.form-wrap{max-width: 40rem}.form{display: grid;gap: 1.75rem}.form__row{display: grid;gap: 1.75rem}@media (min-width: 40em){.form__row--2{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1.25rem}@supports (grid-template-rows: subgrid){.form__row--2{grid-template-rows: repeat(4, auto);row-gap: 0}.form__row--2 > .field{grid-row: span 4;grid-template-rows: subgrid;row-gap: 0.4rem}}}.field{display: grid;gap: 0.4rem;align-content: start}.field__label{font-weight: 500;font-size: var(--step-0);line-height: 1.35}.field__help{font-size: var(--step--1);line-height: 1.45;color: var(--fg-muted)}.field__optional{margin-left: 0.35em;font-weight: 400;font-size: var(--step--1);color: var(--fg-muted)}.field__error{display: flex;gap: 0.45rem;align-items: baseline;font-size: var(--step--1);font-weight: 500;line-height: 1.4;color: var(--error)}.field__error:empty{display: none}.field__error::before{content: "";flex: none;width: 0.55rem;height: 0.55rem;border-radius: 50%;border: 1.5px solid currentColor;translate: 0 -0.05em}.input{width: 100%;min-height: 3rem;padding: 0.7rem 0.9rem;border: 1px solid var(--line-strong);border-radius: var(--radius-s);background: var(--input-bg);color: var(--fg);font-size: max(1rem, 16px);line-height: 1.4;transition: border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out)}.input::placeholder{color: var(--fg-faint);opacity: 1}.input:hover{border-color: color-mix(in srgb, var(--fg) 45%, transparent)}.input:focus-visible{outline: none;border-color: var(--focus);box-shadow: 0 0 0 3px color-mix(in srgb, var(--focus) 28%, transparent)}[data-theme="paper"] .input:focus-visible{box-shadow: 0 0 0 3px rgb(254 219 113 / 0.75);border-color: var(--ink-600)}.input[aria-invalid="true"]{border-color: var(--error);box-shadow: inset 3px 0 0 var(--error)}textarea.input{min-height: 9.5rem;resize: vertical}.field__foot{display: flex;justify-content: space-between;gap: 1rem;align-items: baseline}.field__count{margin-left: auto;font-family: var(--font-mono);font-size: var(--step--2);letter-spacing: var(--tracking-mono);font-variant-numeric: tabular-nums;color: var(--fg-faint);white-space: nowrap}.field__count.is-over{color: var(--error)}.hp{position: absolute !important;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden}.form-summary{margin-bottom: 1.75rem;padding: 1rem 1.25rem;border: 1px solid var(--error);border-left-width: 3px;border-radius: var(--radius-s);background: var(--error-soft)}.form-summary[hidden]{display: none}.form-summary:focus{outline: none}.form-summary:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px}.form-summary__title{font-weight: 600;color: var(--error)}.form-summary ul{margin-top: 0.5rem;padding-left: 1.1rem;display: grid;gap: 0.25rem;font-size: var(--step--1)}.form__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 1rem 1.5rem}.form__actions .btn[disabled]{cursor: progress;opacity: 0.75}.form__note{font-size: var(--step--1);color: var(--fg-muted)}.form-result{display: grid;grid-template-columns: auto 1fr;gap: 0.85rem;align-items: start;margin-top: 1.5rem;padding: 1.1rem 1.25rem;border: 1px solid var(--ok);border-left-width: 3px;border-radius: var(--radius-s);background: var(--ok-soft)}.form-result[hidden]{display: none}.form-result:focus{outline: none}.form-result::before{content: "";width: 0.8rem;height: 0.45rem;margin-top: 0.4rem;border-left: 2px solid var(--ok);border-bottom: 2px solid var(--ok);rotate: -45deg}.form-result--failure{border-color: var(--error);background: var(--error-soft)}.form-result--failure::before{width: 0.7rem;height: 0.7rem;margin-top: 0.3rem;border: 2px solid var(--error);border-radius: 50%;rotate: none}@media (prefers-reduced-motion: no-preference){.form-result:not([hidden]), .form-summary:not([hidden]){animation: form-in 420ms var(--ease-out) both}}@media (prefers-reduced-motion: reduce){.form-result:not([hidden]), .form-summary:not([hidden]){animation: form-fade 300ms linear both}}@keyframes form-in{from{opacity: 0;translate: 0 8px}}@keyframes form-fade{from{opacity: 0}}.form-closed{padding: 1.25rem 1.4rem;border: 1px solid var(--line-strong);border-left: 3px solid var(--gold);border-radius: var(--radius-s);background: var(--bg-raised);font-size: var(--step-1);line-height: 1.5}.form__note a, .field__help a, .form-closed a, .form-result a, .form-summary a{color: var(--fg);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.2em}.form__note a:hover, .field__help a:hover, .form-closed a:hover, .form-result a:hover{text-decoration-thickness: 2px}html:not(.js) .form-wrap > :not(noscript){display: none}.form-result p + p{margin-top: 0.35rem}.form-wrap[data-sent] .form, .form-wrap[data-sent] .form-summary{display: none}:lang(ka) .field__count{letter-spacing: 0}:root{--altcha-border-color:var(--altcha-color-neutral);--altcha-border-width:1px;--altcha-border-radius:6px;--altcha-color-base:light-dark(oklch(100% 0.00011 271.152),oklch(20.904% 0.00002 271.152));--altcha-color-base-content:light-dark(oklch(20.904% 0.00002 271.152),oklch(100% 0.00011 271.152));--altcha-color-error:oklch(51.284% 0.20527 28.678);--altcha-color-error-content:oklch(100% 0.00011 271.152);--altcha-color-neutral:light-dark(oklch(83.591% 0.0001 271.152),oklch(46.04% 0.00005 271.152));--altcha-color-neutral-content:light-dark(oklch(46.76% 0.00005 271.152),oklch(100% 0.00011 271.152));--altcha-color-primary:oklch(40.279% 0.2449 268.131);--altcha-color-primary-content:oklch(100% 0.00011 271.152);--altcha-color-success:oklch(55.748% 0.18968 142.511);--altcha-color-success-content:oklch(100% 0.00011 271.152);--altcha-checkbox-border-color:light-dark(oklch(66.494% 0.00233 15.434),oklch(51.028% 0.00006 271.152));--altcha-checkbox-border-radius:5px;--altcha-checkbox-border-width:var(--altcha-border-width);--altcha-checkbox-outline:2px solid var(--altcha-checkbox-outline-color);--altcha-checkbox-outline-color:-webkit-focus-ring-color;--altcha-checkbox-outline-offset:2px;--altcha-checkbox-size:22px;--altcha-checkbox-transition-duration:var(--altcha-transition-duration);--altcha-input-background-color:var(--altcha-color-base);--altcha-input-border-radius:3px;--altcha-input-border-width:1px;--altcha-input-color:var(--altcha-color-base-content);--altcha-max-width:320px;--altcha-padding:0.75rem;--altcha-popover-arrow-size:6px;--altcha-popover-color:var(--altcha-border-color);--altcha-shadow:drop-shadow(3px 3px 6px oklch(0% 0 0/0.2));--altcha-spinner-color:var(--altcha-color-base-content);--altcha-switch-background-color:var(--altcha-color-neutral);--altcha-switch-border-radius:calc(infinity*1px);--altcha-switch-height:var(--altcha-checkbox-size);--altcha-switch-padding:0.25rem;--altcha-switch-width:calc(var(--altcha-checkbox-size)*1.75);--altcha-switch-toggle-border-radius:100%;--altcha-switch-toggle-color:var(--altcha-color-neutral-content);--altcha-switch-toggle-size:calc(var(--altcha-switch-height) - var(--altcha-switch-padding)*2);--altcha-transition-duration:0.6s;--altcha-z-index:99999999;--altcha-z-index-popover:999999999}@supports (-moz-appearance:none){:root{--altcha-checkbox-outline-color:var(--altcha-color-primary)}}.altcha{all:revert-layer;display:none;font-family:inherit;font-size:inherit;position:relative}.altcha[data-visible]{display:block}.altcha *,.altcha-popover,.altcha-popover *{all:revert-layer;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.25}.altcha a,.altcha-popover a{color:currentColor;text-decoration:none}.altcha a:hover,.altcha-popover a:hover{color:currentColor}.altcha-main{align-items:start;background-color:var(--altcha-color-base);border:var(--altcha-border-width,1px) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius,0);color:var(--altcha-color-base-content);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;max-width:var(--altcha-max-width,100%);padding:var(--altcha-padding)}.altcha-main>*{display:flex;width:100%}.altcha-main>:first-child{flex-grow:1}.altcha-checkbox-wrap{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:.5rem}.altcha-checkbox-wrap>*{display:flex}.altcha-logo{opacity:.7}.altcha-footer{align-items:center;display:flex;flex-grow:1;font-size:.7rem;gap:.5rem;justify-content:flex-end;opacity:.7}.altcha-footer p{margin:0;padding:0}.altcha-error{font-size:.85rem}.altcha-button{align-items:center;background:var(--altcha-color-primary);border:var(--altcha-input-border-width) solid var(--altcha-color-primary);border-radius:var(--altcha-input-border-radius);color:var(--altcha-color-primary-content);cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.35rem}.altcha-button:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-button>.altcha-spinner,.altcha-button>svg{height:20px;width:20px}.altcha-button-secondary{background:transparent;border-color:var(--altcha-color-neutral);color:var(--altcha-color-neutral-content)}.altcha-input{background:var(--altcha-input-background-color);border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);color:var(--altcha-input-color);flex-grow:1;font-size:1rem;min-width:0;padding:.25rem;width:auto}.altcha-input:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-spinner{animation:altcha-rotate .6s linear infinite;border:var(--altcha-checkbox-border-width) solid var(--altcha-spinner-color);border-bottom-color:transparent;border-radius:100%;border-right-color:transparent;opacity:.7}.altcha-popover{background-color:var(--altcha-color-base);border:var(--altcha-border-width) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius);color:var(--altcha-color-base-content);filter:var(--altcha-shadow);left:calc(var(--altcha-padding)/2);max-width:calc(var(--altcha-max-width) - var(--altcha-padding));position:absolute;top:calc(var(--altcha-padding) + var(--altcha-checkbox-size) + var(--altcha-popover-arrow-size));z-index:var(--altcha-z-index-popover)}.altcha-popover-arrow{border-bottom-color:transparent;border:var(--altcha-popover-arrow-size) solid transparent;border-bottom:var(--altcha-popover-arrow-size) solid var(--altcha-popover-color);content:"";height:0;left:calc(var(--altcha-checkbox-size)/2);position:absolute;top:calc(var(--altcha-popover-arrow-size)*-2);width:0}.altcha-popover-content{max-height:100dvh;overflow:auto;padding:var(--altcha-padding)}.altcha-popover[data-top=true][data-display=standard]{bottom:calc(100% - var(--altcha-padding) + var(--altcha-popover-arrow-size));top:auto}.altcha-popover[data-top=true][data-display=standard] .altcha-popover-arrow{border-bottom-color:transparent;border-top-color:var(--altcha-popover-color);bottom:calc(var(--altcha-popover-arrow-size)*-2);top:auto}.altcha-popover[data-variant=error]{--altcha-popover-color:var(--altcha-color-error);background-color:var(--altcha-color-error);border-color:var(--altcha-color-error);color:var(--altcha-color-error-content)}.altcha-popover[data-variant=error] .altcha-popover-content{padding:calc(var(--altcha-padding)/1.5) var(--altcha-padding)}.altcha-popover[data-display=overlay]{animation:altcha-overlay-slidein .5s forwards;top:45%;transform:translate(-50%,-50%)}.altcha-popover[data-display=bottomsheet],.altcha-popover[data-display=overlay]{left:50%;position:fixed;width:var(--altcha-max-width);z-index:var(--altcha-z-index)}.altcha-popover[data-display=bottomsheet]{animation:altcha-bottomsheet-slideup .5s forwards;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:-100%;top:auto;transform:translate(-50%)}.altcha-popover[data-display=bottomsheet] .altcha-popover-content{padding-bottom:calc(var(--altcha-padding)*2)}.altcha-popover-backdrop{background:var(--altcha-color-base-content);bottom:0;left:0;opacity:.1;position:fixed;right:0;top:0;transition:opacity .5s;z-index:var(--altcha-z-index)}.altcha-popover-close{color:var(--altcha-color-base-content);cursor:pointer;display:inline-block;font-size:1rem;height:1.25rem;line-height:.95;position:absolute;right:0;text-align:center;text-shadow:0 0 1px var(--altcha-color-base);top:-1.5rem;width:1.25rem;z-index:var(--altcha-z-index)}[dir=rtl] .altcha-popover{left:auto;right:calc(var(--altcha-padding)/2)}[dir=rtl] .altcha-popover-arrow{left:auto;right:calc(var(--altcha-checkbox-size)/2)}[dir=rtl] .altcha-popover-close{left:0;right:auto}.altcha-popover[data-display=bottomsheet] .altcha-footer,.altcha-popover[data-display=overlay] .altcha-footer{align-items:center;gap:.5rem;justify-content:center;padding-top:1rem}.altcha-popover[data-display=bottomsheet] .altcha-footer svg,.altcha-popover[data-display=overlay] .altcha-footer svg{height:18px;vertical-align:middle;width:18px}.altcha-code-challenge>form{display:flex;flex-direction:column;gap:.5rem}.altcha-code-challenge-title{font-weight:600}.altcha-code-challenge-text{font-size:.85rem}.altcha-code-challenge-image{background:#fff;border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);height:50px;object-fit:contain}.altcha-code-challenge-row{display:flex;gap:.5rem}.altcha-code-challenge-buttons{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-top:var(--altcha-padding)}.altcha-code-challenge-buttons button{justify-content:center;width:100%}.altcha-checkbox{position:relative}.altcha-checkbox,.altcha-checkbox input{cursor:pointer;height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox input{appearance:none;background:var(--altcha-input-background-color);border:var(--altcha-checkbox-border-width,2px) solid var(--altcha-checkbox-border-color);border-radius:var(--altcha-checkbox-border-radius);left:0;margin:0;padding:0;position:absolute;top:0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.altcha-checkbox input:focus{outline-style:solid;outline-width:2px}}.altcha-checkbox input:before{background:var(--altcha-color-neutral);border-radius:var(--altcha-checkbox-border-radius);content:"";display:block;height:100%;transform:scale(0);width:100%}.altcha-checkbox input:checked{background-color:var(--altcha-color-success);border-color:var(--altcha-color-success)}.altcha-checkbox input:checked:before{background-color:var(--altcha-color-success);opacity:0;transform:scale(2.2);transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox svg{--altcha-radio-svg-size:calc(var(--altcha-checkbox-size)*0.5);--altcha-radio-svg-offset:calc(var(--altcha-checkbox-size)*0.25);fill:none;height:var(--altcha-radio-svg-size);left:var(--altcha-radio-svg-offset);opacity:0;position:absolute;stroke:currentColor;stroke-dasharray:16px;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;top:var(--altcha-radio-svg-offset);transform:translateZ(0);width:var(--altcha-radio-svg-size)}.altcha-checkbox input:checked+svg{color:var(--altcha-color-success-content);opacity:1;stroke-dashoffset:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox-spinner{display:none;height:var(--altcha-checkbox-size);left:0;position:absolute;top:0;width:var(--altcha-checkbox-size)}.altcha-checkbox[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox[data-loading=true] .altcha-checkbox-spinner{display:block}.altcha-checkbox-native{position:relative}.altcha-checkbox-native,.altcha-checkbox-native input{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox-native input{margin:0}.altcha-checkbox-native-spinner{display:none;height:var(--altcha-checkbox-size);left:0;position:absolute;top:0;width:var(--altcha-checkbox-size)}.altcha-checkbox-native[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox-native[data-loading=true] .altcha-checkbox-native-spinner{display:block}.altcha-switch{align-items:center;background-color:var(--altcha-switch-background-color);border-radius:var(--altcha-switch-border-radius);display:flex;height:var(--altcha-switch-height);padding:var(--altcha-switch-padding);position:relative;width:var(--altcha-switch-width)}.altcha-switch:focus-within{outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-switch input{appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.altcha-switch-toggle{align-items:center;background-color:var(--altcha-switch-toggle-color);border-radius:var(--altcha-switch-toggle-border-radius);cursor:pointer;display:flex;justify-content:center;left:var(--altcha-switch-padding);position:absolute;transition:width .15s ease-out,left .15s ease-out}.altcha-switch-spinner,.altcha-switch-toggle{height:var(--altcha-switch-toggle-size);width:var(--altcha-switch-toggle-size)}.altcha-switch-spinner{display:none}.altcha-switch[data-loading=true]{pointer-events:none}.altcha-switch[data-loading=true] .altcha-switch-spinner{display:block}.altcha-switch[data-loading=true] .altcha-switch-toggle{background-color:transparent;left:calc(50% - var(--altcha-switch-toggle-size)/2)}[data-state=verified] .altcha-switch{--altcha-switch-background-color:var(--altcha-color-success)}[data-state=verified] .altcha-switch-toggle{background-color:var(--altcha-color-success-content)}[data-state=verified] .altcha-switch-toggle,[dir=rtl] .altcha-switch-toggle{left:calc(100% - var(--altcha-switch-height) + var(--altcha-switch-padding))}[dir=rtl][data-state=verified] .altcha-switch-toggle{left:var(--altcha-switch-padding)}.altcha-floating-arrow{border:6px solid transparent;border-bottom:6px solid var(--altcha-border-color);content:"";height:0;left:12px;position:absolute;top:-12px;width:0}.altcha-overlay-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity var(--altcha-transition-duration);z-index:var(--altcha-z-index)}.altcha-overlay-close{color:currentColor;cursor:pointer;display:inline-block;font-size:1rem;height:1rem;line-height:.85;position:absolute;right:0;text-align:center;text-shadow:0 0 1px var(--altcha-color-base);top:-1.5rem;width:1rem;z-index:var(--altcha-z-index)}.altcha[data-display=overlay]{animation:altcha-overlay-slidein var(--altcha-transition-duration) forwards;filter:var(--altcha-shadow);left:50%;opacity:0;position:fixed;top:45%;transform:translate(-50%,-50%);z-index:var(--altcha-z-index)}.altcha[data-display=overlay] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating]{display:none;filter:var(--altcha-shadow);left:var(--altcha-floating-left,-100%);position:fixed;top:var(--altcha-floating-top,-100%);z-index:var(--altcha-z-index)}.altcha[data-display=floating] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating][data-floating-position=top] .altcha-floating-arrow{border-bottom-color:transparent;border-top-color:var(--altcha-border-color);bottom:-12px;top:auto}.altcha[data-display=floating][data-visible]{display:flex}.altcha[data-display=bar]{bottom:-100%;filter:var(--altcha-shadow);left:0;position:fixed;right:0;transition:bottom var(--altcha-transition-duration),top var(--altcha-transition-duration);z-index:var(--altcha-z-index)}.altcha[data-display=bar] .altcha-main{align-items:center;border-radius:0;border-width:var(--altcha-border-width) 0 0 0;flex-direction:row;max-width:100%!important}.altcha[data-display=bar] .altcha-main>*{width:auto}.altcha[data-display=bar][data-placement=top]{bottom:auto;top:-100%}.altcha[data-display=bar][data-placement=top] .altcha-main{border-width:0 0 var(--altcha-border-width) 0}.altcha[data-display=bar][data-placement=bottom]:not([data-state=unverified]){bottom:0}.altcha[data-display=bar][data-placement=top]:not([data-state=unverified]){top:0}.altcha[data-display=invisible]{display:none}@keyframes altcha-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes altcha-bottomsheet-slideup{to{bottom:0}}@keyframes altcha-overlay-slidein{to{opacity:1;top:50%}}.contact__layout{display: grid;gap: var(--space-8) var(--gap)}.contact__layout > *{min-width: 0}.contact__title{margin-bottom: var(--space-5)}.contact__block{display: grid;gap: 0.75rem;justify-items: start;padding-block: var(--space-5);border-top: 1px solid var(--line)}.contact__block:first-child{padding-top: var(--space-4);border-top: 1px solid var(--line-strong)}.contact__label{color: var(--fg-faint);font-weight: 400}.contact__address{font-family: var(--font-serif);font-weight: var(--serif-book);font-variation-settings: "WONK" 0, "SOFT" 0;font-size: var(--step-3);line-height: 1.15;letter-spacing: -0.015em;overflow-wrap: anywhere;user-select: all}.contact__note, .contact__company{max-width: 30rem;color: var(--fg-muted)}.contact__actions{display: flex;flex-wrap: wrap;gap: 0.75rem;margin-top: 0.35rem}.contact__status{min-height: 1.5em;color: var(--fg-muted)}@media (min-width: 60em){.contact__layout{grid-template-columns: repeat(12, minmax(0, 1fr));align-items: start}.contact__form{grid-column: 1 / span 7}.contact__side{grid-column: 9 / -1}}.try__main{display: grid;gap: var(--space-7)}.try__wrap{display: grid;gap: var(--space-7);max-width: 44rem}.try__form{display: grid;gap: var(--space-7)}.try__form[hidden], .preview[hidden], .try__back[hidden], .try__refund[hidden]{display: none}.try__block{display: grid;gap: var(--space-4);min-width: 0}.try__title{display: flex;align-items: baseline;gap: 0.6rem;margin-bottom: 0}.try__lede{color: var(--fg-muted);max-width: var(--measure)}.try__no{display: inline-grid;place-items: center;flex: none;width: 1.7em;height: 1.7em;border: 1px solid var(--line-strong);border-radius: 50%;font-family: var(--font-mono);font-size: 0.6em;font-weight: 500;letter-spacing: 0;translate: 0 -0.15em}.try__steps{display: flex;flex-wrap: wrap;gap: 0.5rem 1.5rem;color: var(--fg-muted);font-size: var(--step--1)}.try__step{display: flex;align-items: center;gap: 0.5rem}.try__step .try__no{font-size: 0.8rem;translate: none}.try__step[data-done]{color: var(--fg)}.try__step[data-done] .try__no{border-color: var(--fg);background: var(--fg);color: var(--bg)}.drop{display: grid;gap: 0.6rem;position: relative}.drop__label{display: grid;justify-items: center;gap: 0.6rem;padding: clamp(1.5rem, 1rem + 3vw, 2.75rem) 1.25rem;border: 1.5px dashed var(--line-strong);border-radius: var(--radius-m);background: var(--bg-raised);text-align: center;cursor: pointer;transition: border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out)}.drop__label:hover, .drop[data-over] .drop__label{border-color: var(--fg);background: var(--bg)}.drop__icon{width: 2.25rem;height: 2.25rem;border: 1.5px solid var(--fg-muted);border-radius: 0.3rem;background: linear-gradient(var(--fg-muted), var(--fg-muted)) 50% 38% / 1.5px 0.9rem no-repeat, linear-gradient(var(--fg-muted), var(--fg-muted)) 50% 75% / 0.9rem 1.5px no-repeat}.drop__text{font-size: var(--step-1);font-weight: 500;line-height: 1.35;overflow-wrap: anywhere}.drop__or{font-size: var(--step--1);color: var(--fg-muted)}.drop__button{pointer-events: none}.drop__input{position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.drop:has(.drop__input:focus-visible) .drop__label{outline: 2px solid var(--focus);outline-offset: 3px}.drop[aria-busy="true"] .drop__label{cursor: progress;opacity: 0.75}.drop__help{text-align: left}.drop__status{min-height: 1.4em;font-size: var(--step--1);line-height: 1.45;color: var(--fg-muted);overflow-wrap: anywhere}.drop__status:empty{display: none}.drop__status[data-state="busy"]::before{content: "";display: inline-block;width: 0.6rem;height: 0.6rem;margin-right: 0.5rem;border-radius: 50%;background: var(--gold-line);animation: try-pulse 0.9s linear infinite alternate}.shop-msg:empty{display: none}.shop-msg{display: grid;grid-template-columns: auto 1fr;gap: 0.6rem;align-items: start;padding: 0.8rem 1rem;border: 1px solid var(--error);border-left-width: 3px;border-radius: var(--radius-s);background: var(--error-soft);font-size: var(--step--1);font-weight: 500;line-height: 1.45;overflow-wrap: anywhere}.shop-msg::before{content: "";width: 0.6rem;height: 0.6rem;margin-top: 0.3rem;border: 1.5px solid var(--error);border-radius: 50%}.shop-msg--ok{border-color: var(--ok);background: var(--ok-soft)}.shop-msg--ok::before{width: 0.7rem;height: 0.4rem;border: 0;border-left: 2px solid var(--ok);border-bottom: 2px solid var(--ok);border-radius: 0;rotate: -45deg;margin-top: 0.35rem}.shop-msg a{color: var(--fg);text-decoration: underline;text-underline-offset: 0.2em}.try__back{padding: 0.8rem 1rem;border-left: 3px solid var(--gold-line);background: var(--bg-raised);border-radius: var(--radius-s)}.preview{display: grid;gap: var(--space-4)}.preview__title{margin: 0}.preview__title:focus{outline: none}.preview__found{font-family: var(--font-serif);font-weight: var(--serif-book);font-size: var(--step-2);line-height: 1.2}.preview__list{display: grid;border-top: 1px solid var(--line)}.preview__item{display: grid;grid-template-columns: 3rem minmax(0, 1fr);gap: 0.25rem 0.9rem;align-items: center;padding-block: 0.65rem;border-bottom: 1px solid var(--line)}.preview__photo{grid-row: span 2;width: 3rem;height: 3rem;border-radius: var(--radius-s);background: var(--bg-sunken);object-fit: cover}.preview__name{font-weight: 500;line-height: 1.35;overflow-wrap: anywhere}.preview__meta{display: flex;flex-wrap: wrap;gap: 0.15rem 1rem;font-size: var(--step--1);color: var(--fg-muted)}.preview__price{color: var(--fg);font-variant-numeric: tabular-nums}.preview__stock[data-s="out"]{color: var(--error)}.preview__item[data-off] .preview__photo{opacity: 0.55}.preview__photo--letter{display: grid;place-items: center;font-family: var(--font-serif);font-size: var(--step-1);line-height: 1;color: var(--fg-muted);background: var(--bg-sunken)}.manage__page:not([href]){text-decoration: none;color: inherit}.try__summary{margin: var(--space-4) 0 0;font-weight: 600}.try__summary[hidden], .try-done__facts[hidden]{display: none}.try-done__facts{margin-top: 0.5rem;color: var(--fg-muted)}.preview__item[data-off] .preview__name, .preview__item[data-off] .preview__price{color: var(--fg-muted)}.preview__item[data-off] .preview__stock-off{display: inline}.preview__more:has(button[hidden]){display: none}.preview__notes{display: grid;gap: 0.4rem}.preview__notes:empty{display: none}.preview__notes li{display: grid;grid-template-columns: auto 1fr;gap: 0.6rem;font-size: var(--step--1);line-height: 1.45;overflow-wrap: anywhere}.preview__notes li::before{content: "";width: 0.4rem;height: 0.4rem;margin-top: 0.5rem;border-radius: 50%;background: var(--gold-line)}.preview__wrong{color: var(--fg-muted)}.plans{display: grid;gap: 0.75rem;min-width: 0;border: 0;padding: 0;margin: 0}@media (min-width: 36em){.plans{grid-template-columns: repeat(2, minmax(0, 1fr))}}.plan{position: relative;display: grid;grid-template-columns: auto minmax(0, 1fr);gap: 0.75rem;align-items: start;padding: 1rem 1.1rem;border: 1px solid var(--line-strong);border-radius: var(--radius-m);background: var(--bg-raised);cursor: pointer;transition: border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out)}.plan:hover{border-color: var(--fg)}.plan:has(.plan__input:checked){border-color: var(--fg);box-shadow: inset 0 0 0 1px var(--fg)}.plan:has(.plan__input:focus-visible){outline: 2px solid var(--focus);outline-offset: 3px}.plan[hidden]{display: none}.plan__input{width: 1.25rem;height: 1.25rem;margin: 0.2rem 0 0;accent-color: var(--ink-600, var(--fg))}.plan__body{display: grid;gap: 0.25rem;min-width: 0}.plan__name{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.25rem 0.6rem;font-weight: 600;line-height: 1.3}.plan__badge{padding: 0.05rem 0.45rem;border-radius: var(--radius-pill);background: var(--signal);color: var(--ink-900);font-size: var(--step--2);font-weight: 500}.plan__price{line-height: 1.4}.plan__limit{font-size: var(--step--1);color: var(--fg-muted)}.plans__fit{padding: 0.8rem 1rem;border-left: 3px solid var(--gold-line);background: var(--bg-raised);border-radius: var(--radius-s);line-height: 1.45}.plans__fit:empty{display: none}.try__refund, .try__note{color: var(--fg-muted)}.check{display: grid;grid-template-columns: auto 1fr;gap: 0.75rem;align-items: start}.check__input{width: 1.5rem;height: 1.5rem;margin: 0.1rem 0 0;accent-color: var(--ink-600, var(--fg));flex: none}.check__input:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px}.check__input[aria-invalid="true"]{outline: 2px solid var(--error);outline-offset: 2px}.check__label{line-height: 1.45}.check__label a{text-decoration: underline;text-underline-offset: 0.2em}select.input{appearance: auto;padding-right: 2.5rem}.shop__delivery-note[hidden]{display: none}.try__altcha{display: grid;gap: 0.5rem}.try__altcha[hidden]{display: none}.shop__altcha{--altcha-color-base: var(--bg-raised);--altcha-color-base-content: var(--fg);--altcha-border-color: var(--line-strong);--altcha-checkbox-border-color: var(--line-strong);--altcha-checkbox-outline-color: var(--focus);--altcha-color-primary: var(--fg);--altcha-color-primary-content: var(--bg);--altcha-color-error: var(--error);--altcha-color-error-content: var(--error);--altcha-color-success: var(--ok);--altcha-color-neutral: var(--fg-muted);--altcha-border-width: 1px;--altcha-border-radius: var(--radius-s);--altcha-max-width: 100%;--altcha-transition-duration: 0ms;--altcha-checkbox-transition-duration: 0ms;display: block;max-width: 24rem}.form__actions .btn[disabled]{cursor: progress;opacity: 0.75}.sizes{display: grid;gap: 0.5rem;width: 100%}.sizes__item{display: grid;gap: 0.15rem;padding: 0.75rem 0.9rem;border: 1px solid var(--line);border-radius: var(--radius-s);background: var(--bg-raised)}.sizes__item--lead{border-color: var(--line-strong)}.sizes__item[data-chosen]{border-color: var(--fg);box-shadow: inset 0 0 0 1px var(--fg)}.sizes__name{font-weight: 600}.sizes__price{font-size: var(--step--1)}.sizes__limit{font-size: var(--step--1);color: var(--fg-muted)}.try-done__inner{display: grid;gap: var(--space-5);max-width: 44rem}.try-done__state{display: grid;gap: var(--space-4)}.try-done__state[hidden]{display: none}.btn[hidden]{display: none}.try-done__title{margin: 0}.try-done__title:focus{outline: none}.try-done__small{color: var(--fg-muted)}.try-done__small a{text-decoration: underline;text-underline-offset: 0.2em}.try-done__waiting{display: flex;align-items: baseline;gap: 0.75rem}.try-done__dot{flex: none;width: 0.75rem;height: 0.75rem;border-radius: 50%;background: var(--gold-line);animation: try-pulse 0.9s linear infinite alternate}.try-done__address{padding: 1rem 1.1rem;border: 1px solid var(--line-strong);border-left: 3px solid var(--gold-line);border-radius: var(--radius-s);background: var(--bg-raised)}.try-done__url{overflow-wrap: anywhere;font-family: var(--font-mono);font-size: var(--step-0);letter-spacing: var(--tracking-mono);text-decoration: underline;text-underline-offset: 0.2em}.try-done__copied:empty{display: none}.try-done__copied{color: var(--fg-muted)}.manage__inner{display: grid;gap: var(--space-6);max-width: 46rem}.manage__inner > *, .manage__app > *{min-width: 0}.manage__app{display: grid;gap: var(--space-7)}.manage__app[hidden], .manage__nokey[hidden], .manage__block[hidden], .manage__state[hidden], .manage__sure[hidden], .manage__save[hidden], .manage__renew[hidden], .manage__upgrade[hidden], .manage__biggest[hidden], .manage__loading[hidden]{display: none}.manage__block{display: grid;gap: var(--space-4);min-width: 0;padding-top: var(--space-5);border-top: 1px solid var(--line)}.manage__block:first-child{padding-top: 0;border-top: 0}.manage__name{margin: 0;overflow-wrap: anywhere}.manage__name:focus, .manage__sure-text:focus, #manage-nokey-title:focus{outline: none}.manage__facts{display: grid;gap: 0;border-top: 1px solid var(--line)}.manage__facts > div{display: grid;grid-template-columns: minmax(7rem, 2fr) minmax(0, 5fr);gap: 0.25rem 1rem;padding-block: 0.6rem;border-bottom: 1px solid var(--line)}.manage__facts > div[hidden]{display: none}@media (max-width: 30em){.manage__facts > div{grid-template-columns: minmax(0, 1fr)}}.manage__facts dt{color: var(--fg-muted);font-size: var(--step--1);padding-top: 0.15em}.manage__facts dd{margin: 0;min-width: 0;overflow-wrap: anywhere}#manage-status[data-s="live"]{font-weight: 600}#manage-status[data-s="live"]::before{content: "";display: inline-block;width: 0.55rem;height: 0.55rem;margin-right: 0.5rem;border-radius: 50%;background: var(--ok)}#manage-status[data-s="ended"], #manage-status[data-s="removed"], #manage-status[data-s="hidden"]{color: var(--error)}.manage__page{overflow-wrap: anywhere;font-family: var(--font-mono);letter-spacing: var(--tracking-mono);text-decoration: underline;text-underline-offset: 0.2em}.manage__state{padding: 0.8rem 1rem;border-left: 3px solid var(--gold-line);background: var(--bg-raised);border-radius: var(--radius-s)}.manage__modes{display: grid;gap: 0.6rem;border: 0;padding: 0;margin: 0;min-width: 0}.manage__save{display: grid;gap: var(--space-4)}.manage__renew, .manage__upgrade{display: grid;gap: var(--space-3)}.manage__sure{display: grid;gap: var(--space-3);padding: 1rem 1.1rem;border: 1px solid var(--error);border-radius: var(--radius-s);background: var(--error-soft)}.manage__sure-text{font-weight: 600}.manage__block--quiet{color: var(--fg-muted)}.manage__block--quiet h2{color: var(--fg)}.preview__flag{color: var(--fg-muted)}.preview__item[data-live="1"] .preview__flag{color: var(--fg)}.preview__item--empty{display: block;color: var(--fg-muted)}.preview:not([hidden]), .try__form:not([hidden]), .try-done__state:not([hidden]), .shop-msg:not(:empty), .manage__app:not([hidden]){animation: try-fade 300ms linear both}@keyframes try-fade{from{opacity: 0}}@keyframes try-pulse{from{opacity: 0.3}to{opacity: 1}}@media (prefers-reduced-motion: reduce){.shop__altcha .altcha-spinner{animation: try-pulse 0.6s linear infinite alternate;border-color: var(--fg-muted)}}html:not(.js) .try__steps, html:not(.js) #shop-errors{display: none}.try__main .btn, .manage__inner .btn{max-width: 100%;white-space: normal;text-align: center;padding-block: 0.55rem}
