@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/93232c3b4a112c3a-s.3_zjiw3hl_c2v.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62d571048def60fc-s.3a9eb2cv3so19.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a54cb9402415d65-s.p.1pclt2l60k1wo.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_191545c1-module__cBJl_G__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:600}.fraunces_191545c1-module__cBJl_G__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_oSLjdk6RHfAw4yTkxKbqV8Bk5V9F)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_607b373f-module__Kue-Zq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_607b373f-module__Kue-Zq__variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
.pt-root{--pt-paper:#fff;--pt-white:#fff;--pt-card:#fff;--pt-sunk:#fff;--pt-ink:#070707;--pt-ink-2:#070707a1;--pt-ink-3:#07070773;--pt-ink-4:#07070745;--pt-hair:#8a8f9842;--pt-hair-2:#8a8f9826;--pt-hatch:#07070716;--pt-disp:var(--font-switzer), "Switzer", system-ui, sans-serif;--pt-sans:var(--font-inter), "Inter", system-ui, sans-serif;--pt-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--pt-gut:clamp(20px, 3.1vw, 36px);--pt-rail:1170px;background:var(--pt-paper);min-height:100vh;color:var(--pt-ink);font-family:var(--pt-sans);-webkit-font-smoothing:antialiased}[data-theme=dark] .pt-root{--pt-paper:#070707;--pt-white:#070707;--pt-card:#070707;--pt-sunk:#070707;--pt-ink:#fff;--pt-ink-2:#ffffffa8;--pt-ink-3:#ffffff7a;--pt-ink-4:#ffffff4d;--pt-hair:#8a8f9861;--pt-hair-2:#8a8f984d;--pt-hatch:#ffffff12}.pt-root a{color:inherit;text-decoration:none}.pt-rail{width:min(var(--pt-rail), 100%);border-inline:1px solid var(--pt-hair);background:var(--pt-paper);margin-inline:auto;position:relative}.pt-rail:before{content:"";border-inline:1px solid var(--pt-hair);pointer-events:none;position:absolute;inset:0 -10px}.pt-sec{border-bottom:1px solid var(--pt-hair)}.pt-nav{padding:15px var(--pt-gut);border-bottom:1px solid var(--pt-hair);justify-content:space-between;align-items:center;gap:16px;display:flex}.pt-nav-brand{align-items:center;gap:10px;display:inline-flex}.pt-mark{flex:none;width:22px;height:22px;position:relative}.pt-mark-line{background:var(--pt-ink);position:absolute}.pt-mark-line.is-h{height:1px;left:0;right:0}.pt-mark-line.is-h.is-top{top:5px}.pt-mark-line.is-h.is-bot{top:16px}.pt-mark-line.is-v{width:1px;top:0;bottom:0}.pt-mark-line.is-v.is-l{left:5px}.pt-mark-line.is-v.is-r{left:16px}.pt-mark-fill{background:repeating-linear-gradient(-45deg, transparent 0, transparent 2px, var(--pt-ink-2) 2px, var(--pt-ink-2) 3px);width:10px;height:10px;position:absolute;top:6px;left:6px}.pt-brand-word{align-items:baseline;font-size:16.5px;line-height:1;display:inline-flex}.pt-brand-word b{font-weight:600}.pt-brand-word .pt-face-grot{font-weight:500}.pt-nav-right{color:var(--pt-ink-2);align-items:center;gap:14px;font-size:13.5px;display:flex}.pt-nav-right>a:hover{color:var(--pt-ink)}.pt-nav-theme{color:var(--pt-ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:15px;line-height:1}.pt-nav-theme:hover{color:var(--pt-ink);background:var(--pt-hair-2)}.pt-hero{min-height:clamp(520px,76vh,820px);padding:0 var(--pt-gut);place-items:center;display:grid;position:relative;overflow:hidden}.pt-face-serif{font-family:var(--font-fraunces), Georgia, "Times New Roman", serif;letter-spacing:-.015em;font-weight:600}.pt-face-grot{font-family:var(--font-grotesk), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.03em;font-weight:500}.pt-hero{--pt-hero-size:clamp(30px, 4.9vw, 68px)}.pt-frame-group{display:contents}.pt-line{background:var(--pt-ink-3);pointer-events:none;z-index:1;position:absolute}.pt-line.is-h{transform-origin:50%;height:1px;left:0;right:0}.pt-line.is-h i{font-family:var(--font-grotesk), "Helvetica Neue", Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--pt-ink-4);font-size:11px;font-style:normal;font-weight:500;position:absolute;bottom:4px;right:10px}.pt-line.is-h.is-faint{background:var(--pt-ink-4)}.pt-line.is-v{background:var(--pt-ink-4);width:1px;top:0;bottom:0}.pt-line.is-h.is-dashed{border-top:1px dashed var(--pt-ink-3);background:0 0;height:0}.pt-line.is-v.is-dashed{border-left:1px dashed var(--pt-ink-4);background:0 0;width:0}.pt-src{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute}.pt-src.is-proto{align-items:flex-start;top:9%;left:4%}.pt-src.is-template{align-items:flex-end;bottom:9%;right:4%}.pt-src .pt-face-serif,.pt-src .pt-face-grot{font-size:var(--pt-hero-size);white-space:nowrap;line-height:1}.pt-src [data-pt-type]>span{will-change:transform, opacity;display:inline-block}.pt-src-spec{font-family:var(--font-grotesk), "Helvetica Neue", Arial, sans-serif;letter-spacing:.08em;color:var(--pt-ink-3);white-space:nowrap;font-size:11px;font-weight:500}.pt-final{z-index:2;place-items:center;margin:0;display:grid;position:relative}.pt-composite{font-size:var(--pt-hero-size);white-space:nowrap;grid-area:1/1;align-items:baseline;line-height:1;display:inline-flex}.pt-composite.is-ghost>span{color:#0000;-webkit-text-stroke:1px var(--pt-ink)}.pt-hatch{border-bottom:1px solid var(--pt-hair);background:repeating-linear-gradient(-45deg, transparent 0, transparent 6px, var(--pt-hatch) 6px, var(--pt-hatch) 7px);height:42px}.pt-feature-sec{background:var(--pt-hair);background-clip:padding-box;padding:0}.pt-feature{min-height:clamp(340px,30vw,440px);padding:clamp(26px, 3.4vw, 44px) var(--pt-gut);background:#070707;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.pt-feature-field{z-index:0;opacity:.78;width:100%;height:100%;position:absolute;inset:0}.pt-feature:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0c0e1100 42%,#0c0e1199 74%);position:absolute;inset:0}.pt-feature>:not(.pt-feature-field){z-index:1;position:relative}.pt-feature h2{font-family:var(--pt-disp);letter-spacing:-.03em;color:#fff;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.05}.pt-feature p{color:#ffffffb3;max-width:46ch;margin-top:12px;font-size:15px;line-height:1.6}.pt-root .pt-feature-cta{color:#070707;letter-spacing:-.01em;background:#fff;border-radius:10px;align-items:center;gap:9px;margin-top:22px;padding:11px 20px;font-size:14px;font-weight:500;transition:opacity .15s;display:inline-flex}.pt-root .pt-feature-cta:hover{opacity:.88}.pt-deck{width:100%;font-family:var(--pt-sans);letter-spacing:-.005em;align-self:center;font-size:13px}.pt-deck-row{color:#ffffff9e;border-top:1px solid #ffffff29;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 2px;display:flex}.pt-deck-row:last-child{border-bottom:1px solid #ffffff29}.pt-deck-row b{color:#fff;font-weight:500}.pt-deck-row span{color:#ffffff73}.pt-index-head{padding:22px var(--pt-gut) 14px;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pt-index-head h2{font-family:var(--pt-disp);letter-spacing:-.025em;font-size:clamp(22px,2.6vw,32px);font-weight:600}.pt-index-head span{font-family:var(--pt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pt-ink-3);font-size:11px}.pt-row{padding:16px var(--pt-gut) 17px;border-top:1px solid var(--pt-hair);grid-template-columns:52px minmax(0,1.35fr) 74px minmax(0,1fr);align-items:baseline;gap:clamp(14px,2.4vw,30px);transition:background .15s;display:grid;position:relative;overflow:hidden}.pt-row:hover,.pt-row:focus-visible{background:var(--pt-white)}[data-theme=dark] .pt-root .pt-row:hover,[data-theme=dark] .pt-root .pt-row:focus-visible{background:var(--pt-hair-2)}.pt-row:before{content:"";border-left:1px solid var(--pt-ink);border-right:1px solid var(--pt-ink);opacity:0;width:5px;transition:opacity .15s;position:absolute;top:10px;bottom:10px;left:0}.pt-row:hover:before,.pt-row:focus-visible:before{opacity:1}.pt-row-label{font-family:var(--pt-mono);color:var(--pt-ink-3);font-size:12px}.pt-row-main h3{font-family:var(--pt-disp);letter-spacing:-.015em;font-size:16.5px;font-weight:600}.pt-row-main p{color:var(--pt-ink-2);max-width:52ch;margin-top:4px;font-size:13.5px;line-height:1.55}.pt-row-tone{font-family:var(--pt-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-ink-3);border:1px solid var(--pt-hair);border-radius:999px;justify-self:start;padding:2px 9px;font-size:11px}.pt-row-sig{font-family:var(--pt-mono);color:var(--pt-ink-3);font-size:11.5px;line-height:1.6}.pt-row-shot{aspect-ratio:5/4;border:1px solid var(--pt-hair);background:var(--pt-white);opacity:.9;width:272px;transition:opacity .15s;display:none;position:absolute;top:16px;right:clamp(16px,3vw,36px);overflow:hidden}.pt-row:hover .pt-row-shot,.pt-row:focus-visible .pt-row-shot{opacity:1}.pt-row-shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.pt-row-shot img.is-dark,[data-theme=dark] .pt-root .pt-row-shot img.is-light{display:none}[data-theme=dark] .pt-root .pt-row-shot img.is-dark{display:block}@media (min-width:1150px){.pt-row{min-height:128px;padding-right:344px}.pt-row-shot{display:block}}.pt-foot{padding:26px var(--pt-gut) 30px;font-family:var(--pt-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-ink-4);justify-content:space-between;align-items:baseline;gap:16px;font-size:11px;display:flex}.pt-foot-right{align-items:baseline;gap:22px;display:inline-flex}.pt-foot-right a{color:var(--pt-ink-3);text-decoration:none}.pt-foot-right a:hover,.pt-foot-right a:focus-visible{color:var(--pt-ink)}@media (max-width:900px){.pt-feature{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pt-word.is-proto{top:12%}.pt-word.is-template{bottom:14%}.pt-row{grid-template-columns:40px minmax(0,1fr);row-gap:8px}.pt-row-tone,.pt-row-sig{grid-column:2}}
