@font-face{font-family:__Fraunces_c2a63e;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_c2a63e;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Fraunces_c2a63e;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_c2a63e;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_c2a63e;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Fraunces_c2a63e;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_c2a63e;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_c2a63e{font-family:__Fraunces_c2a63e,__Fraunces_Fallback_c2a63e}.__variable_c2a63e{--font-serif:"__Fraunces_c2a63e","__Fraunces_Fallback_c2a63e"}.landing_page__pEwES{--ink:#262820;--muted:#5f6257;--paper:#fdfcf8;--cream:#f4efe3;--line:#e4e2d6;--gold:#8a6a1f;--accent:#dec271;--serif:var(--font-serif),Georgia,"Times New Roman",serif;color:var(--ink);background:var(--paper);font-family:Manrope,sans-serif;font-size:16px;line-height:1.65}.landing_page__pEwES :is(h1,h2) em{font-style:italic;color:var(--gold)}.landing_container__JoiMB{width:min(1160px,calc(100% - 80px));margin-inline:auto}.landing_page__pEwES a:focus-visible,.landing_question__HXZni summary:focus-visible,.landing_range__GFkcy:focus-visible{outline:2px solid #83651f;outline-offset:6px;border-radius:4px}.landing_skip__b34Ci{position:fixed;top:12px;left:12px;z-index:120;padding:12px 20px;background:#fff;transform:translateY(-150%)}.landing_skip__b34Ci:focus{transform:translateY(0)}.landing_srOnly__ZuzEK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_header__TkI7r{display:flex;align-items:center;justify-content:space-between;height:96px}.landing_wordmark__Y7uGo{color:var(--ink);font-size:32px;font-weight:800;letter-spacing:-2px;line-height:1}.landing_wordmark__Y7uGo span{color:#a17b23}.landing_nav__knAbU{display:flex;align-items:center;gap:32px;font-size:14px;font-weight:600}.landing_nav__knAbU a{display:inline-flex;align-items:center;gap:8px;min-height:44px;transition:color .16s}.landing_footer__0UmUP a:hover,.landing_nav__knAbU a:hover{color:var(--gold)}.landing_page__pEwES h2{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3.8vw,50px);line-height:1.08;letter-spacing:-.02em}.landing_hero__wie8N{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:start;padding-block:56px 104px}.landing_heroCopy__9SHJs{padding-top:48px}.landing_hero__wie8N h1{font-family:var(--serif);font-weight:400;font-size:clamp(52px,6.4vw,88px);line-height:.98;letter-spacing:-.035em;margin:0 0 28px}.landing_hero__wie8N h1 em{display:block}.landing_intro__1q4zB{max-width:470px;color:var(--muted);font-size:18px;line-height:1.7}.landing_heroActions__3CEO8{display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px;margin-top:36px}.landing_button__BWbGJ{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:14px 24px;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:600;transition:background .16s,transform .16s}.landing_button__BWbGJ:hover{background:#424638;transform:translateY(-1px)}.landing_ctaNote__9ZS64{font-size:14px;margin-top:18px;color:var(--muted)}.landing_explorer__XnD_8{background:var(--cream);border-radius:22px;padding:28px 28px 22px;scroll-margin-top:24px}.landing_explorerHead__IjpcU{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.landing_explorerHead__IjpcU label{font-size:15px;font-weight:600}.landing_explorerHead__IjpcU output{font-family:var(--serif);font-style:italic;font-size:24px;color:var(--gold);white-space:nowrap}.landing_range__GFkcy{--fill:0%;appearance:none;-webkit-appearance:none;width:100%;height:44px;margin:6px 0 0;background:transparent;cursor:pointer}.landing_range__GFkcy::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(to right,var(--ink) var(--fill),#d9d3c2 var(--fill))}.landing_range__GFkcy::-moz-range-track{height:6px;border-radius:99px;background:#d9d3c2}.landing_range__GFkcy::-moz-range-progress{height:6px;border-radius:99px;background:var(--ink)}.landing_range__GFkcy::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-10px;border-radius:50%;background:var(--ink);border:4px solid var(--cream);box-shadow:0 0 0 1px var(--ink)}.landing_range__GFkcy::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--ink);border:4px solid var(--cream);box-shadow:0 0 0 1px var(--ink)}.landing_rangeScale__4L57W{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:-4px}.landing_ideaCard__tVJaw{background:#fffefa;border-radius:16px;padding:28px;margin-top:20px;box-shadow:0 1px 0 #e7e1d0,0 14px 30px -18px #26282033;animation:landing_ideaIn__9Uffl .26s ease-out}@keyframes landing_ideaIn__9Uffl{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.landing_ideaKicker__aYjbX{font-size:13px;font-weight:600;color:var(--gold)}.landing_ideaCard__tVJaw h2{font-size:clamp(28px,2.6vw,34px);margin:8px 0 22px}.landing_ideaSection__lKe3r+.landing_ideaSection__lKe3r{margin-top:20px}.landing_ideaSection__lKe3r h3,.landing_ideaWhy__0Am5o span{display:block;font-size:13px;font-weight:700;margin-bottom:10px}.landing_chips__foBjR{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.landing_chips__foBjR li{background:var(--cream);border-radius:999px;padding:5px 12px;font-size:13px}.landing_ideaSteps__ASw26{list-style:none;counter-reset:step;padding:0;margin:0}.landing_ideaSteps__ASw26 li{counter-increment:step;position:relative;padding-left:34px;font-size:15px;line-height:1.6}.landing_ideaSteps__ASw26 li+li{margin-top:10px}.landing_ideaSteps__ASw26 li:before{content:counter(step);position:absolute;left:0;top:-2px;font-family:var(--serif);font-style:italic;font-size:20px;color:var(--gold)}.landing_ideaWhy__0Am5o{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.landing_ideaWhy__0Am5o span{color:var(--ink);margin-bottom:4px}.landing_explorerCaption__ngOQC{text-align:center;color:var(--muted);font-size:13px;margin-top:16px}.landing_forYou__pQ5vv{display:grid;grid-template-columns:.9fr 1.1fr;gap:88px;padding-block:120px}.landing_forYouIntro__ViTrl p{color:var(--muted);font-size:17px;line-height:1.8;margin-top:24px;max-width:430px}.landing_forYouList__bGE0H{list-style:none;padding:0;margin:0}.landing_forYouList__bGE0H li{padding-block:26px;border-top:1px solid var(--line)}.landing_forYouList__bGE0H li:last-child{border-bottom:1px solid var(--line)}.landing_forYouList__bGE0H h3{font-family:var(--serif);font-weight:400;font-size:25px;letter-spacing:-.01em}.landing_forYouList__bGE0H p{color:var(--muted);font-size:15px;margin-top:6px}.landing_howSection__Qeez8{border-block:1px solid var(--line);padding-block:96px}.landing_steps__Bnb3O{list-style:none;counter-reset:how;display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding:0;margin:56px 0 0}.landing_steps__Bnb3O li{counter-increment:how}.landing_steps__Bnb3O li:before{content:counter(how);display:block;font-family:var(--serif);font-style:italic;font-size:56px;line-height:1;color:var(--gold);margin-bottom:18px}.landing_steps__Bnb3O h3{font-size:17px;font-weight:600}.landing_steps__Bnb3O p{margin-top:8px;font-size:15px;line-height:1.75;color:var(--muted);max-width:300px}.landing_faq__AfA8B{max-width:760px;padding-block:112px;scroll-margin-top:24px}.landing_page__pEwES .landing_faq__AfA8B h2{font-size:clamp(30px,3vw,40px);text-align:center;margin-bottom:52px}.landing_faqGroup__6gRPY+.landing_faqGroup__6gRPY{margin-top:40px}.landing_faqGroup__6gRPY h3{font-size:13px;font-weight:700;color:var(--gold);margin-bottom:6px}.landing_question__HXZni{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.landing_question__HXZni summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;cursor:pointer;font-size:16px;font-weight:500;transition:color .16s}.landing_question__HXZni summary::-webkit-details-marker{display:none}.landing_question__HXZni summary:hover{color:var(--gold)}.landing_faqIcon__y1NHp{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;color:var(--muted);transition:transform .22s ease,background .16s,border-color .16s}.landing_question__HXZni summary:hover .landing_faqIcon__y1NHp{border-color:#cfc8b4}.landing_question__HXZni[open] .landing_faqIcon__y1NHp{transform:rotate(45deg);background:var(--ink);border-color:var(--ink);color:var(--paper)}.landing_question__HXZni::details-content{block-size:0;overflow:hidden;transition:block-size .26s ease,content-visibility allow-discrete .26s}.landing_question__HXZni[open]::details-content{block-size:auto}.landing_question__HXZni>p{padding:0 54px 22px 0;color:var(--muted);font-size:15px;line-height:1.8}.landing_faqAside__JQ9Ce{margin-top:44px;font-size:14px;color:var(--muted);text-align:center}.landing_faqAside__JQ9Ce a,.landing_footer__0UmUP p a,.landing_question__HXZni>p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.landing_closing__6ceXe{background:var(--ink);border-radius:28px;padding:96px 32px;text-align:center;color:var(--paper)}.landing_page__pEwES .landing_closing__6ceXe h2{font-size:clamp(38px,4.6vw,62px);max-width:760px;margin:0 auto 36px}.landing_page__pEwES .landing_closing__6ceXe h2 em{color:var(--accent)}.landing_lightButton__2JOZm{background:var(--accent);color:#292b22}.landing_lightButton__2JOZm:hover{background:#ecd28a}.landing_closingNote__xyRzQ{display:block;font-size:14px;margin-top:18px;color:#c9cbbd}.landing_footer__0UmUP{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:56px}.landing_footer__0UmUP .landing_wordmark__Y7uGo{font-size:27px}.landing_footer__0UmUP p{font-size:13px;color:var(--muted);margin-top:12px}.landing_footer__0UmUP p+p{margin-top:4px}.landing_footer__0UmUP nav{display:flex;gap:25px;font-size:13px}.landing_footer__0UmUP nav a{display:inline-flex;align-items:center;min-height:44px}.landing_footer__0UmUP .landing_copyright__v6Qlp{margin:0}@media (max-width:960px){.landing_container__JoiMB{width:calc(100% - 48px)}.landing_hero__wie8N{grid-template-columns:1fr;gap:48px;padding-block:24px 80px}.landing_heroCopy__9SHJs{padding-top:16px}.landing_forYou__pQ5vv{grid-template-columns:1fr;gap:44px}.landing_steps__Bnb3O{gap:32px}}@media (max-width:640px){.landing_container__JoiMB{width:calc(100% - 32px)}.landing_header__TkI7r{height:80px}.landing_nav__knAbU{gap:20px}.landing_nav__knAbU .landing_desktopLink__9KweE{display:none}.landing_wordmark__Y7uGo{font-size:30px}.landing_hero__wie8N h1{font-size:clamp(46px,13vw,60px)}.landing_intro__1q4zB{font-size:17px}.landing_explorer__XnD_8{padding:22px 18px 18px;border-radius:18px}.landing_ideaCard__tVJaw{padding:22px 20px}.landing_faq__AfA8B,.landing_forYou__pQ5vv{padding-block:72px}.landing_howSection__Qeez8{padding-block:64px}.landing_steps__Bnb3O{grid-template-columns:1fr;margin-top:36px}.landing_steps__Bnb3O li{display:grid;grid-template-columns:44px 1fr;column-gap:8px}.landing_steps__Bnb3O li:before{grid-row:span 2;font-size:40px;margin:0}.landing_closing__6ceXe{padding:64px 22px;border-radius:20px}.landing_footer__0UmUP{flex-wrap:wrap;gap:24px;padding-block:40px}.landing_footer__0UmUP>div{width:100%}}@media (prefers-reduced-motion:reduce){.landing_page__pEwES *,.landing_page__pEwES :after,.landing_page__pEwES :before{transition:none!important;animation:none!important}.landing_button__BWbGJ:hover{transform:none}}