@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-ext-600-normal.4vooXBpG.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-600-normal.DRtaDpgU.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-600-normal.Aqo67rzb.woff2)format("woff2"),url(/_astro/dm-sans-latin-600-normal.BmdmIIQ2.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-ext-700-normal.CJIcxD6K.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-700-normal.BLI3TTWz.woff)format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff");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 Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-normal.p18AlW_x.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-normal.B1toqZab.woff)format("woff");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 Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-normal.C5_t9oOD.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-normal._kVFYEpx.woff)format("woff");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 Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-italic.D6UvgSoX.woff)format("woff");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 Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-italic.BgxzcTJK.woff)format("woff");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}:root{color:#28382c;font-synthesis:none;--ink:#28382c;--green:#334a30;--muted:#74776d;--line:#dedfd4;--paper:#f8f8f2;--serif:"DM Serif Display", Georgia, serif;scroll-behavior:smooth;background:#f8f8f2;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,label{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,a{-webkit-touch-callout:none}button{color:inherit}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.42}button{border:0}button svg,a svg{flex-shrink:0}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible+span{outline-offset:5px;outline:3px solid #819b50}main:focus,h1:focus{outline:0}button{transition:background .2s,transform .2s,box-shadow .2s}p{margin:0;line-height:1.7}h1,h2,h3{margin:0;font-weight:400}h2{font-family:var(--serif);letter-spacing:-1.1px;font-size:42px;line-height:1.15}h2 em,h1 em{color:#6e7e47;font-weight:400}em{font-family:var(--serif);font-weight:400}svg{vertical-align:middle}section[id]{scroll-margin-top:35px}.page-width{width:min(1180px,100% - 100px);margin-inline:auto}.eyebrow{letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1.7;display:flex}.tiny-dot{background:#748b51;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--ink);color:#fff;z-index:100;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.button{border-radius:5px;justify-content:center;align-items:center;gap:30px;min-height:51px;padding:0 23px;font-size:13px;font-weight:500;display:inline-flex}.button-primary{background:var(--green);color:#fff}.button-primary:hover:not(:disabled){background:#233b23;transform:translateY(-2px);box-shadow:0 5px 15px #28382c13}.text-button{background:0 0;justify-content:center;align-items:center;gap:12px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.text-button.muted{color:var(--muted)}.icon-button{background:0 0;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.icon-button:hover{background:#28382c0a}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;width:min(1280px,100% - 100px);height:100px;margin:auto;display:flex}.brand{letter-spacing:-2.3px;align-items:center;font-size:35px;font-weight:700;line-height:1;display:inline-flex}.brand-mark{letter-spacing:0;color:#7c8b4e;margin-right:10px;font-size:34px;line-height:1}.brand-period{color:#718343}.nav-links{align-items:center;gap:35px;margin-left:45px;font-size:12px;display:flex}.nav-links>a{padding-block:10px}.nav-links>a:hover{color:#6e7e47}.new-label{letter-spacing:.5px;vertical-align:1px;background:#e8edda;border:1px solid #dbe2ca;border-radius:3px;margin-left:5px;padding:3px 5px;font-size:7px}.header-cta{background:0 0;border:1px solid #bec6b4;border-radius:5px;align-items:center;gap:21px;padding:11px 15px;font-size:12px;display:flex}.header-cta:hover{background:#e8edda}.menu-toggle{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:58px;padding-top:77px;padding-bottom:62px;display:grid}.hero-copy{position:relative}.hero .eyebrow{letter-spacing:1.2px;margin-bottom:21px;font-size:9px}.hero h1{font-family:var(--serif);letter-spacing:-2.8px;width:fit-content;font-size:clamp(66px,6.1vw,85px);line-height:1.015;position:relative}.hero h1 em{display:inline-block}.heading-star{color:#8e995e;font-family:serif;font-size:55px;line-height:1;position:absolute;bottom:24px;right:-74px;transform:rotate(-12deg)}.hero-description{color:#73776d;margin-top:25px;font-size:13px;line-height:1.9}.hero-button{gap:43px;min-height:53px;margin-top:27px;font-size:13px}.hero-meta{color:#7b7f73;align-items:center;gap:11px;margin-top:13px;font-size:10px;display:flex}.hero-meta>span:first-child{align-items:center;gap:6px;display:flex}.hero-meta .meta-dot{color:#a5a797}.hero-note{color:#818672;align-items:center;gap:12px;margin-top:30px;font-size:11px;line-height:1.4;display:flex}.hero-note p{line-height:1.4}.hero-note em{color:#6f7b52;font-size:14px}.hero-note svg{margin-left:1px;transform:rotate(-20deg)}.note-line{background:#bfc5b0;width:35px;height:1px;display:block}.hero-visual{padding-top:20px;position:relative}.floating-note{font-family:var(--serif);letter-spacing:.1px;color:#777d63;z-index:1;font-size:15px;font-style:italic;position:absolute;top:-22px;right:68px;transform:rotate(4deg)}.floating-note svg{width:50px;position:absolute;top:8px;right:-42px}.matrix-card{background:#eeeee3;border:1px solid #e4e5d9;border-radius:12px;padding:21px 24px 0;transform:rotate(1deg);box-shadow:0 10px 30px #28382c03}.matrix-topline{letter-spacing:1px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;font-size:8px;font-weight:600;display:flex}.matrix-topline>span:first-child{align-items:center;gap:6px;display:flex}.matrix-topline>span:last-child{letter-spacing:0;color:#838676;font-size:9px;font-weight:400}.matrix-topline .tiny-dot{width:5px;height:5px}.matrix-wrap{grid-template-rows:1fr 34px;grid-template-columns:22px 1fr;column-gap:9px;display:grid}.matrix-plot{aspect-ratio:400/390;background:#f6f4e9;border:1px solid #c9cfb7;border-radius:3px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.quadrant{flex-direction:column;align-items:flex-start;padding:25px 17px 20px;display:flex;position:relative}.quadrant.explorer{background:#ede7cd;border-bottom:1px dashed #c2c9ad;border-right:1px dashed #c2c9ad}.quadrant.builder{background:radial-gradient(at 70% 24%,#c0d384 0,#c6d78f 28%,#d4dfa9 70%,#dde5c1 100%);border-bottom:1px dashed #acbf81}.quadrant.starter{background:#eeede2;border-right:1px dashed #c2c9ad}.quadrant.observer{background:#e6e9da}.quadrant-icon{color:#737c53;margin-bottom:11px}.quadrant>span:not(.green-zone){color:#4c573f;letter-spacing:-.2px;font-size:15px;line-height:1.35}.quadrant strong{font-weight:600}.quadrant small{color:#858775;margin-top:9px;font-size:8px;line-height:1.4}.quadrant.builder>span:not(.green-zone){color:#344927}.quadrant.builder .quadrant-icon{color:#496330}.quadrant.builder small{color:#657847}.green-zone{letter-spacing:.5px;background:#e7edca80;border:1px solid #7a915a60;border-radius:3px;align-items:center;gap:2px;padding:2px 4px;font-size:6px;font-weight:600;display:flex;position:absolute;top:8px;right:7px}.axis-y{flex-direction:column;grid-area:1/1;justify-content:space-between;align-items:center;padding:1px 0;display:flex}.axis-y>span{writing-mode:vertical-rl;letter-spacing:1px;color:#979b88;font-size:6px;transform:rotate(180deg)}.axis-y b{writing-mode:vertical-rl;letter-spacing:1.8px;color:#6a735b;font-size:7px;font-weight:500;transform:rotate(180deg)}.axis-x{grid-area:2/2;justify-content:space-between;align-items:center;display:flex}.axis-x>span{letter-spacing:1px;color:#979b88;font-size:6px}.axis-x>b{letter-spacing:1.6px;color:#6a735b;font-size:7px;font-weight:500}.matrix-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.matrix-tooltip{color:#f8f8ed;white-space:nowrap;background:#2e3d2c;border-radius:5px;padding:12px 14px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;top:52%;left:37%;transform:rotate(-1deg);box-shadow:0 5px 10px #28382c12}.matrix-tooltip:before{content:"";border:6px solid #0000;border-bottom-color:#2e3d2c;position:absolute;top:-12px;left:50%}.matrix-tooltip>span{color:#bdc6ac;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;font-size:8px;display:flex}.matrix-caption{letter-spacing:1.1px;color:#7a8268;border-top:1px solid #dfe1d1;justify-content:center;align-items:center;gap:7px;height:37px;font-size:6px;font-weight:500;display:flex}.matrix-caption .tiny-dot{width:4px;height:4px}.belief-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f1f2e9}.belief-strip>.page-width{justify-content:space-between;align-items:center;gap:20px;min-height:77px;display:flex}.belief-strip span{letter-spacing:1.5px;color:#858a76;font-size:8px}.belief-strip span:nth-child(2){font-family:var(--serif);letter-spacing:-.3px;color:#4c5c3e;align-items:center;gap:25px;font-size:23px;display:flex}.how-section{padding-top:66px;padding-bottom:72px}.section-intro{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.section-intro h2{margin-top:12px;font-size:35px}.section-intro>p{color:var(--muted);padding-bottom:4px;font-size:11px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.step-card{border:1px solid var(--line);background:#fafaf5;border-radius:7px;flex-direction:column;padding:25px 25px 17px;display:flex}.step-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.step-top>span:last-child{letter-spacing:1px;color:#8a8d7e;font-size:8px}.step-icon{color:#687b4e;background:#eef0e3;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.step-card h3{font-family:var(--serif);letter-spacing:-.4px;margin-bottom:11px;font-size:23px;line-height:1.3}.step-card p{color:#7a7d72;margin-bottom:23px;font-size:11px;line-height:1.8}.step-foot{color:#7b826b;border-top:1px solid #e4e6dc;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:9px;display:flex}.step-foot svg{color:#9da78a}.plan-section{background:#edf0e3;border:1px solid #e6e9db;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.plan-art{background:radial-gradient(at 30% 70%,#d5dcbd00,#dce2cd70);justify-content:center;align-items:center;min-height:419px;display:flex;position:relative;overflow:hidden}.plan-mini{background:#fafbf3;border:1px solid #d7dcc9;border-radius:6px;width:300px;padding:22px 24px 18px;transform:rotate(-7deg);box-shadow:0 12px 30px #5d6c3c12}.mini-top{border-bottom:1px solid #e5e8d9;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.mini-top>span:first-child{letter-spacing:-1.2px;font-size:21px;font-weight:700}.mini-top>span:last-child{letter-spacing:1px;color:#7c8865;font-size:5px}.mini-kicker{letter-spacing:1.3px;color:#8c957d;margin-top:20px;font-size:6px}.plan-mini h3{font-family:var(--serif);letter-spacing:-.7px;margin-top:11px;margin-bottom:23px;font-size:27px;line-height:1.2}.plan-mini h3 em{color:#7d8b53}.mini-task{color:#768064;border-top:1px solid #e7e9dd;align-items:center;gap:9px;padding:10px 0;font-size:8px;display:flex}.mini-task>span{color:#788b4e;background:#e4eacb;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.mini-bottom{letter-spacing:1.1px;color:#929b7d;justify-content:space-between;align-items:center;margin-top:12px;font-size:5px;display:flex}.mini-bottom>span{color:#7b8e4a;font-size:25px}.art-spark{color:#a0ae70;font-size:85px;line-height:1;position:absolute;bottom:30px;right:35px;transform:rotate(10deg)}.plan-copy{padding:49px 47px 44px 12px}.plan-copy>.eyebrow{letter-spacing:1.3px;margin-bottom:13px;font-size:8px}.plan-copy h2{font-size:42px}.plan-copy>p{color:#7a806e;max-width:345px;margin-top:16px;font-size:11px;line-height:1.9}.plan-benefits{gap:9px;margin-top:20px;display:grid}.plan-benefits>span{color:#637052;align-items:center;gap:9px;font-size:10px;display:flex}.plan-benefits svg{color:#7e9156}.plan-copy>.text-button{border-bottom:1px solid #78876a;gap:32px;margin-top:23px;padding-bottom:5px;font-size:11px}.plan-pricing{color:#8a917b;margin-top:13px;font-size:8px;display:block}.faq-section{grid-template-columns:.9fr 1.1fr;gap:70px;padding-top:78px;padding-bottom:70px;display:grid}.faq-section h2{margin-top:14px;font-size:36px}.faq-items details{border-bottom:1px solid var(--line)}.faq-items details:first-child{border-top:1px solid var(--line)}.faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:12px;line-height:1.6;list-style:none;display:flex}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary>span{color:#7d8b62;font-size:20px;font-weight:400}.faq-items details[open] summary>span{transform:rotate(45deg)}.faq-items details>p{color:var(--muted);max-width:95%;padding-bottom:21px;font-size:11px;line-height:1.8}.closing-cta{text-align:center;border-top:1px solid var(--line);padding-top:41px;padding-bottom:52px}.closing-spark{color:#8a995d;margin-bottom:15px;font-size:37px;line-height:1;display:block}.closing-cta h2{font-size:38px}.closing-cta .button{gap:38px;min-height:47px;margin-top:24px}.closing-cta>p{color:#8c917e;margin-top:12px;font-size:9px}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:27px;padding-bottom:28px;display:flex}.site-footer>div{align-items:center;gap:17px;display:flex}.site-footer .brand{letter-spacing:-1.6px;font-size:25px}.site-footer .brand-mark{margin-right:7px;font-size:25px}.site-footer>div>span{color:#8b907d;font-size:9px}.site-footer>p,.site-footer>span{color:#9a9e8e;font-size:8px}.noscript{text-align:center;padding:20px}.quiz-section{min-height:calc(100vh - 186px);padding-top:32px;padding-bottom:85px}.quiz-top{justify-content:space-between;align-items:center;margin-bottom:45px;display:flex}.quiz-top>.text-button{font-size:11px}.quiz-top>span{letter-spacing:1px;color:#969c86;align-items:center;gap:7px;font-size:8px;display:flex}.quiz-layout{grid-template-columns:.8fr 1.2fr;gap:75px;display:grid}.quiz-sidebar{padding-top:25px}.quiz-sidebar .eyebrow{font-size:8px}.quiz-sidebar h2{margin-top:21px;font-size:40px}.quiz-sidebar>p{max-width:260px;color:var(--muted);margin-top:21px;font-size:12px}.sidebar-flower{color:#c3cba4;width:fit-content;margin-top:45px;font-size:150px;line-height:1;transform:rotate(-10deg)}.quiz-sidebar>span{color:#8b927a;margin-top:18px;font-size:10px;line-height:1.8;display:block}.question-card{border:1px solid var(--line);background:#fbfbf6;border-radius:10px;padding:30px}.question-progress{letter-spacing:1px;justify-content:space-between;align-items:center;font-size:8px;font-weight:500;display:flex}.question-progress>span>span{color:#929784}.question-progress>span:last-child{color:#939986;font-size:7px}.progress-track{background:#e9eddd;border-radius:3px;height:3px;margin-top:14px;overflow:hidden}.progress-track>div{background:#7d9153;height:100%;transition:width .25s}.question-scene{color:#85916b;align-items:center;gap:6px;margin-top:25px;margin-bottom:10px;font-size:10px;display:flex}.question-scene .tiny-dot{width:4px;height:4px}.question-card h1{font-family:var(--serif);letter-spacing:-.6px;min-height:110px;font-size:31px;line-height:1.2}.question-detail{color:#818673;min-height:40px;margin-top:10px;font-size:11px;line-height:1.8}.answer-list{border:0;flex-direction:column;gap:10px;margin:23px 0 26px;padding:0;display:flex}.answer-option{cursor:pointer;color:#6c755e;border:1px solid #e0e3d6;border-radius:5px;align-items:center;gap:13px;min-height:65px;padding:13px 14px;font-size:11px;line-height:1.6;transition:background .15s,border-color .15s;display:flex;position:relative}.answer-option:hover{background:#f0f3e7;border-color:#a8b68b}.answer-option.selected{color:#33482b;background:#edf2de;border-color:#8a9c65}.answer-option>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.answer-option:has(input:focus-visible){outline-offset:3px;outline:3px solid #819b50}.answer-letter{color:#9ba58c;background:#f8f9f0;border:1px solid #d4dac7;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:9px;display:flex}.selected .answer-letter{color:#4f6839;background:#e1e9c9;border-color:#93a775}.answer-check{border:1px solid #d3dbc4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;margin-left:auto;display:flex}.selected .answer-check{color:#fff;background:#6f874c;border-color:#6f874c}.question-bottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.question-bottom>span{color:#969e88;align-items:center;gap:5px;font-size:7px;display:flex}.question-bottom>.button{gap:18px;min-height:43px;padding-inline:16px;font-size:11px}.result-section{padding-top:55px;padding-bottom:65px}.result-heading{text-align:center;margin-bottom:47px}.result-heading>.eyebrow{justify-content:center}.result-heading h1{font-family:var(--serif);letter-spacing:-1.5px;margin-top:13px;font-size:52px;line-height:1.2}.result-heading>p{color:var(--muted);margin-top:13px;font-size:12px}.result-grid{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.profile-tag{letter-spacing:1.3px;color:#7c8e5a;margin-bottom:13px;font-size:8px}.result-copy h2{font-size:36px}.result-copy>p{color:#7c8372;margin-top:16px;font-size:12px;line-height:1.9}.score-row{grid-template-columns:1fr 1fr;gap:30px;margin-top:27px;display:grid}.score-row>div>span{letter-spacing:1px;color:#7f8a6c;font-size:8px}.score-row strong{font-family:var(--serif);margin-top:7px;font-size:40px;font-weight:400;line-height:1.3;display:block}.score-row small{color:#9ba48a;margin-left:6px;font-family:DM Sans,sans-serif;font-size:12px}.score-track{background:#e7ebdc;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.score-track>span{background:#82975a;border-radius:4px;height:100%;display:block}.focus-card{color:#788c51;background:#edf0e3;border-radius:6px;align-items:flex-start;gap:13px;margin-top:27px;padding:19px 20px;display:flex}.focus-card svg{flex-shrink:0}.focus-card>div>span{letter-spacing:1px;font-size:8px}.focus-card p{color:#526440;margin-top:6px;font-size:12px;line-height:1.6}.result-actions{gap:25px;margin-top:22px;display:flex}.result-actions .text-button{gap:6px;font-size:10px}.matrix-compact{transform:none}.matrix-compact .matrix-caption{letter-spacing:.7px;font-size:5px}.free-step{border:1px solid var(--line);border-radius:7px;align-items:flex-start;gap:20px;margin-top:47px;padding:26px 30px;display:flex}.free-step .eyebrow{letter-spacing:1px;font-size:8px}.free-step h3{font-family:var(--serif);margin-top:7px;font-size:23px;line-height:1.4}.free-step p{color:#8a917d;margin-top:8px;font-size:10px}.free-step .step-icon{flex-shrink:0}.result-upsell{background:#e9efdb;border-radius:10px;grid-template-columns:1.25fr 1fr;gap:50px;margin-top:30px;padding:40px;display:grid}.result-upsell .eyebrow{font-size:8px}.result-upsell h2{margin-top:17px;font-size:39px}.result-upsell>div>p:not(.offer-price){color:#7b866a;margin-top:17px;font-size:11px;line-height:1.9}.upsell-features{flex-wrap:wrap;gap:17px;margin-top:19px;display:flex}.upsell-features>span{color:#728657;align-items:center;gap:6px;font-size:9px;display:flex}.upsell-offer{text-align:center;border-left:1px solid #d5ddc5;flex-direction:column;justify-content:center;align-items:center;padding-left:30px;display:flex}.offer-badge{letter-spacing:1.1px;color:#798b5d;font-size:7px}.offer-price{font-family:var(--serif);margin-top:12px;font-size:50px;line-height:1.2}.offer-price>span{color:#8a9679;margin-top:5px;font-family:DM Sans,sans-serif;font-size:9px;display:block}.upsell-offer>p:not(.offer-price){margin-top:12px!important}.upsell-offer>.button{gap:24px;max-width:100%;min-height:46px;margin-top:19px;font-size:11px}.upsell-offer>small{color:#899777;margin-top:12px;font-size:8px;line-height:1.8}.scoring-details{color:#8a917c;margin-top:30px;max-width:700px;margin-inline:auto}.scoring-details summary{cursor:pointer;justify-content:center;align-items:center;gap:12px;font-size:10px;list-style:none;display:flex}.scoring-details summary::-webkit-details-marker{display:none}.scoring-details p{text-align:center;margin-top:16px;font-size:10px;line-height:1.8}.plan-dialog{width:530px;max-width:min(530px,100% - 32px);color:var(--ink);background:#f9faf2;border:1px solid #e0e5d5;border-radius:13px;max-height:calc(100dvh - 40px);padding:40px;overflow-y:auto;box-shadow:0 25px 100px #19231730}.plan-dialog::backdrop{backdrop-filter:blur(4px);background:#23301ec0}.dialog-close{position:absolute;top:15px;right:15px}.plan-dialog .eyebrow{color:#89996a;letter-spacing:1px;font-size:8px}.plan-dialog h2{margin-top:19px;font-size:39px}.dialog-description{color:#7d886b;margin-top:17px;font-size:11px;line-height:1.8}.starter-days{gap:12px;margin-top:25px;display:grid}.starter-days>div{background:#eef2e2;border:1px solid #e2e8d3;border-radius:5px;align-items:flex-start;gap:15px;padding:16px 18px;display:flex}.starter-days>div>span{letter-spacing:1px;white-space:nowrap;color:#839762;padding-top:3px;font-size:8px}.starter-days p{color:#61754a;font-size:11px;line-height:1.8}.download-button{gap:18px;width:100%;margin-top:23px;font-size:12px}.coming-soon{color:#9ba88a;justify-content:center;align-items:center;gap:12px;margin-top:21px;display:flex}.coming-soon strong{color:#7b8d65;font-size:10px;font-weight:500;display:block}.coming-soon p>span{margin-top:4px;font-size:8px;line-height:1.6;display:block}@media (width>=1450px){.hero{gap:90px}.hero h1{font-size:91px}.hero-description{font-size:14px}.matrix-card{padding-top:25px}.quadrant{padding:29px 21px 23px}.quadrant>span:not(.green-zone){font-size:18px}.quadrant small{font-size:9px}.green-zone{font-size:7px}.hero{padding-top:91px;padding-bottom:76px}}@media (width<=1100px){.page-width{width:calc(100% - 70px)}.site-header{gap:20px;width:calc(100% - 70px)}.nav-links{gap:23px;margin-left:0}.new-label{display:none}.hero{gap:35px;padding-top:65px}.hero h1{font-size:70px}.heading-star{font-size:40px;right:-49px}.hero .eyebrow{font-size:7px}.hero-description{font-size:12px}.hero-meta{gap:8px;font-size:9px}.matrix-card{padding-inline:17px}.quadrant{padding:22px 13px 18px}.quadrant>span:not(.green-zone){font-size:13px}.quadrant small{font-size:7px}.quadrant-icon{margin-bottom:8px}.green-zone{gap:0;font-size:5px;right:5px}.matrix-topline{letter-spacing:.6px;margin-bottom:18px;font-size:6px}.matrix-topline>span:last-child{font-size:8px}.matrix-caption{letter-spacing:.7px;font-size:5px}.matrix-tooltip{padding:10px 12px;font-size:10px}.matrix-tooltip>span{font-size:7px}.floating-note{font-size:13px;right:45px}.floating-note svg{width:40px;right:-32px}.belief-strip span{letter-spacing:1px;font-size:7px}.belief-strip span:nth-child(2){gap:14px;font-size:21px}.section-intro h2{font-size:31px}.section-intro>p{font-size:10px}.step-card{padding:22px 18px 15px}.step-card h3{font-size:21px}.step-card p{font-size:10px}.step-foot{font-size:8px}.plan-mini{width:260px;padding:20px}.plan-mini h3{font-size:24px}.art-spark{font-size:70px;right:22px}.plan-copy{padding-right:30px}.plan-copy h2{font-size:36px}.plan-art{min-height:400px}.quiz-layout{grid-template-columns:.8fr 1.3fr;gap:40px}.quiz-sidebar h2{font-size:35px}.question-card{padding:25px}.question-card h1{font-size:29px}.result-grid{gap:35px}.result-copy h2{font-size:31px}.result-upsell{gap:30px;padding:30px}.result-upsell h2{font-size:35px}}@media (width<=800px){.page-width{width:calc(100% - 48px)}.site-header{width:calc(100% - 48px);height:83px}.brand,.brand-mark{font-size:30px}.nav-links{gap:20px;font-size:10px}.header-cta{gap:12px;padding:9px 12px;font-size:10px}.hero{gap:28px;padding-top:60px;padding-bottom:43px}.hero h1{letter-spacing:-2px;font-size:58px}.hero .eyebrow{letter-spacing:.9px;gap:5px;font-size:6px}.hero .tiny-dot{width:4px;height:4px}.heading-star{font-size:30px;bottom:18px;right:-35px}.hero-description{margin-top:20px;font-size:10px}.hero-button{gap:30px;min-height:46px;margin-top:21px;padding-inline:18px;font-size:11px}.hero-meta{gap:6px;font-size:7px}.hero-meta svg{width:11px}.hero-note{margin-top:24px;font-size:9px}.hero-note em{font-size:12px}.note-line{width:25px}.matrix-card{border-radius:9px;padding:16px 12px 0}.matrix-topline{letter-spacing:.4px;gap:4px;margin-bottom:14px;font-size:5px}.matrix-topline>span:last-child{font-size:6px}.matrix-topline>span:first-child{gap:4px}.matrix-topline .tiny-dot{width:4px;height:4px}.matrix-wrap{grid-template-rows:1fr 25px;grid-template-columns:14px 1fr;column-gap:5px}.axis-y b,.axis-x b{letter-spacing:1px;font-size:5px}.axis-y>span,.axis-x>span{font-size:4px}.quadrant{padding:19px 11px 12px}.quadrant>span:not(.green-zone){font-size:11px}.quadrant-icon{margin-bottom:5px}.quadrant-icon svg{width:17px;height:17px}.quadrant small{margin-top:6px;font-size:5px}.green-zone{padding:1px 3px;font-size:4px;top:5px;right:4px}.green-zone svg{width:8px;height:8px}.matrix-caption{letter-spacing:.5px;gap:4px;height:29px;font-size:4px}.matrix-tooltip{border-radius:4px;padding:9px 10px;font-size:8px;left:33%}.matrix-tooltip>span{gap:5px;font-size:6px}.matrix-tooltip svg{width:9px;height:9px}.floating-note{font-size:11px;top:-13px;right:34px}.floating-note svg{width:32px;top:4px;right:-27px}.belief-strip>.page-width{gap:10px;min-height:65px}.belief-strip span{letter-spacing:.7px;font-size:5px}.belief-strip span:nth-child(2){gap:12px;font-size:18px}.belief-strip svg{width:16px}.how-section{padding-top:47px;padding-bottom:50px}.section-intro{gap:20px;margin-bottom:25px}.eyebrow{letter-spacing:1px;font-size:8px}.section-intro h2{font-size:27px}.section-intro>p{font-size:8px}.steps-grid{gap:12px}.step-card{padding:18px 15px 14px}.step-top{margin-bottom:18px}.step-icon{width:33px;height:33px}.step-icon svg{width:19px;height:19px}.step-top>span:last-child{letter-spacing:.6px;font-size:6px}.step-card h3{letter-spacing:-.3px;font-size:18px}.step-card p{margin-bottom:17px;font-size:9px}.step-foot{gap:4px;font-size:6px}.step-foot svg{width:12px}.plan-art{min-height:360px}.plan-mini{width:220px;padding:18px}.mini-top>span:first-child{font-size:17px}.mini-top>span:last-child{font-size:4px}.mini-kicker{margin-top:15px;font-size:5px}.plan-mini h3{margin-bottom:16px;font-size:21px}.mini-task{gap:7px;padding:8px 0;font-size:7px}.mini-task>span{width:15px;height:15px}.mini-bottom{font-size:4px}.art-spark{font-size:60px;bottom:33px;right:14px}.plan-copy{padding:34px 25px 30px 5px}.plan-copy>.eyebrow{letter-spacing:.9px;font-size:6px}.plan-copy h2{letter-spacing:-.8px;font-size:30px}.plan-copy>p{margin-top:13px;font-size:9px;line-height:1.8}.plan-benefits{gap:8px;margin-top:16px}.plan-benefits>span{gap:6px;font-size:8px}.plan-benefits svg{width:12px;height:12px}.plan-copy>.text-button{margin-top:18px;font-size:9px}.plan-pricing{font-size:6px}.faq-section{gap:35px;padding-top:57px;padding-bottom:50px}.faq-section h2{font-size:30px}.faq-items summary{padding:17px 0;font-size:10px}.faq-items details>p{font-size:9px}.closing-cta h2{font-size:33px}.closing-cta .button{min-height:45px;font-size:11px}.site-footer>div>span{display:none}.site-footer>p,.site-footer>span{font-size:7px}.quiz-layout{grid-template-columns:.7fr 1.3fr;gap:25px}.quiz-sidebar h2{font-size:30px}.quiz-sidebar>.eyebrow{font-size:6px}.quiz-sidebar>p{font-size:10px}.question-card{padding:23px}.question-card h1{font-size:26px}.question-detail{font-size:10px}.answer-option{gap:10px;padding:11px 12px;font-size:10px}.answer-letter{width:22px;height:22px}.question-bottom{flex-direction:column-reverse;align-items:stretch;gap:15px}.question-bottom>span{justify-content:center}.quiz-sidebar>span{font-size:9px}.quiz-top{margin-bottom:28px}.quiz-top>span{font-size:6px}.result-heading h1{font-size:42px}.result-grid{gap:28px}.result-copy h2{font-size:27px}.result-copy>p{font-size:10px}.profile-tag{font-size:6px}.score-row{gap:20px}.score-row>div>span{font-size:6px}.score-row strong{font-size:34px}.focus-card{gap:10px;padding:14px}.focus-card p{font-size:10px}.focus-card>div>span{font-size:6px}.focus-card>svg{width:17px}.result-actions{gap:15px}.result-actions .text-button{font-size:8px}.result-upsell{gap:25px;padding:25px}.result-upsell h2{font-size:31px}.result-upsell>div>p:not(.offer-price){font-size:10px}.upsell-offer{padding-left:20px}.upsell-offer>.button{gap:14px;padding-inline:15px;font-size:9px}.free-step h3{font-size:20px}.result-upsell .eyebrow{font-size:6px}.upsell-features>span{font-size:7px}}@media (width<=600px){.page-width,.site-header{width:calc(100% - 40px)}.site-header{gap:12px;height:78px;position:relative}.brand{font-size:32px}.brand-mark{margin-right:8px;font-size:31px}.header-cta{gap:14px;margin-left:auto;padding:10px 13px;font-size:11px}.menu-toggle{width:28px;display:flex}.nav-links{border:1px solid var(--line);z-index:5;background:#f8f8f2;border-top:0;padding:20px;display:none;position:absolute;top:77px;left:0;right:0;box-shadow:0 12px 15px #28382c08}.nav-links.mobile-open{flex-direction:column;align-items:stretch;gap:4px;font-size:13px;display:flex}.hero{grid-template-columns:1fr;gap:50px;padding-top:39px;padding-bottom:37px}.hero .eyebrow{letter-spacing:1.1px;margin-bottom:19px;font-size:8px}.hero .tiny-dot{width:5px;height:5px}.hero h1{letter-spacing:-2.5px;font-size:72px;line-height:1.015}.heading-star{font-size:42px;bottom:23px;right:-48px}.hero-description{margin-top:22px;font-size:12px;line-height:1.85}.hero-button{gap:47px;min-height:51px;margin-top:24px;padding-inline:23px;font-size:13px}.hero-meta{gap:9px;margin-top:14px;font-size:9px}.hero-meta svg{width:13px}.hero-note{display:none}.hero-visual{width:100%;max-width:450px;margin-inline:auto;padding-top:16px}.floating-note{font-size:13px;top:-16px;right:55px}.floating-note svg{width:40px;top:6px;right:-34px}.matrix-card{border-radius:10px;padding:21px 19px 0;transform:rotate(.7deg)}.matrix-topline{letter-spacing:.8px;margin-bottom:20px;font-size:7px}.matrix-topline>span:last-child{font-size:8px}.matrix-wrap{grid-template-rows:1fr 31px;grid-template-columns:20px 1fr;column-gap:7px}.axis-y b,.axis-x b{letter-spacing:1.3px;font-size:6px}.axis-y>span,.axis-x>span{font-size:5px}.quadrant{padding:22px 16px 18px}.quadrant-icon{margin-bottom:9px}.quadrant-icon svg{width:20px;height:20px}.quadrant>span:not(.green-zone){font-size:14px}.quadrant small{margin-top:8px;font-size:6px}.green-zone{padding:2px 4px;font-size:5px;top:6px;right:5px}.green-zone svg{width:9px;height:9px}.matrix-tooltip{padding:11px 13px;font-size:10px;left:35%}.matrix-tooltip>span{gap:11px;font-size:7px}.matrix-tooltip svg{width:11px;height:11px}.matrix-caption{letter-spacing:.7px;height:34px;font-size:5px}.belief-strip>.page-width{flex-wrap:wrap;justify-content:center;gap:4px;min-height:76px;padding:15px 0}.belief-strip span:first-child,.belief-strip span:last-child{letter-spacing:.8px;font-size:5px}.belief-strip span:nth-child(2){flex-basis:100%;order:3;justify-content:center;gap:16px;font-size:20px}.how-section{padding-top:42px;padding-bottom:40px}.section-intro{margin-bottom:25px;display:block}.eyebrow{letter-spacing:1.1px;font-size:8px}.section-intro h2{margin-top:12px;font-size:32px}.section-intro>p{margin-top:15px;font-size:10px}.steps-grid{grid-template-columns:1fr;gap:15px}.step-card{padding:23px 24px 19px}.step-top{margin-bottom:18px}.step-icon{width:38px;height:38px}.step-icon svg{width:22px;height:22px}.step-top>span:last-child{letter-spacing:1px;font-size:8px}.step-card h3{font-size:24px}.step-card p{max-width:340px;margin-bottom:20px;font-size:12px;line-height:1.8}.step-foot{padding-top:15px;font-size:9px}.step-foot svg{width:15px}.plan-section{grid-template-columns:1fr}.plan-art{order:2;min-height:350px}.plan-mini{width:260px;padding:20px}.plan-mini h3{font-size:25px}.mini-top>span:first-child{font-size:20px}.mini-top>span:last-child{font-size:5px}.mini-kicker{font-size:6px}.mini-task{padding:10px 0;font-size:8px}.mini-bottom{font-size:5px}.art-spark{font-size:75px;bottom:28px;right:28px}.plan-copy{padding:33px 28px 22px}.plan-copy>.eyebrow{font-size:7px}.plan-copy h2{font-size:37px}.plan-copy>p{max-width:none;margin-top:17px;font-size:12px;line-height:1.8}.plan-benefits{gap:11px;margin-top:23px}.plan-benefits>span{gap:8px;font-size:10px}.plan-benefits svg{width:14px;height:14px}.plan-copy>.text-button{margin-top:23px;font-size:11px}.plan-pricing{margin-top:15px;font-size:8px;line-height:1.7}.faq-section{grid-template-columns:1fr;gap:28px;padding-top:46px;padding-bottom:44px}.faq-section h2{font-size:34px}.faq-items summary{padding:19px 0;font-size:12px}.faq-items details>p{font-size:11px;line-height:1.9}.closing-cta{padding-top:34px;padding-bottom:37px}.closing-cta h2{letter-spacing:-.8px;font-size:31px}.closing-cta .button{min-height:48px;margin-top:24px;font-size:12px}.closing-cta>p{font-size:8px}.site-footer{flex-wrap:wrap;gap:15px;padding-top:24px;padding-bottom:24px}.site-footer>div{flex-basis:100%;justify-content:center}.site-footer>div>span{font-size:9px;display:block}.site-footer>p,.site-footer>span{font-size:6px}.site-footer .brand{font-size:26px}.quiz-section{padding-top:25px;padding-bottom:40px}.quiz-top{margin-bottom:25px}.quiz-top>.text-button{font-size:10px}.quiz-top>span{letter-spacing:.5px;font-size:5px}.quiz-top>span svg{width:11px}.quiz-layout{grid-template-columns:1fr;gap:24px}.quiz-sidebar{padding-top:0}.quiz-sidebar>.eyebrow{display:none}.quiz-sidebar h2{margin-top:0;font-size:30px}.quiz-sidebar h2 br{display:none}.quiz-sidebar h2 em{white-space:nowrap}.quiz-sidebar>p{max-width:none;margin-top:10px;font-size:11px}.sidebar-flower,.quiz-sidebar>span{display:none}.question-card{padding:22px 19px}.question-progress{font-size:7px}.question-progress>span:last-child{font-size:6px}.question-scene{margin-top:24px;margin-bottom:12px;font-size:10px}.question-card h1{min-height:0;font-size:29px;line-height:1.22}.question-detail{min-height:0;margin-top:13px;font-size:11px}.answer-list{gap:11px;margin:23px 0}.answer-option{gap:11px;min-height:72px;padding:13px 12px;font-size:11px}.answer-letter{width:24px;height:24px;font-size:9px}.question-bottom{gap:14px}.question-bottom>.button{gap:25px;min-height:47px;font-size:12px}.question-bottom>span{font-size:8px}.result-section{padding-top:35px;padding-bottom:38px}.result-heading{margin-bottom:32px}.result-heading>.eyebrow{font-size:7px}.result-heading h1{margin-top:15px;font-size:39px;line-height:1.15}.result-heading>p{max-width:270px;margin:13px auto 0;font-size:11px;line-height:1.7}.result-grid{grid-template-columns:1fr;gap:31px}.result-copy h2{font-size:32px}.profile-tag{margin-bottom:12px;font-size:8px}.result-copy>p{margin-top:15px;font-size:12px}.score-row{gap:30px;margin-top:24px}.score-row>div>span{font-size:8px}.score-row strong{font-size:40px}.focus-card{margin-top:24px;padding:20px}.focus-card p{font-size:12px}.focus-card>div>span{font-size:8px}.focus-card>svg{width:20px}.result-actions{gap:25px;margin-top:21px}.result-actions .text-button{font-size:10px}.matrix-compact{transform:none}.matrix-compact .matrix-caption{letter-spacing:.5px;font-size:4px}.free-step{gap:13px;margin-top:28px;padding:23px 20px}.free-step h3{font-size:21px}.free-step p{font-size:10px}.free-step .eyebrow{letter-spacing:.7px;font-size:7px}.free-step .step-icon{width:30px;height:30px}.free-step .step-icon svg{width:19px}.result-upsell{grid-template-columns:1fr;gap:30px;margin-top:21px;padding:29px 25px}.result-upsell .eyebrow{font-size:7px}.result-upsell h2{font-size:36px}.result-upsell>div>p:not(.offer-price){font-size:12px}.upsell-features{gap:12px}.upsell-features>span{font-size:9px}.upsell-offer{border-top:1px solid #d5ddc5;border-left:0;padding:27px 0 0}.offer-badge{font-size:8px}.offer-price{font-size:56px}.upsell-offer>.button{gap:26px;min-height:49px;padding-inline:20px;font-size:12px}.upsell-offer>small,.scoring-details summary{font-size:9px}.scoring-details p{font-size:10px}.plan-dialog{padding:35px 25px 28px}.plan-dialog h2{font-size:35px}.dialog-description{font-size:12px}.starter-days>div{gap:12px;padding:15px 13px}.starter-days p,.download-button{font-size:11px}.coming-soon p>span{font-size:7px}.coming-soon strong{font-size:9px}}@media (width<=360px){.page-width,.site-header{width:calc(100% - 30px)}.hero h1{font-size:64px}.heading-star{font-size:33px;right:-38px}.hero .eyebrow{letter-spacing:.8px;font-size:7px}.hero-description{font-size:11px}.hero-meta{font-size:8px}.quadrant{padding:21px 12px 16px}.quadrant>span:not(.green-zone){font-size:12px}.quadrant small{font-size:5px}.green-zone{font-size:4px}.matrix-topline{font-size:6px}.matrix-topline>span:last-child{font-size:7px}.matrix-caption{font-size:4px}.matrix-tooltip{font-size:9px;left:32%}.matrix-tooltip>span{font-size:6px}.header-cta{gap:10px;font-size:10px}.brand{font-size:29px}.brand-mark{font-size:28px}.question-card h1{font-size:26px}.answer-option{font-size:10px}.quiz-top>span{display:none}}@media (width<=600px){.hero h1{letter-spacing:-2px;font-size:clamp(50px,15.8vw,72px)}.heading-star{font-size:36px;bottom:19px;right:1px}.hero h1{max-width:100%}}@media (width<=360px){.hero h1{font-size:clamp(48px,15.4vw,55px)}.heading-star{font-size:30px;bottom:16px;right:0}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
