.custom_page__Ss20T{width:min(100%,72rem);margin:0 auto;display:grid;grid-gap:clamp(2.5rem,6vw,4.5rem);gap:clamp(2.5rem,6vw,4.5rem);padding-bottom:var(--space-10)}.custom_kicker__1oNMx{margin:0;color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.custom_muted__6dlvU{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.custom_crumbs__H7Xjz{display:flex;gap:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs)}.custom_crumbs__H7Xjz a{color:inherit}.custom_hero__YJKn4{position:relative;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(1.75rem,5vw,3.5rem);border-radius:var(--radius-surface);border:1px solid var(--color-border);background:linear-gradient(var(--color-border) 1px,transparent 1px) 0 0 /100% 2.5rem,linear-gradient(90deg,var(--color-border) 1px,transparent 1px) 0 0 /2.5rem 100%,var(--color-surface);overflow:hidden}.custom_hero__YJKn4:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 20% 30%,var(--color-surface) 35%,transparent 80%);pointer-events:none}.custom_hero__YJKn4>*{position:relative;z-index:1}.custom_heroTitle__ajVjK{margin:0;max-width:8.4em;font-family:var(--font-display);font-size:clamp(2.3rem,6vw,4.2rem);font-weight:400;line-height:1.02;letter-spacing:var(--tracking-tight)}.custom_heroLead__bp4Iw,.custom_heroTitle__ajVjK em{color:var(--color-text-secondary)}.custom_heroLead__bp4Iw{margin:0;max-width:38rem;line-height:var(--leading-relaxed)}.custom_steps__0uxlv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.custom_steps__0uxlv li{display:grid;align-content:start;grid-gap:.25rem;gap:.25rem;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid var(--color-border)}.custom_steps__0uxlv span{font-family:var(--font-display);color:var(--color-text-tertiary)}.custom_steps__0uxlv p{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.custom_section__Y1OSy{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.custom_sectionTitle__esXrL{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:400}.custom_grid___9KNq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.custom_card__wMCHK{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.custom_cardMedia__bI6j6{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-media);background:var(--color-bg-muted)}.custom_cardMedia__bI6j6 img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard)}.custom_cardMedia__bI6j6:hover img{transform:scale(1.03)}.custom_sketchPlaceholder__cByW1{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-size:6rem;font-style:italic;color:var(--color-border-strong);background:linear-gradient(var(--color-border) 1px,transparent 1px) 0 0 /100% 1.6rem,var(--color-bg-muted)}.custom_stage__2VMoS{position:absolute;left:.75rem;top:.75rem;padding:.3rem .7rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-surface) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--text-xs);font-weight:600}.custom_cardBody__dl_42{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.custom_cardTitle___0MWd{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text);text-decoration:none}.custom_vote__XnKo6{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;min-height:var(--tap-min);padding:0 1.1rem 0 .8rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.custom_vote__XnKo6:disabled{cursor:default}.custom_vote__XnKo6[data-voted=true]{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.custom_voteHeart__oj_lr svg{display:block;width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.6}.custom_vote__XnKo6[data-voted=true] .custom_voteHeart__oj_lr svg{fill:currentColor}.custom_voteHeart__oj_lr[data-burst=true]{animation:custom_heartPop__ePgpD .52s var(--ease-soft-spring)}@keyframes custom_heartPop__ePgpD{0%{transform:scale(1)}35%{transform:scale(1.45) rotate(-8deg)}to{transform:scale(1)}}.custom_voteCount__T5gv_{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.custom_voteLabel__oXHFP{font-size:var(--text-sm)}.custom_empty__ucx37{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:start;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-surface);background:var(--color-bg-muted)}.custom_empty__ucx37 p{margin:0;color:var(--color-text-secondary)}.custom_cta__3YNid{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0 1.4rem;border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:600;text-decoration:none}.custom_cta__3YNid:hover{background:var(--color-action-hover);text-decoration:none}.custom_detail__lShe_{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(1.5rem,4vw,3.5rem);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.custom_gallery__8DN0Z{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.custom_galleryItem__CBsEo{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-media);background:var(--color-bg-muted)}.custom_galleryItem__CBsEo img{object-fit:cover}.custom_detailCopy__EJePN{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 4rem) + 1.5rem);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.custom_detailTitle__qQY5A{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.05}.custom_price__k40wv{margin:0;font-size:var(--text-lg)}.custom_detailText__9FISf{margin:0;color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.custom_detailActions__7rI4d{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.custom_waitBox__TWiQf{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-surface)}.custom_waitBox__TWiQf h2{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:400}.custom_waitlist__AW43v{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.custom_waitlist__AW43v input[type=email]{min-height:var(--tap-min);padding:0 .9rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit}.custom_waitlist__AW43v button{justify-self:start;min-height:var(--tap-min);padding:0 1.3rem;border:0;border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-weight:600;cursor:pointer}.custom_consent__8GLVo{display:flex;gap:.5rem;align-items:flex-start;font-size:var(--text-xs);color:var(--color-text-secondary)}.custom_error__78wFL{margin:0;color:var(--color-error);font-size:var(--text-sm)}.custom_waitlistDone__NpCXi{margin:0;font-weight:600}@media (max-width:860px){.custom_steps__0uxlv{grid-template-columns:repeat(2,minmax(0,1fr))}.custom_detail__lShe_{grid-template-columns:minmax(0,1fr)}.custom_detailCopy__EJePN{position:static}}@media (prefers-reduced-motion:reduce){.custom_voteHeart__oj_lr[data-burst=true]{animation:none}}.CopyrightNotice_inline__ldi_4{margin:var(--space-4,24px) 0 0;font-size:.78rem;line-height:1.5;color:var(--color-text-tertiary)}.CopyrightNotice_inline__ldi_4 a{color:inherit}.CopyrightNotice_box__5cbJL{display:grid;grid-gap:8px;gap:8px;margin:var(--space-5,32px) 0;padding:18px 20px;border:1px solid var(--color-text);border-radius:16px;background:var(--color-bg-quiet);font-size:.86rem;line-height:1.55}.CopyrightNotice_box__5cbJL p{margin:0}.CopyrightNotice_box__5cbJL a{color:var(--color-text);font-weight:600}.CopyrightNotice_title__WwqB3{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.CopyrightNotice_proof__9s3et{font-size:.75rem;color:var(--color-text-tertiary);overflow-wrap:anywhere}.CopyrightNotice_proof__9s3et code{margin-right:6px;font-size:.72rem}.GuideBody_rich__Cr3ra{display:flex;flex-direction:column;gap:var(--space-4);color:var(--color-text);font-size:var(--text-base);line-height:1.65}.GuideBody_htmlChunk__SM2Gz p{margin:0 0 var(--space-3)}.GuideBody_htmlChunk__SM2Gz ol,.GuideBody_htmlChunk__SM2Gz ul{margin:0 0 var(--space-3);padding-left:1.25rem}.GuideBody_htmlChunk__SM2Gz li{margin-bottom:.35rem}.GuideBody_htmlChunk__SM2Gz a{color:var(--color-link)}.GuideBody_htmlChunk__SM2Gz table{display:block;max-width:100%;overflow-x:auto;margin:0 0 var(--space-3);border-collapse:collapse;font-size:var(--text-sm);line-height:1.45}.GuideBody_htmlChunk__SM2Gz td,.GuideBody_htmlChunk__SM2Gz th{padding:.5rem .75rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.GuideBody_htmlChunk__SM2Gz th{font-weight:600;white-space:nowrap}.GuideBody_htmlChunk__SM2Gz td:first-child{color:var(--color-text-secondary)}.GuideBody_unavailable__s31g4{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.GuideBody_embed__jnIJp{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);overflow:hidden}.GuideBody_embedLink__uqqBI{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);color:inherit;text-decoration:none}.GuideBody_embedMedia__IJXIg{min-width:0}.GuideBody_embedBody__BR0sL{display:flex;flex-direction:column;gap:var(--space-2);justify-content:center;min-width:0}.GuideBody_embedTitle__Ny01Z{margin:0;font-size:var(--text-sm);font-weight:650;line-height:1.35}@media (min-width:640px){.GuideBody_embedLink__uqqBI{grid-template-columns:120px minmax(0,1fr)}}.GuideBody_embedSingle__7V3ui{max-width:30rem}.GuideBody_embedGrid__TBZ8k{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.GuideBody_embed__jnIJp{transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}.GuideBody_embed__jnIJp:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.GuideBody_embedGrid__TBZ8k .GuideBody_embedLink__uqqBI{grid-template-columns:minmax(0,1fr);padding:var(--space-2);gap:var(--space-2)}.GuideBody_embedGrid__TBZ8k .GuideBody_embedBody__BR0sL{justify-content:flex-start;padding:0 var(--space-1) var(--space-1)}.GuideBody_embedCta__sgYZm{font-size:var(--text-xs);font-weight:650;color:var(--color-text-secondary)}.GuideBody_embedLink__uqqBI:hover .GuideBody_embedCta__sgYZm{color:var(--color-text)}.Price_price__Y6ju6{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Price_current__l4Jhz{font-weight:600;color:var(--color-text);letter-spacing:-.02em}.Price_compare__Xy5eF{font-size:.8125rem;color:var(--color-text-tertiary);text-decoration:line-through;text-decoration-thickness:1px}.Price_saving__ASJRA{align-self:center;padding:3px 8px;border-radius:999px;background:var(--color-action);color:var(--color-on-action);font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.02em}.Price_large__RJxeI .Price_current__l4Jhz{font-size:1.75rem;font-weight:600}.Price_large__RJxeI .Price_saving__ASJRA{font-size:.8125rem;padding:4px 10px}.Price_small__Du98p .Price_current__l4Jhz{font-size:1rem}.Price_small__Du98p .Price_compare__Xy5eF{font-size:.75rem}.BundleCta_trigger__eo3SO{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;width:100%;padding:16px 18px;overflow:hidden;border:1px solid var(--color-border);border-radius:20px;background:radial-gradient(120% 140% at 0 0,#ffffff 0,rgb(255 255 255/0) 60%),linear-gradient(135deg,#f4f4f6,#e9e9ec);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-base) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)}.BundleCta_trigger__eo3SO:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255/70%) 50%,transparent 65%);transform:translateX(-120%);transition:transform .9s var(--ease-out);pointer-events:none}.BundleCta_trigger__eo3SO:hover{border-color:var(--color-border-strong);box-shadow:0 14px 30px -18px rgb(14 14 16/30%)}.BundleCta_trigger__eo3SO:hover:after{transform:translateX(120%)}.BundleCta_triggerIcon__Zb9by{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#0e0e10;color:#fff}.BundleCta_triggerCopy__Nvrbd{display:grid;grid-gap:2px;gap:2px;min-width:0}.BundleCta_triggerTitle__JmFdv{font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.BundleCta_triggerHint__vR2BV{font-size:.8125rem;line-height:1.35;color:var(--color-text-secondary)}.BundleCta_triggerArrow__l_kRl{font-size:1.125rem;transition:transform var(--motion-base) var(--ease-out)}.BundleCta_trigger__eo3SO:hover .BundleCta_triggerArrow__l_kRl{transform:translateX(4px)}html[data-theme=dark] .BundleCta_trigger__eo3SO{background:linear-gradient(135deg,#1c1c1f,#141416)}html[data-theme=dark] .BundleCta_triggerIcon__Zb9by{background:#f4f4f5;color:#0e0e10}.BundleCta_body__vGS4m{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.BundleCta_introRow__5dlGe{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.BundleCta_kicker__I49qt{margin:0 0 6px;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-tertiary)}.BundleCta_lead__UwFty{max-width:34rem;margin:0;font-size:.9375rem;line-height:1.5;color:var(--color-text-secondary)}.BundleCta_surprise__XfTQJ{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;padding:0 18px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.BundleCta_surprise__XfTQJ:hover:not(:disabled){background:var(--color-action);color:var(--color-on-action)}.BundleCta_surprise__XfTQJ:disabled{opacity:.5;cursor:default}.BundleCta_stylistGrid__v8vZT{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.BundleCta_board__ErJ7V{min-width:0}.BundleCta_slot__diOxz{position:relative;display:block;aspect-ratio:3/4;padding:0;overflow:hidden;border:0;border-radius:18px;background:rgb(255 255 255/55%);box-shadow:inset 0 0 0 1px rgb(255 255 255/90%);color:#0e0e10;font:inherit;cursor:pointer;transition:box-shadow var(--motion-base) var(--ease-out),transform var(--motion-base) var(--ease-out)}.BundleCta_slot__diOxz:disabled{cursor:default;opacity:.5}.BundleCta_slot__diOxz[data-active=true]{box-shadow:inset 0 0 0 1px rgb(255 255 255/90%),0 0 0 2px #0e0e10}.BundleCta_slotMedia__n303Z{position:absolute;inset:0;animation:BundleCta_slotIn__E7127 .52s var(--ease-out) both}.BundleCta_slotMedia__n303Z>*{height:100%}.BundleCta_slotEmpty__Qph9z{position:absolute;inset:10px;display:grid;place-items:center;border:1px dashed rgb(14 14 16/22%);border-radius:12px}.BundleCta_slotPlus__Skt60{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;font-size:1.25rem;font-weight:300;box-shadow:0 8px 20px -10px rgb(14 14 16/30%);transition:transform var(--motion-base) var(--ease-out)}.BundleCta_slot__diOxz:hover .BundleCta_slotPlus__Skt60{transform:scale(1.1) rotate(90deg)}.BundleCta_slotLabel__HgU4c{position:absolute;left:8px;right:8px;bottom:8px;display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:8px 12px;border-radius:12px;background:rgb(255 255 255/80%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:var(--font-serif);font-size:1rem;text-align:left}.BundleCta_slotLabel__HgU4c em{font-family:var(--font-sans);font-size:.625rem;font-style:normal;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6e6e75}@keyframes BundleCta_slotIn__E7127{0%{opacity:0;transform:scale(1.08);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.BundleCta_picker__ko6vG{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.BundleCta_slotTabs__PJtWR{display:flex;gap:4px;padding:4px;overflow-x:auto;border-radius:999px;background:var(--color-bg-muted);scrollbar-width:none}.BundleCta_slotTabs__PJtWR::-webkit-scrollbar{display:none}.BundleCta_slotTab__AHzCL{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 0 auto;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.BundleCta_slotTab__AHzCL[data-active=true]{background:var(--color-surface);color:var(--color-text);box-shadow:0 2px 8px -2px rgb(14 14 16/18%)}.BundleCta_slotTab__AHzCL:disabled{opacity:.4;cursor:default}.BundleCta_tabDot__Z3hOn{width:6px;height:6px;border-radius:50%;background:currentColor}.BundleCta_choiceGrid__QyS5y{display:grid;grid-auto-flow:column;grid-auto-columns:42%;grid-gap:12px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none}.BundleCta_choiceGrid__QyS5y::-webkit-scrollbar{display:none}.BundleCta_choice__33ZCi{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start}.BundleCta_choiceMedia__RoQWU{position:relative;display:block;overflow:hidden;border-radius:16px;box-shadow:0 0 0 1px var(--color-border);transition:box-shadow var(--motion-base) var(--ease-out)}.BundleCta_choice__33ZCi:hover .BundleCta_choiceMedia__RoQWU{box-shadow:0 0 0 1px var(--color-border-strong)}.BundleCta_choice__33ZCi[data-active=true] .BundleCta_choiceMedia__RoQWU{box-shadow:0 0 0 2px var(--color-text)}.BundleCta_choiceCheck__DxIQi{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0e0e10;color:#fff;font-size:.8125rem;opacity:0;transform:scale(.6);transition:opacity var(--motion-base) var(--ease-out),transform var(--motion-base) var(--ease-soft-spring)}.BundleCta_choice__33ZCi[data-active=true] .BundleCta_choiceCheck__DxIQi{opacity:1;transform:none}.BundleCta_choiceCopy__dNk_M{display:grid;grid-gap:4px;gap:4px;min-width:0}.BundleCta_choiceTitle__qBRKc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;line-height:1.35}.BundleCta_choiceCopy__dNk_M small{font-size:.6875rem;color:var(--color-text-tertiary)}.BundleCta_skeleton__mEIKe{aspect-ratio:3/4;border-radius:16px;background:linear-gradient(100deg,var(--color-bg-muted) 30%,var(--color-bg-quiet) 50%,var(--color-bg-muted) 70%);background-size:300% 100%;animation:BundleCta_shimmer__AvKc6 1.4s ease-in-out infinite}@keyframes BundleCta_shimmer__AvKc6{to{background-position:-150% 0}}.BundleCta_lockedBase__kUTXc{display:grid;grid-gap:6px;gap:6px;padding:var(--space-5);border-radius:18px;background:var(--color-bg-quiet)}.BundleCta_lockedBase__kUTXc span{font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-tertiary)}.BundleCta_lockedBase__kUTXc strong{font-family:var(--font-serif);font-size:1.375rem;font-weight:400;line-height:1.15}.BundleCta_lockedBase__kUTXc p,.BundleCta_muted__hWFSD{margin:0;font-size:.875rem;color:var(--color-text-secondary)}.BundleCta_footer__YuBIc{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--space-4));z-index:10;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);box-shadow:0 16px 30px -24px rgb(14 14 16/30%)}.BundleCta_total__Dnbyq{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.BundleCta_totalLabel__abdvS{font-size:.875rem;color:var(--color-text-secondary)}.BundleCta_primaryForm__OxA6l{margin:0}.BundleCta_saveForm__aNY0t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin:0}.BundleCta_publicToggle__V4VpC{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--color-text-secondary)}.BundleCta_saveLink__4Qd9k{padding:6px 0;border:0;border-bottom:1px solid;background:transparent;color:var(--color-text);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.BundleCta_error__eVYY_{margin:0;font-size:.875rem;color:var(--color-error)}.BundleCta_saved__L3Kco{margin:0;font-size:.875rem;color:var(--color-success)}@media (min-width:900px){.BundleCta_stylistGrid__v8vZT{grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);align-items:start}.BundleCta_board__ErJ7V{position:-webkit-sticky;position:sticky;top:0}.BundleCta_slot__diOxz{aspect-ratio:4/5}.BundleCta_choiceGrid__QyS5y{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}@media (max-width:599px){.BundleCta_introRow__5dlGe{flex-direction:column;align-items:stretch}.BundleCta_surprise__XfTQJ{justify-content:center}.BundleCta_slot__diOxz{border-radius:12px}.BundleCta_slotEmpty__Qph9z{inset:5px;border-radius:8px}.BundleCta_slotPlus__Skt60{width:26px;height:26px;font-size:1rem}.BundleCta_slotLabel__HgU4c{left:4px;right:4px;bottom:4px;justify-content:center;padding:4px 2px;border-radius:8px;font-size:.75rem}.BundleCta_slotLabel__HgU4c em{display:none}.BundleCta_choiceGrid__QyS5y{grid-auto-columns:40%}}@media (prefers-reduced-motion:reduce){.BundleCta_skeleton__mEIKe,.BundleCta_slotMedia__n303Z{animation:none}}@media (min-width:900px){.BundleCta_footer__YuBIc{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:center;column-gap:var(--space-6)}.BundleCta_error__eVYY_,.BundleCta_saveForm__aNY0t,.BundleCta_saved__L3Kco{grid-column:1/-1}}@media (min-width:1200px){.BundleCta_choiceGrid__QyS5y{grid-template-columns:repeat(4,minmax(0,1fr))}}.BundleCta_helper__Tig9z{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-radius:18px;background:var(--color-bg-quiet);border:1px solid var(--color-border)}.BundleCta_filterRow__OQoTK{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.BundleCta_filterLabel__4S_kW{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:var(--color-text-secondary)}.BundleCta_filterChips__8MWFf{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.BundleCta_filterChips__8MWFf::-webkit-scrollbar{display:none}.BundleCta_filterChip__jyWni{flex-shrink:0;min-height:34px;padding:0 14px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.8125rem;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.BundleCta_filterChip__jyWni:hover{border-color:var(--color-border-strong)}.BundleCta_filterChip__jyWni[data-active=true]{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.BundleCta_helperCount___zXUW{margin:2px 0 0;font-size:.75rem;color:var(--color-text-tertiary)}@media (max-width:599px){.BundleCta_filterRow__OQoTK{grid-template-columns:minmax(0,1fr);gap:6px}}.BundleCta_current___gQTt{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--color-bg-quiet);border:1px solid var(--color-border)}.BundleCta_currentThumb__uxk_F{width:42px;flex-shrink:0;overflow:hidden;border-radius:10px}.BundleCta_currentCopy__4QSgW{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.BundleCta_currentLabel__YkOqL{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary)}.BundleCta_currentTitle__mI_o2{overflow:hidden;font-size:.875rem;white-space:nowrap;text-overflow:ellipsis}.BundleCta_currentRemove__N_yM7,.BundleCta_helperReset___mJPs,.BundleCta_hostLine__RZ61T button,.BundleCta_wizardBack__vPX1l{padding:4px 0;border:0;border-bottom:1px solid;background:transparent;color:var(--color-text);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.BundleCta_helperReset___mJPs{margin-left:12px;font-size:.75rem}.BundleCta_notice__jewQ_{padding:12px 16px;border-radius:14px;background:var(--color-action);color:var(--color-on-action);font-size:.875rem;line-height:1.45}.BundleCta_wizard__zdPul{display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:20px;background:radial-gradient(90% 70% at 20% 0,#ffffff 0,rgb(255 255 255/0) 60%),linear-gradient(160deg,#ececef,#f6f6f7 55%,#e6e6ea);animation:BundleCta_wizardIn__sUQWn .42s var(--ease-out) both}.BundleCta_wizardQ__a0idj{margin:0;font-family:var(--font-serif);font-size:1.5rem;line-height:1.15;letter-spacing:-.02em;color:#0e0e10}.BundleCta_wizardOptions__sZQ_S{display:grid;grid-gap:10px;gap:10px}.BundleCta_wizardOption__gGg2N{position:relative;display:grid;grid-gap:4px;gap:4px;padding:16px 18px;border:1px solid rgb(255 255 255/95%);border-radius:16px;background:rgb(255 255 255/75%);color:#0e0e10;font:inherit;text-align:left;cursor:pointer;transition:transform var(--motion-base) var(--ease-out),box-shadow var(--motion-base) var(--ease-out)}.BundleCta_wizardOption__gGg2N strong{font-size:.9375rem;font-weight:600}.BundleCta_wizardOption__gGg2N span{font-size:.8125rem;color:#55555b}.BundleCta_wizardOption__gGg2N:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px rgb(14 14 16/40%)}.BundleCta_wizardBack__vPX1l{justify-self:start;color:#0e0e10}.BundleCta_hostLine__RZ61T{margin:0;font-size:.8125rem;color:var(--color-text-secondary)}.BundleCta_hostLine__RZ61T button{margin-left:8px}@keyframes BundleCta_wizardIn__sUQWn{0%{opacity:0;transform:translateY(10px)}}@media (min-width:700px){.BundleCta_wizardOptions__sZQ_S{grid-template-columns:repeat(2,minmax(0,1fr))}}.BundleCta_tip__15_Gs{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;border:1px dashed var(--color-border-strong);border-radius:14px;background:transparent;color:var(--color-text);font:inherit;font-size:.875rem;text-align:left;cursor:pointer;animation:BundleCta_wizardIn__sUQWn .42s var(--ease-out) both}.BundleCta_tip__15_Gs span{flex:1 1}.BundleCta_tip__15_Gs:hover{border-style:solid;background:var(--color-bg-quiet)}.BundleCta_range__o_SQA{display:grid;grid-gap:6px;gap:6px;min-width:0}.BundleCta_rangeValues__UgK36{display:flex;justify-content:space-between;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.BundleCta_rangeTrack__ElGCk{--thumb:18px;position:relative;height:28px}.BundleCta_rangeTrack__ElGCk:after,.BundleCta_rangeTrack__ElGCk:before{content:"";position:absolute;top:50%;height:2px;border-radius:2px;transform:translateY(-50%)}.BundleCta_rangeTrack__ElGCk:before{left:calc(var(--thumb) / 2);right:calc(var(--thumb) / 2);background:var(--color-border)}.BundleCta_rangeTrack__ElGCk:after{left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--lf));right:calc(var(--thumb) / 2 + (100% - var(--thumb)) * (1 - var(--rf)));background:var(--color-text)}.BundleCta_rangeTrack__ElGCk input{position:absolute;inset:0;z-index:1;width:100%;margin:0;background:transparent;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.BundleCta_rangeTrack__ElGCk input::-webkit-slider-runnable-track{background:transparent}.BundleCta_rangeTrack__ElGCk input::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);border:2px solid var(--color-text);border-radius:50%;background:var(--color-surface);box-shadow:0 2px 8px rgb(14 14 16/20%);cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none}.BundleCta_rangeTrack__ElGCk input::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--color-text);border-radius:50%;background:var(--color-surface);cursor:pointer;pointer-events:auto}.BundleCta_rangeTrack__ElGCk input::-moz-range-track{background:transparent}.BundleCta_wizardNote__SHgn_{margin:-6px 0 0;font-size:.875rem;line-height:1.5;color:#55555b}@media (min-width:900px){.BundleCta_wizardOptions__sZQ_S[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.BundleCta_wizardOption__gGg2N[data-recommended]:before{content:"Рекомендуем";justify-self:start;margin-bottom:4px;padding:3px 9px;border-radius:999px;background:#0e0e10;color:#ffffff;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.BundleCta_wizardOption__gGg2N[data-recommended]{border-color:#0e0e10}.BundleCta_studio__kVQtH{display:block}.BundleCta_studio__kVQtH[data-layout=page] .BundleCta_footer__YuBIc{top:calc(var(--header-height) + 8px)}.CoatingCompare_compare__X1GUG{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:var(--space-6)}.CoatingCompare_title__NgBDJ{margin:0;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:400}.CoatingCompare_pair__KLoUh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);max-width:34rem}.CoatingCompare_side__kUCiV{display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:inherit;text-decoration:none}.CoatingCompare_side__kUCiV[data-current] .CoatingCompare_frame__nPgh2{outline:1px solid var(--color-border-strong,var(--color-border));outline-offset:3px}.CoatingCompare_frame__nPgh2{display:block;border-radius:var(--radius-surface);overflow:hidden}.CoatingCompare_caption__IPKiN{font-size:var(--text-sm)}.CoatingCompare_caption__IPKiN em{font-style:normal;color:var(--color-text-secondary)}.CoatingCompare_note__chIlt{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.DeliveryPromise_root__Ox8k6{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-2) 0;padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.DeliveryPromise_item__5Wgu0{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.DeliveryPromise_icon__mXGlb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-text)}.DeliveryPromise_title__nrUcd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:var(--text-sm);font-weight:600}.DeliveryPromise_text__7N92B{margin:0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-tertiary)}.DeliveryPromise_marks__EuWOn{display:inline-flex}@media (min-width:900px){.DeliveryPromise_root__Ox8k6:not(.DeliveryPromise_stack__MA39z){flex-direction:row;gap:var(--space-8)}.DeliveryPromise_root__Ox8k6:not(.DeliveryPromise_stack__MA39z) .DeliveryPromise_item__5Wgu0{flex:1 1}}.DeliveryPromise_stack__MA39z{flex-direction:column;gap:var(--space-4);margin:0;padding:0;border:0}.FamilyPhotoChips_wrap__QySYU{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;min-width:0}.FamilyPhotoChips_header__24T3q{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.FamilyPhotoChips_count__tOYTG,.FamilyPhotoChips_label__t28FY{margin:0;font-size:var(--text-sm)}.FamilyPhotoChips_label__t28FY{font-weight:650;color:var(--color-text)}.FamilyPhotoChips_count__tOYTG{color:var(--color-text-muted)}.FamilyPhotoChips_slider__175PQ{position:relative;min-width:0;overflow:hidden;padding-inline:2px}.FamilyPhotoChips_rail__aobZL{display:flex;flex-wrap:nowrap;gap:var(--space-2);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px;-webkit-overflow-scrolling:touch}.FamilyPhotoChips_rail__aobZL::-webkit-scrollbar{display:none}.FamilyPhotoChips_chip__LJiSf{display:block;width:58px;flex:0 0 auto;border-radius:var(--radius-control,10px);border:2px solid transparent;padding:1px;background:var(--color-bg);scroll-snap-align:start;transition:border-color var(--motion-fast) var(--ease-out),transform var(--motion-instant) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.FamilyPhotoChips_chip__LJiSf:active{transform:scale(.97)}.FamilyPhotoChips_chipSelected__ueYyh{border-color:var(--color-text);box-shadow:0 0 0 1px rgb(14 14 16/10%)}.FamilyPhotoChips_chipMedia__bBjh0{border-radius:calc(var(--radius-control, 10px) - 3px)}.FamilyPhotoChips_nav__Dk9dr{position:absolute;top:50%;z-index:2;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface-on-media);color:var(--color-text-on-media);box-shadow:var(--shadow-md);display:grid;place-items:center;padding:0 0 2px;font-size:1.55rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:transform var(--motion-instant) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.FamilyPhotoChips_nav__Dk9dr:active{transform:translateY(-50%) scale(.95)}.FamilyPhotoChips_prev__JDE0U{left:4px}.FamilyPhotoChips_next__BU_1U{right:4px}@media (hover:hover) and (pointer:fine){.FamilyPhotoChips_chip__LJiSf:hover{border-color:var(--color-border-strong)}.FamilyPhotoChips_chipSelected__ueYyh:hover{border-color:var(--color-text)}.FamilyPhotoChips_nav__Dk9dr:hover{box-shadow:var(--shadow-lg)}}@media (min-width:768px){.FamilyPhotoChips_chip__LJiSf{width:64px}}@media (max-width:767px){.FamilyPhotoChips_nav__Dk9dr{display:none}}.QuantityStepper_stepper__wKCGD{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-control,var(--radius-md));overflow:hidden;background:var(--color-surface)}.QuantityStepper_btn__WsBAu{display:flex;align-items:center;justify-content:center;min-width:var(--tap-min);min-height:var(--tap-min);padding:0;border:none;background:transparent;font-size:1.125rem;font-weight:600;cursor:pointer;color:var(--color-text)}.QuantityStepper_btn__WsBAu:disabled{opacity:.35;cursor:not-allowed}.QuantityStepper_btn__WsBAu:not(:disabled):hover{background:var(--color-bg-muted)}.QuantityStepper_value__w2b_0{display:flex;align-items:center;justify-content:center;min-width:2.5rem;font-size:var(--text-body-sm,var(--text-sm));font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}