@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_533e16c2-module__fCRnEG__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.43zbiuwnnoiok.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.3o_v2fun1jzxk.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.2mm3nq9i83l-m.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_a434bd7d-module__E9dwAW__className{font-family:Poppins,Poppins Fallback;font-style:normal}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.1dqa_6e_ad4sj.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_12f4ac9f-module__stZv0W__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.2cyn07wtgehh0.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_a2a1c353-module__fP8BjW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}
@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8856956fa550053e-s.405w_vlmjp9ta.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.01hh-51_pfq12.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c492570a33c2511a-s.3kj2sek51yngj.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.2s5d5z1_g2zwj.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bd177ace3eee3014-s.42qkliw-l8o5h.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/da2446ec5f26383f-s.3ibh_1qqm0nz2.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.05uz1l1tir_-_.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Slab Fallback;src:local(Times New Roman);ascent-override:89.69%;descent-override:23.2%;line-gap-override:0.0%;size-adjust:116.83%}.roboto_slab_d8d3aa02-module__cPpnhW__className{font-family:Roboto Slab,Roboto Slab Fallback;font-style:normal}
.consent-module__ZCgNFa__sheet{--c-bg:#fff;--c-fg:#111;--c-muted:#4a4a4a;--c-line:#d9d9d9;--c-btn-bg:#111;--c-btn-fg:#fff;--c-focus:#111;--c-rule:transparent;--c-radius:18px;--c-font:inherit;--c-head-font:inherit;z-index:70;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--c-bg);max-width:34rem;max-height:calc(100dvh - 24px);color:var(--c-fg);border:1px solid var(--c-line);border-top:3px solid var(--c-rule);border-radius:var(--c-radius);font-family:var(--c-font);margin-inline:auto;font-size:.9375rem;line-height:1.55;animation:.22s ease-out both consent-module__ZCgNFa__consent-in;position:fixed;overflow-y:auto;box-shadow:0 24px 60px -24px #00000073}@media (min-width:1024px){.consent-module__ZCgNFa__sheet{left:auto;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));margin:0}}@media (prefers-reduced-motion:reduce){.consent-module__ZCgNFa__sheet{animation:none}}@keyframes consent-module__ZCgNFa__consent-in{0%{transform:translateY(12px)}to{transform:none}}.consent-module__ZCgNFa__inner{padding:1.1rem 1.15rem 1rem}.consent-module__ZCgNFa__head{margin-bottom:.4rem}.consent-module__ZCgNFa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:0;font-size:.75rem;font-weight:700}.consent-module__ZCgNFa__title{font-family:var(--c-head-font);color:var(--c-fg);margin:.15rem 0 0;font-size:1.15rem;font-weight:700;line-height:1.25}.consent-module__ZCgNFa__title:focus{outline:none}.consent-module__ZCgNFa__title:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px;border-radius:4px}.consent-module__ZCgNFa__body{color:var(--c-muted);margin:.35rem 0 0}.consent-module__ZCgNFa__status{color:var(--c-fg);margin:.6rem 0 0;font-weight:600}.consent-module__ZCgNFa__manage{border:0;margin:.75rem 0 0;padding:0}.consent-module__ZCgNFa__legend{margin-bottom:.35rem;padding:0;font-weight:700}.consent-module__ZCgNFa__toggle{border-top:1px solid var(--c-line);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.55rem 0;display:flex}.consent-module__ZCgNFa__toggle input{width:1.25rem;height:1.25rem;accent-color:var(--c-btn-bg);flex:none;margin-top:.15rem}.consent-module__ZCgNFa__detail{color:var(--c-muted);font-size:.875rem;display:block}.consent-module__ZCgNFa__actions{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.consent-module__ZCgNFa__secondary{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.6rem;display:flex}.consent-module__ZCgNFa__choice,.consent-module__ZCgNFa__quiet{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:.6rem 1.1rem;font-weight:700;line-height:1.2}.consent-module__ZCgNFa__choice{background:var(--c-btn-bg);color:var(--c-btn-fg);border:2px solid var(--c-btn-bg);flex:10rem}.consent-module__ZCgNFa__quiet{color:var(--c-fg);border:2px solid var(--c-line);background:0 0;flex:0 auto}.consent-module__ZCgNFa__choice:hover,.consent-module__ZCgNFa__quiet:hover{filter:brightness(1.06)}.consent-module__ZCgNFa__choice:focus-visible,.consent-module__ZCgNFa__quiet:focus-visible,.consent-module__ZCgNFa__links a:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}.consent-module__ZCgNFa__links{color:var(--c-muted);margin:.75rem 0 0;font-size:.875rem}.consent-module__ZCgNFa__links a{color:var(--c-fg);text-underline-offset:3px;text-decoration:underline}.consent-module__ZCgNFa__sheet[data-consent-tone=eteneva]{--c-bg:#141413;--c-fg:#efeeeb;--c-muted:#c4c3bf;--c-line:#3d3d3a;--c-btn-bg:#efeeeb;--c-btn-fg:#111;--c-focus:#efeeeb;--c-radius:6px;--c-head-font:var(--font-inter-tight,inherit)}.consent-module__ZCgNFa__sheet[data-consent-tone=anna]{--c-bg:#fffaf7;--c-fg:#3b2622;--c-muted:#634842;--c-line:#e4d2c6;--c-btn-bg:#845b54;--c-btn-fg:#fffaf7;--c-focus:#3b2622;--c-rule:#eadbd0;--c-radius:22px;--c-head-font:var(--font-cormorant,Georgia, serif)}.consent-module__ZCgNFa__sheet[data-consent-tone=anna] .consent-module__ZCgNFa__title{font-size:1.35rem;font-weight:600}.consent-module__ZCgNFa__sheet[data-consent-tone=hh]{--c-bg:#0b0c0e;--c-fg:#fff;--c-muted:#c9ccd2;--c-line:#2c3036;--c-btn-bg:#fff;--c-btn-fg:#0b0c0e;--c-focus:#00b4e6;--c-radius:10px;background-color:#0b0c0e;background-image:linear-gradient(90deg,#00b4e6,#f04080);background-repeat:no-repeat;background-size:100% 3px;border-top:0}.consent-module__ZCgNFa__sheet[data-consent-tone=lp]{--c-bg:#f7f3ea;--c-fg:#16302f;--c-muted:#3d5654;--c-line:#d6d6cb;--c-btn-bg:#0f4c4a;--c-btn-fg:#fbf8f1;--c-focus:#0f4c4a;--c-rule:#b0894a;--c-radius:14px;--c-font:var(--sans,inherit);--c-head-font:var(--display,Georgia, serif)}[data-lp-theme=dark] .consent-module__ZCgNFa__sheet[data-consent-tone=lp]{--c-bg:#10201f;--c-fg:#eef3ef;--c-muted:#c3d2cd;--c-line:#2d4442;--c-btn-bg:#cfe3dc;--c-btn-fg:#0a2322;--c-focus:#cfe3dc}.consent-module__ZCgNFa__sheet[data-consent-tone=ankush]{--c-bg:#0d0c0b;--c-fg:#f3eee4;--c-muted:#c9c0b0;--c-line:#3a332a;--c-btn-bg:#f3eee4;--c-btn-fg:#0d0c0b;--c-focus:#d9bd86;--c-rule:#c9ab72;--c-radius:18px;--c-font:var(--ak-sans,inherit);--c-head-font:var(--ak-serif,Georgia, serif)}.consent-module__ZCgNFa__sheet[data-consent-tone=ankush] .consent-module__ZCgNFa__title{font-size:1.5rem;font-weight:400}.consent-module__ZCgNFa__settings{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.consent-module__ZCgNFa__settings:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid}.consent-module__ZCgNFa__inventory{max-width:64rem;margin:0 auto;padding:0 1rem}.consent-module__ZCgNFa__inventory h2{margin:0 0 .5rem;font-size:1.5rem;font-weight:800}.consent-module__ZCgNFa__inventory h3{margin:2rem 0 .75rem;font-size:1.1rem;font-weight:800}.consent-module__ZCgNFa__inventoryIntro{color:var(--fg-muted,inherit);max-width:46rem;margin:0 0 1rem}.consent-module__ZCgNFa__rows{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.consent-module__ZCgNFa__row{border:1px solid var(--border,#7f7f7f4d);border-radius:14px;padding:1rem 1.1rem}.consent-module__ZCgNFa__row h4{margin:0;font-size:1rem;font-weight:800}.consent-module__ZCgNFa__key{overflow-wrap:anywhere;margin-top:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:inline-block}.consent-module__ZCgNFa__facts{grid-template-columns:minmax(7rem,10rem) 1fr;gap:.35rem 1rem;margin:.75rem 0 0;font-size:.92rem;display:grid}.consent-module__ZCgNFa__facts dt{font-weight:700}.consent-module__ZCgNFa__facts dd{color:var(--fg-muted,inherit);overflow-wrap:anywhere;margin:0}@media (max-width:560px){.consent-module__ZCgNFa__facts{grid-template-columns:1fr}.consent-module__ZCgNFa__facts dd{margin-bottom:.4rem}}.consent-module__ZCgNFa__inventoryActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.consent-module__ZCgNFa__inventoryButton{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;padding:.6rem 1.2rem;font-weight:700}.consent-module__ZCgNFa__inventoryButton:focus-visible{outline-offset:3px;outline:3px solid}[data-lp-theme] .consent-module__ZCgNFa__settings{text-decoration:none}[data-lp-theme] .consent-module__ZCgNFa__settings:hover{text-decoration:underline}.consent-module__ZCgNFa__attribution{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1.25rem;display:flex}.consent-module__ZCgNFa__fallbackRow{padding:.25rem 1rem max(.75rem, env(safe-area-inset-bottom));background:var(--bg,transparent);color:var(--fg-muted,inherit);justify-content:center;font-size:.875rem;display:flex}body:has([data-site-base] [data-cookie-settings]) .consent-module__ZCgNFa__fallbackRow{display:none}
.club-module__gGb-VG__root{--cc-ink:color-mix(in oklab, var(--fg) 88%, var(--brand) 12%);--cc-muted:color-mix(in oklab, var(--fg) 58%, var(--bg) 42%);--cc-sand:color-mix(in oklab, var(--bg) 35%, #f1ebdf 65%);--cc-sand-2:color-mix(in oklab, var(--bg-card) 90%, #e9e0cd 10%);--cc-sea:var(--brand);--cc-sea-fg:var(--brand-fg,#fff);--cc-buoy:var(--accent,#ef5b2b);--cc-buoy-ink:color-mix(in oklab, var(--accent,#ef5b2b) 80%, #000 20%);--cc-rule:color-mix(in oklab, var(--fg) 14%, transparent);--cc-rule-strong:color-mix(in oklab, var(--fg) 30%, transparent);--cc-sample:#7a5300;--cc-sample-bg:color-mix(in oklab, #f2b632 20%, var(--bg-card));--cc-shadow:0 1px 0 #fff9 inset, 0 18px 40px -28px #0c28288c;color:var(--cc-ink);font-family:var(--body-font,inherit)}@supports (color:lab(0% 0 0)){.club-module__gGb-VG__root{--cc-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.6) inset, 0 18px 40px -28px #0c28288c}}[data-theme=dark] .club-module__gGb-VG__root{--cc-sand:color-mix(in oklab, var(--bg) 88%, var(--brand) 12%);--cc-sand-2:color-mix(in oklab, var(--bg-card) 86%, var(--brand) 14%);--cc-buoy-ink:color-mix(in oklab, var(--accent,#ef5b2b) 70%, #fff 30%);--cc-sample:#f2c35b;--cc-sample-bg:color-mix(in oklab, #f2b632 14%, var(--bg-card));--cc-shadow:0 1px 0 #ffffff0f inset, 0 18px 40px -26px #000c}@supports (color:lab(0% 0 0)){[data-theme=dark] .club-module__gGb-VG__root{--cc-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.06) inset, 0 18px 40px -26px #000c}}.club-module__gGb-VG__wrap{max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.club-module__gGb-VG__wrap{padding-inline:2rem}}.club-module__gGb-VG__serif{font-family:var(--heading-font,"Playfair Display", Georgia, serif)}.club-module__gGb-VG__num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1}.club-module__gGb-VG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--cc-buoy-ink);font-size:.74rem;font-weight:700}.club-module__gGb-VG__h1{font-family:var(--heading-font,"Playfair Display", Georgia, serif);letter-spacing:-.02em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(2.4rem,8.5vw,5.4rem);font-weight:700;line-height:.98}.club-module__gGb-VG__h2{font-family:var(--heading-font,"Playfair Display", Georgia, serif);letter-spacing:-.01em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.7rem,4.6vw,2.8rem);font-weight:700;line-height:1.05}.club-module__gGb-VG__lede{color:var(--cc-muted);max-width:40rem;margin-top:1rem;font-size:clamp(1.02rem,2.2vw,1.22rem);line-height:1.6}.club-module__gGb-VG__help{color:var(--cc-muted);font-size:.9rem;line-height:1.55}.club-module__gGb-VG__fullBleed{width:100vw;margin-inline:calc(50% - 50vw)}.club-module__gGb-VG__tide{width:100%;height:14px;color:var(--cc-sea);opacity:.55;background:currentColor;animation:18s linear infinite club-module__gGb-VG__drift;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='14' viewBox='0 0 80 14'%3E%3Cpath d='M0 7 C 10 1, 20 1, 30 7 S 50 13, 60 7 S 75 2, 80 7' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") 0/80px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='14' viewBox='0 0 80 14'%3E%3Cpath d='M0 7 C 10 1, 20 1, 30 7 S 50 13, 60 7 S 75 2, 80 7' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") 0/80px 14px repeat-x}.club-module__gGb-VG__tideBuoy{color:var(--cc-buoy);opacity:.9}@keyframes club-module__gGb-VG__drift{0%{-webkit-mask-position:0;mask-position:0}to{-webkit-mask-position:80px;mask-position:80px}}.club-module__gGb-VG__hero{background:var(--cc-sand);border-bottom:1px solid var(--cc-rule);margin-top:-2rem;position:relative;overflow:hidden}.club-module__gGb-VG__hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--cc-sea) 16%, transparent), transparent);border-radius:50%;height:85%;position:absolute;inset:auto -10% -40% 35%}.club-module__gGb-VG__heroInner{z-index:1;gap:2.2rem;padding-block:3.2rem 2.6rem;display:grid;position:relative}@media (min-width:960px){.club-module__gGb-VG__heroInner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:3.5rem;padding-block:5.5rem 4rem}}.club-module__gGb-VG__heroName{flex-direction:column;gap:.35rem;display:inline-flex}.club-module__gGb-VG__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.8rem;display:flex}.club-module__gGb-VG__note{color:var(--cc-sample);align-items:flex-start;gap:.55rem;max-width:36rem;margin-top:1.1rem;font-size:.86rem;display:flex}.club-module__gGb-VG__btn{border:2px solid var(--cc-sea);background:var(--cc-sea);min-height:2.9rem;color:var(--cc-sea-fg);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s,background .16s;display:inline-flex}.club-module__gGb-VG__btn:hover{box-shadow:0 12px 24px -16px color-mix(in oklab, var(--cc-sea) 80%, #000);transform:translateY(-1px)}.club-module__gGb-VG__btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.club-module__gGb-VG__btnGhost{color:var(--cc-ink);border-color:var(--cc-rule-strong);background:0 0}.club-module__gGb-VG__btnBuoy{background:var(--cc-buoy);border-color:var(--cc-buoy);color:#fff}.club-module__gGb-VG__btnSmall{min-height:2.75rem;padding:.45rem .9rem;font-size:.85rem}.club-module__gGb-VG__btn:focus-visible,.club-module__gGb-VG__field:focus-visible,.club-module__gGb-VG__chip:focus-visible,.club-module__gGb-VG__link:focus-visible,.club-module__gGb-VG__board a:focus-visible{outline:3px solid var(--cc-buoy);outline-offset:3px}.club-module__gGb-VG__field{border:1.5px solid var(--cc-rule-strong);background:var(--bg-card);width:100%;min-height:2.9rem;color:var(--fg);font:inherit;border-radius:.7rem;padding:.65rem .8rem}textarea.club-module__gGb-VG__field{resize:vertical;min-height:8rem;line-height:1.55}.club-module__gGb-VG__label{gap:.35rem;font-size:.88rem;font-weight:700;display:grid}.club-module__gGb-VG__label>span:last-child{font-weight:400}.club-module__gGb-VG__check{align-items:flex-start;gap:.7rem;min-height:2.75rem;font-size:.95rem;line-height:1.45;display:flex}.club-module__gGb-VG__check input{width:1.3rem;height:1.3rem;accent-color:var(--cc-sea);flex:none;margin-top:.1rem}.club-module__gGb-VG__chip{border:1.5px solid var(--cc-rule-strong);min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:.3rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.club-module__gGb-VG__chipOn{background:var(--cc-sea);border-color:var(--cc-sea);color:var(--cc-sea-fg)}.club-module__gGb-VG__link{color:inherit;text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.club-module__gGb-VG__status{border-radius:.7rem;padding:.7rem .9rem;font-size:.92rem;font-weight:600}.club-module__gGb-VG__ok{background:color-mix(in oklab, #22a06b 14%, var(--bg-card));color:color-mix(in oklab, #22a06b 70%, var(--fg))}.club-module__gGb-VG__err{background:color-mix(in oklab, #d93025 12%, var(--bg-card));color:color-mix(in oklab, #d93025 75%, var(--fg))}.club-module__gGb-VG__board{border-top:2px solid var(--cc-ink);display:grid}.club-module__gGb-VG__boardHead{letter-spacing:.16em;text-transform:uppercase;color:var(--cc-muted);border-bottom:1px solid var(--cc-rule-strong);justify-content:space-between;align-items:baseline;padding:.6rem 0;font-size:.72rem;font-weight:700;display:flex}.club-module__gGb-VG__boardRow{border-bottom:1px solid var(--cc-rule);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1rem;padding:1rem .15rem;text-decoration:none;display:grid;position:relative}.club-module__gGb-VG__boardRow:hover .club-module__gGb-VG__boardName{color:var(--cc-sea)}.club-module__gGb-VG__boardRow:before{content:"";background:var(--cc-buoy);border-radius:50%;width:.45rem;height:.45rem;transition:transform .2s;position:absolute;top:50%;left:-.9rem;transform:translateY(-50%)scale(0)}.club-module__gGb-VG__boardRow:hover:before{transform:translateY(-50%)scale(1)}.club-module__gGb-VG__boardName{font-family:var(--heading-font,"Playfair Display", Georgia, serif);font-size:clamp(1.25rem,3vw,1.6rem);font-weight:700;line-height:1.1;transition:color .15s}.club-module__gGb-VG__boardSum{color:var(--cc-muted);grid-column:1;font-size:.9rem;line-height:1.45}.club-module__gGb-VG__boardCount{grid-area:1/2/span 2;justify-items:end;line-height:1;display:grid}.club-module__gGb-VG__boardCount b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700}.club-module__gGb-VG__boardCount span{letter-spacing:.14em;text-transform:uppercase;color:var(--cc-muted);margin-top:.25rem;font-size:.68rem}.club-module__gGb-VG__staffOnly{font-family:var(--body-font,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--cc-buoy-ink);vertical-align:middle;align-items:center;gap:.35rem;margin-left:.5rem;font-size:.66rem;font-weight:700;display:inline-flex}.club-module__gGb-VG__section{padding-block:2.6rem}@media (min-width:768px){.club-module__gGb-VG__section{padding-block:4rem}}.club-module__gGb-VG__mast{background:var(--cc-sand);border-bottom:1px solid var(--cc-rule);margin-top:-2rem}.club-module__gGb-VG__mastInner{gap:.4rem;padding-block:2.4rem 1.8rem;display:grid}.club-module__gGb-VG__crumbs{color:var(--cc-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.club-module__gGb-VG__crumbs a{color:inherit;align-items:center;min-height:2.75rem;display:inline-flex}.club-module__gGb-VG__layout{gap:2rem;padding-block:2rem 4rem;display:grid}@media (min-width:1024px){.club-module__gGb-VG__layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3rem}}.club-module__gGb-VG__aside{align-content:start;gap:1.2rem;display:grid}@media (min-width:1024px){.club-module__gGb-VG__aside{position:sticky;top:5.5rem}}.club-module__gGb-VG__panel{border:1px solid var(--cc-rule-strong);background:var(--cc-sand-2);box-shadow:var(--cc-shadow);border-radius:1.1rem;padding:1.15rem}.club-module__gGb-VG__panelTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--cc-muted);margin-bottom:.6rem;font-size:.72rem;font-weight:700}.club-module__gGb-VG__feed{border-top:1px solid var(--cc-rule-strong);gap:0;display:grid}.club-module__gGb-VG__thread{border-bottom:1px solid var(--cc-rule);grid-template-columns:3.4rem minmax(0,1fr);gap:.9rem;padding:1.15rem 0;display:grid}@media (min-width:640px){.club-module__gGb-VG__thread{grid-template-columns:4.6rem minmax(0,1fr) auto}}.club-module__gGb-VG__when{align-content:start;line-height:1;display:grid}.club-module__gGb-VG__when b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.55rem;font-weight:700}.club-module__gGb-VG__when span{letter-spacing:.14em;text-transform:uppercase;color:var(--cc-muted);margin-top:.3rem;font-size:.66rem}.club-module__gGb-VG__threadTitle{font-family:var(--heading-font,"Playfair Display", Georgia, serif);color:inherit;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:700;line-height:1.2;text-decoration:none}.club-module__gGb-VG__threadTitle:hover{color:var(--cc-sea);text-underline-offset:4px;text-decoration:underline}.club-module__gGb-VG__excerpt{color:var(--cc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.94rem;line-height:1.55;display:-webkit-box;overflow:hidden}.club-module__gGb-VG__meta{color:var(--cc-muted);flex-wrap:wrap;align-items:center;gap:.35rem .7rem;margin-top:.55rem;font-size:.8rem;display:flex}.club-module__gGb-VG__replies{text-align:right;align-self:center;line-height:1;display:none}@media (min-width:640px){.club-module__gGb-VG__replies{display:grid}}.club-module__gGb-VG__replies b{font-variant-numeric:tabular-nums;font-size:1.4rem}.club-module__gGb-VG__replies span{letter-spacing:.14em;text-transform:uppercase;color:var(--cc-muted);margin-top:.25rem;font-size:.66rem}.club-module__gGb-VG__author{color:var(--cc-ink);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.club-module__gGb-VG__author a{color:inherit;min-height:1.5rem;text-decoration:none}.club-module__gGb-VG__author a:hover{text-decoration:underline}.club-module__gGb-VG__avatar{background:color-mix(in oklab, var(--cc-sea) 18%, var(--bg-card));width:1.7rem;height:1.7rem;color:var(--cc-sea);border-radius:50%;flex:none;place-items:center;font-size:.74rem;font-weight:800;display:inline-grid}.club-module__gGb-VG__role{letter-spacing:.12em;text-transform:uppercase;color:var(--cc-sea);border:1px solid;border-radius:999px;padding:.15rem .45rem;font-size:.64rem;font-weight:800}.club-module__gGb-VG__roleHost{color:var(--cc-buoy-ink)}.club-module__gGb-VG__former{color:var(--cc-muted);font-style:italic;font-weight:600}.club-module__gGb-VG__sampleTag{background:var(--cc-sample-bg);color:var(--cc-sample);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.club-module__gGb-VG__pending{background:color-mix(in oklab, var(--cc-buoy) 14%, var(--bg-card));color:var(--cc-buoy-ink);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.club-module__gGb-VG__post{white-space:pre-line;overflow-wrap:anywhere;font-size:1.04rem;line-height:1.7}.club-module__gGb-VG__opening{border-bottom:1px solid var(--cc-rule-strong);padding:1.4rem 0 1.6rem}.club-module__gGb-VG__rope{gap:0;margin-top:1.4rem;padding-left:1.6rem;display:grid;position:relative}.club-module__gGb-VG__rope:before{content:"";background:repeating-linear-gradient(to bottom, var(--cc-sea) 0 9px, transparent 9px 12px, var(--cc-buoy) 12px 21px, transparent 21px 24px);opacity:.7;border-radius:4px;width:4px;position:absolute;top:.4rem;bottom:.4rem;left:.45rem}.club-module__gGb-VG__reply{border-bottom:1px dashed var(--cc-rule);padding:.9rem 0 1.1rem;position:relative}.club-module__gGb-VG__reply:before{content:"";background:var(--bg);border:3px solid var(--cc-sea);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:1.25rem;left:-1.42rem}.club-module__gGb-VG__replyGone{color:var(--cc-muted);font-size:.92rem;font-style:italic}.club-module__gGb-VG__tools{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.club-module__gGb-VG__toolBtn{border:1px solid var(--cc-rule-strong);min-height:2.75rem;color:var(--cc-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .75rem;font-size:.82rem;font-weight:600}.club-module__gGb-VG__toolBtn:hover{color:var(--cc-ink);border-color:var(--cc-ink)}.club-module__gGb-VG__sheet{border:1px solid var(--cc-rule-strong);background:var(--cc-sand-2);border-radius:1rem;gap:.8rem;margin-top:.8rem;padding:1rem;display:grid}.club-module__gGb-VG__fence{text-align:center;background:var(--cc-sand-2);border:1px solid var(--cc-rule-strong);border-radius:1.2rem;padding:2.2rem 1.2rem;position:relative;overflow:hidden}.club-module__gGb-VG__fence:before,.club-module__gGb-VG__fence:after{content:"";background:repeating-linear-gradient(90deg, var(--cc-sea) 0 14px, transparent 14px 18px, var(--cc-buoy) 18px 32px, transparent 32px 36px);opacity:.75;height:6px;position:absolute;left:0;right:0}.club-module__gGb-VG__fence:before{top:0}.club-module__gGb-VG__fence:after{bottom:0}.club-module__gGb-VG__rules{counter-reset:rule;border-top:2px solid var(--cc-ink);gap:0;display:grid}.club-module__gGb-VG__rule{counter-increment:rule;border-bottom:1px solid var(--cc-rule);grid-template-columns:3rem minmax(0,1fr);gap:.4rem 1rem;padding:1.1rem 0;display:grid}.club-module__gGb-VG__rule:before{content:counter(rule, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--cc-buoy-ink);grid-row:span 2;font-size:1.6rem;font-weight:700;line-height:1}.club-module__gGb-VG__ruleTitle{font-family:var(--heading-font,"Playfair Display", Georgia, serif);font-size:1.2rem;font-weight:700}.club-module__gGb-VG__ruleBody{color:var(--cc-muted);line-height:1.55}.club-module__gGb-VG__rise{animation:.5s cubic-bezier(.2,.8,.2,1) both club-module__gGb-VG__rise}@keyframes club-module__gGb-VG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.club-module__gGb-VG__rise,.club-module__gGb-VG__tide{animation:none}.club-module__gGb-VG__btn,.club-module__gGb-VG__boardRow:before{transition:none}}
.ld-module__QjH4XW__root{--ld-ink:color-mix(in oklab, var(--fg) 92%, var(--brand) 8%);--ld-paper:color-mix(in oklab, var(--bg) 40%, #f4efe4 60%);--ld-paper-2:color-mix(in oklab, var(--bg-card) 94%, var(--brand) 6%);--ld-rule:color-mix(in oklab, var(--fg) 16%, transparent);--ld-rule-strong:color-mix(in oklab, var(--fg) 34%, transparent);--ld-plate:color-mix(in oklab, var(--bg-card) 96%, var(--brand) 4%);--ld-plate-edge:color-mix(in oklab, var(--fg) 78%, var(--brand) 22%);--ld-signal:var(--accent,#c8341f);--ld-signal-ink:color-mix(in oklab, var(--accent,#c8341f) 82%, #000 18%);--ld-enamel:var(--brand);--ld-enamel-fg:var(--brand-fg,#fff);--ld-sample:#8a5a00;--ld-sample-bg:color-mix(in oklab, #f2b632 18%, var(--bg-card));--ld-grid:color-mix(in oklab, var(--fg) 7%, transparent);--ld-shadow:0 1px 0 #ffffffb3 inset, 0 1px 2px #1418140f, 0 10px 30px -18px #141e1859;color:var(--ld-ink);font-family:var(--body-font,inherit)}@supports (color:lab(0% 0 0)){.ld-module__QjH4XW__root{--ld-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.7) inset, 0 1px 2px #1418140f, 0 10px 30px -18px #141e1859}}.ld-module__QjH4XW__root[data-mode=dark]{--ld-paper:color-mix(in oklab, var(--bg) 90%, var(--brand) 10%);--ld-paper-2:color-mix(in oklab, var(--bg-card) 90%, var(--brand) 10%);--ld-plate:color-mix(in oklab, var(--bg-card) 86%, var(--brand) 14%);--ld-plate-edge:color-mix(in oklab, var(--fg) 55%, var(--brand) 45%);--ld-signal-ink:color-mix(in oklab, var(--accent,#c8341f) 70%, #fff 30%);--ld-sample:#f2c35b;--ld-sample-bg:color-mix(in oklab, #f2b632 14%, var(--bg-card));--ld-shadow:0 1px 0 #ffffff14 inset, 0 12px 34px -20px #000c}@supports (color:lab(0% 0 0)){.ld-module__QjH4XW__root[data-mode=dark]{--ld-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.08) inset, 0 12px 34px -20px #000c}}[data-theme=dark] .ld-module__QjH4XW__root:not([data-theme=dark] [data-theme=light] *){--ld-paper:color-mix(in oklab, var(--bg) 90%, var(--brand) 10%);--ld-paper-2:color-mix(in oklab, var(--bg-card) 90%, var(--brand) 10%);--ld-plate:color-mix(in oklab, var(--bg-card) 86%, var(--brand) 14%);--ld-plate-edge:color-mix(in oklab, var(--fg) 55%, var(--brand) 45%);--ld-signal-ink:color-mix(in oklab, var(--accent,#c8341f) 70%, #fff 30%);--ld-sample:#f2c35b;--ld-sample-bg:color-mix(in oklab, #f2b632 14%, var(--bg-card));--ld-shadow:0 1px 0 #ffffff14 inset, 0 12px 34px -20px #000c}@supports (color:lab(0% 0 0)){[data-theme=dark] .ld-module__QjH4XW__root:not([data-theme=dark] [data-theme=light] *){--ld-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.08) inset, 0 12px 34px -20px #000c}}:is(.tenant-site:has(.ld-module__QjH4XW__root),.tenant-canvas:has(.ld-module__QjH4XW__root),.ld-module__QjH4XW__demoFrame){container-type:inline-size}.ld-module__QjH4XW__slab{font-family:var(--heading-font,"Roboto Slab", Georgia, serif)}.ld-module__QjH4XW__num{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);font-variant-numeric:tabular-nums lining-nums}.ld-module__QjH4XW__wrap{max-width:80rem;margin-inline:auto;padding-inline:1rem}@container (min-width:768px){.ld-module__QjH4XW__wrap{padding-inline:2rem}}.ld-module__QjH4XW__plate{border:2px solid var(--ld-plate-edge);background:var(--ld-plate);min-height:2.75rem;color:var(--ld-ink);box-shadow:var(--ld-shadow);border-radius:3px;align-items:stretch;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,border-color .18s;display:inline-flex;position:relative}.ld-module__QjH4XW__plate:before{content:"";border:1px solid var(--ld-rule);pointer-events:none;border-radius:1px;position:absolute;inset:3px}.ld-module__QjH4XW__plateName{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:.55rem .85rem;font-size:.86rem;font-weight:800;line-height:1.15;display:flex}.ld-module__QjH4XW__plateCode{border-left:2px solid var(--ld-plate-edge);color:var(--ld-signal-ink);font-family:var(--heading-font,"Roboto Slab", Georgia, serif);font-variant-numeric:tabular-nums;align-items:center;padding:0 .7rem;font-size:.86rem;font-weight:800;display:flex}a.ld-module__QjH4XW__plate:hover{box-shadow:var(--ld-shadow), 0 14px 26px -18px #00000073;transform:translateY(-2px)}a.ld-module__QjH4XW__plate:focus-visible,.ld-module__QjH4XW__btn:focus-visible,.ld-module__QjH4XW__chip:focus-visible,.ld-module__QjH4XW__field:focus-visible,.ld-module__QjH4XW__seg label:focus-within,.ld-module__QjH4XW__card a:focus-visible{outline:3px solid var(--ld-signal);outline-offset:3px}.ld-module__QjH4XW__district{border-width:1.5px;min-height:2rem}.ld-module__QjH4XW__district .ld-module__QjH4XW__plateName{letter-spacing:.08em;color:var(--ld-signal-ink);padding:.2rem .5rem;font-size:.74rem}.ld-module__QjH4XW__fullBleed{width:100cqw;margin-inline:calc(50% - 50cqw)}.ld-module__QjH4XW__hero{background:var(--ld-paper);border-bottom:1px solid var(--ld-rule);margin-top:-2rem;position:relative;overflow:hidden}.ld-module__QjH4XW__hero:before{content:"";pointer-events:none;opacity:.9;background-image:linear-gradient(var(--ld-grid) 1px, transparent 1px), linear-gradient(90deg, var(--ld-grid) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.ld-module__QjH4XW__heroInner{gap:2rem;padding-block:2.5rem 2.75rem;display:grid;position:relative}@container (min-width:1024px){.ld-module__QjH4XW__heroInner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:4rem;padding-block:5rem 4.5rem}}.ld-module__QjH4XW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 70%, transparent);align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}.ld-module__QjH4XW__eyebrow:before{content:"";background:var(--ld-signal);width:1.6rem;height:3px}.ld-module__QjH4XW__h1{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:-.02em;text-wrap:balance;margin-top:.9rem;font-size:clamp(2.35rem,8.6cqi,5.4rem);font-weight:900;line-height:.98}.ld-module__QjH4XW__lede{max-width:38rem;color:color-mix(in oklab, var(--ld-ink) 78%, transparent);text-wrap:pretty;margin-top:1rem;font-size:1.05rem;line-height:1.6}@container (min-width:768px){.ld-module__QjH4XW__lede{font-size:1.15rem}}.ld-module__QjH4XW__console{border:2px solid var(--ld-plate-edge);background:var(--ld-plate);box-shadow:var(--ld-shadow), 0 24px 50px -36px #0000008c;border-radius:4px;gap:.5rem;margin-top:1.75rem;padding:.5rem;display:grid}@container (min-width:768px){.ld-module__QjH4XW__console{grid-template-columns:1.3fr 1fr auto;align-items:stretch}}.ld-module__QjH4XW__consoleField{border:1px solid var(--ld-rule);background:var(--bg-card);border-radius:2px;gap:.15rem;padding:.55rem .75rem;display:grid}.ld-module__QjH4XW__consoleField label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 64%, transparent);font-size:.72rem;font-weight:800}.ld-module__QjH4XW__consoleField input{width:100%;min-height:2rem;color:var(--ld-ink);background:0 0;border:0;outline:none;font-size:1.02rem}.ld-module__QjH4XW__consoleField:focus-within{border-color:var(--ld-signal);box-shadow:0 0 0 3px color-mix(in oklab, var(--ld-signal) 25%, transparent)}.ld-module__QjH4XW__note{color:var(--ld-sample);align-items:flex-start;gap:.5rem;margin-top:.9rem;font-size:.86rem;display:flex}.ld-module__QjH4XW__btn{border:2px solid var(--ld-enamel);background:var(--ld-enamel);min-height:3rem;color:var(--ld-enamel-fg);letter-spacing:.02em;cursor:pointer;box-shadow:0 2px 0 color-mix(in oklab, var(--ld-enamel) 60%, #000);border-radius:3px;justify-content:center;align-items:center;gap:.55rem;padding:0 1.35rem;font-weight:800;text-decoration:none;transition:transform .15s,filter .15s,box-shadow .15s;display:inline-flex}.ld-module__QjH4XW__btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.ld-module__QjH4XW__btn:active{box-shadow:none;transform:translateY(1px)}.ld-module__QjH4XW__btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.ld-module__QjH4XW__btnGhost{color:var(--ld-ink);border-color:var(--ld-plate-edge);box-shadow:none;background:0 0}.ld-module__QjH4XW__btnSignal{background:var(--ld-signal);border-color:var(--ld-signal);color:#fff;box-shadow:0 2px 0 color-mix(in oklab, var(--ld-signal) 60%, #000)}.ld-module__QjH4XW__index{gap:.75rem;display:grid}.ld-module__QjH4XW__indexHead{border-bottom:2px solid var(--ld-plate-edge);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:.4rem;font-size:.78rem;font-weight:800;display:flex}.ld-module__QjH4XW__indexRow{color:inherit;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.2rem 0;text-decoration:none;display:grid}.ld-module__QjH4XW__indexRow .ld-module__QjH4XW__plate{width:100%}.ld-module__QjH4XW__indexRow .ld-module__QjH4XW__plateName{flex:1}.ld-module__QjH4XW__indexSum{color:color-mix(in oklab, var(--ld-ink) 68%, transparent);grid-column:1/-1;margin-top:-.25rem;font-size:.88rem}.ld-module__QjH4XW__indexRail{gap:.75rem;min-width:0;display:grid}.ld-module__QjH4XW__indexRail>*{min-width:0}.ld-module__QjH4XW__band{background:var(--ld-enamel);color:var(--ld-enamel-fg);position:relative;overflow:hidden}.ld-module__QjH4XW__band:after{content:"";border:2px solid color-mix(in oklab, var(--ld-enamel-fg) 18%, transparent);pointer-events:none;border-radius:50%;width:28rem;height:28rem;position:absolute;inset:auto -10% -40% auto}.ld-module__QjH4XW__bandInner{gap:1.25rem;padding-block:3rem;display:grid;position:relative}@container (min-width:900px){.ld-module__QjH4XW__bandInner{grid-template-columns:1fr auto;align-items:center;padding-block:4rem}}.ld-module__QjH4XW__band .ld-module__QjH4XW__eyebrow{color:color-mix(in oklab, var(--ld-enamel-fg) 80%, transparent)}.ld-module__QjH4XW__band .ld-module__QjH4XW__eyebrow:before{background:var(--ld-signal)}.ld-module__QjH4XW__h2{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.85rem,5.4cqi,3.2rem);font-weight:900;line-height:1.02}.ld-module__QjH4XW__bandBtn{background:var(--ld-enamel-fg);color:var(--ld-enamel);border-color:var(--ld-enamel-fg);box-shadow:0 3px 0 color-mix(in oklab, var(--ld-enamel-fg) 55%, #000)}.ld-module__QjH4XW__resultsHead{background:var(--ld-paper);border-bottom:1px solid var(--ld-rule)}.ld-module__QjH4XW__ledger{border-top:2px solid var(--ld-plate-edge);counter-reset:ld;gap:0;display:grid}@container (min-width:900px){.ld-module__QjH4XW__ledger{grid-template-columns:repeat(3,minmax(0,1fr))}}.ld-module__QjH4XW__ledgerItem{counter-increment:ld;border-bottom:1px solid var(--ld-rule);grid-template-columns:auto 1fr;gap:.25rem 1rem;padding:1.25rem 0;display:grid}@container (min-width:900px){.ld-module__QjH4XW__ledgerItem{border-bottom:0;border-right:1px solid var(--ld-rule);margin-right:1.5rem;padding:1.5rem 1.5rem 1.75rem 0}.ld-module__QjH4XW__ledgerItem:last-child{border-right:0;margin-right:0}}.ld-module__QjH4XW__ledgerItem:before{content:counter(ld, decimal-leading-zero);font-family:var(--heading-font,"Roboto Slab", Georgia, serif);color:var(--ld-signal-ink);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:2.2rem;font-weight:900;line-height:1}.ld-module__QjH4XW__ledgerTitle{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);font-size:1.15rem;font-weight:800}.ld-module__QjH4XW__ledgerBody{color:color-mix(in oklab, var(--ld-ink) 76%, transparent);font-size:.97rem;line-height:1.55}.ld-module__QjH4XW__resultsHeadInner{gap:1rem;padding-block:1.5rem 1.25rem;display:grid}.ld-module__QjH4XW__crumbs{color:color-mix(in oklab, var(--ld-ink) 66%, transparent);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.86rem;display:flex}.ld-module__QjH4XW__crumbs a{color:inherit;text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.ld-module__QjH4XW__layout{gap:1.5rem;padding-block:1.5rem 4rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__layout{grid-template-columns:18rem minmax(0,1fr);gap:2.5rem;padding-block:2rem 5rem}}.ld-module__QjH4XW__rail{align-content:start;gap:1.25rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__rail{position:sticky;top:5.5rem}}.ld-module__QjH4XW__railGroup{gap:.55rem;display:grid}.ld-module__QjH4XW__railTitle{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 62%, transparent);font-size:.74rem;font-weight:800}.ld-module__QjH4XW__chips{flex-wrap:wrap;gap:.4rem;display:flex}.ld-module__QjH4XW__chip{border:1.5px solid var(--ld-rule-strong);background:var(--bg-card);min-height:2.75rem;color:var(--ld-ink);border-radius:2px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.ld-module__QjH4XW__chip:hover{border-color:var(--ld-plate-edge)}.ld-module__QjH4XW__chip:active{transform:scale(.98)}.ld-module__QjH4XW__chip[aria-current=true],.ld-module__QjH4XW__chip[aria-pressed=true]{background:var(--ld-enamel);border-color:var(--ld-enamel);color:var(--ld-enamel-fg)}.ld-module__QjH4XW__chipCount{opacity:.8;font-variant-numeric:tabular-nums;font-size:.78rem}.ld-module__QjH4XW__filtersToggle{border:2px solid var(--ld-plate-edge);background:var(--ld-plate);cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;min-height:3rem;padding:0 1rem;font-weight:800;list-style:none;display:flex}.ld-module__QjH4XW__filtersToggle::-webkit-details-marker{display:none}.ld-module__QjH4XW__mobileFilters{display:block}.ld-module__QjH4XW__desktopFilters{display:none}@container (min-width:1024px){.ld-module__QjH4XW__mobileFilters{display:none}.ld-module__QjH4XW__desktopFilters{gap:1.25rem;display:grid}}.ld-module__QjH4XW__filtersBody{gap:1.25rem;padding-top:1rem;display:grid}.ld-module__QjH4XW__sortLine{color:color-mix(in oklab, var(--ld-ink) 70%, transparent);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.9rem;display:flex}.ld-module__QjH4XW__count{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);color:var(--ld-ink);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:900}.ld-module__QjH4XW__seg{border:1.5px solid var(--ld-rule-strong);border-radius:2px;display:inline-flex;overflow:hidden}.ld-module__QjH4XW__seg label{cursor:pointer;border-left:1px solid var(--ld-rule);justify-content:center;align-items:center;min-width:2.9rem;min-height:2.75rem;padding:0 .6rem;font-size:.86rem;font-weight:700;display:inline-flex;position:relative}.ld-module__QjH4XW__seg label:first-child{border-left:0}.ld-module__QjH4XW__seg input{opacity:0;cursor:pointer;position:absolute;inset:0}.ld-module__QjH4XW__seg label:has(input:checked){background:var(--ld-enamel);color:var(--ld-enamel-fg)}.ld-module__QjH4XW__list{gap:1rem;display:grid}.ld-module__QjH4XW__card{border:1.5px solid var(--ld-rule-strong);background:var(--bg-card);border-radius:3px;grid-template-columns:4.6rem minmax(0,1fr);transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ld-module__QjH4XW__card:hover{border-color:var(--ld-plate-edge);transform:translateY(-1px);box-shadow:0 16px 34px -26px #0000008c}@container (min-width:640px){.ld-module__QjH4XW__card{grid-template-columns:6.25rem minmax(0,1fr)}}.ld-module__QjH4XW__ruler{background:var(--ld-paper);border-right:1.5px dashed var(--ld-rule-strong);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.15rem;padding:1rem .25rem;display:flex;position:relative}.ld-module__QjH4XW__ruler:after{content:"";background-image:repeating-linear-gradient(180deg, var(--ld-rule-strong) 0 1.5px, transparent 1.5px 9px);width:8px;position:absolute;top:.75rem;bottom:.75rem;right:-1px}.ld-module__QjH4XW__miles{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:900;line-height:1}@container (min-width:640px){.ld-module__QjH4XW__miles{font-size:1.7rem}}.ld-module__QjH4XW__milesUnit{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 62%, transparent);font-size:.7rem;font-weight:800}.ld-module__QjH4XW__cardBody{align-content:start;gap:.55rem;min-width:0;padding:1rem 1rem 1.05rem;display:grid}@container (min-width:640px){.ld-module__QjH4XW__cardBody{padding:1.15rem 1.35rem 1.2rem}}.ld-module__QjH4XW__cardTop{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.ld-module__QjH4XW__cardCat{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 64%, transparent);font-size:.74rem;font-weight:800}.ld-module__QjH4XW__cardName{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:-.005em;color:var(--ld-ink);font-size:1.25rem;font-weight:800;line-height:1.15;text-decoration:none}.ld-module__QjH4XW__cardName:after{content:"";position:absolute;inset:0}.ld-module__QjH4XW__cardSummary{color:color-mix(in oklab, var(--ld-ink) 80%, transparent);font-size:.97rem;line-height:1.5}.ld-module__QjH4XW__specs{color:color-mix(in oklab, var(--ld-ink) 78%, transparent);flex-wrap:wrap;gap:.35rem .9rem;font-size:.86rem;display:flex}.ld-module__QjH4XW__spec{align-items:center;gap:.4rem;display:inline-flex}.ld-module__QjH4XW__spec svg{color:var(--ld-enamel)}.ld-module__QjH4XW__tags{flex-wrap:wrap;gap:.3rem;display:flex}.ld-module__QjH4XW__tag{border:1px solid var(--ld-rule-strong);border-radius:2px;padding:.15rem .45rem;font-size:.78rem;font-weight:600}.ld-module__QjH4XW__sampleTag{border:1px solid color-mix(in oklab, var(--ld-sample) 50%, transparent);background:var(--ld-sample-bg);color:var(--ld-sample);letter-spacing:.04em;border-radius:2px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.74rem;font-weight:800;display:inline-flex}.ld-module__QjH4XW__reviewed{color:color-mix(in oklab, var(--ld-ink) 70%, transparent);align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.ld-module__QjH4XW__covers{background:color-mix(in oklab, var(--ld-enamel) 14%, transparent);color:var(--ld-ink);border-radius:2px;align-items:center;gap:.35rem;padding:.15rem .45rem;font-size:.78rem;font-weight:800;display:inline-flex}.ld-module__QjH4XW__cardSample{background:repeating-linear-gradient(135deg, transparent 0 14px, color-mix(in oklab, var(--ld-sample) 5%, transparent) 14px 28px), var(--bg-card)}.ld-module__QjH4XW__empty{border:2px dashed var(--ld-rule-strong);text-align:center;border-radius:4px;justify-items:center;gap:.75rem;padding:2rem 1.25rem;display:grid}.ld-module__QjH4XW__pager{justify-content:space-between;gap:1rem;margin-top:1.5rem;display:flex}.ld-module__QjH4XW__mast{background:var(--ld-paper);border-bottom:1px solid var(--ld-rule);position:relative;overflow:hidden}.ld-module__QjH4XW__mast:before{content:"";background-image:linear-gradient(var(--ld-grid) 1px, transparent 1px), linear-gradient(90deg, var(--ld-grid) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ld-module__QjH4XW__mastInner{gap:1rem;padding-block:1.25rem 2rem;display:grid;position:relative}@container (min-width:1024px){.ld-module__QjH4XW__mastInner{padding-block:2rem 3rem}}.ld-module__QjH4XW__detailGrid{gap:2rem;padding-block:2rem 4rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__detailGrid{grid-template-columns:minmax(0,1fr) 23rem;gap:3rem}}.ld-module__QjH4XW__sheet{border-top:2px solid var(--ld-plate-edge)}.ld-module__QjH4XW__sheetRow{border-bottom:1px solid var(--ld-rule);gap:.25rem;padding:.9rem 0;display:grid}@container (min-width:640px){.ld-module__QjH4XW__sheetRow{grid-template-columns:13rem minmax(0,1fr);gap:1.25rem}}.ld-module__QjH4XW__sheetKey{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 62%, transparent);padding-top:.15rem;font-size:.78rem;font-weight:800}.ld-module__QjH4XW__sheetVal{white-space:pre-line;font-size:1rem;line-height:1.55}.ld-module__QjH4XW__caption{color:color-mix(in oklab, var(--ld-ink) 62%, transparent);margin-top:.25rem;font-size:.82rem}.ld-module__QjH4XW__panel{border:2px solid var(--ld-plate-edge);background:var(--ld-plate);box-shadow:var(--ld-shadow);border-radius:4px;align-self:start;gap:.85rem;padding:1.15rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__panel{position:sticky;top:5.5rem}}.ld-module__QjH4XW__field{border:1.5px solid var(--ld-rule-strong);background:var(--bg-card);width:100%;min-height:2.9rem;color:var(--ld-ink);border-radius:2px;padding:.6rem .75rem;font-size:1rem}textarea.ld-module__QjH4XW__field{resize:vertical;min-height:7.5rem;line-height:1.5}.ld-module__QjH4XW__label{gap:.3rem;font-size:.86rem;font-weight:700;display:grid}.ld-module__QjH4XW__help{color:color-mix(in oklab, var(--ld-ink) 64%, transparent);font-size:.8rem;font-weight:400}.ld-module__QjH4XW__error{color:var(--ld-signal-ink);font-size:.84rem;font-weight:700}.ld-module__QjH4XW__ok{border-left:4px solid var(--ld-enamel);background:color-mix(in oklab, var(--ld-enamel) 10%, var(--bg-card));padding:.75rem .9rem;font-size:.92rem;line-height:1.5}.ld-module__QjH4XW__warn{border-left:4px solid var(--ld-sample);background:var(--ld-sample-bg);padding:.75rem .9rem;font-size:.92rem;line-height:1.5}.ld-module__QjH4XW__saveBtn{min-width:3rem;padding:0 .9rem}.ld-module__QjH4XW__saveBtn[aria-pressed=true]{background:var(--ld-signal);border-color:var(--ld-signal);color:#fff}.ld-module__QjH4XW__tabs{border-bottom:2px solid var(--ld-plate-edge);gap:.25rem;display:flex;overflow-x:auto}.ld-module__QjH4XW__tab{min-height:3rem;color:color-mix(in oklab, var(--ld-ink) 70%, transparent);white-space:nowrap;border-bottom:4px solid #0000;align-items:center;gap:.45rem;margin-bottom:-2px;padding:0 1rem;font-weight:800;text-decoration:none;display:inline-flex}.ld-module__QjH4XW__tab[aria-current=page]{color:var(--ld-ink);border-bottom-color:var(--ld-signal)}.ld-module__QjH4XW__status{border:1.5px solid var(--ld-rule-strong);border-radius:2px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.ld-module__QjH4XW__statusLive{border-color:var(--ld-enamel);color:var(--ld-ink);background:color-mix(in oklab, var(--ld-enamel) 12%, transparent)}.ld-module__QjH4XW__statusWait{border-color:color-mix(in oklab, var(--ld-sample) 60%, transparent);color:var(--ld-sample);background:var(--ld-sample-bg)}.ld-module__QjH4XW__statusStop{border-color:var(--ld-signal);color:var(--ld-signal-ink)}.ld-module__QjH4XW__trail{border-left:2px solid var(--ld-rule-strong);gap:0;margin-left:.35rem;display:grid}.ld-module__QjH4XW__trailItem{padding:0 0 .9rem 1.1rem;font-size:.9rem;line-height:1.45;position:relative}.ld-module__QjH4XW__trailItem:before{content:"";background:var(--bg-card);border:2px solid var(--ld-plate-edge);border-radius:50%;width:12px;height:12px;position:absolute;top:.3rem;left:-7px}.ld-module__QjH4XW__thread{gap:.6rem;display:grid}.ld-module__QjH4XW__msg{border:1px solid var(--ld-rule);background:var(--bg-card);white-space:pre-line;border-radius:3px;max-width:34rem;padding:.7rem .85rem;font-size:.94rem;line-height:1.5}.ld-module__QjH4XW__msgMine{background:color-mix(in oklab, var(--ld-enamel) 12%, var(--bg-card));border-color:color-mix(in oklab, var(--ld-enamel) 40%, transparent);justify-self:end}.ld-module__QjH4XW__formGrid{gap:1rem;display:grid}@container (min-width:768px){.ld-module__QjH4XW__formGrid2{grid-template-columns:1fr 1fr}}.ld-module__QjH4XW__optionGrid{flex-wrap:wrap;gap:.4rem;display:flex}.ld-module__QjH4XW__catPick{gap:.75rem;display:grid}@container (min-width:768px){.ld-module__QjH4XW__catPick{grid-template-columns:1fr 1fr}}.ld-module__QjH4XW__catCard{text-align:left;border:2px solid var(--ld-rule-strong);background:var(--bg-card);cursor:pointer;min-height:44px;color:inherit;border-radius:3px;gap:.4rem;padding:1rem;display:grid}.ld-module__QjH4XW__catCard[aria-pressed=true]{border-color:var(--ld-enamel);box-shadow:0 0 0 3px color-mix(in oklab, var(--ld-enamel) 25%, transparent)}@keyframes ld-module__QjH4XW__ld-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ld-module__QjH4XW__rise{animation:.42s cubic-bezier(.2,.8,.2,1) both ld-module__QjH4XW__ld-rise}.ld-module__QjH4XW__rise:nth-child(2){animation-delay:50ms}.ld-module__QjH4XW__rise:nth-child(3){animation-delay:.1s}.ld-module__QjH4XW__rise:nth-child(4){animation-delay:.15s}.ld-module__QjH4XW__rise:nth-child(5){animation-delay:.2s}.ld-module__QjH4XW__rise:nth-child(n+6){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.ld-module__QjH4XW__rise{animation:none}.ld-module__QjH4XW__plate,.ld-module__QjH4XW__btn,.ld-module__QjH4XW__chip,.ld-module__QjH4XW__card{transition:none}a.ld-module__QjH4XW__plate:hover,.ld-module__QjH4XW__card:hover,.ld-module__QjH4XW__btn:hover{transform:none}}.ld-module__QjH4XW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld-module__QjH4XW__profile{--ld-ink:color-mix(in oklab, var(--fg) 90%, var(--brand) 10%);--ld-paper:color-mix(in oklab, var(--bg) 30%, #eee5d7 70%);--ld-rule:color-mix(in oklab, var(--fg) 11%, transparent);--ld-rule-strong:color-mix(in oklab, var(--fg) 22%, transparent);--ld-plate:var(--bg-card);--ld-plate-edge:color-mix(in oklab, var(--brand) 50%, var(--fg) 50%);--ld-signal-ink:color-mix(in oklab, var(--accent,#c96f4a) 80%, #000 20%);--pd-tint:color-mix(in oklab, var(--brand) 8%, var(--bg-card));--pd-brand-ink:color-mix(in oklab, var(--brand) 82%, var(--fg) 18%);--pd-shadow:0 1px 1px #1e222c0a, 0 22px 44px -32px #18223880;--pd-radius:16px}:is(.tenant-site[data-theme=light]:has(.ld-module__QjH4XW__profile),.tenant-canvas[data-theme=light]:has(.ld-module__QjH4XW__profile)){--bg:#f5f0e8}[data-theme=dark] .ld-module__QjH4XW__profile:not([data-theme=dark] [data-theme=light] *){--ld-paper:color-mix(in oklab, var(--bg) 88%, var(--brand) 12%);--pd-tint:color-mix(in oklab, var(--brand) 18%, var(--bg-card));--pd-brand-ink:color-mix(in oklab, var(--brand) 45%, #fff 55%);--ld-signal-ink:color-mix(in oklab, var(--accent,#c96f4a) 65%, #fff 35%);--pd-shadow:0 1px 0 #ffffff0f inset, 0 22px 44px -30px #000000d9}@supports (color:lab(0% 0 0)){[data-theme=dark] .ld-module__QjH4XW__profile:not([data-theme=dark] [data-theme=light] *){--pd-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.06) inset, 0 22px 44px -30px #000000d9}}.ld-module__QjH4XW__profile .ld-module__QjH4XW__slab,.ld-module__QjH4XW__profile .ld-module__QjH4XW__h2,.ld-module__QjH4XW__profile .ld-module__QjH4XW__count,.ld-module__QjH4XW__profile .ld-module__QjH4XW__miles{font-family:var(--heading-font,Lora, Georgia, serif);font-weight:600}.ld-module__QjH4XW__profile .ld-module__QjH4XW__h2{letter-spacing:-.015em;font-weight:500}.ld-module__QjH4XW__profile .ld-module__QjH4XW__btn{letter-spacing:0;box-shadow:none;border-width:1.5px;border-radius:999px;padding:0 1.4rem;font-weight:700}.ld-module__QjH4XW__profile .ld-module__QjH4XW__btnGhost{background:var(--bg-card);color:var(--ld-ink);border-color:var(--ld-rule-strong)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__btnGhost:hover{border-color:var(--ld-plate-edge)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__chip{background:var(--bg-card);border-width:1px;border-radius:999px;padding:0 .95rem;font-weight:500}.ld-module__QjH4XW__profile .ld-module__QjH4XW__chip[aria-current=true],.ld-module__QjH4XW__profile .ld-module__QjH4XW__chip[aria-pressed=true]{background:var(--pd-brand-ink);border-color:var(--pd-brand-ink);color:var(--bg-card)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__console{border:1px solid var(--ld-rule);background:var(--bg-card);box-shadow:var(--pd-shadow);border-radius:20px;padding:.55rem}.ld-module__QjH4XW__profile .ld-module__QjH4XW__consoleField{border-color:var(--ld-rule);background:color-mix(in oklab, var(--ld-paper) 45%, var(--bg-card));border-radius:14px}.ld-module__QjH4XW__profile .ld-module__QjH4XW__consoleField label{text-transform:none;letter-spacing:.01em;font-size:.78rem;font-weight:600}.ld-module__QjH4XW__profile .ld-module__QjH4XW__consoleField:focus-within{border-color:var(--pd-brand-ink);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 18%, transparent)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__resultsHead{background:radial-gradient(48rem 22rem at 90% -10%, color-mix(in oklab, var(--brand) 9%, transparent), transparent 70%), var(--ld-paper)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__railTitle{letter-spacing:.08em;color:var(--pd-brand-ink)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__filtersToggle{background:var(--bg-card);border-width:1px;border-radius:999px}.ld-module__QjH4XW__profile .ld-module__QjH4XW__sheet{border-top:1px solid var(--ld-rule-strong)}.ld-module__QjH4XW__profile .ld-module__QjH4XW__sheetKey{text-transform:none;letter-spacing:0;color:color-mix(in oklab, var(--ld-ink) 70%, transparent);font-size:.9rem;font-weight:600}.ld-module__QjH4XW__profile .ld-module__QjH4XW__panel{border:1px solid var(--ld-rule);background:var(--bg-card);box-shadow:var(--pd-shadow);border-radius:20px}.ld-module__QjH4XW__profile .ld-module__QjH4XW__field{border-width:1px;border-radius:12px}.ld-module__QjH4XW__profile .ld-module__QjH4XW__empty{border-width:1.5px;border-radius:20px}.ld-module__QjH4XW__profile .ld-module__QjH4XW__sampleTag{border-radius:999px;padding:.2rem .65rem}.ld-module__QjH4XW__profile .ld-module__QjH4XW__caption{line-height:1.5}.ld-module__QjH4XW__profile a:focus-visible,.ld-module__QjH4XW__profile .ld-module__QjH4XW__btn:focus-visible,.ld-module__QjH4XW__profile .ld-module__QjH4XW__chip:focus-visible,.ld-module__QjH4XW__profile .ld-module__QjH4XW__field:focus-visible{outline:3px solid var(--pd-brand-ink);outline-offset:3px}.ld-module__QjH4XW__pEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-brand-ink);align-items:center;gap:.55rem;font-size:.8rem;font-weight:600;display:inline-flex}.ld-module__QjH4XW__pEyebrow:before{content:"";background:var(--accent,#c96f4a);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--accent,#c96f4a) 22%, transparent);border-radius:50%}.ld-module__QjH4XW__pDisplay{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.022em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,7.2cqi,4.5rem);font-weight:500;line-height:1.04}.ld-module__QjH4XW__pH2{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.016em;text-wrap:balance;margin-top:.55rem;font-size:clamp(1.75rem,4.4cqi,2.75rem);font-weight:500;line-height:1.08}.ld-module__QjH4XW__pBlock{padding-block:1.75rem}@container (min-width:900px){.ld-module__QjH4XW__pBlock{padding-block:2.5rem}}.ld-module__QjH4XW__pBlockHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.ld-module__QjH4XW__pHero{border-bottom:1px solid var(--ld-rule);background:radial-gradient(60rem 30rem at 88% 0%, color-mix(in oklab, var(--brand) 11%, transparent), transparent 62%), radial-gradient(40rem 22rem at 0% 100%, color-mix(in oklab, var(--accent,#c96f4a) 8%, transparent), transparent 70%), var(--ld-paper);margin-top:-2rem;position:relative;overflow:hidden}.ld-module__QjH4XW__pHeroInner{gap:2.5rem;padding-block:2.75rem 3rem;display:grid;position:relative}@container (min-width:1024px){.ld-module__QjH4XW__pHeroInner{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:4.5rem;padding-block:5.5rem 5rem}}.ld-module__QjH4XW__pHeroText{min-width:0}.ld-module__QjH4XW__pConsole{margin-top:1.75rem}.ld-module__QjH4XW__pModes{gap:.55rem;margin-top:1.35rem;display:grid}.ld-module__QjH4XW__pModesLabel{color:color-mix(in oklab, var(--ld-ink) 72%, transparent);font-size:.9rem}.ld-module__QjH4XW__pDoors{isolation:isolate;gap:1.1rem;min-width:0;display:grid}.ld-module__QjH4XW__pDoorsHead{border-bottom:1px solid var(--ld-rule-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--pd-brand-ink);justify-content:space-between;align-items:baseline;padding-bottom:.5rem;font-size:.78rem;font-weight:700;display:flex}.ld-module__QjH4XW__pDoor{border:1px solid var(--ld-rule);border-radius:var(--pd-radius);background:var(--bg-card);box-shadow:var(--pd-shadow);color:inherit;gap:.45rem;margin-top:1rem;padding:1.7rem 1.4rem 1.3rem;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:grid;position:relative}.ld-module__QjH4XW__pDoor:after{content:"";z-index:-1;border:1px solid var(--ld-rule);border-radius:var(--pd-radius);background:var(--pd-tint);position:absolute;inset:9px -9px -9px 9px}.ld-module__QjH4XW__pDoor:hover{box-shadow:var(--pd-shadow), 0 26px 40px -30px #1822388c;transform:translateY(-3px)rotate(-.4deg)}.ld-module__QjH4XW__pDoor:hover .ld-module__QjH4XW__pTab{transform:translateY(-2px)}.ld-module__QjH4XW__pDoorName{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.01em;border-bottom:1px solid color-mix(in oklab, var(--accent,#c96f4a) 45%, transparent);padding-bottom:.55rem;font-size:clamp(1.4rem,3.4cqi,1.8rem);font-weight:600;line-height:1.1}.ld-module__QjH4XW__pDoorSum{color:color-mix(in oklab, var(--ld-ink) 76%, transparent);font-size:.95rem;line-height:1.55}.ld-module__QjH4XW__pDoorGo{color:var(--pd-brand-ink);align-items:center;gap:.45rem;margin-top:.35rem;font-weight:700;display:inline-flex}.ld-module__QjH4XW__pGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19.5rem),1fr));gap:1.4rem 1.1rem;display:grid}@container (min-width:1100px){.ld-module__QjH4XW__pGrid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ld-module__QjH4XW__pcard{border:1px solid var(--ld-rule);border-radius:var(--pd-radius);background:var(--bg-card);height:calc(100% - .9rem);box-shadow:var(--pd-shadow);flex-direction:column;gap:.75rem;margin-top:.9rem;padding:1.6rem 1.3rem 1.15rem;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s;display:flex;position:relative}.ld-module__QjH4XW__pcard:hover{border-color:var(--ld-rule-strong);box-shadow:var(--pd-shadow), 0 24px 40px -30px #18223880;transform:translateY(-2px)}.ld-module__QjH4XW__pcard:hover .ld-module__QjH4XW__pTab{transform:translateY(-2px)}.ld-module__QjH4XW__pcardSample{background:color-mix(in oklab, var(--bg-card) 97%, var(--ld-sample) 3%)}.ld-module__QjH4XW__pTab{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--ld-rule);background:var(--pd-tint);max-width:calc(100% - 2.2rem);color:var(--pd-brand-ink);letter-spacing:.03em;border-bottom:0;border-radius:10px 10px 0 0;padding:.28rem .8rem .3rem;font-size:.76rem;font-weight:700;transition:transform .2s;position:absolute;top:calc(-.9rem - 1px);left:1.1rem;overflow:hidden}.ld-module__QjH4XW__pHead{border-bottom:1px solid color-mix(in oklab, var(--accent,#c96f4a) 40%, transparent);align-items:center;gap:.9rem;padding-bottom:.85rem;display:flex}.ld-module__QjH4XW__mono{background:var(--pd-tint);width:3.2rem;height:3.2rem;color:var(--pd-brand-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 30%, transparent), 0 0 0 4px var(--bg-card), 0 0 0 5px var(--ld-rule-strong);font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-style:italic;font-weight:600;display:inline-grid}.ld-module__QjH4XW__monoLg{width:5.6rem;height:5.6rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 30%, transparent), 0 0 0 6px var(--bg-card), 0 0 0 7px var(--ld-rule-strong);font-size:2rem}.ld-module__QjH4XW__pWho{gap:.2rem;min-width:0;display:grid}.ld-module__QjH4XW__pName{font-family:var(--heading-font,Lora, Georgia, serif);color:var(--ld-ink);font-size:1.22rem;font-weight:600;line-height:1.15;text-decoration:none}.ld-module__QjH4XW__pName:after{content:"";border-radius:var(--pd-radius);position:absolute;inset:0}.ld-module__QjH4XW__pWhere{color:color-mix(in oklab, var(--ld-ink) 68%, transparent);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.ld-module__QjH4XW__pWhere svg{color:var(--accent,#c96f4a)}.ld-module__QjH4XW__pSummary{color:color-mix(in oklab, var(--ld-ink) 80%, transparent);font-size:.96rem;line-height:1.55}.ld-module__QjH4XW__pStatus{color:var(--pd-brand-ink);flex-wrap:wrap;gap:.4rem 1rem;font-size:.86rem;font-weight:600;display:flex}.ld-module__QjH4XW__pStatus>span{align-items:center;gap:.45rem;display:inline-flex}.ld-module__QjH4XW__pDot{background:color-mix(in oklab, var(--brand) 55%, #2f9e62 45%);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 3px #2f9e622e;box-shadow:0 0 0 3px lab(57.927% -43.0096 22.0477/.18)}.ld-module__QjH4XW__pLines{color:color-mix(in oklab, var(--ld-ink) 76%, transparent);flex-wrap:wrap;gap:.3rem .9rem;font-size:.86rem;display:flex}.ld-module__QjH4XW__pPills{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.ld-module__QjH4XW__pPillsLabel{letter-spacing:.08em;text-transform:uppercase;width:100%;color:color-mix(in oklab, var(--ld-ink) 58%, transparent);font-size:.72rem;font-weight:700}.ld-module__QjH4XW__pPill{border:1px solid color-mix(in oklab, var(--brand) 18%, transparent);background:var(--pd-tint);border-radius:999px;padding:.2rem .62rem;font-size:.8rem;font-weight:500;line-height:1.4}.ld-module__QjH4XW__pPillMore{color:color-mix(in oklab, var(--ld-ink) 60%, transparent);font-size:.78rem;font-weight:600}.ld-module__QjH4XW__pFoot{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:auto;padding-top:.35rem;display:flex}.ld-module__QjH4XW__pSteps{border-top:1px solid var(--ld-rule-strong);margin-top:1.5rem;display:grid}@container (min-width:900px){.ld-module__QjH4XW__pSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}}.ld-module__QjH4XW__pStep{border-bottom:1px solid var(--ld-rule);align-content:start;gap:.35rem;padding:1.35rem 0;display:grid}@container (min-width:900px){.ld-module__QjH4XW__pStep{border-bottom:0}}.ld-module__QjH4XW__pStepN{font-family:var(--heading-font,Lora, Georgia, serif);color:var(--accent,#c96f4a);font-variant-numeric:oldstyle-nums;font-size:2.5rem;font-style:italic;font-weight:500;line-height:1}.ld-module__QjH4XW__pStepT{font-family:var(--heading-font,Lora, Georgia, serif);font-size:1.2rem;font-weight:600;line-height:1.25}.ld-module__QjH4XW__pStepB{color:color-mix(in oklab, var(--ld-ink) 76%, transparent);font-size:.97rem;line-height:1.6}.ld-module__QjH4XW__pTrustHead{max-width:44rem}.ld-module__QjH4XW__pTrustGrid{gap:1.1rem;margin-top:1.6rem;display:grid}@container (min-width:900px){.ld-module__QjH4XW__pTrustGrid{grid-template-columns:1fr 1fr;gap:1.4rem}}.ld-module__QjH4XW__pTrustCol{border:1px solid var(--ld-rule);background:var(--bg-card);box-shadow:var(--pd-shadow);border-radius:20px;padding:1.5rem 1.4rem}.ld-module__QjH4XW__pTrustCol ul{gap:1.05rem;display:grid}.ld-module__QjH4XW__pTrustCol li{gap:.25rem;display:grid}.ld-module__QjH4XW__pTrustCol b{font-family:var(--heading-font,Lora, Georgia, serif);font-size:1.06rem;font-weight:600}.ld-module__QjH4XW__pTrustCol li span{color:color-mix(in oklab, var(--ld-ink) 76%, transparent);font-size:.95rem;line-height:1.55}.ld-module__QjH4XW__pTrustNot{border-style:dashed;border-color:var(--ld-rule-strong);box-shadow:none;background:0 0}.ld-module__QjH4XW__pTrustLabel{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.1rem;font-size:.8rem;font-weight:700;display:flex}.ld-module__QjH4XW__trustYes{color:color-mix(in oklab, var(--brand) 70%, #2f9e62 30%)}.ld-module__QjH4XW__trustNo{color:color-mix(in oklab, var(--ld-ink) 50%, transparent)}.ld-module__QjH4XW__pInvite{background:var(--brand);color:var(--brand-fg,#fff);border-radius:24px;gap:1.25rem;margin-block:1rem;padding:2rem 1.5rem;display:grid;position:relative;overflow:hidden}@container (min-width:900px){.ld-module__QjH4XW__pInvite{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:2.75rem 3rem}}.ld-module__QjH4XW__pInvite .ld-module__QjH4XW__pEyebrow,.ld-module__QjH4XW__pInvite .ld-module__QjH4XW__lede{color:inherit}.ld-module__QjH4XW__pInvite .ld-module__QjH4XW__lede{opacity:.86}.ld-module__QjH4XW__pInvite .ld-module__QjH4XW__pEyebrow:before{background:var(--brand-fg,#fff);box-shadow:none}.ld-module__QjH4XW__pInvite .ld-module__QjH4XW__btn{background:var(--brand-fg,#fff);color:var(--brand);border-color:var(--brand-fg,#fff)}.ld-module__QjH4XW__pInviteText{min-width:0}.ld-module__QjH4XW__pInviteDeck{width:6.5rem;height:4.6rem;position:relative}.ld-module__QjH4XW__pInviteDeck span{border:1px solid color-mix(in oklab, var(--brand-fg,#fff) 45%, transparent);background:color-mix(in oklab, var(--brand-fg,#fff) 10%, var(--brand));background-image:repeating-linear-gradient(180deg, transparent 0 13px, color-mix(in oklab, var(--brand-fg,#fff) 22%, transparent) 13px 14px);border-radius:10px;position:absolute;inset:0}.ld-module__QjH4XW__pInviteDeck span:first-child{opacity:.55;transform:rotate(-9deg)translate(-4px,4px)}.ld-module__QjH4XW__pInviteDeck span:nth-child(2){opacity:.8;transform:rotate(-3deg)}.ld-module__QjH4XW__pInviteDeck span:nth-child(3){background-color:var(--brand-fg,#fff);transform:rotate(5deg)translate(8px,-6px)}.ld-module__QjH4XW__pMast{border-bottom:1px solid var(--ld-rule);background:radial-gradient(52rem 26rem at 92% -20%, color-mix(in oklab, var(--brand) 11%, transparent), transparent 66%), var(--ld-paper);position:relative}.ld-module__QjH4XW__pMastInner{gap:1rem;padding-block:1.25rem 2.25rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__pMastInner{padding-block:1.75rem 3.25rem}}.ld-module__QjH4XW__pProfile{gap:1.25rem;display:grid}@container (min-width:640px){.ld-module__QjH4XW__pProfile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.9rem}}.ld-module__QjH4XW__pProfileText{gap:.8rem;min-width:0;display:grid}.ld-module__QjH4XW__pKicker{color:color-mix(in oklab, var(--ld-ink) 70%, transparent);flex-wrap:wrap;align-items:center;gap:.45rem .8rem;font-size:.9rem;display:flex}.ld-module__QjH4XW__pTabInline{background:var(--pd-tint);border:1px solid color-mix(in oklab, var(--brand) 18%, transparent);color:var(--pd-brand-ink);border-radius:999px;padding:.28rem .8rem;font-size:.8rem;font-weight:700}.ld-module__QjH4XW__pH1{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.2rem,6.4cqi,4rem);font-weight:500;line-height:1.03}.ld-module__QjH4XW__pBody{align-content:start;gap:2.25rem;min-width:0;display:grid}.ld-module__QjH4XW__pAbout{white-space:pre-line;max-width:42rem;color:color-mix(in oklab, var(--ld-ink) 86%, transparent);font-size:1.1rem;line-height:1.7}.ld-module__QjH4XW__pSection{font-family:var(--heading-font,Lora, Georgia, serif);margin-bottom:.85rem;font-size:1.35rem;font-weight:600}.ld-module__QjH4XW__pGlance{border:1px solid var(--ld-rule);background:var(--bg-card);border-radius:20px;gap:1rem;padding:1.25rem;display:grid}.ld-module__QjH4XW__pGlanceRow{gap:.45rem;display:grid}@container (min-width:640px){.ld-module__QjH4XW__pGlanceRow{grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline}.ld-module__QjH4XW__pGlanceRow .ld-module__QjH4XW__pPillsLabel{width:auto}}.ld-module__QjH4XW__pSheet .ld-module__QjH4XW__sheetVal .ld-module__QjH4XW__btn{margin-top:.15rem}.ld-module__QjH4XW__pSide{align-content:start;gap:1.1rem;display:grid}@container (min-width:1024px){.ld-module__QjH4XW__pSide{position:sticky;top:5.5rem}.ld-module__QjH4XW__profile .ld-module__QjH4XW__pSide .ld-module__QjH4XW__panel{position:static}}.ld-module__QjH4XW__trustNote{border:1px solid color-mix(in oklab, var(--brand) 22%, transparent);background:var(--pd-tint);border-radius:20px 0 20px 20px;padding:1.3rem 1.3rem 1.15rem;position:relative}.ld-module__QjH4XW__trustNote:after{content:"";background:linear-gradient(225deg, var(--ld-paper) 50%, color-mix(in oklab, var(--brand) 20%, var(--bg-card)) 50%);border-bottom-left-radius:8px;width:1.7rem;height:1.7rem;position:absolute;top:-1px;right:-1px;box-shadow:-2px 2px 4px -2px #0000002e}.ld-module__QjH4XW__trustTitle{font-family:var(--heading-font,Lora, Georgia, serif);align-items:center;gap:.5rem;margin-bottom:.8rem;padding-right:1.5rem;font-size:1.12rem;font-weight:600;display:flex}.ld-module__QjH4XW__trustSample{background:var(--ld-sample-bg);color:var(--ld-ink);border-radius:10px;align-items:flex-start;gap:.5rem;margin-bottom:.85rem;padding:.6rem .7rem;font-size:.86rem;line-height:1.5;display:flex}.ld-module__QjH4XW__trustSample svg{color:var(--ld-sample);margin-top:.2rem}.ld-module__QjH4XW__trustSub{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--ld-ink) 60%, transparent);margin:1rem 0 .55rem;font-size:.74rem;font-weight:700}.ld-module__QjH4XW__trustList{gap:.65rem;display:grid}.ld-module__QjH4XW__trustList li{grid-template-columns:auto minmax(0,1fr);gap:.6rem;font-size:.9rem;line-height:1.5;display:grid}.ld-module__QjH4XW__trustList svg{margin-top:.2rem}.ld-module__QjH4XW__privacyNote{border-left:3px solid var(--accent,#c8341f);background:color-mix(in oklab, var(--accent,#c8341f) 8%, var(--bg-card));border-radius:0 10px 10px 0;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__h1{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:-.02em;font-weight:900}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__h2{font-family:var(--heading-font,"Roboto Slab", Georgia, serif);letter-spacing:-.015em;font-weight:900}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__slab{font-family:var(--heading-font,"Roboto Slab", Georgia, serif)}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__railTitle{letter-spacing:.13em;font-family:inherit;font-weight:800}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__profile .ld-module__QjH4XW__h2{letter-spacing:-.015em;font-weight:500}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__profile .ld-module__QjH4XW__railTitle{letter-spacing:.08em}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__pDisplay,.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__pH1{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.022em;font-weight:500}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__pH2{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:-.016em;font-weight:500}.ld-module__QjH4XW__demoFrame .ld-module__QjH4XW__pSection{font-family:var(--heading-font,Lora, Georgia, serif);letter-spacing:normal;font-weight:600}.ld-module__QjH4XW__demoNote{border:1px dashed var(--ld-rule-strong);background:var(--ld-sample-bg);color:var(--ld-ink);border-radius:12px;align-items:flex-start;gap:.55rem;padding:.7rem .9rem;font-size:.88rem;line-height:1.5;display:flex}.ld-module__QjH4XW__demoNote svg{color:var(--ld-sample);margin-top:.2rem}@media (prefers-reduced-motion:reduce){.ld-module__QjH4XW__pcard,.ld-module__QjH4XW__pDoor,.ld-module__QjH4XW__pTab{transition:none}.ld-module__QjH4XW__pcard:hover,.ld-module__QjH4XW__pDoor:hover,.ld-module__QjH4XW__pcard:hover .ld-module__QjH4XW__pTab,.ld-module__QjH4XW__pDoor:hover .ld-module__QjH4XW__pTab{transform:none}}
.store-module__Q20cFa__root{--gut:16px;--paper:#f6f5f1;--card:#fff;--ink:#15191a;--muted:#5d6462;--line:#15191a1f;--line2:#15191a3d;--b:var(--brand,#14342b);--a:var(--accent,#f2622e);--bfg:var(--brand-fg,#fff);--r:6px;--dsp:var(--sfam-archivo), "Arial Narrow", system-ui, sans-serif;--txt:var(--sfam-intertight), system-ui, sans-serif;background:var(--paper);color:var(--ink);font-family:var(--txt);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.store-module__Q20cFa__root[data-look=atelier]{--paper:#f4efe7;--card:#fbf8f2;--ink:#231f1b;--muted:#6b625a;--line:#231f1b24;--line2:#231f1b4d;--r:0px;--b:var(--brand,#2b2622);--a:var(--accent,#9b3b2c);--dsp:var(--sfam-cormorant), "Cormorant Garamond", Georgia, serif;--txt:var(--sfam-dmsans), system-ui, sans-serif}@media (min-width:720px){.store-module__Q20cFa__root{--gut:28px}}@media (min-width:1280px){.store-module__Q20cFa__root{--gut:44px}}.store-module__Q20cFa__root *,.store-module__Q20cFa__root :before,.store-module__Q20cFa__root :after{box-sizing:border-box}.store-module__Q20cFa__root a{color:inherit}.store-module__Q20cFa__root img{max-width:100%;display:block}.store-module__Q20cFa__root.store-module__Q20cFa__root :is(h1,h2,h3){font-family:var(--dsp)}.store-module__Q20cFa__root.store-module__Q20cFa__root .store-module__Q20cFa__dWords h3,.store-module__Q20cFa__root.store-module__Q20cFa__root .store-module__Q20cFa__summary h2,.store-module__Q20cFa__root.store-module__Q20cFa__root .store-module__Q20cFa__footCols h2{font-family:var(--txt)}.store-module__Q20cFa__root :focus-visible{outline:3px solid var(--a);outline-offset:2px}.store-module__Q20cFa__wrap{max-width:1360px;padding:0 var(--gut);margin:0 auto}.store-module__Q20cFa__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.store-module__Q20cFa__onlyWide{display:none!important}@media (min-width:900px){.store-module__Q20cFa__onlyWide{display:flex!important}.store-module__Q20cFa__onlyPhone{display:none!important}}.store-module__Q20cFa__fine{color:var(--muted);margin:4px 0 0;font-size:.875rem}.store-module__Q20cFa__link{cursor:pointer;font-weight:700;font:inherit;color:var(--ink);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.store-module__Q20cFa__link:hover{color:var(--a)}.store-module__Q20cFa__eyebrow,.store-module__Q20cFa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.store-module__Q20cFa__kicker{color:var(--b)}.store-module__Q20cFa__display{font-family:var(--dsp);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2.2rem,9.4vw,4.8rem);font-weight:800;font-stretch:112%;line-height:.98}.store-module__Q20cFa__display em{color:var(--a);font-style:normal}.store-module__Q20cFa__display2{font-family:var(--dsp);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,4.4vw,2.5rem);font-weight:800;font-stretch:108%;line-height:1.02}.store-module__Q20cFa__lede{color:var(--muted);max-width:52ch;margin:14px 0 0;font-size:1.08rem}.store-module__Q20cFa__iconBtn{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;text-decoration:none;display:inline-grid}.store-module__Q20cFa__iconBtn:hover{background:var(--line)}.store-module__Q20cFa__btnAct,.store-module__Q20cFa__btnActBig,.store-module__Q20cFa__btnInk{cursor:pointer;font:inherit;border-radius:var(--r);border:0;justify-content:center;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.store-module__Q20cFa__btnAct{background:var(--a);color:#fff;min-height:44px;padding:0 18px}.store-module__Q20cFa__btnActBig{background:var(--a);color:#fff;width:100%;min-height:54px;padding:0 24px;font-size:1.02rem}.store-module__Q20cFa__btnActBig:disabled,.store-module__Q20cFa__btnAct:disabled{opacity:.45;cursor:not-allowed}.store-module__Q20cFa__btnInk{background:var(--ink);color:var(--paper);min-height:48px;padding:0 22px}.store-module__Q20cFa__btnAct:hover,.store-module__Q20cFa__btnActBig:hover:not(:disabled){filter:brightness(1.06)}.store-module__Q20cFa__search,.store-module__Q20cFa__searchBig{background:var(--card);border:1.5px solid var(--line2);min-height:46px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 16px;display:flex}.store-module__Q20cFa__search input,.store-module__Q20cFa__searchBig input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 0}.store-module__Q20cFa__search:focus-within,.store-module__Q20cFa__searchBig:focus-within{border-color:var(--a);box-shadow:0 0 0 3px color-mix(in srgb, var(--a) 18%, transparent)}.store-module__Q20cFa__search .store-module__Q20cFa__btnAct{border-radius:999px;min-height:36px;padding:0 16px}.store-module__Q20cFa__searchBig{min-height:60px;margin-top:24px;padding:0 7px 0 20px;box-shadow:0 10px 30px #0000000f}.store-module__Q20cFa__searchBig .store-module__Q20cFa__btnAct{border-radius:999px;min-height:46px;padding:0 22px}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__search{background:0 0;border-width:0 0 1px;border-radius:0;padding-left:0}.store-module__Q20cFa__basketBtn{white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:0 6px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.store-module__Q20cFa__count,.store-module__Q20cFa__countZero{background:var(--a);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.75rem;font-weight:800;display:inline-grid}.store-module__Q20cFa__countZero{background:var(--line);color:var(--muted)}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__basketBtn span{letter-spacing:.14em;text-transform:uppercase;font-size:.78rem}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__count,.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__countZero{color:inherit;background:0 0;min-width:0;padding:0;font-size:.8rem;display:inline-flex}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__count:before,.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__countZero:before{content:"("}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__count:after,.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__countZero:after{content:")"}.store-module__Q20cFa__drawerWrap{z-index:80;position:fixed;inset:0}.store-module__Q20cFa__scrim{background:#0a0c0c73;border:0;position:absolute;inset:0}.store-module__Q20cFa__drawer{background:var(--paper);width:min(88vw,360px);padding:16px var(--gut) 32px;flex-direction:column;gap:4px;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;box-shadow:10px 0 40px #0000002e}.store-module__Q20cFa__drawer>a{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 0;font-weight:700;text-decoration:none;display:flex}.store-module__Q20cFa__drawer>a small{color:var(--muted);font-weight:600}.store-module__Q20cFa__drawer .store-module__Q20cFa__search{margin:8px 0 12px}.store-module__Q20cFa__drawerHead{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.store-module__Q20cFa__logo{object-fit:contain;width:auto;max-width:220px;height:40px}.store-module__Q20cFa__dHead{background:var(--card);border-bottom:1px solid var(--line);z-index:20;position:relative}.store-module__Q20cFa__dStrip{background:var(--b);color:var(--bfg);font-size:.82rem;font-weight:600}.store-module__Q20cFa__dStrip .store-module__Q20cFa__wrap{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.store-module__Q20cFa__dStrip .store-module__Q20cFa__wrap>span:last-child{gap:18px}.store-module__Q20cFa__dStrip a{opacity:.9;text-decoration:none}.store-module__Q20cFa__dStrip a:hover{opacity:1;text-decoration:underline}.store-module__Q20cFa__dHeadRow{align-items:center;gap:14px;min-height:72px;display:flex}.store-module__Q20cFa__dBrand{flex:1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}@media (min-width:900px){.store-module__Q20cFa__dBrand{flex:0 auto;margin-right:18px}.store-module__Q20cFa__dHeadRow{gap:22px;min-height:86px}}.store-module__Q20cFa__monogram{background:var(--b);width:40px;height:40px;color:var(--bfg);font-family:var(--dsp);box-shadow:inset -6px -6px 0 color-mix(in srgb, var(--a) 85%, transparent);border-radius:4px;flex:none;place-items:center;font-size:1.25rem;font-weight:900;font-stretch:125%;display:inline-grid}.store-module__Q20cFa__dName{font-family:var(--dsp);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.05rem,4.2vw,1.45rem);font-weight:900;font-stretch:125%;overflow:hidden}.store-module__Q20cFa__dTools{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.store-module__Q20cFa__dHeadRow .store-module__Q20cFa__search{flex:1;min-width:200px}.store-module__Q20cFa__toolLink{align-items:center;gap:6px;min-height:44px;padding:0 10px;font-weight:700;text-decoration:none}.store-module__Q20cFa__dBar{border-top:1px solid var(--line)}.store-module__Q20cFa__dBar .store-module__Q20cFa__wrap{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.store-module__Q20cFa__dBar a{border-bottom:3px solid #0000;flex:none;padding:13px 12px;font-size:.92rem;font-weight:700;text-decoration:none}.store-module__Q20cFa__dBar a:hover{border-color:var(--a)}.store-module__Q20cFa__aHead{background:var(--paper);border-bottom:1px solid var(--line2);z-index:20;position:relative}.store-module__Q20cFa__aTruth{text-align:center;letter-spacing:.2em;text-transform:uppercase;padding:9px var(--gut);border-bottom:1px solid var(--line);color:var(--muted);margin:0;font-size:.7rem}.store-module__Q20cFa__aHeadRow{max-width:1360px;min-height:76px;padding:0 var(--gut);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 auto;display:grid}@media (min-width:900px){.store-module__Q20cFa__aHeadRow{grid-template-columns:1fr auto 1fr;min-height:108px}}@media (max-width:899px){.store-module__Q20cFa__aHead .store-module__Q20cFa__basketBtn span{display:none}}.store-module__Q20cFa__aHeadLeft,.store-module__Q20cFa__aHeadRight{align-items:center;gap:4px;display:flex}.store-module__Q20cFa__aHeadRight{justify-content:flex-end}.store-module__Q20cFa__aNav{gap:26px;display:none}@media (min-width:900px){.store-module__Q20cFa__aNav{display:flex}}.store-module__Q20cFa__aNav a{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;text-decoration:none}.store-module__Q20cFa__aNav a:hover{text-underline-offset:6px;text-decoration:underline}.store-module__Q20cFa__aWordmark{font-family:var(--dsp);letter-spacing:.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(1.45rem,6.4vw,3rem);font-weight:500;line-height:1;text-decoration:none;overflow:hidden}.store-module__Q20cFa__aFind{max-width:640px;padding:0 var(--gut) 18px;margin:0 auto}.store-module__Q20cFa__dHero{background:linear-gradient(180deg, var(--card) 0, var(--paper) 100%);border-bottom:1px solid var(--line)}.store-module__Q20cFa__dHeroIn{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:36px;padding-bottom:44px;display:grid}@media (min-width:1000px){.store-module__Q20cFa__dHeroIn{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:64px;padding-bottom:72px}}.store-module__Q20cFa__dHeroWords .store-module__Q20cFa__eyebrow{margin-bottom:18px}.store-module__Q20cFa__chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.store-module__Q20cFa__chips a{border:1.5px solid var(--line2);background:var(--card);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.store-module__Q20cFa__chips a small{color:var(--muted);font-weight:600}.store-module__Q20cFa__chips a:hover{border-color:var(--ink)}.store-module__Q20cFa__dMosaic{aspect-ratio:1.12;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;display:grid}.store-module__Q20cFa__dMosaicMain,.store-module__Q20cFa__dMosaicSmall{background:var(--line);border-radius:10px;text-decoration:none;position:relative;overflow:hidden}.store-module__Q20cFa__dMosaicMain{grid-row:span 2}.store-module__Q20cFa__dMosaicMain img,.store-module__Q20cFa__dMosaicSmall img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.store-module__Q20cFa__dMosaicMain:hover img,.store-module__Q20cFa__dMosaicSmall:hover img{transform:scale(1.03)}.store-module__Q20cFa__tagChip{background:var(--card);border-radius:8px;gap:2px;padding:12px 14px;display:grid;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 8px 24px #0000001f}.store-module__Q20cFa__tagChip b{font-family:var(--dsp);font-size:1.05rem;font-stretch:108%}.store-module__Q20cFa__miniTag{background:color-mix(in srgb, var(--card) 92%, transparent);border-radius:6px;justify-content:space-between;gap:8px;padding:6px 9px;font-size:.78rem;font-weight:700;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.store-module__Q20cFa__miniTag .store-module__Q20cFa__price{font-size:.78rem}.store-module__Q20cFa__sample{letter-spacing:.08em;text-transform:uppercase;color:#6b4a00;background:#fff4d6;border:1px solid #e8cf86;border-radius:999px;align-items:center;padding:3px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.store-module__Q20cFa__onPic{z-index:2;position:absolute;top:10px;left:10px}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__sample{background:var(--paper);color:var(--ink);border-color:var(--line2);letter-spacing:.16em;border-radius:0;font-weight:600}.store-module__Q20cFa__aHero{border-bottom:1px solid var(--line2)}.store-module__Q20cFa__aHeroIn{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px;padding-bottom:48px;display:grid}@media (min-width:1000px){.store-module__Q20cFa__aHeroIn{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-top:44px;padding-bottom:72px}}.store-module__Q20cFa__aHeroPic{aspect-ratio:4/5;background:var(--card);display:block;position:relative;overflow:hidden}@media (min-width:1000px){.store-module__Q20cFa__aHeroPic{aspect-ratio:5/5.4}}.store-module__Q20cFa__aHeroPic img{object-fit:cover;width:100%;height:100%}.store-module__Q20cFa__aHeroCap{background:var(--paper);font-family:var(--dsp);align-items:baseline;gap:10px;padding:10px 16px 0 0;font-size:1.15rem;display:flex;position:absolute;bottom:0;left:0}.store-module__Q20cFa__aHeroCap i{color:var(--muted);font-size:.95rem}.store-module__Q20cFa__aHeroCap span{font-family:var(--txt);color:var(--muted);font-size:.85rem}.store-module__Q20cFa__smallcaps{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:.72rem}.store-module__Q20cFa__serifDisplay{font-family:var(--dsp);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,8.6vw,5.6rem);font-weight:400;line-height:.95}.store-module__Q20cFa__serifDisplay em{color:var(--a);font-style:italic}.store-module__Q20cFa__serifH2{font-family:var(--dsp);letter-spacing:-.01em;margin:0;font-size:clamp(2rem,5.4vw,3.4rem);font-weight:400;line-height:1}.store-module__Q20cFa__aLede{color:var(--muted);max-width:46ch;margin:18px 0 0;font-size:1.05rem;line-height:1.65}.store-module__Q20cFa__aCta{letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid var(--ink);align-items:center;gap:10px;margin-top:26px;padding-bottom:6px;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.store-module__Q20cFa__aCta:hover{color:var(--a);border-color:var(--a)}.store-module__Q20cFa__aIndex{border-top:1px solid var(--line2);margin:36px 0 0;padding:0;list-style:none}.store-module__Q20cFa__aIndex a{border-bottom:1px solid var(--line);font-family:var(--dsp);grid-template-columns:38px 1fr auto;align-items:baseline;padding:12px 0;font-size:1.35rem;text-decoration:none;display:grid}.store-module__Q20cFa__aIndex a span{font-family:var(--txt);color:var(--muted);letter-spacing:.1em;font-size:.72rem}.store-module__Q20cFa__aIndex a small{font-family:var(--txt);color:var(--muted);font-size:.8rem}.store-module__Q20cFa__aIndex a:hover{color:var(--a)}.store-module__Q20cFa__dTrust{background:var(--card);border-bottom:1px solid var(--line)}.store-module__Q20cFa__dTrust ul,.store-module__Q20cFa__aTrust ul{gap:14px;margin:0;padding:18px 0;list-style:none;display:grid}@media (min-width:900px){.store-module__Q20cFa__dTrust ul,.store-module__Q20cFa__aTrust ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:22px 0}}.store-module__Q20cFa__dTrust li{align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.store-module__Q20cFa__dTrust li b,.store-module__Q20cFa__aTrust li b{display:block}.store-module__Q20cFa__dTrust li span span,.store-module__Q20cFa__aTrust li span span{color:var(--muted);font-size:.88rem}.store-module__Q20cFa__trustIcon{background:color-mix(in srgb, var(--b) 10%, transparent);width:38px;height:38px;color:var(--b);border-radius:999px;flex:none;place-items:center;display:inline-grid}.store-module__Q20cFa__aTrust{border-bottom:1px solid var(--line2);text-align:center}.store-module__Q20cFa__aTrust li b{font-family:var(--dsp);font-size:1.25rem;font-weight:500}.store-module__Q20cFa__sec{padding-top:44px;padding-bottom:44px}@media (min-width:900px){.store-module__Q20cFa__sec{padding-top:72px;padding-bottom:72px}}.store-module__Q20cFa__secHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.store-module__Q20cFa__aSecHead{text-align:left;border-top:1px solid var(--line2);margin-bottom:30px;padding-top:18px}.store-module__Q20cFa__dDepts{gap:14px;display:grid}@media (min-width:640px){.store-module__Q20cFa__dDepts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.store-module__Q20cFa__dDepts{grid-template-columns:repeat(4,minmax(0,1fr))}}.store-module__Q20cFa__dDept{background:var(--card);border:1px solid var(--line);border-radius:10px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.store-module__Q20cFa__dDept:hover{border-color:var(--ink);transform:translateY(-2px)}.store-module__Q20cFa__dDeptPics{aspect-ratio:4/3;background:var(--line);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:3px;display:grid;overflow:hidden}.store-module__Q20cFa__dDeptPics img{object-fit:cover;width:100%;height:100%;min-height:0}.store-module__Q20cFa__dDeptPics img:first-child{grid-row:span 2}.store-module__Q20cFa__dDeptPics[data-n="1"] img:first-child{grid-column:span 2}.store-module__Q20cFa__dDeptPics[data-n="2"] img:nth-child(2){grid-row:span 2}.store-module__Q20cFa__dDeptWords{gap:2px;padding:14px 16px 16px;display:grid}.store-module__Q20cFa__dDeptWords b{font-family:var(--dsp);font-size:1.2rem;font-stretch:110%}.store-module__Q20cFa__dDeptWords small{color:var(--muted)}.store-module__Q20cFa__dDeptGo{background:var(--a);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;display:inline-grid;position:absolute;bottom:16px;right:14px}.store-module__Q20cFa__aDeptList{margin:0;padding:0;list-style:none}.store-module__Q20cFa__aDeptList a{border-bottom:1px solid var(--line2);grid-template-columns:48px 1fr auto;align-items:baseline;gap:10px;padding:18px 0;text-decoration:none;display:grid;position:relative}.store-module__Q20cFa__aDeptNo{letter-spacing:.14em;color:var(--muted);font-size:.75rem}.store-module__Q20cFa__aDeptName{font-family:var(--dsp);font-size:clamp(1.8rem,5.6vw,3.4rem);line-height:1}.store-module__Q20cFa__aDeptCount{color:var(--muted);font-size:.8rem}.store-module__Q20cFa__aDeptPic{display:none!important}@media (hover:hover) and (min-width:900px){.store-module__Q20cFa__aDeptPic{aspect-ratio:4/5;object-fit:cover;opacity:0;pointer-events:none;width:150px;transition:opacity .25s;position:absolute;top:50%;right:120px;transform:translateY(-50%)rotate(-2deg);display:block!important}.store-module__Q20cFa__aDeptList a:hover .store-module__Q20cFa__aDeptPic{opacity:1}.store-module__Q20cFa__aDeptList a:hover .store-module__Q20cFa__aDeptName{color:var(--a);font-style:italic}}.store-module__Q20cFa__chapter{background:var(--paper);padding:44px 0}.store-module__Q20cFa__chapterAlt{background:var(--card)}@media (min-width:900px){.store-module__Q20cFa__chapter{padding:64px 0}}.store-module__Q20cFa__chapterHead{grid-template-columns:auto 1fr;align-items:end;gap:6px 18px;margin-bottom:22px;display:grid}.store-module__Q20cFa__chapterHead .store-module__Q20cFa__link{grid-column:1/-1}@media (min-width:720px){.store-module__Q20cFa__chapterHead{grid-template-columns:auto 1fr auto}.store-module__Q20cFa__chapterHead .store-module__Q20cFa__link{grid-column:auto}}.store-module__Q20cFa__chapterNo{font-family:var(--dsp);color:#0000;-webkit-text-stroke:1.5px var(--b);font-size:clamp(2.6rem,8vw,4.6rem);font-weight:900;font-stretch:125%;line-height:.8}.store-module__Q20cFa__rail{scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,72%);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.store-module__Q20cFa__rail>*{scroll-snap-align:start}@media (min-width:720px){.store-module__Q20cFa__rail{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}@media (min-width:1100px){.store-module__Q20cFa__rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.store-module__Q20cFa__dGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.store-module__Q20cFa__dGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1200px){.store-module__Q20cFa__dGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.store-module__Q20cFa__dCard{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.store-module__Q20cFa__dCard:hover{border-color:var(--line2);box-shadow:0 10px 28px #00000012}.store-module__Q20cFa__dPic{aspect-ratio:4/5;background:var(--line);display:block;position:relative;overflow:hidden}.store-module__Q20cFa__dPic img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.store-module__Q20cFa__dCard:hover .store-module__Q20cFa__dPic img{transform:scale(1.035)}.store-module__Q20cFa__dSold .store-module__Q20cFa__dPic img{filter:grayscale(.6);opacity:.75}.store-module__Q20cFa__flag{background:var(--ink);color:var(--paper);border-radius:999px;padding:4px 9px;font-size:.72rem;font-weight:800;position:absolute;top:10px;right:10px}.store-module__Q20cFa__dWords{gap:4px;padding:12px 14px 14px;display:grid}.store-module__Q20cFa__dWords h3{margin:0;font-size:1rem;font-weight:700;line-height:1.25}.store-module__Q20cFa__dWords h3 a{text-decoration:none}.store-module__Q20cFa__dWords h3 a:hover{text-decoration:underline}.store-module__Q20cFa__dCardFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.store-module__Q20cFa__price{font-variant-numeric:tabular-nums;font-weight:800}.store-module__Q20cFa__was{color:var(--muted);margin-left:8px;font-weight:500}.store-module__Q20cFa__stock{font-size:.78rem;font-weight:700}.store-module__Q20cFa__stockLow{color:#8a5a00}.store-module__Q20cFa__stockOut{color:#a0281c}.store-module__Q20cFa__stockIn{color:#2f6b2a}.store-module__Q20cFa__noPic{background:repeating-linear-gradient(135deg, var(--line) 0 2px, transparent 2px 12px);width:100%;height:100%;display:block}.store-module__Q20cFa__aGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;display:grid}@media (min-width:900px){.store-module__Q20cFa__aGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 28px}.store-module__Q20cFa__aTall{grid-row:span 2}.store-module__Q20cFa__aWide{grid-column:span 2}}.store-module__Q20cFa__aGridEven{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;display:grid}@media (min-width:900px){.store-module__Q20cFa__aGridEven{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}}.store-module__Q20cFa__aCard{flex-direction:column;display:flex}.store-module__Q20cFa__aPic{aspect-ratio:4/5;background:var(--card);display:block;position:relative;overflow:hidden}@media (min-width:900px){.store-module__Q20cFa__aWide .store-module__Q20cFa__aPic{aspect-ratio:16/10}.store-module__Q20cFa__aWide .store-module__Q20cFa__aPic img{object-position:center 62%}}.store-module__Q20cFa__aPic img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.store-module__Q20cFa__aCard:hover .store-module__Q20cFa__aPic img{transform:scale(1.025)}.store-module__Q20cFa__aCap{border-top:1px solid #0000;grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding-top:12px;display:grid}.store-module__Q20cFa__aNo{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:.68rem}.store-module__Q20cFa__aCap h3{font-family:var(--dsp);margin:0;font-size:1.3rem;font-weight:500;line-height:1.1}.store-module__Q20cFa__aCap h3 a{text-decoration:none}.store-module__Q20cFa__aCap h3 a:hover{font-style:italic}.store-module__Q20cFa__aCap .store-module__Q20cFa__price{color:var(--muted);font-size:.9rem;font-weight:500}.store-module__Q20cFa__aCard .store-module__Q20cFa__stock{margin-top:4px}.store-module__Q20cFa__aMore{text-align:center;margin:36px 0 0}.store-module__Q20cFa__skel{aspect-ratio:4/5;background:linear-gradient(90deg, var(--line), transparent, var(--line));border-radius:var(--r);background-size:200% 100%;animation:1.4s linear infinite store-module__Q20cFa__sfamSkel}@keyframes store-module__Q20cFa__sfamSkel{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.store-module__Q20cFa__skel{animation:none}.store-module__Q20cFa__root *{transition:none!important}}.store-module__Q20cFa__empty{color:var(--muted);justify-items:start;gap:10px;padding:36px 0;display:grid}.store-module__Q20cFa__empty b{color:var(--ink);font-size:1.1rem}.store-module__Q20cFa__empty p{margin:0}.store-module__Q20cFa__dFeature{background:var(--b);color:var(--bfg)}.store-module__Q20cFa__dFeature .store-module__Q20cFa__eyebrow,.store-module__Q20cFa__dFeature .store-module__Q20cFa__lede,.store-module__Q20cFa__dFeature .store-module__Q20cFa__facts{color:color-mix(in srgb, var(--bfg) 78%, transparent)}.store-module__Q20cFa__dFeature .store-module__Q20cFa__btnInk{background:var(--a);color:#fff}.store-module__Q20cFa__aFeature{background:var(--card);border-top:1px solid var(--line2);border-bottom:1px solid var(--line2)}.store-module__Q20cFa__featureIn{align-items:center;gap:26px;padding-top:44px;padding-bottom:44px;display:grid}@media (min-width:900px){.store-module__Q20cFa__featureIn{grid-template-columns:1fr 1fr;gap:64px;padding-top:80px;padding-bottom:80px}}.store-module__Q20cFa__featurePic{aspect-ratio:4/5;border-radius:var(--r);display:block;position:relative;overflow:hidden}.store-module__Q20cFa__featurePic img{object-fit:cover;width:100%;height:100%}.store-module__Q20cFa__facts{color:var(--muted);gap:4px;margin:16px 0 0;padding-left:18px;display:grid}.store-module__Q20cFa__featurePrice{margin:18px 0 0;font-size:1.3rem}.store-module__Q20cFa__dStory{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.store-module__Q20cFa__aStory{text-align:center}.store-module__Q20cFa__storyIn{max-width:760px;padding:56px var(--gut);margin:0 auto}@media (min-width:900px){.store-module__Q20cFa__storyIn{padding:96px var(--gut)}}.store-module__Q20cFa__aStoryText{font-family:var(--dsp);margin:22px 0 0;font-size:clamp(1.35rem,3.4vw,1.9rem);line-height:1.35}.store-module__Q20cFa__storyFacts{text-align:left;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:30px 0 0;display:grid}.store-module__Q20cFa__storyFacts div{border-top:1px solid var(--line2);padding-top:10px}.store-module__Q20cFa__storyFacts dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.store-module__Q20cFa__storyFacts dd{margin:4px 0 0;font-weight:600}.store-module__Q20cFa__browse{padding-top:22px;padding-bottom:64px}.store-module__Q20cFa__crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 14px;font-size:.85rem;display:flex}.store-module__Q20cFa__crumbs a{text-decoration:none}.store-module__Q20cFa__crumbs a:hover{text-decoration:underline}.store-module__Q20cFa__browseHead,.store-module__Q20cFa__aBrowseHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.store-module__Q20cFa__aBrowseHead{border-bottom:1px solid var(--line2);padding-bottom:18px}.store-module__Q20cFa__browseBody{gap:24px;display:grid}@media (min-width:900px){.store-module__Q20cFa__browseBody{grid-template-columns:240px minmax(0,1fr);gap:36px}.store-module__Q20cFa__browseBody>aside{display:block!important}}.store-module__Q20cFa__filters{align-content:start;gap:4px;display:grid;position:sticky;top:16px}.store-module__Q20cFa__filterHead{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:.75rem;font-weight:800}.store-module__Q20cFa__filters>button{font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-weight:600;display:flex}.store-module__Q20cFa__filters>button small{color:var(--muted)}.store-module__Q20cFa__filters>button:hover{background:var(--line)}.store-module__Q20cFa__filters>button.store-module__Q20cFa__on{background:var(--ink);color:var(--paper)}.store-module__Q20cFa__filters>button.store-module__Q20cFa__on small{color:inherit;opacity:.7}.store-module__Q20cFa__check{cursor:pointer;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-weight:600;display:inline-flex}.store-module__Q20cFa__check input{width:18px;height:18px;accent-color:var(--a)}.store-module__Q20cFa__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.store-module__Q20cFa__toolbar .store-module__Q20cFa__search{flex:220px;min-height:44px}.store-module__Q20cFa__sortLabel select{font:inherit;border:1.5px solid var(--line2);background:var(--card);min-height:44px;color:var(--ink);border-radius:999px;padding:0 14px;font-weight:600}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__sortLabel select{background:0 0;border-width:0 0 1px;border-radius:0}.store-module__Q20cFa__filterSheet{border:1px solid var(--line2);background:var(--card);border-radius:10px;margin-bottom:14px;padding:0 12px}.store-module__Q20cFa__filterSheet summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;font-weight:700;display:flex}.store-module__Q20cFa__filterSheet .store-module__Q20cFa__filters{padding-bottom:12px;position:static}.store-module__Q20cFa__activeChips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.store-module__Q20cFa__activeChips button{border:1px solid var(--line2);background:var(--card);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.store-module__Q20cFa__aTabs{scrollbar-width:none;gap:22px;margin:0 0 22px;padding-bottom:4px;display:flex;overflow-x:auto}.store-module__Q20cFa__aTabs button{font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;flex:none;padding:8px 0;font-size:.78rem}.store-module__Q20cFa__aTabs button[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}.store-module__Q20cFa__aBrowseBody{display:block}.store-module__Q20cFa__basket{padding-top:22px;padding-bottom:72px}.store-module__Q20cFa__basket>h1{margin-bottom:22px}.store-module__Q20cFa__basketBody{gap:24px;display:grid}@media (min-width:960px){.store-module__Q20cFa__basketBody{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px}}.store-module__Q20cFa__lines{border-top:1px solid var(--line2);margin:0;padding:0;list-style:none}.store-module__Q20cFa__line{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}@media (min-width:720px){.store-module__Q20cFa__line{grid-template-columns:112px minmax(0,1fr) auto}}.store-module__Q20cFa__linePic{aspect-ratio:4/5;background:var(--line);border-radius:var(--r);overflow:hidden}.store-module__Q20cFa__linePic img{object-fit:cover;width:100%;height:100%}.store-module__Q20cFa__lineWords{gap:3px;min-width:0;display:grid}.store-module__Q20cFa__lineWords a{text-decoration:none}.store-module__Q20cFa__lineWords small{color:var(--muted)}.store-module__Q20cFa__lineActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.store-module__Q20cFa__lineTotal{font-variant-numeric:tabular-nums}.store-module__Q20cFa__qty{border:1.5px solid var(--line2);border-radius:999px;align-items:center;display:inline-flex}.store-module__Q20cFa__qty button{cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.store-module__Q20cFa__qty button:disabled{opacity:.35;cursor:not-allowed}.store-module__Q20cFa__qty output{text-align:center;min-width:26px;font-weight:800}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__qty{border-radius:0}.store-module__Q20cFa__summary{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:12px;padding:20px;display:grid;position:sticky;top:16px}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__summary{border-color:var(--line2);border-radius:0}.store-module__Q20cFa__summary h2{margin:0;font-size:1.4rem;font-weight:800}.store-module__Q20cFa__root.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__summary h2{font-family:var(--dsp);font-size:1.8rem;font-weight:500}.store-module__Q20cFa__summary dl{gap:8px;margin:0;display:grid}.store-module__Q20cFa__summary dl>div{justify-content:space-between;gap:12px;display:flex}.store-module__Q20cFa__summary dt{color:var(--muted)}.store-module__Q20cFa__summary dd{text-align:right;margin:0;font-weight:700}.store-module__Q20cFa__total{border-top:1px solid var(--line2);padding-top:10px;font-size:1.15rem}.store-module__Q20cFa__total dt{font-weight:800;color:var(--ink)!important}.store-module__Q20cFa__buying{background:color-mix(in srgb, var(--b) 7%, transparent);border-radius:8px;align-items:flex-start;gap:10px;margin:0;padding:12px;font-size:.9rem;display:flex}.store-module__Q20cFa__buying svg{color:var(--b);flex:none;margin-top:1px}.store-module__Q20cFa__contact{gap:10px;display:grid}.store-module__Q20cFa__contact label{gap:4px;font-size:.88rem;font-weight:700;display:grid}.store-module__Q20cFa__contact input{font:inherit;border:1.5px solid var(--line2);background:var(--paper);min-height:46px;color:var(--ink);border-radius:8px;padding:0 12px}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__contact input{border-radius:0}.store-module__Q20cFa__problem{color:#8a2318;background:#fbeeec;border:1px solid #e3a59c;border-radius:8px;gap:8px;padding:12px;font-size:.9rem;font-weight:600;display:grid}.store-module__Q20cFa__doneBox{background:var(--card);border:1px solid var(--line2);border-radius:12px;justify-items:start;gap:10px;max-width:640px;padding:24px;display:grid}.store-module__Q20cFa__doneBox b{font-size:1.2rem}.store-module__Q20cFa__doneBox p{color:var(--muted);margin:0}.store-module__Q20cFa__aBuy{border:1px solid var(--ink);background:var(--ink);width:100%;min-height:56px;color:var(--paper);font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.store-module__Q20cFa__aBuy:hover:not(:disabled){background:var(--a);border-color:var(--a)}.store-module__Q20cFa__aBuy:disabled{opacity:.45;cursor:not-allowed}.store-module__Q20cFa__pdp,.store-module__Q20cFa__aPdp{padding-top:20px;padding-bottom:72px}.store-module__Q20cFa__pdpGrid{gap:24px;display:grid}@media (min-width:960px){.store-module__Q20cFa__pdpGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:52px}}.store-module__Q20cFa__aPdpGrid{gap:26px;display:grid}@media (min-width:960px){.store-module__Q20cFa__aPdpGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:72px}.store-module__Q20cFa__aInfo{padding-top:24px;position:sticky;top:24px}}.store-module__Q20cFa__gallery,.store-module__Q20cFa__aGallery{gap:10px;display:grid}.store-module__Q20cFa__mainPic{aspect-ratio:4/5;background:var(--card);border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.store-module__Q20cFa__aGallery .store-module__Q20cFa__mainPic{border:0;border-radius:0}.store-module__Q20cFa__mainPic img{object-fit:cover;width:100%;height:100%}.store-module__Q20cFa__thumbs{gap:8px;display:flex}.store-module__Q20cFa__thumbs button{aspect-ratio:4/5;border:1.5px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;width:72px;padding:0;overflow:hidden}.store-module__Q20cFa__thumbs button[aria-current=true]{border-color:var(--ink)}.store-module__Q20cFa__thumbs img{object-fit:cover;width:100%;height:100%}.store-module__Q20cFa__info,.store-module__Q20cFa__aInfo{align-content:start;gap:10px;display:grid}.store-module__Q20cFa__info .store-module__Q20cFa__display2{font-size:clamp(1.8rem,5vw,2.8rem)}.store-module__Q20cFa__pdpPrice{margin:6px 0 0;font-size:1.6rem}.store-module__Q20cFa__pdpPrice b{font-variant-numeric:tabular-nums}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__pdpPrice{font-size:1.25rem}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__pdpPrice b{font-weight:500}.store-module__Q20cFa__opts,.store-module__Q20cFa__aOpts{border:0;margin:12px 0 0;padding:0}.store-module__Q20cFa__opts legend,.store-module__Q20cFa__aOpts legend{margin-bottom:8px;font-size:.92rem;font-weight:700}.store-module__Q20cFa__opts [role=radiogroup],.store-module__Q20cFa__aOpts [role=radiogroup]{flex-wrap:wrap;gap:8px;display:flex}.store-module__Q20cFa__opts button,.store-module__Q20cFa__aOpts button{border:1.5px solid var(--line2);background:var(--card);min-height:44px;font:inherit;cursor:pointer;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}.store-module__Q20cFa__opts button small,.store-module__Q20cFa__aOpts button small{color:var(--muted);font-weight:600}.store-module__Q20cFa__opts button[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.store-module__Q20cFa__aOpts button{background:0 0;border-radius:0;font-weight:500}.store-module__Q20cFa__aOpts button[aria-checked=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.store-module__Q20cFa__aOpts button[aria-checked=true] small{color:inherit}.store-module__Q20cFa__optOut{opacity:.55;text-decoration:line-through}.store-module__Q20cFa__stockLine{margin:8px 0 0;font-size:.92rem;font-weight:700}.store-module__Q20cFa__buyBox{gap:12px;margin-top:10px;display:grid}.store-module__Q20cFa__addRow{align-items:stretch;gap:10px;display:flex}.store-module__Q20cFa__addRow .store-module__Q20cFa__qty{flex:none}.store-module__Q20cFa__addRow>button:last-child{flex:1}.store-module__Q20cFa__sampleNote{color:#5b4300;background:#fffaf0;border:1px solid #e8cf86;border-radius:10px;justify-items:start;gap:8px;margin:0;padding:14px;font-weight:600;display:grid}.store-module__Q20cFa__root[data-look=atelier] .store-module__Q20cFa__sampleNote{background:var(--card);border-color:var(--line2);color:var(--ink);border-radius:0}.store-module__Q20cFa__acc{border-top:1px solid var(--line2);margin-top:12px;padding-top:4px}.store-module__Q20cFa__acc summary{cursor:pointer;align-items:center;min-height:48px;font-weight:700;display:flex}.store-module__Q20cFa__acc ul{color:var(--muted);gap:4px;margin:0 0 12px;padding-left:18px;display:grid}.store-module__Q20cFa__dFoot{background:var(--b);color:var(--bfg);padding-top:48px}.store-module__Q20cFa__aFoot{background:var(--paper);border-top:1px solid var(--line2);padding-top:56px}.store-module__Q20cFa__footCols{gap:28px;padding-bottom:32px;display:grid}@media (min-width:900px){.store-module__Q20cFa__footCols{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}}.store-module__Q20cFa__footCols h2{letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin:0 0 10px;font-size:.75rem;font-weight:800}.store-module__Q20cFa__footCols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.store-module__Q20cFa__footCols a{text-decoration:none}.store-module__Q20cFa__footCols a:hover{text-decoration:underline}.store-module__Q20cFa__footCols p{opacity:.85;max-width:42ch;margin:0 0 8px;font-size:.92rem}.store-module__Q20cFa__dFootMark{font-family:var(--dsp);text-transform:uppercase;margin-bottom:12px;font-size:1.6rem;font-weight:900;font-stretch:125%;display:block}.store-module__Q20cFa__aFootMark{font-family:var(--dsp);margin-bottom:12px;font-size:2.2rem;font-weight:500;display:block}.store-module__Q20cFa__footTruth{font-size:.85rem!important}.store-module__Q20cFa__footFine{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);opacity:.75;margin:0;padding:16px 0 24px;font-size:.8rem}.store-module__Q20cFa__aHeroWords{padding-bottom:6px}.store-module__Q20cFa__aLg{grid-column:span 2}.store-module__Q20cFa__featureWords{justify-items:start;display:grid}.store-module__Q20cFa__footBrand{min-width:0}.max-w-7xl:has(.store-module__Q20cFa__root){max-width:none;padding:0}.max-w-7xl:has(.store-module__Q20cFa__root)>*{margin-block:0!important}.reveal:has(>.store-module__Q20cFa__root){opacity:1!important;animation:none!important;transform:none!important}@media (max-width:899px){.store-module__Q20cFa__dTools .store-module__Q20cFa__basketBtn span{display:none}}@media (max-width:599px){.store-module__Q20cFa__miniTag{display:none}.store-module__Q20cFa__tagChip{padding:9px 10px;bottom:8px;left:8px;right:8px}.store-module__Q20cFa__tagChip b{font-size:.95rem}.store-module__Q20cFa__dMosaic{aspect-ratio:1}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.1cp9-4nby68jc.woff2?dpl=dpl_Aax3he289NtDaNQMQeva1gKnSbSa)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_f1b2103f-module__iYbYpG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_f1b2103f-module__iYbYpG__variable{--sfam-archivo:"Archivo", "Archivo Fallback"}
