._root_15sfn_1{position:relative;width:100%;overflow:hidden;background:var(--surface);isolation:isolate}._root_15sfn_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E");mix-blend-mode:soft-light;opacity:.3}._figure_15sfn_19{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}._glyph_15sfn_26{width:52%;height:52%}._tag_15sfn_31{position:absolute;inset-inline:0;bottom:14px;text-align:center;font-size:9px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--glyph-tag)}._tone_15sfn_45{background:linear-gradient(var(--ph-angle),var(--ph-light-from),var(--ph-light-to))}.u-dark ._tone_15sfn_45{background:linear-gradient(var(--ph-angle),var(--ph-from),var(--ph-to))}._photo_15sfn_53{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._contain_15sfn_62{object-fit:contain;background:var(--bg)}._r4x5_15sfn_68{aspect-ratio:4 / 5}._r1x1_15sfn_71{aspect-ratio:1 / 1}._r3x4_15sfn_74{aspect-ratio:3 / 4}._r4x3_15sfn_77{aspect-ratio:4 / 3}._r3x2_15sfn_80{aspect-ratio:3 / 2}._r16x9_15sfn_83{aspect-ratio:16 / 9}._r21x9_15sfn_86{aspect-ratio:21 / 9}._rFill_15sfn_89{height:100%}._root_cjf97_1{position:relative;display:inline-block;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;padding-bottom:6px;overflow:hidden}._root_cjf97_1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform-origin:left}._root_cjf97_1:hover:after{animation:_sweep_cjf97_1 .6s var(--ease)}@keyframes _sweep_cjf97_1{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}._nav_aczqs_2{display:flex;align-items:center;gap:clamp(18px,2.4vw,38px)}._item_aczqs_8{position:relative}._itemWide_aczqs_13{position:static}._link_aczqs_17{position:relative;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted);padding-block:10px;white-space:nowrap;transition:color var(--dur-fast) var(--ease)}._link_aczqs_17:after{content:"";position:absolute;inset-inline:0;bottom:4px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}._link_aczqs_17:hover,._linkActive_aczqs_45,._trigger_aczqs_46[aria-expanded=true]{color:var(--fg)}._link_aczqs_17:hover:after,._linkActive_aczqs_45:after,._trigger_aczqs_46[aria-expanded=true]:after{transform:scaleX(1)}._link_aczqs_17:focus-visible{outline:1px solid var(--accent);outline-offset:4px}._chevron_aczqs_61{width:9px;height:6px;transition:transform var(--dur-fast) var(--ease)}._trigger_aczqs_46[aria-expanded=true] ._chevron_aczqs_61{transform:rotate(180deg)}._panel_aczqs_72{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;min-width:290px;padding:10px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow),var(--pop-shadow)}._panel_aczqs_72:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:12px}._panelOpen_aczqs_95{animation:_drop_aczqs_1 var(--dur-fast) var(--ease)}@keyframes _drop_aczqs_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._panelOpen_aczqs_95{animation:none}}._panelWide_aczqs_117{top:100%;left:var(--pad);right:var(--pad);translate:none;min-width:0;max-width:calc(var(--maxw) - 2 * var(--pad));margin-inline:auto;padding:clamp(24px,2.4vw,36px)}._panelWide_aczqs_117:before{height:26px}._sections_aczqs_135{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:28px clamp(16px,1.8vw,32px)}._section_aczqs_135{min-width:0}._sectionLink_aczqs_145{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:500;color:var(--fg);transition:color var(--dur-fast) var(--ease)}._sectionLink_aczqs_145:hover{color:var(--accent)}._count_aczqs_163{font-size:11.5px;font-weight:400;color:var(--fg-muted);font-variant-numeric:tabular-nums}._subs_aczqs_170{display:grid;gap:1px}._subLink_aczqs_175{display:block;padding:5px 0;font-size:13.5px;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease),translate var(--dur-fast) var(--ease)}._subLink_aczqs_175:hover{color:var(--fg);translate:3px 0}._sectionLink_aczqs_145:focus-visible,._subLink_aczqs_175:focus-visible,._listLink_aczqs_192:focus-visible{outline:1px solid var(--accent);outline-offset:3px}._list_aczqs_192{display:grid;gap:2px}._listLink_aczqs_192{display:grid;gap:2px;padding:11px 14px;border-radius:var(--radius);transition:background var(--dur-fast) var(--ease)}._listLink_aczqs_192:hover,._listLinkActive_aczqs_212{background:var(--hover)}._listLabel_aczqs_216{font-size:14.5px;font-weight:500;color:var(--fg)}._listLinkActive_aczqs_212 ._listLabel_aczqs_216{color:var(--accent)}._listNote_aczqs_226{font-size:12.5px;color:var(--fg-muted)}@media(max-width:1000px){._nav_aczqs_2{display:none}}._root_zqwr1_3{position:sticky;top:0;z-index:var(--z-header);background:var(--bg);border-bottom:1px solid var(--line-soft);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}._stuck_zqwr1_14{background:var(--header-stuck);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-bottom-color:var(--line-soft)}._bar_zqwr1_20{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--header-h);gap:20px}._brand_zqwr1_28{display:flex;align-items:center;gap:11px;justify-self:start}._brandMark_zqwr1_35{font-size:21px;font-weight:600;letter-spacing:-.02em}._brandSuffix_zqwr1_41{font-size:8px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--accent);padding-top:2px}._global_zqwr1_50{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted);white-space:nowrap;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}._global_zqwr1_50:hover{color:var(--fg);border-color:var(--accent);background:var(--accent-wash)}._global_zqwr1_50 svg{width:12px;height:12px;flex:none;opacity:.75}._tools_zqwr1_82{display:flex;align-items:center;gap:8px;justify-self:end}._iconButton_zqwr1_89{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius);transition:background var(--dur-fast) var(--ease)}._iconButton_zqwr1_89:hover{background:var(--hover)}._iconButton_zqwr1_89 svg{width:18px;height:18px}._badge_zqwr1_108{position:absolute;top:3px;right:1px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:9px;background:var(--fg);color:var(--bg);font-size:10px;font-weight:600;line-height:1}._menuButton_zqwr1_125{display:flex;align-items:center;gap:10px;padding:11px 18px;border:1px solid var(--line);border-radius:var(--radius);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}._menuButton_zqwr1_125:hover{border-color:var(--accent);background:var(--accent-wash)}._burger_zqwr1_146{display:block;width:16px;height:1px;background:currentColor;position:relative}._burger_zqwr1_146:before,._burger_zqwr1_146:after{content:"";position:absolute;left:0;width:16px;height:1px;background:currentColor}._burger_zqwr1_146:before{top:-5px}._burger_zqwr1_146:after{top:5px}@media(max-width:1360px){._globalLabel_zqwr1_170{display:none}._global_zqwr1_50{padding:10px}}@media(max-width:1000px){._bar_zqwr1_20{grid-template-columns:1fr auto}}@media(max-width:620px){._global_zqwr1_50{display:none}}._root_n4vbp_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-menu);background:var(--bg);display:flex;flex-direction:column;overflow-y:auto;clip-path:inset(0 0 100% 0);transition:clip-path var(--dur-slow) var(--ease)}._open_n4vbp_13{clip-path:inset(0 0 0 0)}._top_n4vbp_17{width:100%;display:flex;align-items:center;justify-content:space-between;height:var(--header-h);flex:none}._brand_n4vbp_26{display:flex;align-items:center;gap:11px;font-family:var(--font-sans)}._brandMark_n4vbp_32{font-size:21px;font-weight:600;letter-spacing:-.02em}._brandSuffix_n4vbp_37{font-size:8px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--accent);padding-top:2px}._topTools_n4vbp_46{display:flex;align-items:center;gap:8px}._close_n4vbp_52{display:flex;align-items:center;gap:10px;padding:11px 18px;border:1px solid var(--line);border-radius:var(--radius);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;transition:border-color var(--dur-fast) var(--ease)}._close_n4vbp_52:hover{border-color:var(--accent)}._body_n4vbp_74{width:100%;display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(24px,5vw,90px);padding-block:clamp(14px,3.2vh,50px);flex:1 0 auto}._list_n4vbp_83{border-top:1px solid var(--line-soft);margin-top:clamp(10px,1.6vh,16px)}._item_n4vbp_88 a{display:flex;align-items:baseline;gap:clamp(14px,2vw,34px);padding:clamp(8px,1.9vh,24px) 0;border-bottom:1px solid var(--line-soft);color:var(--fg-muted);transition:color var(--dur) var(--ease),padding-left var(--dur-slow) var(--ease)}._item_n4vbp_88 a:hover{color:var(--fg);padding-left:14px}._itemNumber_n4vbp_105{flex:none;width:22px;font-size:10px;font-weight:500;letter-spacing:.14em;color:var(--fg-dim)}._itemTitle_n4vbp_114{font-size:clamp(26px,min(3.8vw,6vh),56px);font-weight:600;line-height:1;letter-spacing:-.028em}._itemCount_n4vbp_121{margin-left:auto;font-size:11px;color:var(--fg-dim)}._side_n4vbp_127{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(16px,2.6vh,26px);min-height:0}._preview_n4vbp_137{position:relative;background:var(--surface);flex:1 1 0;min-height:140px;overflow:hidden}._preview_n4vbp_137>*{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--ease)}._previewActive_n4vbp_152{opacity:1!important}._quick_n4vbp_156{display:flex;gap:22px;flex-wrap:wrap;padding-top:clamp(14px,2.2vh,22px);border-top:1px solid var(--line-soft)}._meta_n4vbp_164{display:grid;gap:6px;margin-top:clamp(12px,2.2vh,22px);font-size:13px;font-style:normal;color:var(--fg-muted)}._meta_n4vbp_164 a:hover{color:var(--fg)}@media(max-width:1100px){._body_n4vbp_74{grid-template-columns:1fr}._side_n4vbp_127 ._preview_n4vbp_137{display:none}}._campaigns_o4vmz_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);padding-top:clamp(28px,3.4vw,56px)}._single_o4vmz_9{grid-template-columns:1fr}._campaign_o4vmz_2{position:relative;display:grid;grid-template-rows:auto 1fr;background:var(--surface)}._single_o4vmz_9 ._campaign_o4vmz_2{grid-template-columns:1.3fr 1fr;grid-template-rows:none}._campaignMedia_o4vmz_25{overflow:hidden}._campaignMedia_o4vmz_25>*{height:100%;transition:transform 1.1s var(--ease)}a._campaign_o4vmz_2:hover ._campaignMedia_o4vmz_25>*{transform:scale(1.03)}._campaignText_o4vmz_38{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,36px)}._single_o4vmz_9 ._campaignText_o4vmz_38{justify-content:center}._campaignLabel_o4vmz_49{align-self:flex-start;padding:4px 9px;background:var(--accent);color:var(--bg);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}._campaignTitle_o4vmz_59{font-size:clamp(22px,2.4vw,34px);font-weight:600;line-height:1.15;letter-spacing:var(--track-display)}._campaignSubtitle_o4vmz_66{font-size:15px;line-height:1.6;color:var(--fg-muted);max-width:46ch}._campaignFoot_o4vmz_73{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-top:auto;padding-top:8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}._campaignFoot_o4vmz_73 small{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--fg-dim)}a._campaign_o4vmz_2:hover ._campaignFoot_o4vmz_73{text-decoration:underline;text-underline-offset:4px}._newsletter_o4vmz_101{display:grid;grid-template-columns:1fr minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:end;padding:clamp(32px,4vw,56px);background:var(--surface)}._newsletterTitle_o4vmz_110{margin-top:10px}._newsletterLede_o4vmz_114{margin-top:12px;font-size:15px;line-height:1.6;color:var(--fg-muted);max-width:44ch}._newsletterForm_o4vmz_122{display:grid;gap:12px}._newsletterRow_o4vmz_127{display:flex;gap:8px}._input_o4vmz_132{flex:1;min-width:0;padding:13px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--fg);font:inherit;font-size:15px}._input_o4vmz_132:focus{outline:none;border-color:var(--fg)}._submit_o4vmz_149{padding:13px 20px;border-radius:var(--radius);background:var(--fg);color:var(--bg);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}._submit_o4vmz_149:hover:not(:disabled){background:var(--accent)}._submit_o4vmz_149:disabled{opacity:.5}._consent_o4vmz_168{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--fg-muted)}._consent_o4vmz_168 input{width:16px;height:16px;margin-top:2px;flex:none;accent-color:var(--fg)}._consent_o4vmz_168 a{text-decoration:underline;text-underline-offset:3px}._newsletterDone_o4vmz_190{font-size:15px;line-height:1.6}._error_o4vmz_195{font-size:13px;color:var(--danger)}._trap_o4vmz_200{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:820px){._campaigns_o4vmz_2,._single_o4vmz_9 ._campaign_o4vmz_2,._newsletter_o4vmz_101{grid-template-columns:1fr}}@media(max-width:480px){._newsletterRow_o4vmz_127{flex-direction:column}}._root_16xby_3{--bg: #0d0a08;--bg-2: #141010;--surface: #1b1512;--fg: #f2ece5;--fg-muted: #9c8e84;--fg-dim: #8a7b71;--accent: #c2a895;--accent-deep: #7c6455;--line: rgba(242, 236, 229, .12);--line-soft: rgba(242, 236, 229, .06);--outline-text: rgba(242, 236, 229, .16);--lh-body: 1.68;color:var(--fg);font-family:var(--font-sans);line-height:var(--lh-body);color-scheme:dark;border-top:1px solid var(--line);background:var(--bg-2)}._root_16xby_3 .u-lede{font-size:clamp(14.5px,1.1vw,17px);line-height:1.66;color:var(--fg-muted)}._root_16xby_3 ::selection{background:var(--accent);color:var(--bg)}._newsletter_16xby_40{padding-top:clamp(32px,4vw,64px)}._newsletter_16xby_40 .u-label--dim{color:var(--fg-muted)}._columns_16xby_49{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:clamp(24px,3vw,60px);padding-block:clamp(46px,5.5vw,86px)}._heading_16xby_56{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:18px}._list_16xby_65{display:grid;gap:10px;font-size:13.5px;color:var(--fg-muted);font-style:normal}._list_16xby_65 a:hover{color:var(--fg)}._social_16xby_77{display:flex;gap:8px;margin-top:24px}._social_16xby_77 a{width:38px;height:38px;border:1px solid var(--line);border-radius:var(--radius);display:grid;place-items:center;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}._social_16xby_77 a:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}._social_16xby_77 svg{width:15px;height:15px;fill:currentColor}._wordmark_16xby_108{font-size:clamp(52px,12.5vw,210px);font-weight:600;line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px var(--outline-text);padding-bottom:clamp(38px,4.2vw,72px);-webkit-user-select:none;user-select:none;white-space:nowrap}._bottom_16xby_120{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-block:22px;border-top:1px solid var(--line-soft);font-size:11px;color:var(--fg-dim)}@media(max-width:1100px){._columns_16xby_49{grid-template-columns:1fr 1fr}}@media(max-width:560px){._columns_16xby_49{grid-template-columns:1fr}}._consent_16xby_144{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px}._root_yj6k2_1{display:block;width:100%;text-align:left;position:relative}._media_yj6k2_8{position:relative;overflow:hidden;background:var(--surface)}._media_yj6k2_8>*:first-child{transition:transform 1.1s var(--ease)}._root_yj6k2_1:hover ._media_yj6k2_8>*:first-child{transform:scale(1.035)}._badges_yj6k2_22{position:absolute;top:10px;left:10px;z-index:2;display:flex;gap:4px}._badge_yj6k2_22{font-family:var(--font-sans);font-size:10px;letter-spacing:.05em;text-transform:uppercase;padding:4px 8px;border-radius:var(--radius);background:var(--bg);color:var(--fg)}._badgeNew_yj6k2_43{background:var(--fg);color:var(--bg)}._badgeSale_yj6k2_48{background:var(--accent);color:var(--bg)}._info_yj6k2_53{padding-top:12px}._row_yj6k2_57{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._name_yj6k2_64{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.005em}._root_yj6k2_1:hover ._name_yj6k2_64{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}._price_yj6k2_78{flex:none;font-family:var(--font-sans);font-size:13px;white-space:nowrap}._old_yj6k2_85{margin-right:6px;color:var(--fg-dim)}._meta_yj6k2_90{display:block;margin-top:3px;font-size:12.5px;color:var(--fg-dim)}._root_yj6k2_1:focus-visible{outline-offset:4px}._root_1t2wu_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(26px,3vw,44px) var(--gap)}._cols3_1t2wu_7{grid-template-columns:repeat(3,minmax(0,1fr))}._cols4_1t2wu_11{grid-template-columns:repeat(4,minmax(0,1fr))}._empty_1t2wu_15{grid-column:1 / -1;padding:clamp(50px,9vw,120px) 0;text-align:center;color:var(--fg-muted)}@media(max-width:1100px){._cols4_1t2wu_11{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){._root_1t2wu_1,._cols3_1t2wu_7,._cols4_1t2wu_11{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_gccyo_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-search);background:var(--bg);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease),visibility var(--dur)}._open_gccyo_15{opacity:1;visibility:visible}._head_gccyo_20{display:flex;align-items:center;gap:16px;padding:24px var(--pad);border-bottom:1px solid var(--line)}._input_gccyo_28{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--fg);font-family:var(--font-sans);font-weight:500;letter-spacing:-.028em;font-size:clamp(24px,4vw,48px)}._input_gccyo_28::placeholder{color:var(--fg-dim)}._input_gccyo_28::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}._close_gccyo_50{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius);flex:none;transition:background var(--dur-fast) var(--ease)}._close_gccyo_50:hover{background:var(--hover)}._body_gccyo_63{flex:1;overflow-y:auto;padding:26px var(--pad) 60px}._count_gccyo_69{margin-bottom:22px}._hints_gccyo_73{display:flex;gap:18px;flex-wrap:wrap;align-items:baseline}._input_gccyo_28:focus-visible{outline:none}._suggest_gccyo_85{display:grid;gap:12px;margin-bottom:30px}._suggestList_gccyo_91{display:flex;flex-wrap:wrap;gap:8px}._suggestLink_gccyo_97{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}._suggestLink_gccyo_97:hover{border-color:var(--fg);background:var(--hover)}._suggestCount_gccyo_115{font-size:11.5px;color:var(--fg-dim)}._root_1g70i_2{position:fixed;left:16px;right:16px;bottom:16px;z-index:90;max-width:560px;padding:20px 22px;background:var(--bg);border:1px solid var(--line);box-shadow:var(--pop-shadow);font-size:14px;line-height:1.55}._text_1g70i_17 a{text-decoration:underline;text-underline-offset:3px}._options_1g70i_22{display:grid;gap:8px;margin-top:14px;font-size:13.5px}._options_1g70i_22 label{display:flex;align-items:center;gap:8px}._options_1g70i_22 input{width:16px;height:16px;accent-color:var(--fg)}._actions_1g70i_41{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._button_1g70i_48{flex:1 1 auto;padding:11px 14px;border:1px solid var(--fg);border-radius:var(--radius);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}._button_1g70i_48:hover{background:var(--hover)}._primary_1g70i_63{background:var(--fg);color:var(--bg)}._primary_1g70i_63:hover{background:var(--accent);border-color:var(--accent)}:root{--bg: #ffffff;--bg-2: #ffffff;--surface: #f4f0ea;--surface-2: #ebe4db;--fg: #1b1714;--fg-muted: #5c534b;--fg-dim: #736860;--accent: #7a5d47;--accent-deep: #5e4636;--line: rgba(27, 23, 20, .13);--line-soft: rgba(27, 23, 20, .08);--line-strong: rgba(27, 23, 20, .28);--danger: #a33a2b;--hover: rgba(27, 23, 20, .05);--accent-wash: rgba(122, 93, 71, .08);--header-stuck: rgba(255, 255, 255, .96);--overlay: rgba(27, 23, 20, .42);--pop-shadow: 0 18px 44px -20px rgba(40, 28, 20, .28);--glyph: rgba(40, 28, 20, .16);--glyph-tag: rgba(40, 28, 20, .45);--outline-text: rgba(40, 28, 20, .16);--scrollbar: #d6ccc1;color-scheme:light;--font-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--fs-body: 15px;--lh-body: 1.68;--track-display: -.028em;--track-label: .18em;--pad: clamp(16px, 4vw, 64px);--gap: clamp(12px, 1.4vw, 22px);--section: clamp(72px, 9vw, 150px);--maxw: 1600px;--ease: cubic-bezier(.16, .84, .36, 1);--dur-fast: .25s;--dur: .4s;--dur-slow: .7s;--header-h: 74px;--radius: 2px;--shadow: 0 30px 70px -40px rgba(60, 40, 25, .3);--z-header: 70;--z-index-menu: 95;--z-search: 100;--z-modal: 110}@media(max-width:820px){:root{--header-h: 64px;--fs-body: 14.5px}}.u-dark{--bg: #0d0a08;--bg-2: #141010;--surface: #1b1512;--surface-2: #241b16;--fg: #f2ece5;--fg-muted: #b3a498;--fg-dim: #8f8177;--accent: #c2a895;--accent-deep: #7c6455;--line: rgba(242, 236, 229, .18);--line-soft: rgba(242, 236, 229, .1);--hover: rgba(242, 236, 229, .08);--accent-wash: rgba(194, 168, 149, .08);--glyph: rgba(242, 236, 229, .17);--glyph-tag: rgba(242, 236, 229, .26);color:var(--fg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body[data-lock=true]{overflow:hidden}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--fg);color:var(--bg)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:9px}::-webkit-scrollbar-thumb:hover{background:var(--accent-deep)}.u-display{font-family:var(--font-sans);font-weight:600;line-height:.98;letter-spacing:var(--track-display)}.u-caps{text-transform:uppercase;letter-spacing:-.02em}.u-t1{font-size:clamp(40px,8.2vw,128px);line-height:.95}.u-t2{font-size:clamp(30px,5vw,74px);line-height:.98}.u-t3{font-size:clamp(22px,2.9vw,42px);line-height:1.04}.u-t4{font-size:clamp(18px,1.6vw,24px);line-height:1.14}.u-title{font-family:var(--font-sans);font-weight:600;letter-spacing:-.025em;line-height:1.05}.u-serif{font-family:var(--font-serif);font-weight:400;font-style:italic;letter-spacing:-.005em}.u-soft{color:var(--fg-dim)}.u-label{display:block;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--accent)}.u-label--dim{color:var(--fg-dim)}.u-lede{font-size:clamp(14.5px,1.1vw,17px);line-height:1.66;color:var(--fg-muted);max-width:52ch}.u-small{font-size:12.5px;line-height:1.6;color:var(--fg-muted)}.u-num{font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--fg-dim)}.u-wrap{padding-inline:var(--pad);max-width:var(--maxw);margin-inline:auto;width:100%}.u-section{padding-block:var(--section)}.u-rule{height:1px;background:var(--line-soft);border:0}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.u-reveal{opacity:0;transform:translateY(26px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.u-reveal[data-visible=true]{opacity:1;transform:none}.u-stagger>*{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.u-stagger[data-visible=true]>*{opacity:1;transform:none}.u-stagger>*:nth-child(2){transition-delay:.06s}.u-stagger>*:nth-child(3){transition-delay:.12s}.u-stagger>*:nth-child(4){transition-delay:.18s}.u-stagger>*:nth-child(5){transition-delay:.24s}.u-stagger>*:nth-child(6){transition-delay:.3s}.u-stagger>*:nth-child(7){transition-delay:.36s}.u-stagger>*:nth-child(8){transition-delay:.42s}.u-stagger>*:nth-child(9){transition-delay:.46s}.u-stagger>*:nth-child(10){transition-delay:.5s}.u-stagger>*:nth-child(11){transition-delay:.54s}.u-stagger>*:nth-child(n+12){transition-delay:.58s}@keyframes u-page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.u-page{animation:u-page-in .55s var(--ease) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.u-reveal,.u-stagger>*{opacity:1;transform:none}.u-page{animation:none}}
