.ContactLetter_paper__XGWRB{--font-primary:var(--font-inter);--font-heading:var(--font-inter);--font-heading-alt:var(--font-inter);--font-mono:var(--font-geist-mono);--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--line-height-base:1.05;--line-height-tight:1.05;--line-height-normal:1.325;--line-height-relaxed:1.35;--line-height-quote:1.6;--line-height-lead:var(--line-height-normal);--tracking-tight:-0.01em;--tracking-normal:0;--tracking-wide:0.02em;--spacing-xs:0.4rem;--spacing-s:0.6rem;--spacing-m:1.1rem;--spacing-l:1.75rem;--spacing-xl:2.5rem;--block-text-spacing:clamp(24px,0.5vw + 22.4px,32px);--heading-spacing-top:clamp(24px,1vw + 20.8px,36px);--heading-spacing-bottom:0.5rem;--base-font-size:clamp(14px,0.125vw + 13.6px,16px);--type-body-font-family:var(--font-primary);--type-body-size:var(--type-p2-size);--type-body-line-height:var(--type-p2-line-height);--type-body-weight:var(--font-regular);--type-body-letter-spacing:var(--tracking-normal);--type-hero-font-family:var(--type-h1-font-family);--type-hero-size:clamp(3.2rem,7vw,7rem);--type-hero-line-height:0.9;--type-hero-weight:var(--type-h1-weight);--type-hero-letter-spacing:var(--type-h1-letter-spacing);--type-h1-font-family:var(--font-heading);--type-h1-size:clamp(2.4rem,7vw,4rem);--type-h1-line-height:1.05;--type-h1-weight:700;--type-h1-letter-spacing:-0.04em;--type-h1-margin-block-end:0.75rem;--type-h2-font-family:var(--font-heading);--type-h2-size:clamp(2rem,5vw,3rem);--type-h2-line-height:1.1;--type-h2-weight:700;--type-h2-letter-spacing:-0.03em;--type-h2-margin-block-end:0.5rem;--type-h3-font-family:var(--font-heading);--type-h3-size:clamp(1.75rem,4vw,2.25rem);--type-h3-line-height:1.15;--type-h3-weight:700;--type-h3-letter-spacing:-0.02em;--type-h3-margin-block-end:0.5rem;--type-h4-font-family:var(--font-heading);--type-h4-size:clamp(1.35rem,2.8vw,1.6rem);--type-h4-line-height:1.2;--type-h4-weight:700;--type-h4-letter-spacing:-0.01em;--type-h4-margin-block-end:var(--spacing-xs);--type-h5-font-family:var(--font-primary);--type-h5-size:clamp(1.15rem,2vw,1.35rem);--type-h5-line-height:1.25;--type-h5-weight:700;--type-h5-letter-spacing:0;--type-h5-margin-block-end:var(--spacing-xs);--type-h6-font-family:var(--font-primary);--type-h6-size:var(--type-p1-size);--type-h6-line-height:var(--type-h5-line-height);--type-h6-weight:var(--font-semibold);--type-h6-letter-spacing:0;--type-h6-margin-block-end:var(--spacing-xs);--type-p1-font-family:var(--font-primary);--type-p1-size:clamp(16.8px,0.25vw + 16px,20.8px);--type-p1-line-height:1.4;--type-p1-weight:var(--font-regular);--type-p1-letter-spacing:var(--tracking-normal);--type-p2-font-family:var(--font-primary);--type-p2-size:clamp(15.2px,0.175vw + 14.6px,18px);--type-p2-line-height:1.5;--type-p2-weight:var(--font-regular);--type-p2-letter-spacing:var(--tracking-normal);--type-p3-font-family:var(--font-primary);--type-p3-size:clamp(13.6px,0.15vw + 13.1px,16px);--type-p3-line-height:1.4;--type-p3-weight:var(--font-regular);--type-p3-letter-spacing:var(--tracking-normal);--type-p4-font-family:var(--font-primary);--type-p4-size:clamp(12px,0.125vw + 11.6px,14px);--type-p4-line-height:1.4;--type-p4-weight:var(--font-regular);--type-p4-letter-spacing:var(--tracking-normal);--type-p5-font-family:var(--font-primary);--type-p5-size:clamp(10.4px,0.1vw + 10.1px,12px);--type-p5-line-height:1.4;--type-p5-weight:var(--font-regular);--type-p5-letter-spacing:var(--tracking-normal);--type-lead-font-family:var(--font-primary);--type-lead-size:clamp(20px,0.5vw + 18.4px,28px);--type-lead-line-height:1.4;--type-lead-weight:var(--font-regular);--type-lead-letter-spacing:var(--tracking-tight);--type-lead-margin-block-end:0.75em;--type-lead2-font-family:var(--font-primary);--type-lead2-size:clamp(18.4px,0.4vw + 17.1px,24.8px);--type-lead2-line-height:1.4;--type-lead2-weight:var(--font-regular);--type-lead2-letter-spacing:var(--tracking-tight);--type-lead2-margin-block-end:0.75em;--type-quote-font-family:var(--font-primary);--type-quote-size:clamp(18px,0.375vw + 16.8px,24px);--type-quote-line-height:1.5;--type-quote-weight:var(--font-regular);--type-quote-letter-spacing:var(--tracking-normal);--type-quote-font-style:italic;--type-quote-margin-block:1.5rem;--type-quote-padding-block:var(--spacing-m);--type-quote-padding-inline:var(--spacing-l);--type-quote-inline-padding-block:var(--spacing-m);--type-quote-inline-padding-inline:var(--spacing-m);--type-quote-glass-margin-block:var(--type-quote-margin-block);--type-quote-mark-font-family:var(--font-heading);--type-quote-mark-size:var(--type-h3-size);--type-quote-mark-line-height:0.5;--type-poem-font-family:var(--font-heading-alt);--type-poem-size:var(--type-p2-size);--type-poem-line-height:var(--line-height-relaxed);--type-poem-weight:var(--font-regular);--type-poem-letter-spacing:var(--tracking-normal);--type-ui-p1-size:clamp(16px,0.208vw + 15.3px,20px);--type-ui-p2-size:clamp(13px,0.26vw + 12.2px,18px);--type-ui-p3-size:clamp(12px,0.26vw + 11.2px,17px);--type-ui-p4-size:clamp(10px,0.365vw + 8.3px,17px);--type-ui-p5-size:clamp(8px,0.365vw + 6.3px,15px);--type-ui-h1-size:clamp(32px,0.833vw + 29.3px,48px);--type-ui-h2-size:clamp(28px,0.573vw + 26.2px,39px);--type-ui-h3-size:clamp(24px,0.417vw + 22.7px,32px);--type-ui-h4-size:clamp(20px,0.365vw + 18.3px,27px);--type-ui-h5-size:clamp(18px,0.26vw + 17.2px,23px);--type-caption-font-family:var(--font-primary);--type-caption-size:var(--type-ui-p3-size);--type-caption-line-height:var(--line-height-normal);--type-caption-weight:var(--font-regular);--type-caption-letter-spacing:var(--tracking-normal);--type-caption-small-size:var(--type-ui-p4-size);--type-label-font-family:var(--font-primary);--type-label-size:var(--type-ui-p3-size);--type-label-line-height:var(--line-height-normal);--type-label-weight:var(--font-medium);--type-label-letter-spacing:var(--tracking-normal);--type-label-small-size:var(--type-ui-p4-size);--type-label-xs-size:var(--type-ui-p5-size);--type-citation-font-family:var(--font-primary);--type-citation-size:var(--type-p3-size);--type-citation-line-height:var(--type-p3-line-height);--type-citation-weight:var(--font-regular);--type-citation-letter-spacing:var(--tracking-normal);--type-citation-text-align:right;--type-code-font-family:var(--font-mono);--type-code-size:0.9em;--type-code-line-height:1.5;--type-code-weight:var(--font-regular);--type-block-heading-spacing-before:var(--heading-spacing-top);--type-block-paragraph-spacing-after:0.75em;--type-block-paragraph-spacing-between:var(--type-block-paragraph-spacing-after);--type-block-list-spacing-before:0.75rem;--type-block-list-spacing-after:var(--type-block-list-spacing-before);--type-block-list-item-spacing:0.35em;--type-block-media-spacing:1rem;--type-block-heading-paragraph-spacing:0;--h1-size:var(--type-h1-size);--h2-size:var(--type-h2-size);--h3-size:var(--type-h3-size);--h4-size:var(--type-h4-size);--h5-size:var(--type-h5-size);--p1-size:var(--type-p1-size);--p2-size:var(--type-p2-size);--p3-size:var(--type-p3-size);--p4-size:var(--type-p4-size);--p5-size:var(--type-p5-size);--lead-size:var(--type-lead-size);--lead2-size:var(--type-lead2-size);--quote-size:var(--type-quote-size);--ui-p1-size:var(--type-ui-p1-size);--ui-p2-size:var(--type-ui-p2-size);--ui-p3-size:var(--type-ui-p3-size);--ui-p4-size:var(--type-ui-p4-size);--ui-p5-size:var(--type-ui-p5-size);--ui-h1-size:var(--type-ui-h1-size);--ui-h2-size:var(--type-ui-h2-size);--ui-h3-size:var(--type-ui-h3-size);--ui-h4-size:var(--type-ui-h4-size);--ui-h5-size:var(--type-ui-h5-size);--heading-line-height-h1:var(--type-h1-line-height);--heading-line-height-h2:var(--type-h2-line-height);--heading-line-height-h3:var(--type-h3-line-height);--heading-line-height-h4:var(--type-h4-line-height);--heading-line-height-h5:var(--type-h5-line-height);--heading-weight-h1:var(--type-h1-weight);--heading-weight-h2:var(--type-h2-weight);--heading-weight-h3:var(--type-h3-weight);--heading-weight-h4:var(--type-h4-weight);--heading-weight-h5:var(--type-h5-weight);--heading-tracking-h1:var(--type-h1-letter-spacing);--heading-tracking-h2:var(--type-h2-letter-spacing);--heading-tracking-h3:var(--type-h3-letter-spacing);--heading-tracking-h4:var(--type-h4-letter-spacing);--heading-tracking-h5:var(--type-h5-letter-spacing)}.ContactLetter_letter__GXRgl{--mail-paper:var(--white-100);--mail-ink:var(--text-light-primary);--mail-muted:var(--text-light-secondary);--mail-edge:var(--black-15);--mail-shadow:var(--black-20);--layer-back:0;--layer-flap-open:1;--layer-letter-in:2;--layer-pocket:3;--layer-letter-out:4;--layer-flap-closed:5;--layer-action:6;--mail-ease:cubic-bezier(0.22,0.75,0.2,1);--mail-envelope-angle:-1deg;--mail-paper-angle:-0.6deg;--mail-paper-out-angle:-2deg;--mail-paper-in-angle:1.5deg;container-type:inline-size;width:min(100%,760px);margin-inline:auto}.ContactLetter_steps__K6cF_{display:flex;justify-content:space-between;gap:var(--gap-s);margin-block:var(--gap-xl);padding:0;list-style:none;font-size:var(--type-p3-size)}.ContactLetter_steps__K6cF_ li{display:flex;align-items:center;gap:var(--gap-xs);color:var(--text-tertiary-color);transition:color .3s ease}.ContactLetter_steps__K6cF_ li[aria-current],.ContactLetter_steps__K6cF_ li[data-complete=true]{color:var(--text-color)}.ContactLetter_stepNumber__LEoJg{flex-shrink:0;min-width:var(--btn-h-s)}.ContactLetter_scene__slNQl{--address-height:66.55cqw;--envelope-height:66.55cqw;--paper-height:clamp(560px,100cqw,740px);--paper-rise:calc(var(--paper-height) - 20cqw);position:relative;height:calc(var(--paper-height) + 46.55cqw);perspective:1800px;isolation:isolate;overflow-anchor:none;transition:height var(--phase-duration) var(--mail-ease)}.ContactLetter_envelope__uF1RT{position:absolute;inset-inline:0;bottom:0;aspect-ratio:1743/1160;height:var(--envelope-height);transform-style:preserve-3d;transform:rotateY(0deg) rotate(var(--mail-envelope-angle));transition:transform .95s var(--mail-ease),height .95s var(--mail-ease)}.ContactLetter_envelopeShadow__RiR3Y{position:absolute;inset-inline:4%;bottom:1%;height:40cqw;border-radius:50%;background:var(--mail-shadow);filter:blur(3cqw);transform:rotate(-1deg);opacity:.65;transition:opacity .8s ease}.ContactLetter_addressFace__076Uk,.ContactLetter_backFace__frS5w{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ContactLetter_backFace__frS5w{transform:rotateY(0deg);perspective:1600px}.ContactLetter_asset__Mjql5{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ContactLetter_pocket__szEk2{z-index:var(--layer-pocket);clip-path:polygon(0 0,10% 2%,12% 3%,43.5% 42.3%,58.5% 42.3%,91% 3%,100% 0,100% 100%,0 100%)}.ContactLetter_flap__THbCR{position:absolute;inset:0;z-index:var(--layer-flap-closed);transform-origin:50% 0;transform:rotateX(0deg);pointer-events:none;filter:drop-shadow(0 2px 2px var(--black-10))}.ContactLetter_flap__THbCR .ContactLetter_asset__Mjql5{clip-path:polygon(0 0,100% 0,100% 3%,99% 9%,97% 15%,94% 20%,55% 76%,52% 78.3%,49% 78.3%,46% 76%,5% 20%,2% 13%,0 3%)}.ContactLetter_paperTrack__Apb86{position:absolute;inset-inline:0;top:calc(-1*var(--paper-rise))}.ContactLetter_addressFace__076Uk,.ContactLetter_paper__XGWRB{color-scheme:light;--text-color:var(--mail-ink);--text-color-h:var(--text-light-primary-h);--text-color-a:var(--text-light-primary-a);--text-color-rgb:0,0,0;--text-secondary-color:var(--mail-muted);--text-secondary-color-h:var(--text-light-secondary-h);--text-secondary-color-a:var(--text-light-secondary-a);--text-tertiary-color:var(--text-light-tertiary);--text-tertiary-color-h:var(--text-light-tertiary-h);--text-tertiary-color-a:var(--text-light-tertiary-a);--text-quaternary-color:var(--text-light-secondary);--text-quaternary-color-h:var(--text-light-quaternary-h);--text-quaternary-color-a:var(--text-light-quaternary-a);--solid-control:transparent;--solid-control-h:var(--black-3);--solid-control-a:var(--black-8);--solid-border:var(--mail-edge);--solid-border-h:var(--black-30);--solid-border-focus:var(--mail-ink);--surface-0:var(--mail-paper);--surface-1:var(--mail-paper);--surface-2:var(--mail-paper);--surface-3:color-mix(in srgb,var(--mail-paper) 94%,var(--mail-ink));--surface-4:color-mix(in srgb,var(--mail-paper) 90%,var(--mail-ink));--bg-color:var(--mail-paper);--solid-container:var(--mail-paper);--solid-container-border:var(--mail-edge);--solid-accent:var(--mail-ink);--solid-accent-h:var(--text-light-primary-h);--solid-accent-a:var(--text-light-primary-a);--solid-on-accent:var(--mail-paper);--glass-bg:var(--white-50);--glass-bg-tint:var(--white-50);--glass-bg-solid:var(--mail-paper);--glass-control-h:var(--black-6);--glass-control-a:var(--black-13);--glass-control-selected:var(--black-6);--glass-control-selected-h:var(--black-10);--glass-control-selected-a:var(--black-13);--glass-accent:var(--mail-ink);--glass-accent-h:var(--text-light-primary-h);--glass-accent-a:var(--text-light-primary-a);--glass-on-accent:var(--mail-paper);--glass-border:var(--black-10);--glass-border-h:var(--black-15);--glass-border-focus:var(--black-25);color:var(--mail-ink);font-family:var(--font-inter)}.ContactLetter_paper__XGWRB{--mail-paper-padding:var(--card-p-l);position:relative;z-index:var(--layer-letter-in);display:flex;flex-direction:column;width:86%;height:var(--paper-height);margin-inline:auto;padding:var(--mail-paper-padding);background:linear-gradient(110deg,var(--black-3),transparent 20%,transparent 85%,var(--black-3)),var(--mail-paper);border:1px solid var(--mail-edge);box-shadow:0 1px 2px var(--black-8),0 12px 32px var(--black-15);transform-origin:50% 0;transform:translateY(calc(var(--paper-rise) + 4cqw)) rotateX(75deg) scale(.92);opacity:0}.ContactLetter_paperHeading__ts57Z{display:flex;justify-content:space-between;gap:var(--gap-s);padding-bottom:var(--gap-m);border-bottom:1px solid var(--mail-edge);color:var(--mail-muted);font:400 clamp(9px,1.4cqw,11px) var(--font-geist-mono);letter-spacing:.08em}.ContactLetter_salutation__Q2WUL{margin:var(--gap-l) 0 var(--gap-m);font:500 var(--type-h5-size)/1.2 var(--font-inter);letter-spacing:-.04em}.ContactLetter_editor__rpo1P{margin-inline:calc(var(--component-p-s) - var(--mail-paper-padding));min-height:0;flex:1}.ContactLetter_sheetEditor__rxGhi.olenev-rich-editor{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--gap-s)}.ContactLetter_sheetEditor__rxGhi.olenev-rich-editor .toolbar{position:relative;top:auto;flex-shrink:0}.ContactLetter_sheetEditor__rxGhi.olenev-rich-editor .editor{height:100%;resize:none}.ContactLetter_sheetEditor__rxGhi.olenev-rich-editor .editor-container{flex:1;min-height:0;background:rgba(0,0,0,0);border-radius:0;padding-top:0}.ContactLetter_sheetEditor__rxGhi.olenev-rich-editor .editor-scroller{height:100%;min-height:0;overflow:auto;resize:none;overscroll-behavior:contain}.ContactLetter_editorLoading__xENPx{height:8em;background:linear-gradient(var(--black-5) 1em,transparent 1em) 0 0/75% 2.5em;opacity:.5}.ContactLetter_paperFooter__4Hd_m{display:flex;justify-content:space-between;align-items:end;gap:var(--gap-m);padding-top:var(--gap-m);color:var(--mail-muted);font-size:clamp(10px,1.65cqw,12px);line-height:1.4}.ContactLetter_paperFooter__4Hd_m>:last-child{white-space:nowrap;font-family:var(--font-geist-mono)}.ContactLetter_paperFooter__4Hd_m [data-over-limit=true]{color:var(--color-red-a)}.ContactLetter_paperError__icoSg{margin:var(--gap-s) 0 0;color:var(--color-red-a);font-size:var(--type-p3-size);line-height:1.4}.ContactLetter_writeActions__VvVTt{--solid-accent:var(--mail-ink);--solid-accent-h:var(--text-light-primary-h);--solid-accent-a:var(--text-light-primary-a);--solid-on-accent:var(--mail-paper);position:absolute;z-index:var(--layer-action);top:calc(var(--paper-height) + var(--gap-m));inset-inline:0;display:flex;justify-content:center;opacity:0;visibility:hidden}.ContactLetter_addressFace__076Uk{transform:rotateY(180deg);background:var(--mail-paper);box-shadow:0 2px 6px var(--black-10)}.ContactLetter_addressFace__076Uk>.ContactLetter_asset__Mjql5{object-fit:cover}.ContactLetter_sender__7vvLv{position:absolute;top:12%;left:8%;width:57%;display:grid;gap:var(--gap-s);margin:0;padding:0;border:0;min-width:0}.ContactLetter_addressLine___h3L2{display:grid;gap:var(--gap-xs);min-width:0}.ContactLetter_addressLine___h3L2 label{font-size:clamp(11px,1.8cqw,13px);color:var(--mail-muted)}.ContactLetter_addressLine___h3L2 .ContactLetter_addressInput__456gg{padding:0 0 var(--gap-xs);height:auto;min-height:var(--btn-h-s);font-size:clamp(16px,2.3cqw,18px);line-height:1.35;background:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--mail-edge);border-radius:0;text-overflow:ellipsis;transition:border-color .2s ease}.ContactLetter_addressLine___h3L2 .ContactLetter_addressInput__456gg::placeholder{color:var(--mail-muted)}.ContactLetter_addressLine___h3L2 .ContactLetter_addressInput__456gg:focus-visible{border-bottom-color:var(--mail-ink)}.ContactLetter_senderIndex__516hn{width:min(100%,10em)}.ContactLetter_senderIndex__516hn .ContactLetter_addressInput__456gg{font-family:var(--font-geist-mono);letter-spacing:.12em}.ContactLetter_stamp__d2Tjr{position:absolute;top:9%;right:7%;width:16%;aspect-ratio:.8;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:var(--gap-xs);outline:1px dashed var(--color-red);outline-offset:3px;background:var(--color-red);color:var(--text-dark-primary);transform:rotate(7deg);font:500 clamp(6px,1.3cqw,10px) var(--font-geist-mono);letter-spacing:.04em}.ContactLetter_stamp__d2Tjr img{width:55%;height:auto}.ContactLetter_recipient__x7hpo{position:absolute;right:8%;bottom:12%;width:55%;display:grid;gap:var(--gap-xs);font-size:clamp(13px,2.5cqw,19px);line-height:1.3;overflow-wrap:anywhere}.ContactLetter_recipientAddress__99Cat{font-size:clamp(12px,2.1cqw,16px)}.ContactLetter_addressLabel__l9sJk{font-size:clamp(11px,1.8cqw,13px);color:var(--mail-muted)}.ContactLetter_destination__5CAem{font-size:clamp(13px,2.3cqw,17px);color:var(--mail-muted)}.ContactLetter_postalCode__OXWyZ{position:absolute;left:8%;bottom:8%;font:400 clamp(10px,2cqw,15px) var(--font-geist-mono);color:var(--text-light-tertiary);letter-spacing:.2em;display:flex;gap:.2em}.ContactLetter_postalCode__OXWyZ span{display:grid;place-items:center;width:1.2em;height:1.6em;border:1px solid var(--mail-edge);letter-spacing:0}.ContactLetter_status__V8Kw7{min-height:1.5em;margin-top:var(--gap-l);text-align:center;font-size:var(--type-p3-size);color:var(--text-secondary-color)}.ContactLetter_error__jS6fX{max-width:var(--block-text-width);margin:var(--gap-m) auto 0;text-align:center;font-size:var(--type-p3-size);line-height:1.5;color:var(--color-red)}.ContactLetter_addressActions__q_679:not([hidden]){display:grid;justify-items:center;gap:var(--gap-m)}.ContactLetter_addressActions__q_679{margin-top:var(--gap-l)}.ContactLetter_consent__2C7AR{display:flex;align-items:start;gap:var(--gap-s);max-width:34rem;font-size:var(--type-p3-size);line-height:1.5}.ContactLetter_consent__2C7AR label{cursor:pointer}.ContactLetter_buttons__xB8fA{flex-wrap:wrap}.ContactLetter_buttons__xB8fA,.ContactLetter_success__1hvfz{display:flex;justify-content:center;align-items:center;gap:var(--gap-m)}.ContactLetter_success__1hvfz{position:absolute;inset:0;flex-direction:column;text-align:center;animation:ContactLetter_success-in__76gm6 .6s var(--mail-ease) both}.ContactLetter_success__1hvfz:focus{outline:none}.ContactLetter_success__1hvfz p{max-width:30rem;color:var(--text-secondary-color)}.ContactLetter_successIcon__XNzlM{display:grid;place-items:center;width:var(--btn-h-xxl);aspect-ratio:1;color:var(--color-green);border:1px solid;border-radius:50%;margin-bottom:var(--gap-m)}.ContactLetter_letter__GXRgl[data-phase=closed] .ContactLetter_scene__slNQl{height:66.55cqw}.ContactLetter_letter__GXRgl[data-phase=opening] .ContactLetter_flap__THbCR{animation:ContactLetter_flap-open__wfLto var(--phase-duration) var(--mail-ease) both}.ContactLetter_letter__GXRgl:is([data-phase=extracting],[data-phase=writing],[data-phase=packing]) .ContactLetter_flap__THbCR{transform:rotateX(180deg);z-index:var(--layer-flap-open)}.ContactLetter_letter__GXRgl:is([data-phase=opening],[data-phase=extracting],[data-phase=writing],[data-phase=packing],[data-phase=sealing]) .ContactLetter_paper__XGWRB{opacity:1}.ContactLetter_letter__GXRgl[data-phase=extracting] .ContactLetter_paper__XGWRB{animation:ContactLetter_paper-out__4_Umu var(--phase-duration) var(--mail-ease) both}.ContactLetter_letter__GXRgl[data-phase=writing] .ContactLetter_paper__XGWRB{transform:translateY(0) rotate(var(--mail-paper-angle));z-index:var(--layer-letter-out)}.ContactLetter_letter__GXRgl[data-phase=writing] .ContactLetter_writeActions__VvVTt{opacity:1;visibility:visible;transition:opacity .35s ease}.ContactLetter_letter__GXRgl[data-phase=packing] .ContactLetter_paper__XGWRB{animation:ContactLetter_paper-in__oZfCx var(--phase-duration) var(--mail-ease) both}.ContactLetter_letter__GXRgl[data-phase=sealing] .ContactLetter_flap__THbCR{animation:ContactLetter_flap-close__rtzPj var(--phase-duration) var(--mail-ease) both}.ContactLetter_letter__GXRgl:is([data-phase=turning],[data-phase=addressing],[data-phase=sending],[data-phase=sent]) .ContactLetter_scene__slNQl{--envelope-height:var(--address-height);height:var(--address-height)}.ContactLetter_letter__GXRgl:is([data-phase=turning],[data-phase=addressing],[data-phase=sending],[data-phase=sent]) .ContactLetter_envelope__uF1RT{transform:rotateY(180deg) rotate(1deg)}.ContactLetter_letter__GXRgl:is([data-phase=turning],[data-phase=addressing],[data-phase=sending],[data-phase=sent]) .ContactLetter_backFace__frS5w{pointer-events:none}.ContactLetter_letter__GXRgl[data-phase=returning] .ContactLetter_envelope__uF1RT{transform:rotateY(0deg) rotate(var(--mail-envelope-angle))}.ContactLetter_letter__GXRgl[data-phase=sending] .ContactLetter_envelope__uF1RT{animation:ContactLetter_send-away__TMQKU var(--phase-duration) cubic-bezier(.6,0,.8,.3) both}.ContactLetter_letter__GXRgl[data-phase=sending] .ContactLetter_envelopeShadow__RiR3Y{opacity:0}.ContactLetter_letter__GXRgl[data-phase=sent] .ContactLetter_envelopeShadow__RiR3Y,.ContactLetter_letter__GXRgl[data-phase=sent] .ContactLetter_envelope__uF1RT{visibility:hidden}@keyframes ContactLetter_flap-open__wfLto{0%{transform:rotateX(0deg)}to{transform:rotateX(180deg)}}@keyframes ContactLetter_flap-close__rtzPj{0%{transform:rotateX(180deg)}to{transform:rotateX(0deg)}}@keyframes ContactLetter_paper-out__4_Umu{0%{transform:translateY(calc(var(--paper-rise) + 4cqw)) rotateX(75deg) scale(.92);z-index:var(--layer-letter-in)}58%{transform:translateY(-24cqw) rotate(var(--mail-paper-out-angle));z-index:var(--layer-letter-in)}59%{z-index:var(--layer-letter-out)}to{transform:translateY(0) rotate(var(--mail-paper-angle));z-index:var(--layer-letter-out)}}@keyframes ContactLetter_paper-in__oZfCx{0%{transform:translateY(0) rotate(var(--mail-paper-angle));z-index:var(--layer-letter-out)}40%{transform:translateY(-24cqw) rotate(var(--mail-paper-in-angle));z-index:var(--layer-letter-out)}41%{z-index:var(--layer-letter-in)}to{transform:translateY(calc(var(--paper-rise) + 4cqw)) rotateX(75deg) scale(.92);z-index:var(--layer-letter-in)}}@keyframes ContactLetter_send-away__TMQKU{0%,38%{transform:rotateY(180deg) rotate(1deg);opacity:1}60%{transform:rotateY(180deg) rotate(-4deg) translateY(-3cqw) scale(1.02);opacity:1}to{transform:rotateY(180deg) rotate(10deg) translateY(-22cqw) scale(.86);opacity:0}}@keyframes ContactLetter_success-in__76gm6{0%{opacity:0;transform:translateY(var(--gap-m))}to{opacity:1;transform:translateY(0)}}@media(max-width:540px){.ContactLetter_letter__GXRgl{--mail-envelope-angle:0deg;--mail-paper-angle:0deg;--mail-paper-out-angle:0deg;--mail-paper-in-angle:0deg}.ContactLetter_scene__slNQl{--address-height:max(410px,95cqw)}.ContactLetter_steps__K6cF_ li{flex-direction:column;flex:1;text-align:center;line-height:1.3}.ContactLetter_paper__XGWRB{--mail-paper-padding:var(--card-p-m);width:calc(100vw - 2*var(--gap-s));margin-inline:calc((100% - 100vw)/2 + var(--gap-s))}.ContactLetter_paperFooter__4Hd_m>:first-child{max-width:60%}.ContactLetter_sender__7vvLv{width:61%;left:6%;top:8%;gap:var(--gap-xs)}.ContactLetter_addressLine___h3L2{gap:0}.ContactLetter_addressLine___h3L2 .ContactLetter_addressInput__456gg{min-height:var(--btn-h-xs)}.ContactLetter_recipient__x7hpo{width:67%;right:6%;bottom:8%}.ContactLetter_stamp__d2Tjr{right:6%}.ContactLetter_postalCode__OXWyZ{left:6%;bottom:9%;font-size:10px}.ContactLetter_success__1hvfz h3{font-size:var(--type-h5-size)}.ContactLetter_success__1hvfz p{font-size:var(--type-p3-size)}}@media(prefers-reduced-motion:reduce){.ContactLetter_envelope__uF1RT,.ContactLetter_scene__slNQl,.ContactLetter_writeActions__VvVTt{transition:none}.ContactLetter_envelope__uF1RT,.ContactLetter_flap__THbCR,.ContactLetter_paper__XGWRB,.ContactLetter_success__1hvfz{animation-duration:1ms}.ContactLetter_letter__GXRgl[data-phase=writing] .ContactLetter_writeActions__VvVTt{transition:none}}.ContactPage_page__6nzWS.page-layout{display:flex;flex-direction:column;justify-content:safe center;min-height:100svh}.ContactPage_page__6nzWS.page-layout>section{flex-shrink:0;width:100%}.CookieConsent_root__zD33n{position:fixed;left:0;right:0;bottom:0;z-index:1800;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.CookieConsent_content__giGna{pointer-events:auto;color:var(--text-color,#fff);border-radius:var(--card-br-m,14px);box-shadow:0 0 24px 0 rgba(0,0,0,.18);padding:var(--card-p-l,16px);margin:24px;max-width:680px;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-l,12px)}.CookieConsent_text__AH3vD{flex:1;min-width:0}.CookieConsent_actions__RZW5S{display:flex;flex-wrap:wrap;gap:var(--gap-s,8px);justify-content:flex-end}.CookieConsent_button__kYybk{cursor:pointer;border:none;border-radius:var(--btn-r-m,12px);padding:var(--component-p-m,5px) var(--btn-p-m,14px);height:var(--btn-h-m,32px);font-size:.875rem;font-weight:500;white-space:normal;transition:opacity .15s ease}.CookieConsent_button__kYybk:hover{opacity:.85}.CookieConsent_button__kYybk:active{opacity:.7}.CookieConsent_primary__bJ9j9{background:var(--color-yellow,#ffb30e);color:#000}.CookieConsent_secondary__11X0W{background:var(--surface-2,rgba(255,255,255,.08));color:var(--text-color,#fff)}@media screen and (max-width:440px){.CookieConsent_content__giGna{padding:var(--card-p-l,16px) var(--card-p-l,16px) var(--card-p-xl,20px) var(--card-p-l,16px)}.CookieConsent_actions__RZW5S{width:100%;flex-direction:column}.CookieConsent_button__kYybk{width:100%}}.result-poster_poster__aK_JX{--poster-accent:var(--color-purple);--poster-shade:var(--color-purple-muted);position:relative;display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;background:linear-gradient(145deg,var(--black-90),var(--poster-shade));color:var(--text-dark-primary);font-family:var(--font-primary,sans-serif);box-sizing:border-box;isolation:isolate}.result-poster_screen__qe0Se{padding:var(--card-p-l)}.result-poster_post__bEnIE{min-height:0;padding:var(--card-p-xxxl);border:0}.result-poster_story___lAtn{width:1080px;height:1920px;min-height:1920px;flex:0 0 1920px;padding:var(--section-p-xxl) var(--section-p-xl);border:0}.result-poster_og__jiyKw{width:1200px;height:630px;min-height:630px;flex:0 0 630px;padding:var(--card-p-xxxl);border:0}.result-poster_backgroundImage__mqFXb,.result-poster_scrim__f6A4t{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.result-poster_backgroundImage__mqFXb{object-fit:cover}.result-poster_scrim__f6A4t{background:linear-gradient(180deg,var(--black-70) 0,var(--black-40) 36%,var(--black-30) 55%,var(--black-50) 74%,var(--black-90) 100%)}.result-poster_withoutImage__bOnNe .result-poster_scrim__f6A4t{background:linear-gradient(145deg,var(--poster-shade),var(--black-40))}.result-poster_content__5gAld{position:relative;z-index:0;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:var(--gap-xxl);min-width:0;min-height:0;zoom:var(--poster-content-scale,1)}.result-poster_mainContent__7yOqp{display:contents}.result-poster_header__Kt4mg{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-l);padding-bottom:var(--gap-l);border-bottom:1px solid var(--glass-border)}.result-poster_wordmark__pmh_9{display:flex;align-items:center;gap:var(--gap-s);color:var(--text-dark-primary);font-size:var(--h4-size);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight)}.result-poster_mark__KnbXw{width:var(--gap-xl);height:var(--gap-xl);flex:0 0 var(--gap-xl);color:var(--poster-accent)}.result-poster_meta__e_BEP{display:flex;flex-direction:column;align-items:center;gap:var(--gap-s);color:var(--text-dark-secondary);font-size:var(--p4-size);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase}.result-poster_meta__e_BEP>span,.result-poster_outcome__HtIoe>*{min-width:0;overflow-wrap:anywhere}.result-poster_meta__e_BEP>span:first-child{font-size:var(--p4-size)}.result-poster_meta__e_BEP>span:last-child{color:var(--text-dark-primary);font-size:var(--h5-size)}.result-poster_body__3Sq_O{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--gap-xxl);min-width:0;min-height:0}.result-poster_outcome__HtIoe{display:flex;flex-direction:column;align-items:center;gap:var(--gap-m);min-width:0;text-align:center}.result-poster_outcome__HtIoe>div{justify-content:center}.result-poster_eyebrow___h27k{margin:0;color:var(--poster-accent);font-size:var(--p4-size);text-transform:uppercase}.result-poster_title__7E8ro{max-width:100%;margin:0;color:var(--text-dark-primary);font-size:var(--h2-size);line-height:var(--line-height-tight);overflow-wrap:anywhere}.result-poster_description__jxbAC{margin:0;color:var(--text-dark-secondary);font-size:var(--p2-size);overflow-wrap:anywhere}.result-poster_chart__CFZIS{display:flex;flex-direction:column;width:100%;max-width:var(--block-s-width);justify-self:center;gap:var(--gap-l);min-width:0;padding:var(--card-p-l);border-radius:var(--card-br-l);background:var(--black-50);box-sizing:border-box}.result-poster_chartTitle__iMHb7{margin:0;color:var(--text-dark-primary);font-size:var(--h5-size);line-height:var(--line-height-normal);overflow-wrap:anywhere;text-align:center}.result-poster_metricRing__aMESf{display:block;width:var(--section-p-xxl);height:var(--section-p-xxl);flex:0 0 var(--section-p-xxl);overflow:visible}.result-poster_metricRingProgress__kcoSo,.result-poster_metricRingTrack__s94TB{fill:none;stroke-width:var(--component-p-xxl)}.result-poster_metricRingTrack__s94TB{stroke:var(--white-16)}.result-poster_metricRingProgress__kcoSo{stroke-linecap:round;transform:rotate(-90deg);transform-origin:80px 80px}.result-poster_metricRingGrid__fgNlD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--gap-l)}.result-poster_metricRingItem__ULgZA{display:flex;flex-direction:column;align-items:center;gap:var(--gap-s);min-width:0;text-align:center}.result-poster_metricRing__aMESf{width:var(--section-p-xl);height:var(--section-p-xl);flex:0 0 var(--section-p-xl)}.result-poster_metricRingLabel__7viTP{color:var(--text-dark-secondary);font-size:var(--p3-size);overflow-wrap:anywhere}.result-poster_metricRingValue__O3neW{color:var(--text-dark-primary);font-size:var(--h5-size)}.result-poster_metricMax__FLuj_,.result-poster_metricRingValue__O3neW span{color:var(--text-dark-tertiary);font-size:var(--p4-size);font-weight:var(--font-regular)}.result-poster_metricList__zuDWE{gap:var(--gap-l)}.result-poster_metricCompactList__amZn8,.result-poster_metricList__zuDWE{display:flex;flex-direction:column;min-width:0}.result-poster_metricCompactItem__IM1Zm{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-m);padding-block:var(--gap-s);border-bottom:1px solid var(--glass-border);color:var(--text-dark-primary);font-size:var(--p2-size)}.result-poster_metricCompactItem__IM1Zm:last-child{border-bottom:0}.result-poster_metricCompactItem__IM1Zm>span{min-width:0;overflow-wrap:anywhere}.result-poster_metricCompactItem__IM1Zm strong{flex:0 0 auto;font-size:var(--h5-size)}.result-poster_metricCompactItem__IM1Zm strong span{color:var(--text-dark-tertiary);font-size:var(--p4-size);font-weight:var(--font-regular)}.result-poster_metricLabel__gm8YD{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-s);color:var(--text-dark-primary);font-size:var(--p2-size);font-weight:var(--font-medium);line-height:var(--line-height-normal)}.result-poster_metricLabel__gm8YD>span:first-child{overflow-wrap:anywhere}.result-poster_metricLabel__gm8YD>span:last-child{flex:0 0 auto}.result-poster_progressTrack__ryS6k{width:100%;height:var(--component-p-l);margin-top:var(--gap-s);overflow:hidden;border-radius:var(--card-br-full);background:var(--white-20)}.result-poster_progressValue__DORw6{display:block;height:100%;border-radius:inherit;background:var(--poster-accent)}.result-poster_footer__M41XD{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-l);padding-top:var(--gap-l);border-top:1px solid var(--glass-border);color:var(--text-dark-secondary);font-size:var(--p3-size)}.result-poster_footer__M41XD>span:first-child{min-width:0;overflow-wrap:anywhere}.result-poster_author__v9A_r{display:flex;flex:0 0 auto;align-items:center;gap:var(--gap-s)}.result-poster_avatar__wkZrn{width:var(--card-p-xxxl);height:var(--card-p-xxxl);flex:0 0 var(--card-p-xxxl);border-radius:var(--card-br-full);object-fit:cover}.result-poster_metric__vX17W{display:flex;flex-direction:column;gap:var(--gap-xs)}.result-poster_story___lAtn .result-poster_content__5gAld{gap:var(--gap-xxl)}.result-poster_story___lAtn .result-poster_mainContent__7yOqp{display:flex;flex-direction:column;gap:var(--gap-xxl);margin-block:auto}.result-poster_story___lAtn .result-poster_body__3Sq_O{grid-template-columns:minmax(0,1fr);align-content:stretch}.result-poster_story___lAtn .result-poster_outcome__HtIoe{width:100%}.result-poster_story___lAtn .result-poster_title__7E8ro{font-size:var(--h1-size)}.result-poster_story___lAtn .result-poster_description__jxbAC{display:-webkit-box;overflow:hidden;font-size:var(--lead-size);line-clamp:6;-webkit-box-orient:vertical;-webkit-line-clamp:6}.result-poster_story___lAtn .result-poster_chart__CFZIS{min-height:0}.result-poster_post__bEnIE .result-poster_body__3Sq_O{align-items:start}.result-poster_post__bEnIE .result-poster_title__7E8ro{font-size:var(--h1-size)}.result-poster_post__bEnIE .result-poster_description__jxbAC{font-size:var(--lead-size)}.result-poster_og__jiyKw .result-poster_content__5gAld{gap:var(--gap-l)}.result-poster_og__jiyKw .result-poster_header__Kt4mg{gap:var(--gap-l);padding-bottom:var(--gap-m)}.result-poster_og__jiyKw .result-poster_wordmark__pmh_9{font-size:var(--h4-size)}.result-poster_og__jiyKw .result-poster_mark__KnbXw{width:var(--gap-s);height:var(--gap-s);flex-basis:var(--gap-s)}.result-poster_og__jiyKw .result-poster_footer__M41XD,.result-poster_og__jiyKw .result-poster_meta__e_BEP{font-size:var(--p4-size)}.result-poster_og__jiyKw .result-poster_body__3Sq_O{gap:var(--gap-xl)}.result-poster_og__jiyKw .result-poster_outcome__HtIoe{gap:var(--gap-m)}.result-poster_og__jiyKw .result-poster_eyebrow___h27k{font-size:var(--p3-size)}.result-poster_og__jiyKw .result-poster_title__7E8ro{font-size:var(--h2-size)}.result-poster_og__jiyKw .result-poster_description__jxbAC{font-size:var(--p2-size)}.result-poster_og__jiyKw .result-poster_chart__CFZIS{max-width:100%;gap:var(--gap-m);padding:var(--card-p-l);border-radius:var(--card-br-m)}.result-poster_og__jiyKw .result-poster_chartTitle__iMHb7{font-size:var(--h5-size)}.result-poster_og__jiyKw .result-poster_metricRingGrid__fgNlD{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:var(--gap-m)}.result-poster_og__jiyKw .result-poster_metricRing__aMESf{width:var(--section-p-l);height:var(--section-p-l);flex-basis:var(--section-p-l)}.result-poster_og__jiyKw .result-poster_metricDescription__Z_9Sh,.result-poster_og__jiyKw .result-poster_metricLabel__gm8YD,.result-poster_og__jiyKw .result-poster_metricMax__FLuj_{font-size:var(--p4-size)}.result-poster_og__jiyKw .result-poster_progressTrack__ryS6k{margin-top:var(--gap-xs)}.result-poster_og__jiyKw .result-poster_metricList__zuDWE{gap:var(--gap-m)}.result-poster_og__jiyKw .result-poster_footer__M41XD{padding-top:var(--gap-m)}.Chart_chart__JX44L{--chart-accent:var(--accent-color,#6366f1);--chart-accent-light:color-mix(in srgb,var(--chart-accent) 20%,transparent);--chart-bg:var(--solid-container,rgba(255,255,255,0.02));--chart-text:var(--text-color,#fff);--chart-text-secondary:var(--text-secondary-color,rgba(255,255,255,0.6));--chart-grid:var(--border-color,rgba(255,255,255,0.06));--chart-comparison-accent:var(--color-orange);width:100%;min-width:0;font-family:var(--font-primary,system-ui,sans-serif)}.Chart_chart--fit-parent__Z4qRb{height:100%;min-height:0;display:flex;flex-direction:column}.Chart_chart--fit-parent__Z4qRb .Chart_chart__wrap__q9nOY{flex:1 1 auto;min-height:0}.Chart_chart__title__qI8Pj{font-size:var(--p2-size,1rem);font-weight:500;color:var(--chart-text);margin-bottom:var(--gap-m,12px)}.Chart_chart__wrap__q9nOY{position:relative;width:100%;background:var(--chart-bg);border:1px solid var(--chart-border);border-radius:var(--card-br-m,16px);overflow:hidden}.Chart_chart__wrap--scroll__tqYQV{overflow-x:auto;overflow-y:hidden}.Chart_chart__wrap--scroll__tqYQV::-webkit-scrollbar{height:4px}.Chart_chart__wrap--scroll__tqYQV::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Chart_chart__wrap--scroll__tqYQV::-webkit-scrollbar-thumb{background:var(--chart-grid);border-radius:2px}.Chart_chart__legend__oR8dO{position:absolute;top:var(--gap-xs);right:var(--gap-s);z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap-s);color:var(--chart-text-secondary);font-size:.75rem;pointer-events:none}.Chart_chart__legend-item__2aQ47{display:inline-flex;align-items:center;gap:var(--gap-xs);white-space:nowrap}.Chart_chart__legend-comparison__K1jx5,.Chart_chart__legend-current__zv1pb{display:block;width:14px;border-top:2px solid var(--chart-accent)}.Chart_chart__legend-comparison__K1jx5{border-color:var(--chart-comparison-accent);border-top-style:dashed}.Chart_chart__svg__ZfDew{display:block}.Chart_chart__grid-line__n3Wo3{stroke:var(--chart-grid);stroke-width:1;stroke-dasharray:4 4}.Chart_chart__grid-label__T_Uid{fill:var(--chart-text-secondary);font-family:inherit;-webkit-user-select:none;user-select:none}.Chart_chart__bar-group__c4ZDM{cursor:pointer}.Chart_chart__bar__hQ0iT{transition:opacity .15s}.Chart_chart__bar-group__c4ZDM:hover .Chart_chart__bar__hQ0iT{opacity:.8}.Chart_chart__line__eFOxD{fill:none;stroke:var(--chart-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Chart_chart__comparison-line__3dTy8{fill:none;stroke:var(--chart-comparison-accent);stroke-width:2;stroke-dasharray:6 5;stroke-linecap:round;stroke-linejoin:round}.Chart_chart__area-fill__WtyqW{fill:var(--chart-accent-light)}.Chart_chart__point__RgwMk{stroke:var(--chart-bg);stroke-width:2;cursor:pointer;transition:r .15s}.Chart_chart__point__RgwMk:hover{r:var(--chart-point-hover-r)}.Chart_chart__measure-label__BCU8z,.Chart_chart__x-label__nZA1b{fill:var(--chart-text-secondary);font-family:inherit;-webkit-user-select:none;user-select:none}.Chart_chart__measure-value__2fX3B,.Chart_chart__value-label__uZy37{fill:var(--chart-text);font-family:inherit;font-weight:500;-webkit-user-select:none;user-select:none}.Chart_chart__empty__KL5yB{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--chart-text-secondary);font-size:13px;-webkit-user-select:none;user-select:none}.Chart_chart__tooltip__cFtte{position:fixed;visibility:hidden;pointer-events:none;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);border-radius:var(--card-br-xs,8px);padding:6px 10px;width:max-content;max-width:calc(100vw - 16px);overflow-wrap:anywhere;font-family:var(--font-primary,system-ui,sans-serif);z-index:var(--z-tooltip,1700);opacity:0;animation:Chart_chart-tip-in__brCSK .15s ease forwards}.Chart_chart__tooltip-label__oIatn{font-size:11px;color:rgba(255,255,255,.6);margin-bottom:2px}.Chart_chart__tooltip-value__e0gU7{font-size:13px;font-weight:600;color:#fff}.Chart_chart--animated__t8UDp .Chart_chart__bar__hQ0iT{animation:Chart_chart-bar-grow__qilwT .5s cubic-bezier(.34,1.56,.64,1) both}.Chart_chart--animated__t8UDp .Chart_chart__line__eFOxD{stroke-dasharray:var(--path-length,2000);stroke-dashoffset:var(--path-length,2000);animation:Chart_chart-line-draw__AXye7 1.2s ease forwards}.Chart_chart--animated__t8UDp .Chart_chart__area-fill__WtyqW{opacity:0;animation:Chart_chart-fade-in__3nfhG .6s ease .4s forwards}.Chart_chart--animated__t8UDp .Chart_chart__point__RgwMk{opacity:0;animation:Chart_chart-fade-in__3nfhG .3s ease forwards}@keyframes Chart_chart-bar-grow__qilwT{0%{y:var(--bar-baseline);height:0}to{y:var(--bar-target-y);height:var(--bar-target-h)}}@keyframes Chart_chart-line-draw__AXye7{to{stroke-dashoffset:0}}@keyframes Chart_chart-fade-in__3nfhG{to{opacity:1}}@keyframes Chart_chart-tip-in__brCSK{0%{opacity:0}to{opacity:1}}.style_wrapper__DQh_b{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--z-notification) + 100);display:flex;justify-content:center;pointer-events:none;box-sizing:border-box;padding:0 var(--side-padding) var(--gap-xl)}.style_banner__Ftsos{pointer-events:auto;display:flex;align-items:stretch;gap:var(--gap-l);width:min(100%,820px);box-sizing:border-box;flex-direction:column}.style_text__ga5jt{display:block;text-align:center}.style_details__L8OjC{display:flex;justify-content:center;text-align:center}.style_actions__wM1Yu{display:flex;flex-wrap:nowrap;gap:var(--gap-s);align-items:center;justify-content:center;width:100%;min-width:0}.style_actions__wM1Yu>button{flex:0 0 auto;max-width:100%;white-space:nowrap}.style_actions__wM1Yu.style_inline__McPKk>[data-choice=minimal]{order:0}.style_actions__wM1Yu.style_inline__McPKk>[data-choice=limited]{order:1}.style_actions__wM1Yu.style_inline__McPKk>[data-choice=full]{order:2}.style_actions__wM1Yu.style_paired__twR0z{display:grid;grid-template-columns:max-content max-content;justify-content:center}.style_actions__wM1Yu.style_paired__twR0z>[data-choice=minimal]{grid-column:1/-1;justify-self:center}.style_actions__wM1Yu.style_stacked__VySpr{flex-direction:column}.style_actions__wM1Yu.style_stacked__VySpr>[data-choice=full]{order:1}.style_actions__wM1Yu.style_stacked__VySpr>[data-choice=limited]{order:2}.style_actions__wM1Yu.style_stacked__VySpr>[data-choice=minimal]{order:3}.style_actions__wM1Yu.style_stacked__VySpr>button{white-space:normal}.style_diagram__eYQby{display:flex;align-items:center;justify-content:center;margin:auto}.style_diagram__svg__Wl2of{filter:drop-shadow(0 0 var(--gap-xs) rgba(0,0,0,.05));transition:all .3s ease}.style_diagram__grid__s_1X2{opacity:.5}.style_diagram__grid-polygon__3U0t6{transition:stroke-width .2s ease}.style_diagram__grid-polygon__3U0t6:hover{stroke-width:1.5}.style_diagram__axis__BrUAR{opacity:.3}.style_diagram__polygon__Gj3Ak{transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.style_diagram__polygon__Gj3Ak:hover{fill-opacity:.3;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.style_diagram__point__LOEVH{transition:all .2s ease;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.style_diagram__point__LOEVH:hover{r:6;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.style_diagram__value-text__Xh780{font-weight:600;opacity:.8;transition:opacity .2s ease}.style_diagram__label-text__gJ_WG{font-weight:500;opacity:.9;transition:opacity .2s ease;text-transform:capitalize}@media(prefers-color-scheme:dark){.style_diagram__svg__Wl2of{filter:drop-shadow(0 0 var(--gap-xs) rgba(255,255,255,.05))}.style_diagram__polygon__Gj3Ak{filter:drop-shadow(0 2px 4px rgba(255,255,255,.05))}.style_diagram__polygon__Gj3Ak:hover{filter:drop-shadow(0 4px 8px rgba(255,255,255,.1))}}.style_progress-bar__nbAYy{--progress-bg:rgba(255,255,255,0.08);--progress-height:8px;--progress-radius:calc(var(--progress-height) / 2);display:flex;align-items:center;gap:var(--gap-s,8px);width:100%}.style_progress-bar__track__Vyofi{flex:1;height:var(--progress-height);background:var(--progress-bg);border-radius:var(--progress-radius);overflow:hidden;position:relative}.style_progress-bar__fill__4baur{height:100%;background:var(--progress-color);border-radius:inherit;transition:width var(--transition-normal,.25s) ease-out;position:relative;overflow:hidden}.style_progress-bar__fill__4baur:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:style_shimmer-effect__874JL 2s infinite;pointer-events:none}.style_progress-bar__label__tfDjk{font-size:var(--p3-size,.875rem);color:var(--text-secondary-color,rgba(255,255,255,.6));min-width:3em;text-align:right;font-variant-numeric:tabular-nums}.style_progress-bar--gradient___lnSY .style_progress-bar__fill__4baur{background:linear-gradient(90deg,var(--progress-color) 0,color-mix(in srgb,var(--progress-color) 80%,#fff) 100%)}.style_progress-bar--striped__FS52r .style_progress-bar__fill__4baur{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent);background-size:1rem 1rem;background-color:var(--progress-color)}.style_progress-bar--xs__3t_DW{--progress-height:4px}.style_progress-bar--xs__3t_DW .style_progress-bar__label__tfDjk{font-size:10px}.style_progress-bar--s__BoQBg{--progress-height:6px}.style_progress-bar--s__BoQBg .style_progress-bar__label__tfDjk{font-size:11px}.style_progress-bar--l__U5bQR{--progress-height:12px}.style_progress-bar--l__U5bQR .style_progress-bar__label__tfDjk{font-size:var(--p2-size,1rem)}.style_progress-bar--xl__zjyQA{--progress-height:16px}.style_progress-bar--xl__zjyQA .style_progress-bar__label__tfDjk{font-size:var(--p1-size,1.125rem)}.style_progress-bar--animated__M2ELK .style_progress-bar__fill__4baur{animation:style_progress-fill__gzsRk .8s cubic-bezier(.4,0,.2,1) forwards;transform-origin:left}.style_progress-bar--animated__M2ELK.style_progress-bar--striped__FS52r .style_progress-bar__fill__4baur{animation:style_progress-fill__gzsRk .8s cubic-bezier(.4,0,.2,1) forwards,style_progress-stripes___X9vu 1s linear infinite}.style_progress-bar--indeterminate__XtUzH .style_progress-bar__fill__4baur{width:30%!important;animation:style_progress-indeterminate__MupfA 1.5s ease-in-out infinite}.style_progress-bar-segments__6pXbC{--progress-height:8px;--progress-radius:calc(var(--progress-height) / 2);width:100%}.style_progress-bar-segments__track__VyYfd{display:flex;height:var(--progress-height);border-radius:var(--progress-radius);overflow:hidden;background:rgba(255,255,255,.06)}.style_progress-bar-segments__segment__NL6gJ{height:100%;transition:width var(--transition-normal,.25s) ease-out}.style_progress-bar-segments__segment__NL6gJ:first-child{border-radius:var(--progress-radius) 0 0 var(--progress-radius)}.style_progress-bar-segments__segment__NL6gJ:last-child{border-radius:0 var(--progress-radius) var(--progress-radius) 0}.style_progress-bar-segments__segment__NL6gJ:only-child{border-radius:var(--progress-radius)}.style_progress-bar-segments__legend__zQd9j{display:flex;flex-wrap:wrap;gap:var(--gap-m,12px);margin-top:var(--gap-s,8px)}.style_progress-bar-segments__legend-item__KiaDb{display:flex;align-items:center;gap:var(--gap-xs,4px)}.style_progress-bar-segments__legend-color__iU95P{width:10px;height:10px;border-radius:2px;flex-shrink:0}.style_progress-bar-segments__legend-label___UMvC{font-size:var(--p3-size,.875rem);color:var(--text-secondary-color,rgba(255,255,255,.7))}.style_progress-bar-segments__legend-value__iNsNp{font-size:var(--p3-size,.875rem);color:var(--text-tertiary-color,rgba(255,255,255,.5));font-variant-numeric:tabular-nums}.style_progress-bar-segments--xs__SAO_N{--progress-height:4px}.style_progress-bar-segments--xs__SAO_N .style_progress-bar-segments__legend-label___UMvC,.style_progress-bar-segments--xs__SAO_N .style_progress-bar-segments__legend-value__iNsNp{font-size:10px}.style_progress-bar-segments--xs__SAO_N .style_progress-bar-segments__legend-color__iU95P{width:8px;height:8px}.style_progress-bar-segments--s__0w42K{--progress-height:6px}.style_progress-bar-segments--s__0w42K .style_progress-bar-segments__legend-label___UMvC,.style_progress-bar-segments--s__0w42K .style_progress-bar-segments__legend-value__iNsNp{font-size:11px}.style_progress-bar-segments--l__nggrA{--progress-height:12px}.style_progress-bar-segments--l__nggrA .style_progress-bar-segments__legend-label___UMvC,.style_progress-bar-segments--l__nggrA .style_progress-bar-segments__legend-value__iNsNp{font-size:var(--p2-size,1rem)}.style_progress-bar-segments--xl__UhsVA{--progress-height:16px}.style_progress-bar-segments--xl__UhsVA .style_progress-bar-segments__legend-label___UMvC,.style_progress-bar-segments--xl__UhsVA .style_progress-bar-segments__legend-value__iNsNp{font-size:var(--p1-size,1.125rem)}.style_progress-bar-segments--animated__e3uKe .style_progress-bar-segments__segment__NL6gJ{animation:style_segment-grow__8hzzG .6s cubic-bezier(.4,0,.2,1) forwards;transform-origin:left;transform:scaleX(0)}@keyframes style_shimmer-effect__874JL{0%{left:-100%}to{left:100%}}@keyframes style_progress-fill__gzsRk{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes style_progress-stripes___X9vu{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes style_progress-indeterminate__MupfA{0%{transform:translateX(-100%)}50%{transform:translateX(200%)}to{transform:translateX(-100%)}}@keyframes style_segment-grow__8hzzG{to{transform:scaleX(1)}}.style_geo-block-gate__wjF9Y{position:fixed;inset:0;z-index:var(--z-top);display:flex;align-items:center;justify-content:center;pointer-events:auto}.style_geo-block-gate__unlock__LRq1P{position:absolute;top:env(safe-area-inset-top,0);right:env(safe-area-inset-right,0);width:var(--btn-h-xl);height:var(--btn-h-xl);padding:0;border:0;background:rgba(0,0,0,0);opacity:0}.style_geo-block-gate__unlock__LRq1P:focus-visible{opacity:1;outline:2px solid var(--text-color)}.style_geo-block-gate__code__wnSAD{position:absolute;top:env(safe-area-inset-top,0);right:env(safe-area-inset-right,0);width:1px;height:1px;padding:0;border:0;font-size:16px;opacity:0;pointer-events:none}.style_geo-block-gate__backdrop__68R8o{position:absolute;inset:0;backdrop-filter:blur(20px) saturate(120%)}.style_geo-block-gate__content___WW46{position:relative;text-align:center;padding:var(--card-p-xl);max-width:640px;color:var(--text-color)}.style_geo-block-gate__title__7khax{margin:0 0 var(--gap-m) 0;font-size:clamp(24px,4vw,40px);font-weight:600;line-height:1.2}.style_geo-block-gate__message__bzOe8{color:var(--text-secondary-color);font-size:clamp(14px,2vw,18px);line-height:1.5}.style_geo-block-gate__action__oYHoL{display:flex;justify-content:center;margin-top:var(--gap-l)}.style_geo-block-gate__footer__uKly_{margin:var(--gap-m) 0 0;color:var(--text-secondary-color);font-size:var(--p3-size);line-height:1.5}.BrandPalette_brand-palette__LL0v4{width:100%}.BrandPalette_brand-palette-grid__Wp_SE{display:flex;flex-wrap:wrap;gap:var(--gap-s,12px);justify-content:center;width:100%;--cols:12;--grid-gap:var(--gap-s,12px)}@container grids (max-width: 1200px){.BrandPalette_brand-palette-grid__Wp_SE{--cols:8}}@container grids (max-width: 768px){.BrandPalette_brand-palette-grid__Wp_SE{--cols:4}}@container grids (max-width: 480px){.BrandPalette_brand-palette-grid__Wp_SE{--cols:2}}.BrandPalette_brand-palette-card__2WA8s{display:block;height:100%;width:100%}.BrandPalette_brand-palette-card-3d___NZAC{height:100%;width:100%;border-radius:var(--card-br-m)}.BrandPalette_brand-palette-card-3d___NZAC .card-3d__inner{height:100%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BrandPalette_brand-palette-card-inner__lcxpE{padding:var(--card-p-l);display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:var(--card-br-m)}.BrandPalette_brand-palette-header__IIydl{display:flex;align-items:flex-start;margin-bottom:auto}.BrandPalette_brand-palette-name__bbXTV{flex:1;font-weight:400;line-height:.9;letter-spacing:-.02em;word-break:break-word}.BrandPalette_brand-palette-info__1WrgF{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:var(--gap-l)}.BrandPalette_brand-palette-info-item__8rFEP{text-align:left;font-size:var(--p4-size)}.BrandPalette_brand-palette-card--l__A7ASg{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*6 + var(--grid-gap)*5);max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*6 + var(--grid-gap)*5)}.BrandPalette_brand-palette-card--l__A7ASg .BrandPalette_brand-palette-card-inner__lcxpE{min-height:200px}.BrandPalette_brand-palette-card--l__A7ASg .BrandPalette_brand-palette-name__bbXTV{font-size:clamp(1.5rem,3vw,2.5rem)}@container grids (max-width: 1200px){.BrandPalette_brand-palette-card--l__A7ASg{flex:0 0 100%;max-width:100%}}@container grids (max-width: 768px){.BrandPalette_brand-palette-card--l__A7ASg{flex:0 0 100%;max-width:100%}}@container grids (max-width: 480px){.BrandPalette_brand-palette-card--l__A7ASg{flex:0 0 100%;max-width:100%}}.BrandPalette_brand-palette-card--m__HzcbM{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*4 + var(--grid-gap)*3);max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*4 + var(--grid-gap)*3)}.BrandPalette_brand-palette-card--m__HzcbM .BrandPalette_brand-palette-card-inner__lcxpE{min-height:160px}.BrandPalette_brand-palette-card--m__HzcbM .BrandPalette_brand-palette-name__bbXTV{font-size:clamp(1.25rem,2.5vw,1.75rem)}@container grids (max-width: 1200px){.BrandPalette_brand-palette-card--m__HzcbM{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*4 + var(--grid-gap)*3);max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*4 + var(--grid-gap)*3)}}@container grids (max-width: 768px){.BrandPalette_brand-palette-card--m__HzcbM{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap));max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap))}}@container grids (max-width: 480px){.BrandPalette_brand-palette-card--m__HzcbM{flex:0 0 100%;max-width:100%}}.BrandPalette_brand-palette-card--s__VO3mD{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap));max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap))}.BrandPalette_brand-palette-card--s__VO3mD .BrandPalette_brand-palette-card-inner__lcxpE{min-height:140px}.BrandPalette_brand-palette-card--s__VO3mD .BrandPalette_brand-palette-name__bbXTV{font-size:clamp(1rem,2vw,1.25rem)}@container grids (max-width: 1200px){.BrandPalette_brand-palette-card--s__VO3mD{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap));max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap))}}@container grids (max-width: 768px){.BrandPalette_brand-palette-card--s__VO3mD{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap));max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols)*2 + var(--grid-gap))}}@container grids (max-width: 480px){.BrandPalette_brand-palette-card--s__VO3mD{flex:0 0 calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols));max-width:calc((100% - (var(--cols) - 1)*var(--grid-gap))/var(--cols))}}.ErrorFallback_overlay__qqxxM{position:fixed;z-index:var(--z-top);inset:0;display:grid;place-items:center;padding:var(--card-p-m);background:rgba(10,10,10,.28);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);color:var(--text-color)}.ErrorFallback_content__0W1xr{display:flex;width:min(100%,560px);flex-direction:column;align-items:center;gap:var(--gap-m);padding:var(--card-p-xl);border:1px solid var(--glass-border,rgba(255,255,255,.18));border-radius:var(--card-br-xl);background:var(--glass-container,rgba(20,20,20,.45));text-align:center}.ErrorFallback_icon__f81KH{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid;border-radius:50%;color:var(--text-secondary-color);font-size:1.75rem;line-height:1}.ErrorFallback_title__lL_XL{margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1.2}.ErrorFallback_message__wWeXq{max-width:38ch;margin:0 0 var(--gap-s);color:var(--text-secondary-color);font-size:clamp(.95rem,2vw,1.125rem);line-height:1.5}.ErrorFallback_telegramPrompt__k_Wui{max-width:44ch;margin:0;color:var(--text-secondary-color);font-size:var(--p2-size);line-height:1.5}.ErrorFallback_telegramPrompt__k_Wui a{color:var(--text-color);text-decoration:underline;text-decoration-color:var(--glass-border);text-underline-offset:.2em}.ErrorFallback_telegramPrompt__k_Wui a:hover{text-decoration-color:initial}.ErrorFallback_telegramPrompt__k_Wui a:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}.style_toolbar__weOH2{display:flex;justify-content:center;align-items:center;gap:var(--gap-m);margin-top:var(--gap-m)}.style_icons__8sxom{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-xs);margin-top:var(--gap-l)}.style_iconItem__I_KsF{display:flex;min-width:80px;flex-direction:column;align-items:center;gap:var(--gap-xs);padding:var(--gap-s)}.style_iconName__zUsvu{color:var(--text-tertiary-color);font-size:var(--p5-size);text-align:center}.StarRating_review-stars__KSULo{display:inline-flex;align-items:center;gap:var(--gap-xs);color:var(--text-quaternary-color)}.StarRating_review-stars__KSULo .StarRating_is-filled__taznn{color:var(--color-yellow)}.StarRating_review-stars__star__T0TMI{position:relative;display:inline-flex}.StarRating_review-stars__fill__M6LOa{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--color-yellow);display:inline-flex}.StarRating_review-stars__fill__M6LOa svg{flex-shrink:0}.StarRating_review-stars--input__Wz_OR{border:0;padding:0;margin:0;display:block}.StarRating_review-stars__KSULo legend{color:var(--text-color);margin-bottom:var(--gap-s)}.StarRating_review-stars__options__DNAGw{display:flex;gap:var(--gap-xs)}.StarRating_review-stars__KSULo label{position:relative;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;border-radius:var(--card-br-s)}.StarRating_review-stars__KSULo label:has(:focus-visible){outline:2px solid var(--color-blue);outline-offset:2px}.StarRating_review-stars__KSULo label:hover{background:var(--on-glass-surface-1-h)}.StarRating_review-stars__KSULo input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.StarRating_review-stars__KSULo input:disabled{cursor:wait}.ReviewItem_review-item__Hru8T{padding:var(--gap-l);border:1px solid var(--surface-2);border-radius:var(--card-br-l);background:var(--surface-1);display:grid;gap:var(--gap-m);min-width:0}.ReviewItem_review-item__author__d57Xc,.ReviewItem_review-item__header__rgDVL{display:flex;align-items:center;gap:var(--gap-m)}.ReviewItem_review-item__header__rgDVL{justify-content:space-between;flex-wrap:nowrap}.ReviewItem_review-item__author__d57Xc{flex:1;min-width:0;overflow-wrap:anywhere}.ReviewItem_review-item__rating__JYFFm{display:flex;align-items:center;gap:var(--gap-s);flex-shrink:0;margin-left:auto}.ReviewItem_review-item__author-details__oHkeM,.ReviewItem_review-item__meta__Sm8U1{display:flex;flex-direction:column;gap:var(--gap-xs);min-width:0}.ReviewItem_review-item__meta__Sm8U1{align-items:flex-end;text-align:right;flex-shrink:0;margin-left:auto}.ReviewItem_review-item__author__d57Xc time{display:block}.ReviewItem_review-item__avatar__g5RrG{position:relative;overflow:hidden;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--on-glass-surface-2);color:var(--text-secondary-color);flex-shrink:0}.ReviewItem_review-item__avatar-image__19UB5{z-index:1}.ReviewItem_review-item__body__veX5x{display:grid;gap:var(--gap-m);min-width:0}.ReviewItem_review-item__text__LECb8{white-space:pre-wrap;overflow-wrap:anywhere}.ReviewItem_review-item__wrapper__pumFX{padding:0 var(--gap-m)}.ReviewItem_review-photos__4twpl{display:flex;flex-wrap:wrap;gap:var(--gap-s)}.ReviewItem_review-photos__4twpl>*{width:min(140px,44%);min-width:0;display:grid;gap:var(--gap-xs)}.ReviewItem_review-photos__4twpl img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--card-br-m)}.ReviewItem_review-photos__open___BEKL{appearance:none;border:0;padding:0;background:none;cursor:zoom-in;border-radius:16px}.ReviewItem_review-photos__open___BEKL:focus-visible{outline:2px solid var(--color-blue);outline-offset:4px}.styles_page__WFUQN{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding-top:var(--header-height,100px);padding-bottom:var(--spacing-m)}.styles_container__iyIZL{width:100%;max-width:440px;padding:var(--spacing-m);padding-inline:max(var(--spacing-m),env(safe-area-inset-left)) max(var(--spacing-m),env(safe-area-inset-right))}.styles_card__R5AmB{position:relative;isolation:isolate;padding:var(--card-p-xxxl) var(--card-p-l);overflow:hidden}.styles_content__2QpLR{position:relative;z-index:1}.styles_card__R5AmB>.styles_lock__8uzXc{position:absolute;inset:0;display:grid;place-items:center;transform:rotate(-8deg) scale(3.3);pointer-events:none;animation:styles_float-lock__U56SK 16s ease-in-out infinite}.styles_logo__CwFyq{display:flex;justify-content:center;margin-bottom:var(--spacing-xs)}.styles_logo__CwFyq svg{height:44px;width:auto;max-width:100%}.styles_loginHeader__Ehq1v p{max-width:230px;margin:auto}.styles_forgot__ZoINz{display:flex;justify-content:center;margin-top:var(--spacing-xs)}.styles_forgot__ZoINz a{color:var(--text-secondary-color)}.styles_oauth__Qhoe7{margin-top:var(--spacing-l)}.styles_divider__hHiAD{display:flex;align-items:center;text-align:center;gap:var(--spacing-m);margin:var(--spacing-m) 0;color:var(--text-secondary-color);font-size:var(--p4-size)}.styles_dividerLine__mYdvA{flex:1;min-width:0}.styles_footerAction__rBQu0{margin-top:var(--spacing-m)}.styles_providers__Qi5Mt{justify-content:center;flex-wrap:wrap}.styles_hint__oNFWu{font-size:var(--p4-size);color:var(--text-tertiary-color)}.styles_recoveryIcon__9PYYn{margin:0 auto var(--spacing-m)}.styles_success__2Ht3V{text-align:center}.styles_telegram__D1Dcw{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s);padding:var(--spacing-l);background:var(--social-telegram);border-radius:var(--card-br-m);color:var(--white-100);text-align:center}.styles_telegram__D1Dcw p{margin:0;color:inherit;font-size:var(--p3-size)}.styles_telegram__D1Dcw a{color:inherit;font-size:var(--p4-size);color:var(--white-90)}.styles_telegram__D1Dcw a:hover{text-decoration:underline;color:var(--white-100)}.styles_sessionStatus__dbT2x{width:min(100%,18rem);margin-inline:auto;aspect-ratio:1/1;justify-content:center;background:var(--on-glass-surface-1);color:var(--text-color)}.styles_sessionStatus__dbT2x .styles_spinner__iCfW5{border-color:var(--solid-border);border-top-color:var(--text-color)}.styles_spinner__iCfW5{width:32px;height:32px;border:3px solid var(--white-30);border-top-color:var(--white-100);border-radius:50%;animation:styles_telegram-spin__niThj 1s linear infinite}.styles_telegramCancel__ejcax{padding:var(--spacing-xs) var(--spacing-m);background:var(--white-15);border:1px solid var(--white-30);border-radius:var(--card-br-s);color:var(--white-100);font-size:var(--p4-size);cursor:pointer;transition:background var(--transition-interactive),border-color var(--transition-interactive)}.styles_telegramCancel__ejcax:hover{background:var(--white-25);border-color:var(--white-50)}.styles_srOnly__cmvNk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes styles_float-lock__U56SK{0%,to{transform:rotate(-8deg) scale(3.3) translate(0)}25%{transform:rotate(-5deg) scale(3.3) translate(4px,-8px)}50%{transform:rotate(-11deg) scale(3.3) translate(-3px,-3px)}75%{transform:rotate(-6deg) scale(3.3) translate(2px,-10px)}}@keyframes styles_telegram-spin__niThj{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.styles_lock__8uzXc,.styles_spinner__iCfW5{animation:none}}.styles_header__QtHMU{text-align:center;margin-bottom:var(--spacing-m)}.styles_header__QtHMU h1{font-size:var(--h2-size);font-family:var(--font-heading);margin:0 0 var(--spacing-xs)}.styles_header__QtHMU p{font-size:var(--p3-size);color:var(--text-secondary-color)}.styles_form__M2qpn{display:flex;flex-direction:column;gap:var(--spacing-s)}.styles_formGroup__qFjl8{display:flex;flex-direction:column;gap:var(--spacing-xs)}.styles_formGroup__qFjl8>label{font-size:var(--p3-size);font-weight:500;color:var(--text-color)}.styles_region__J9L9a{align-items:center}.styles_region__J9L9a>label{text-align:center}.styles_region__J9L9a .toggle-group{width:fit-content;max-width:100%}.styles_consent__SlTvj{display:flex;align-items:flex-start;gap:var(--gap-s)}.styles_consentLabel__mUfhR{font-size:var(--p3-size);font-weight:400;line-height:1.3}.styles_formError__aoo5C{font-size:var(--p4-size);color:var(--error-color,var(--color-red));margin-top:var(--spacing-xs)}.styles_submit__JUCkH{margin-top:var(--spacing-s)}.styles_footer__j_oyL{margin-top:var(--spacing-l);text-align:center;font-size:var(--p4-size);color:var(--text-secondary-color)}.style_cardClickTarget__UvUsM{cursor:pointer}.style_cartCard__jmDVL{overflow:hidden;transition:background-color .2s ease}.style_cartCard__jmDVL:hover{background-color:var(--surface-0-h)}.style_cardBody__VHcnl{display:grid;grid-template-columns:clamp(76px,10vw,112px) minmax(0,1fr);align-items:center;gap:var(--gap-m)}.style_cardIcon__sg4FD{width:100%;aspect-ratio:1;overflow:hidden;display:grid;place-items:center;border:1px solid var(--solid-border);border-radius:var(--card-br-m);background:var(--solid-container)}.style_iconImage__K6i8r{display:block;width:100%;height:100%}.style_iconImage__K6i8r .media-image{width:100%;height:100%;object-fit:contain}.style_iconPlaceholder__JgT5P{width:100%;height:100%;background:var(--solid-container)}.style_cardDetails__o5juy{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:var(--gap-m);align-self:stretch}.style_optionsList__rqkby{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.style_optionTag__8Jy9L{max-width:100%}.style_cardMeta__Krq_S{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-s);margin-top:auto}.style_priceTag__HybG_{flex-shrink:0;white-space:nowrap}.style_quantityWrapper__3JiwD{display:flex;flex-shrink:0;justify-content:flex-end}@media(max-width:560px){.style_cardBody__VHcnl{align-items:start}.style_cardMeta__Krq_S{justify-content:flex-start}.style_quantityWrapper__3JiwD{margin-left:auto}}.style_optionGroup__7glTy{display:flex;flex-direction:column;gap:var(--gap-s)}.style_required__WEFjn{color:var(--color-red)}.style_footer__HPtbV{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-m);padding-top:var(--gap-m)}.style_error__J_UEM,.style_loading__eQkAj,.style_noOptions__zAdmc{color:var(--text-secondary-color);text-align:center}.style_cartList__xzUn0{display:flex;flex-direction:column;gap:var(--gap-s)}.style_filters__NyMCJ{display:flex;flex-direction:column;align-items:center;gap:var(--gap-l);width:100%;max-width:var(--block-text);margin:0 auto}.style_options__f_az3{display:flex;flex-wrap:wrap;justify-content:center}.style_controls__vGCRL,.style_options__f_az3{align-items:center;gap:var(--gap-xs);width:100%}.style_controls__vGCRL{display:grid;grid-template-columns:minmax(0,1fr) auto}.style_search__lHNWe{width:100%;max-width:var(--block-content);justify-self:center}.style_sort__WbZV_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-xs);width:100%}@media(max-width:640px){.style_controls__vGCRL{grid-template-columns:minmax(0,1fr) auto}.style_sort__WbZV_{grid-column:1/-1}}