@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_cdd523e1-module__kQgWna__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_cdd523e1-module__kQgWna__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_1a268523-module__YdnL8W__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_1a268523-module__YdnL8W__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
:root{--ink:#14120f;--ink-raised:#1b1815;--ink-raised-2:#221e19;--ink-line:#ede6d51a;--ink-line-strong:#ede6d52e;--bone:#ede6d5;--bone-dim:#9c9484;--bone-faint:#5c574c;--accent:#b5643b;--accent-soft:#b5643b8c;--accent-wash:#b5643b1f;--serif:var(--font-serif), "Cormorant Garamond", Georgia, serif;--mono:var(--font-mono), "DM Mono", "Courier New", monospace}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--ink);color:var(--bone);margin:0;padding:0}body{font-family:var(--serif);min-height:100vh;overflow-x:hidden}::selection{background:var(--accent-wash);color:var(--bone)}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);font-size:11px}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}main{animation:.6s fadeIn}@media (prefers-reduced-motion:reduce){main{animation:none}}.btn{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone);border:1px solid var(--ink-line-strong);cursor:pointer;background:0 0;border-radius:2px;padding:16px 30px;font-size:12px;text-decoration:none;transition:border-color .25s,color .25s,background .25s;display:inline-block}.btn:hover{border-color:var(--accent-soft);color:var(--bone);background:var(--accent-wash)}.btn:active{transform:translateY(1px)}.btn-primary{border-color:var(--accent-soft);background:var(--accent-wash)}.btn-primary:hover{background:#b5643b38}.btn-ghost{color:var(--bone-dim);border-color:#0000}.btn-ghost:hover{color:var(--bone);border-color:var(--ink-line);background:0 0}.btn:disabled{opacity:.35;cursor:default}.btn:disabled:hover{border-color:var(--ink-line-strong);background:0 0}input[type=email]{font-family:var(--serif);color:var(--bone);border:none;border-bottom:1px solid var(--ink-line-strong);background:0 0;outline:none;width:100%;max-width:420px;padding:10px 2px;font-size:19px;font-style:italic}input[type=email]:focus{border-bottom-color:var(--accent-soft)}input::placeholder{color:var(--bone-faint)}.brand{font-family:var(--mono);letter-spacing:.18em;color:var(--bone);font-size:13px;text-decoration:none}.card{background:var(--ink-raised);border:1px solid var(--ink-line);border-radius:3px;padding:26px 24px}.card .c-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:10px}.card .c-body{color:var(--bone);font-size:19px;font-style:italic;line-height:1.6}.card .c-body.plain{font-style:normal}.quote-line{color:var(--bone);border-left:2px solid var(--accent-soft);margin-bottom:16px;padding-left:16px;font-size:20px;font-style:italic;line-height:1.6}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:var(--ink-line-strong)}::-webkit-scrollbar-track{background:0 0}a{color:inherit}button{font-family:inherit}.wrap{max-width:680px;margin:0 auto;padding:0 28px}section{border-bottom:1px solid var(--ink-line);padding:72px 0}section:last-of-type{border-bottom:none}.site-header{justify-content:space-between;align-items:center;max-width:680px;margin:0 auto;padding:28px;display:flex}.site-header nav a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-dim);margin-left:22px;font-size:11px;text-decoration:none}.site-header nav a:hover{color:var(--bone)}.site-footer{max-width:680px;color:var(--bone-faint);font-family:var(--mono);letter-spacing:.08em;flex-wrap:wrap;gap:22px;margin:0 auto;padding:40px 28px;font-size:11px;display:flex}.site-footer a{color:var(--bone-faint);text-transform:uppercase;text-decoration:none}.site-footer a:hover{color:var(--bone-dim)}h1{margin:0 0 10px;font-size:34px;font-weight:400;line-height:1.25}h2{font-size:24px;font-weight:400;line-height:1.35}.hero-sub{color:var(--bone-dim);margin:0;font-size:17px;font-style:italic}.prose p{color:var(--bone-dim);font-size:18px;line-height:1.7}.prose h2,.prose h3{color:var(--bone)}.prose strong{color:var(--bone);font-weight:500}.prose ul,.prose ol{color:var(--bone-dim);font-size:18px;line-height:1.7}.card-stack{flex-direction:column;gap:16px;display:flex}.post-item{border-bottom:1px solid var(--ink-line);padding:22px 0;text-decoration:none;display:block}.post-item .post-date{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-faint);margin-bottom:6px;font-size:11px}.post-item .post-title{color:var(--bone);font-size:22px}.post-item .post-summary{color:var(--bone-dim);margin-top:4px;font-size:16px;font-style:italic}.post-item:hover .post-title{color:var(--accent)}.question-links{border-top:1px solid var(--ink-line);margin-top:24px}.question-links a{border-bottom:1px solid var(--ink-line);color:var(--bone);justify-content:space-between;align-items:center;gap:18px;padding:16px 0;font-size:18px;line-height:1.35;text-decoration:none;display:flex}.question-links a:hover{color:var(--accent)}.questions-index{max-width:760px}.questions-index h1{max-width:640px;margin-top:14px}.question-list{flex-direction:column;gap:14px;margin-top:42px;display:flex}.question-card{background:var(--ink-raised);border:1px solid var(--ink-line);gap:10px;padding:26px 58px 26px 26px;text-decoration:none;transition:border-color .25s,background .25s;display:grid;position:relative}.question-card:hover{background:var(--ink-raised-2);border-color:var(--accent-soft)}.question-card-title{color:var(--bone);font-size:24px;line-height:1.25}.question-card-copy{color:var(--bone-dim);font-size:16px;line-height:1.55}.question-card-arrow{color:var(--accent);font-size:22px;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.question-article{max-width:720px}.question-article>section{padding:58px 0}.question-hero{padding-top:72px!important}.question-hero .eyebrow{color:var(--accent);margin-bottom:18px}.question-hero h1{margin-bottom:28px;font-size:46px;line-height:1.12}.question-hero p:first-of-type:not(.eyebrow){color:var(--bone);font-size:22px}.question-section h2{margin:0 0 20px;font-size:30px}.loop-cta{background:linear-gradient(145deg, var(--accent-wash), var(--ink-raised) 60%);margin:68px 0 34px;border:1px solid var(--accent-soft)!important;padding:38px!important}.loop-cta h2{margin:12px 0;font-size:32px}.loop-cta blockquote{border-left:2px solid var(--accent);color:var(--bone);margin:24px 0;padding-left:20px;font-size:22px;font-style:italic}.loop-cta .btn{margin-top:10px}.question-back{padding:0 0 64px}.question-back a{color:var(--bone-dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;text-decoration:none}.question-back a:hover{color:var(--bone)}.blog-loop-cta{border:1px solid var(--accent-soft);background:var(--accent-wash);margin:48px 0 12px;padding:26px}.blog-loop-cta p{margin:0 0 16px}.blog-loop-cta a{color:var(--bone)}.draft-banner{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-soft);background:var(--accent-wash);border-radius:2px;margin:24px 0;padding:10px 14px;font-size:11px}.waitlist-row{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:18px;display:flex}.waitlist-row input[type=email]{flex:1;min-width:220px;max-width:none}.form-note{font-family:var(--mono);letter-spacing:.08em;color:var(--bone-dim);margin-top:14px;font-size:11px}.about-page{max-width:760px}.about-copy{max-width:680px}.about-pricing{scroll-margin-top:24px}.about-pricing .pricing-intro h2{margin:14px 0 16px;font-size:40px;font-weight:400;line-height:1.18}.pricing-page{max-width:760px}.pricing-intro{padding-bottom:56px}.pricing-intro h1{margin:14px 0 16px;font-size:40px;font-weight:400;line-height:1.18}.pricing-intro>p:last-child{color:var(--bone-dim);max-width:660px;margin:0;font-size:18px;line-height:1.65}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:0;display:grid}.pricing-card{border:1px solid var(--ink-line-strong);background:var(--ink-raised);flex-direction:column;padding:28px;display:flex}.pricing-card-featured{border-color:var(--accent-soft);background:linear-gradient(145deg, var(--accent-wash), var(--ink-raised) 55%)}.pricing-card .c-label{color:var(--accent);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.pricing-price{margin:14px 0 16px;font-size:40px;line-height:1}.pricing-price span{color:var(--bone-dim);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.pricing-summary{color:var(--bone-dim);margin:0;font-size:17px;line-height:1.55}.pricing-card ul{flex:1;margin:24px 0;padding:0;list-style:none}.pricing-card li{border-top:1px solid var(--ink-line);color:var(--bone-dim);padding:11px 0 11px 20px;font-size:16px;line-height:1.4;position:relative}.pricing-card li:before{color:var(--accent);content:"—";position:absolute;left:0}.pricing-card .btn{align-self:flex-start}.pricing-status{color:var(--bone-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:24px 0 0;font-size:10px;line-height:1.7}.pricing-terms>p:not(.eyebrow){color:var(--bone-dim);font-size:16px;line-height:1.65}.about-pricing .pricing-terms{border-top:1px solid var(--ink-line);margin-top:56px;padding-top:40px}.pricing-legal{font-style:italic}.site-header nav{align-items:center;gap:22px;display:flex}.site-header nav a{margin-left:0}@media (max-width:680px){.pricing-grid{grid-template-columns:1fr}}@media (max-width:520px){.site-header{flex-direction:column;align-items:flex-start;gap:18px}.site-header nav{justify-content:space-between;gap:10px;width:100%}.pricing-intro h1,.about-pricing .pricing-intro h2{font-size:34px}.pricing-card{padding:24px 20px}.question-hero h1{font-size:38px}.question-card{padding:22px 48px 22px 20px}.question-card-title{font-size:21px}.loop-cta{padding:28px 22px!important}}
