/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}}@font-face{font-family:Blanche Grotesk;src:url(data:font/woff2;base64,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)format("woff2-variations");font-style:normal;font-weight:300 700;font-display:swap}:root{--lime:#1749e6;--paper:#f7f3f2;--grey:#dcebed;--ink:#171717;--sea:#1749e6;--alice:#edf4f5;--honeydew:#dcebed;--vanilla:#7bd7e5;--ghost:#fff;--orange:#1749e6;--indigo:#0b2fa8;--deep:#071b79;--line:#17171726;--light-line:#ffffff47;--pad:clamp(24px, 5vw, 76px);--display:"Blanche Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--body:"Blanche Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:16px;line-height:1.48}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.display{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;font-weight:520;line-height:.9}.section-pad{padding:clamp(80px, 10vw, 150px) var(--pad)}.section-label{text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:600}.section-title{margin:0;font-size:clamp(52px,7.5vw,128px)}.site-header{z-index:50;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:calc(100% - 32px);max-width:1480px;min-height:62px;color:var(--ink);background:#f7f3f2c7;border:1px solid #1717171f;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 12px 10px 20px;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 50px #17305412}.brand{justify-self:start;align-items:center;min-width:126px;height:42px;display:flex}.logo-wordmark{min-width:126px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex}.logo-name{font-family:var(--display);letter-spacing:-.055em;font-size:29px;font-weight:560}.logo-tagline{font-family:var(--body);letter-spacing:.18em;text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:500}.logo-inverse{color:#fff}.nav{justify-self:center;align-items:center;gap:clamp(20px,2.3vw,40px);font-size:13px;display:flex}.nav-contact{display:none}.nav a,footer nav a,footer nav button{position:relative}.nav a:after,footer nav a:after,footer nav button:after{content:"";background:currentColor;height:1px;transition:right .22s;position:absolute;bottom:-5px;left:0;right:100%}.nav a:hover:after,footer nav a:hover:after,footer nav button:hover:after{right:0}.header-cta{background:var(--lime);color:#fff;border-radius:999px;justify-self:end;align-items:center;gap:20px;min-height:40px;padding:0 18px;font-size:11px;font-weight:600;transition:background .18s,color .18s,transform .18s;display:inline-flex}.menu-toggle{background:0 0;border:0;min-width:44px;min-height:44px;padding:10px;display:none}.menu-toggle span{background:var(--ink);width:24px;height:1px;margin:6px 0;transition:transform .2s;display:block}.hero{min-height:100svh;padding:142px var(--pad) 38px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 86% 28%, #5da5ff30, transparent 28%), var(--paper);color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero:after{content:"";z-index:0;filter:blur(1px);background:#deeef094;border-radius:30px;width:42%;height:48%;position:absolute;top:26%;right:4%}.hero-kicker{z-index:2;text-transform:uppercase;letter-spacing:.17em;margin-left:0;font-size:9px;position:relative}.hero-title{z-index:2;width:52%;max-width:820px;margin:auto 0 34px;font-size:clamp(64px,8.25vw,136px);position:relative}.lime-mark{display:inline-block;position:relative}.lime-mark:after{content:"";background:var(--lime);transform-origin:0;height:2px;animation:.7s cubic-bezier(.2,.8,.2,1) .65s both line-in;position:absolute;bottom:-.08em;left:.03em;right:0}.hero-bottom{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(270px,.7fr);align-items:end;gap:4vw;width:52%;margin-left:0;display:grid;position:relative}.hero-bottom>p{letter-spacing:-.018em;max-width:560px;margin:0;font-size:clamp(16px,1.25vw,20px);line-height:1.45}.hero-actions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:0 20px;font-size:11px;font-weight:600;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:disabled{cursor:not-allowed;opacity:.35;transform:none}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#3a3a3a}.btn-outline-light{color:#fff;background:0 0;border-color:#ffffff80}.btn-outline-light:hover{border-color:var(--lime);color:var(--lime)}.text-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:14px;padding:4px 0;font-size:13px;font-weight:620;display:inline-flex}.text-link.light{color:#fff}.hero-meta{z-index:2;border-top:1px solid var(--line);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:14px;margin-top:42px;padding-top:16px;font-size:8px;display:flex;position:relative}.ai-visual{z-index:1;border-radius:28px;justify-content:flex-end;align-items:stretch;gap:5px;width:46%;height:67%;display:flex;position:absolute;top:15%;right:4%;overflow:hidden}.visual-beam{color:#ffffffe0;background:linear-gradient(#316df600 0%,#2562ef 17%,#0d3fd4 43%,#071e86 62%,#245cec 82%,#215dee00 100%);width:24%;position:relative;box-shadow:0 0 48px #1449e257;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%)}.visual-beam:after{content:"";mix-blend-mode:multiply;background:radial-gradient(circle at 50% 48%,#00000052,#0000 48%);position:absolute;inset:0}.visual-beam span{z-index:2;text-transform:uppercase;letter-spacing:.12em;writing-mode:vertical-rl;font-size:8px;position:absolute;top:34%;left:14px}.beam-a{transform:translateY(7%)}.beam-b{transform:translateY(-2%)}.beam-c{transform:translateY(3%)}.beam-d{transform:translateY(10%)}.visual-stamp{z-index:3;color:#1717178f;letter-spacing:.14em;font-size:8px;position:absolute;bottom:6px;right:14px}.problem{background:var(--paper)}.problem-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;margin-top:46px;display:grid}.problem-copy{max-width:540px;padding-bottom:8px}.problem-copy p{color:#212121b8}.problem-copy .lead{color:var(--ink);font-size:clamp(19px,1.5vw,24px)}.problem-copy .strong-line{border-top:1px solid var(--line);color:var(--ink);margin-top:32px;padding-top:20px;font-weight:650}.signal-strip{border:0;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:90px;display:grid}.signal-strip div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #1717171a;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:124px;padding:18px;font-size:10px;font-weight:600;display:flex}.signal-strip div:first-child{background:linear-gradient(145deg, #123fc7, var(--deep));color:#fff;border-color:#0000}.signal-strip div:nth-child(2){background:#ffffffb8}.signal-strip div:nth-child(3){background:#dcebed}.signal-strip div:nth-child(4){color:var(--ink);background:#ffffff7a}.signal-strip div:first-child span{color:#ffffff94}.signal-strip span{color:#2525258a;letter-spacing:.12em;font-size:9px}.section-head{grid-template-columns:.4fr 1.4fr .6fr;align-items:end;gap:5vw;display:grid}.section-head>p{color:#212121b8;max-width:280px;margin:0 0 8px;font-size:18px}.service-grid{border:0;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:85px;display:grid}.service-card{border:1px solid #1717171f;border-radius:24px;flex-direction:column;min-height:680px;padding:26px clamp(20px,2.3vw,38px) 30px;scroll-margin-top:92px;transition:background .28s,transform .28s,box-shadow .28s;display:flex;overflow:hidden;box-shadow:0 20px 60px #23415a0d}.service-card:first-child{color:var(--ink);background:#ffffffd1}.service-card:nth-child(2){color:var(--ink);background:#dcebed}.service-card:nth-child(3){background:linear-gradient(145deg, #1749e6, var(--deep));color:#fff;border-color:#0000}.service-card:hover{transform:translateY(-8px)}.card-top{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;min-height:42px;font-size:10px;display:flex}.card-number{width:35px;height:35px;color:var(--ink);background:#17171714;border-radius:50%;place-items:center;transition:background .18s,color .18s;display:grid}.service-card:hover .card-number{background:var(--lime);color:var(--ink)}.service-card h3{margin:64px 0 24px;font-size:clamp(38px,3.6vw,64px);line-height:.95}.card-intro{color:#212121bd;max-width:340px;min-height:70px}.service-card ul{border-top:1px solid var(--line);margin:8px 0;padding:20px 0;list-style:none}.service-card li{padding:7px 0 7px 15px;font-size:13px;position:relative}.service-card li:before{content:"";background:var(--lime);border:1px solid var(--ink);width:4px;height:4px;position:absolute;top:15px;left:0}.card-close{color:#212121ad;border-top:1px solid var(--line);margin-top:auto;padding-top:17px;font-size:13px}.card-link{text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;margin-top:24px;padding-bottom:10px;font-size:12px;font-weight:650;display:flex}.service-card:first-child .card-number{background:var(--ink);color:#fff}.service-card:nth-child(3) .card-number{color:#fff;background:#ffffff2e}.service-card:nth-child(3) .card-intro,.service-card:nth-child(3) .card-close{color:#ffffffb8}.service-card:nth-child(3) ul,.service-card:nth-child(3) .card-close,.service-card:nth-child(3) .card-link{border-color:#ffffff47}.service-card:nth-child(3) li:before{border-color:#fff}.comparison{background:var(--alice);color:var(--ink);grid-template-columns:.68fr 1.32fr;gap:8vw;display:grid}.comparison-intro h2{margin:42px 0 0;font-size:clamp(54px,6.3vw,105px)}.compare-wrap table{border-collapse:collapse;width:100%;font-size:13px}.compare-wrap th,.compare-wrap td{border-bottom:1px solid var(--line);text-align:center;padding:17px 12px}.compare-wrap th:first-child,.compare-wrap td:first-child{text-align:left;width:42%;padding-left:0}.compare-wrap th{text-transform:uppercase;letter-spacing:.12em;font-size:9px}.check{width:9px;height:9px;color:var(--lime);-webkit-text-stroke:1px var(--ink);font-size:14px;display:inline-block;overflow:hidden}.dash{color:#21212157}.compare-cta{justify-content:space-between;align-items:center;gap:24px;margin-top:38px;display:flex}.compare-cta p{margin:0;font-size:18px}.assessment{background:radial-gradient(circle at 16% 16%, #4c92ff24, transparent 30%), var(--paper);color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.74fr 1.26fr;align-items:start;gap:8vw;scroll-margin-top:70px;display:grid}.assessment-heading{position:sticky;top:105px}.assessment-heading h2{margin:42px 0 34px;font-size:clamp(58px,7vw,116px)}.assessment-heading>p{color:#252525ad;max-width:500px;font-size:18px}.time-pill{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;border-radius:7px;margin-top:18px;padding:8px 13px;font-size:10px;display:inline-block}.assessment-panel{background:radial-gradient(circle at 78% 20%, #2869f2 0%, transparent 34%), linear-gradient(150deg, #103cc5, var(--deep));color:#fff;border:1px solid #ffffff24;border-radius:24px;min-height:670px;padding:clamp(24px,3.2vw,48px);overflow:hidden;box-shadow:0 24px 80px #0c309929}.assessment-panel .btn-outline-light{border-color:var(--paper);color:var(--paper)}.assessment-panel .btn-outline-light:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.assessment-panel .text-link.light{color:var(--paper)}.progress-row{color:#ddddddb3;letter-spacing:.08em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;font-size:10px;display:grid}.progress-track{background:#ddd3;border-radius:999px;height:3px;overflow:hidden}.progress-track span{background:#9be7f0;height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.question-step{padding:58px 0 24px;animation:.32s both question-in}.step-tag{color:var(--lime);text-transform:uppercase;letter-spacing:.16em;font-size:10px}.question-step h3{font-family:var(--display);letter-spacing:-.04em;max-width:700px;margin:12px 0 44px;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1}.question-step label{color:#ddddddc7;margin:26px 0 10px;font-size:13px;display:block}.choice-row,.mini-choices{flex-wrap:wrap;gap:8px;display:flex}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.choice-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.choice{color:#fff;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;min-height:44px;padding:8px 15px;font-size:12px;transition:border .16s,background .16s,color .16s}.choice:hover{color:var(--paper);border-color:#ddddddb3}.choice.selected{color:var(--ink);background:#9be7f0;border-color:#9be7f0}.assessment select{color:#fff;background:#06175b9e;border:1px solid #ffffff4d;border-radius:14px;width:100%;min-height:50px;padding:0 14px}.split-question{border-top:1px solid var(--light-line);grid-template-columns:1fr 1fr;gap:30px;margin-top:30px;padding-top:4px;display:grid}.decision-rows>div,.control-list>div{border-bottom:1px solid var(--light-line);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:15px 0;display:grid}.decision-rows label,.control-list label{margin:0}.conditional{animation:.24s both question-in}.assessment-nav{border-top:1px solid var(--light-line);justify-content:space-between;align-items:center;padding-top:24px;display:flex}.back-btn,.reset-link{color:#ddddddb8;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:12px}.back-btn:disabled{opacity:0;pointer-events:none}.result-card{padding-top:10px;animation:.35s both question-in}.result-top{color:#ddddddad;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--light-line);justify-content:space-between;padding-bottom:30px;font-size:10px;display:flex}.result-dot{background:var(--lime);border-radius:50%;width:11px;height:11px}.result-level{color:var(--lime);text-transform:uppercase;letter-spacing:.09em;margin:45px 0 12px;font-size:12px}.result-card h3{margin:0;font-size:clamp(52px,6vw,96px)}.result-card>p:not(.result-level):not(.disclaimer){color:#ddddddd1;max-width:680px;font-size:18px}.special-review{border-left:3px solid var(--orange);background:var(--ink);border-radius:20px;flex-direction:column;gap:8px;margin:28px 0;padding:20px;font-size:13px;display:flex}.special-review span{color:#ddddddb8}.result-actions{flex-wrap:wrap;gap:10px;margin:32px 0;display:flex}.disclaimer{color:#ddd9;max-width:650px;font-size:10px}.process{background:var(--paper)}.process .section-head{grid-template-columns:.4fr 1.6fr}.process-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.process-item{border-right:1px solid var(--line);min-height:280px;padding:18px 24px 20px 0;position:relative}.process-item+.process-item{padding-left:24px}.process-item>span{font-size:clamp(50px,6vw,96px);font-family:var(--display);letter-spacing:-.08em;color:#21212159;transition:color .2s}.process-item:hover>span{color:var(--lime);-webkit-text-stroke:0}.process-item h3{text-transform:uppercase;margin-top:48px;font-size:14px}.process-item p{color:#212121ad;max-width:240px;font-size:13px}.why{color:#fff;background:radial-gradient(circle at 78% 48%,#1b5df0 0%,#0000 30%),linear-gradient(135deg,#0c34b6 0%,#06164f 78%)}.why-grid{grid-template-columns:1.2fr .8fr;align-items:end;gap:10vw;display:grid}.why .section-title{margin-top:40px;font-size:clamp(58px,8.5vw,142px)}.principles{border-top:1px solid var(--light-line)}.principles>div{border-bottom:1px solid var(--light-line);grid-template-columns:45px 1fr;gap:16px;padding:17px 0;display:grid}.principles span{color:#dddddd85;font-size:10px}.principles p{margin:0;font-size:15px}.landscape{background:var(--paper)}.landscape-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:10vw;margin-top:46px;display:grid}.landscape .section-title{font-size:clamp(58px,8vw,132px)}.landscape-grid>div{padding-top:10px}.landscape-grid>div>p:first-child{font-size:19px}.landscape-grid ul{border-top:1px solid var(--ink);margin:42px 0;padding:0;list-style:none}.landscape-grid li{border-bottom:1px solid var(--line);text-transform:uppercase;padding:10px 0;font-size:12px}.landscape-close{color:#212121b8;margin:36px 0}.landscape-close strong{color:var(--ink)}.about{background:var(--paper)}.about-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:10vw;display:grid}.about .section-title{margin-top:44px;font-size:clamp(58px,8vw,130px)}.about .section-title span{color:var(--lime);text-decoration:none}.about-copy{max-width:600px}.about-copy p{color:#212121b8}.about-copy .lead{color:var(--ink);font-size:clamp(20px,1.7vw,27px);line-height:1.35}.faq-grid{grid-template-columns:.72fr 1.28fr;gap:9vw;display:grid}.faq .section-title{margin-top:42px;font-size:clamp(58px,7vw,110px)}.faq-list{border-top:1px solid var(--ink)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;grid-template-columns:45px 1fr auto;align-items:center;gap:20px;min-height:78px;font-size:15px;font-weight:620;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#21212185;font-size:10px}.faq summary i{font-size:25px;font-style:normal;font-weight:300;transition:transform .2s}.faq details[open] summary i{transform:rotate(45deg)}.faq details p{color:#212121ad;max-width:760px;margin:0;padding:0 44px 28px 65px;font-size:14px}.contact{background:radial-gradient(circle at 20% 86%, #2f75f4 0%, transparent 32%), linear-gradient(135deg, #123fc7 0%, var(--deep) 78%);color:#fff;border-top:1px solid #ffffff2e}.contact-grid{grid-template-columns:.75fr 1.25fr;gap:10vw;display:grid}.contact .section-title{margin-top:42px;font-size:clamp(64px,8vw,130px)}.contact-grid>div>p{color:#ffffffb8;max-width:400px;font-size:18px}.contact-form{padding-top:26px}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-form label{text-transform:uppercase;letter-spacing:.16em;color:#ffffffc7;margin-bottom:20px;font-size:9px;display:block}.contact-form label>span{text-transform:none;letter-spacing:0;color:#ffffff8f}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff6;border-radius:0;outline:0;width:100%;margin-top:7px;padding:12px 0;transition:border .16s}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ffffff7a}.contact-form textarea{resize:vertical}.contact .btn-primary{color:var(--deep);background:#fff}.form-submit{min-width:190px;margin-top:12px}.form-notice{border-left:3px solid var(--orange);background:var(--ink);color:var(--paper);border-radius:16px;margin-top:18px;padding:13px 15px;font-size:12px}.honeypot{overflow:hidden;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.final-cta{background:radial-gradient(circle at 82% 22%, #3878ff21, transparent 27%), var(--paper);color:var(--ink);border-top:1px solid var(--line);grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;display:grid}.final-cta h2{margin:38px 0 0;font-size:clamp(72px,11vw,178px)}.final-copy{padding-bottom:20px}.final-copy>p{color:#252525ad;max-width:440px;font-size:19px}.final-copy>div{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.final-cta .text-link.light{color:var(--ink)}footer{color:#fff;padding:32px var(--pad) 34px;background:#06133d;border-top:1px solid #ffffff2e;grid-template-columns:1fr 1fr;align-items:end;gap:28px 5vw;display:grid}.footer-brand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-brand .logo-wordmark{align-items:flex-start;min-width:160px}.footer-brand .logo-name{font-size:36px}.footer-brand .logo-tagline{margin-left:2px}.footer-email{color:#ffffffa3;font-size:11px;transition:color .16s}.footer-email:hover{color:#fff}footer nav{flex-wrap:wrap;justify-self:end;align-items:center;gap:22px;font-size:11px;display:flex}footer nav button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.legal,.copyright{color:#dddddd80;margin:0;font-size:10px}.copyright{justify-self:end}.mobile-assess{display:none}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.delay-card-1{transition-delay:90ms}.delay-card-2{transition-delay:.18s}.entrance{animation:.72s cubic-bezier(.2,.8,.2,1) both entrance}.delay-1{animation-delay:90ms}.delay-2{animation-delay:.18s}.delay-3{animation-delay:.27s}@keyframes entrance{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes float-mark{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes question-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.nav{display:none}.nav.open .nav-contact{display:block}.site-header{grid-template-columns:1fr auto auto}.menu-toggle{order:3;display:block}.nav.open{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f3f2f5;border-radius:18px;flex-direction:column;align-items:flex-start;gap:0;padding:12px 18px;display:flex;position:absolute;top:72px;left:0;right:0}.nav.open a{border-bottom:1px solid var(--line);width:100%;padding:18px 0;font-size:18px}.menu-toggle.active span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle.active span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.hero-title,.hero-bottom{width:62%}.hero-bottom{margin-left:0}.ai-visual{width:42%;right:2%}.service-card{min-height:720px}.comparison,.assessment,.faq-grid,.contact-grid{grid-template-columns:1fr}.assessment-heading{position:static}.assessment-panel{min-height:auto}.comparison-intro{grid-template-columns:.4fr 1fr;align-items:start;gap:40px;display:grid}}@media (width<=760px){:root{--pad:20px}body{padding-bottom:58px}.section-pad{padding-top:84px;padding-bottom:84px}.site-header{width:calc(100% - 16px);padding-left:12px;top:8px}.header-cta{display:none}.site-header{grid-template-columns:1fr auto}.brand{min-width:112px;height:36px}.logo-wordmark{min-width:112px}.logo-name{font-size:28px}.logo-tagline{font-size:8px}.footer-brand .logo-wordmark{min-width:145px}.footer-brand .logo-name{font-size:34px}.hero{min-height:94svh;padding-top:112px;padding-bottom:24px}.hero:after{border-radius:24px;width:68%;height:42%;top:25%;right:-22%}.hero-kicker{margin-left:0}.hero-title{width:100%;margin:auto 0 36px;font-size:clamp(58px,18vw,90px)}.hero-bottom{grid-template-columns:1fr;gap:26px;width:100%;margin-left:0}.hero-bottom>p{font-size:18px}.hero-actions{flex-direction:column;align-items:stretch;gap:16px}.hero-actions .btn{width:100%}.hero-actions .text-link{align-self:flex-start}.hero-meta{flex-wrap:wrap;gap:7px 9px}.ai-visual{opacity:.48;border-radius:18px;gap:3px;width:54%;height:38%;top:24%;right:-16%}.visual-beam span,.visual-stamp{display:none}.problem-grid,.about-grid,.why-grid,.landscape-grid,.final-cta{grid-template-columns:1fr}.problem-grid{gap:40px}.section-title{font-size:clamp(50px,16vw,76px)}.signal-strip{grid-template-columns:1fr 1fr;margin-top:60px}.signal-strip div:nth-child(2){border-right:0}.section-head,.process .section-head{grid-template-columns:1fr;gap:30px}.section-head>p{margin:0}.service-grid{border:0;grid-template-columns:1fr;margin-top:55px}.service-card{border:1px solid var(--line);min-height:auto;padding:26px 24px 30px}.service-card:nth-child(3){border:0}.service-card:hover{transform:none}.service-card h3{margin-top:46px}.card-intro{min-height:auto}.card-close{margin-top:30px}.comparison-intro{display:block}.comparison-intro h2{font-size:56px}.compare-wrap{overflow-x:auto}.compare-wrap table{min-width:610px}.compare-cta{flex-direction:column;align-items:stretch}.assessment{gap:48px}.assessment-heading h2{font-size:58px}.assessment-panel{margin-left:-8px;margin-right:-8px;padding:22px 16px}.question-step{padding-top:40px}.question-step h3{margin-bottom:30px;font-size:38px}.choice-grid,.choice-grid.compact,.split-question{grid-template-columns:1fr}.choice{min-height:48px}.decision-rows>div,.control-list>div{grid-template-columns:1fr;gap:8px;padding:18px 0}.mini-choices{grid-template-columns:repeat(3,1fr);display:grid}.control-list .choice{text-align:center}.assessment-nav .btn{min-width:150px}.result-actions{flex-direction:column;align-items:stretch}.result-actions .btn{width:100%}.result-actions .text-link{align-self:flex-start}.process-grid{grid-template-columns:1fr 1fr;margin-top:55px}.process-item{border-bottom:1px solid var(--line);min-height:230px}.process-item:nth-child(2n){border-right:0}.process-item:nth-child(odd)+.process-item{padding-left:16px}.process-item h3{margin-top:26px}.why-grid{gap:56px}.why .section-title,.landscape .section-title,.about .section-title,.faq .section-title,.contact .section-title{font-size:58px}.landscape-grid{gap:42px}.faq-grid,.contact-grid{gap:56px}.faq summary{grid-template-columns:28px 1fr auto;gap:10px;min-height:84px}.faq details p{padding-left:38px;padding-right:20px}.form-grid{grid-template-columns:1fr;gap:0}.final-cta{gap:42px}.final-cta h2{font-size:clamp(68px,19vw,102px)}.final-copy{padding:0}footer{grid-template-columns:1fr;padding-bottom:30px}footer nav{justify-self:start;gap:17px}.copyright{justify-self:start}.mobile-assess{z-index:45;background:var(--lime);border-top:1px solid var(--ink);justify-content:space-between;align-items:center;height:58px;padding:0 20px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}:root{--lime:#ff5637;--paper:#f1f1ee;--grey:#d7d8d6;--ink:#111113;--sea:#242538;--alice:#e6e6e2;--honeydew:#dedfdd;--vanilla:#ff5637;--ghost:#fbfbf8;--orange:#ff5637;--accent-text:#c63d25;--indigo:#252538;--deep:#151622;--line:#11111324;--light-line:#ffffff30}html,body{background:var(--paper)}body{color:var(--ink)}::selection{background:var(--orange);color:#fff}:focus-visible{outline-color:var(--orange)}.cursor-aura{z-index:200;pointer-events:none;opacity:0;border:1px solid #ff56379e;border-radius:50%;width:24px;height:24px;transition:width .18s,height .18s,opacity .16s,background-color .18s,border-color .18s,transform .12s;display:none;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(1)}.cursor-aura:after{content:"";background:var(--orange);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:fine) and (hover:hover){.cursor-aura{display:block}.cursor-aura.is-visible{opacity:.58}.cursor-aura.is-interactive{background:#ff56370e;border-color:#ff5637c7;width:34px;height:34px}.cursor-aura.is-pressed{transform:translate(-50%,-50%)scale(.78)}}.display{letter-spacing:-.062em;font-weight:470;line-height:.88}.section-pad{padding-top:clamp(96px,11vw,168px);padding-bottom:clamp(96px,11vw,168px)}.section-label{color:#11111385;align-items:center;gap:9px;display:flex}.section-label:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:6px;height:6px}.lime-label{color:var(--orange)}.site-header{width:100%;max-width:none;min-height:72px;padding:12px var(--pad);box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(110%);backdrop-filter:blur(22px)saturate(110%);background:#f1f1eec2;border:0;border-bottom:1px solid #1111131a;border-radius:0;transition:background-color .26s,border-color .26s,-webkit-backdrop-filter .26s,backdrop-filter .26s;top:0;left:0;transform:none}.site-scrolled .site-header{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#f1f1ee9e;border-bottom-color:#11111324}.brand{min-width:118px}.logo-wordmark{align-items:flex-start;min-width:118px}.logo-name{letter-spacing:-.06em;font-size:28px;font-weight:520}.logo-tagline{letter-spacing:.2em;margin-top:3px;margin-left:1px;font-size:6px}.nav{text-transform:uppercase;letter-spacing:.06em;gap:clamp(22px,2.6vw,44px);font-size:10px}.nav a:after{background:var(--orange)}.header-cta{background:var(--ink);color:#fff;letter-spacing:.04em;border-radius:4px;gap:28px;min-height:44px;padding:0 16px;font-size:10px}.header-cta:hover{background:var(--orange);color:var(--ink);transform:none}.hero{min-height:100svh;padding:126px var(--pad) 34px;background:var(--paper);border-bottom:1px solid var(--line);isolation:isolate}.hero:after{content:"";z-index:1;filter:blur(78px);pointer-events:none;background:#ff56371f;border-radius:50%;width:24vw;min-width:220px;height:24vw;min-height:220px;position:absolute;top:25%;right:22%}.hero-kicker{z-index:4;color:#11111394;letter-spacing:.2em}.hero-title{z-index:4;width:56%;max-width:900px;margin:auto 0 42px;font-size:clamp(68px,8.4vw,142px)}.lime-mark{color:var(--ink)}.lime-mark:after{background:var(--orange);height:5px;bottom:-.09em;right:72%}.hero-bottom{z-index:4;grid-template-columns:minmax(0,1.1fr) minmax(230px,.7fr);gap:4vw;width:51%}.hero-bottom>p{color:#111113b8;max-width:520px;font-size:clamp(15px,1.15vw,18px)}.hero-actions{gap:22px}.btn{letter-spacing:.035em;border-radius:4px;min-height:46px;padding:0 17px}.btn-primary{background:var(--orange);color:var(--ink)}.btn-primary:hover{background:var(--ink);color:#fff}.btn-dark{background:var(--ink)}.btn-dark:hover{background:var(--orange);color:var(--ink)}.text-link{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.hero-meta{z-index:4;color:#1111139e;width:49%;margin-top:40px;padding-top:13px}.hero-meta span{color:var(--orange)}.ai-visual{display:none}.hero-art{z-index:2;pointer-events:none;width:58%;height:calc(100% - 72px);position:absolute;top:72px;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000059 12%,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#00000059 12%,#000 34%)}.hero-art>img{object-fit:cover;object-position:61% 50%;filter:saturate(.86)contrast(.96);width:100%;height:100%}.hero-art>img:first-child{z-index:1;animation:15s cubic-bezier(.22,1,.36,1) infinite alternate hero-drift;position:relative}.hero-glitch{z-index:2;opacity:0;mix-blend-mode:multiply;will-change:transform, opacity, clip-path;position:absolute;inset:0}.hero-glitch-a{animation:6.8s step-end infinite hero-glitch-a}.hero-glitch-b{animation:8.4s step-end 1.2s infinite hero-glitch-b}.hero-pixel-scan{z-index:3;opacity:.13;mix-blend-mode:multiply;background-image:linear-gradient(#11111342 1px,#0000 1px),linear-gradient(90deg,#11111338 1px,#0000 1px),radial-gradient(circle,#ff5637e6 0 1px,#0000 1.5px);background-size:10px 10px,10px 10px,17px 17px;width:53%;height:45%;animation:5.6s steps(8,end) infinite hero-pixel-shift;position:absolute;top:13%;right:4%;-webkit-mask-image:radial-gradient(at 56% 48%,#000 0,#000000d1 35%,#0000 74%);mask-image:radial-gradient(at 56% 48%,#000 0,#000000d1 35%,#0000 74%)}.hero-art-index{color:#1111139e;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #11111366;width:155px;padding-top:7px;font-size:7px;position:absolute;bottom:18px;right:22px}.problem,.process,.landscape,.about,.faq{background:var(--paper)}.problem-grid{grid-template-columns:1.2fr .8fr;gap:10vw;margin-top:62px}.problem .section-title{max-width:1050px}.problem-copy p,.process-item p,.landscape-close,.about-copy p{color:#111113a3}.problem-copy .lead,.about-copy .lead{color:var(--ink)}.signal-strip{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);gap:0;margin-top:105px}.signal-strip div{border:0;border-right:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;min-height:112px;padding:16px 18px;color:var(--ink)!important;background:0 0!important}.signal-strip div:last-child{border-right:0}.signal-strip div:first-child{border-right:1px solid var(--line)}.signal-strip div:first-child span,.signal-strip span{color:#1111136b}.services{background:#e9e9e5}.section-head{grid-template-columns:.34fr 1.46fr .55fr}.section-head>p{color:#1111139e;font-size:16px}.service-grid{gap:10px;margin-top:96px}.service-card{min-height:620px;box-shadow:none;border:1px solid #1111131f;border-radius:8px;padding:24px clamp(20px,2.2vw,34px) 28px;background:#f8f8f5b8!important}.service-card:nth-child(2){background:#d9dad7!important}.service-card:nth-child(3){color:#fff;border-color:var(--deep);background:var(--deep)!important}.service-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #11111316}.card-number{background:0 0;border:1px solid;border-radius:50%;width:30px;height:30px}.service-card:first-child .card-number{color:var(--ink);background:0 0}.service-card:hover .card-number{background:var(--orange);border-color:var(--orange);color:var(--ink)}.service-card h3{margin-top:76px;font-weight:470}.service-card li:before{background:var(--orange);border:0;border-radius:50%}.service-card:nth-child(3) .card-number{background:0 0;border-color:#ffffff80}.service-card:nth-child(3):hover .card-number{background:var(--orange);border-color:var(--orange);color:var(--ink)}.service-card:nth-child(3) li:before{border:0}.comparison{background:#f7f7f4;grid-template-columns:.62fr 1.38fr;gap:9vw}.comparison-intro h2{font-size:clamp(54px,6vw,98px)}.compare-wrap{min-width:0}.compare-key{color:#1111137a;letter-spacing:.09em;text-transform:uppercase;justify-content:flex-end;gap:20px;margin:0 0 12px;font-size:8px;font-weight:600;display:flex}.compare-key span{align-items:center;gap:7px;display:inline-flex}.compare-key i{border-radius:3px;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:inline-grid}.compare-key-included{background:var(--ink);color:#fff}.compare-key-not{color:#11111357;border:1px solid #1111132e}.compare-wrap table{border-top:1px solid var(--ink);table-layout:fixed}.compare-wrap th,.compare-wrap td{border-bottom-color:#1111131f;height:68px;padding:13px 14px}.compare-wrap thead th{vertical-align:bottom;color:#111113ad;height:74px}.compare-wrap thead th:first-child{vertical-align:middle;width:40%}.compare-wrap thead th:not(:first-child){width:20%}.compare-wrap thead th strong{color:var(--ink);letter-spacing:.01em;text-transform:none;margin-top:7px;font-size:11px;font-weight:650;display:block}.compare-plan-number{color:#11111361;letter-spacing:.1em;white-space:nowrap;font-size:7px;font-weight:600;display:block}.compare-plan-featured{background:#ff563712;position:relative}.compare-plan-featured:before{content:"";background:var(--orange);height:3px;position:absolute;top:-1px;left:0;right:0}.compare-plan-featured .compare-plan-number{color:var(--accent-text)}.compare-wrap tbody th{color:#111113c2;letter-spacing:-.01em;text-align:left;text-transform:none;width:40%;padding-left:0;font-size:12px;font-weight:540;line-height:1.3}.compare-wrap tbody td:nth-child(3){background:#ff563709}.compare-wrap tbody tr{transition:background-color .16s}.compare-wrap tbody tr:hover{background:#ffffff8a}.compare-status{border-radius:4px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;line-height:1;transition:transform .16s,background-color .16s,border-color .16s;display:inline-grid}.compare-status.included{background:var(--ink);color:#fff;border:1px solid var(--ink)}.compare-status.not-included{color:#11111347;border:1px solid #11111326;font-weight:500}.compare-wrap tbody tr:hover .compare-status.included{background:var(--orange);border-color:var(--orange);color:var(--ink);transform:scale(1.06)}.comparison .btn-dark:hover{background:var(--orange);color:var(--ink)}.tool-guide{padding:clamp(72px,8vw,112px) var(--pad);border-bottom:1px solid var(--line);background:#f7f7f4}.tool-guide-head{grid-template-columns:.34fr 1.46fr .55fr;align-items:end;gap:5vw;display:grid}.tool-guide-head h2{margin:0;font-size:clamp(46px,5.4vw,86px)}.tool-guide-head>p{color:#1111139e;max-width:330px;margin:0 0 5px;font-size:15px}.tool-guide-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px;display:grid}.tool-route{border-right:1px solid var(--line);flex-direction:column;min-height:244px;padding:20px 24px 22px;transition:background .22s,transform .22s cubic-bezier(.22,1,.36,1);display:flex}.tool-route:hover{background:#ffffff9e;transform:translateY(-3px)}.tool-route>span{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:620}.tool-route>strong{letter-spacing:-.045em;margin-top:32px;font-size:clamp(27px,2.3vw,38px);font-weight:500;line-height:1}.tool-route>p{color:#1111139e;max-width:360px;margin:15px 0 0;font-size:12px;line-height:1.55}.tool-route>i{letter-spacing:.04em;text-transform:uppercase;margin-top:auto;padding-top:24px;font-size:10px;font-style:normal;font-weight:620}.tool-switch{color:#111113b8;letter-spacing:.035em;border-bottom:1px solid #11111361;margin-top:18px;padding-bottom:3px;font-size:10px;font-weight:620;display:inline-block}.tool-switch:hover{color:var(--accent-text);border-color:var(--accent-text)}.pricing{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#e8e8e4;scroll-margin-top:70px}.pricing-layout{grid-template-columns:.62fr 1.38fr;align-items:start;gap:9vw;display:grid}.pricing-intro{position:sticky;top:112px}.pricing-intro .section-title{margin-top:42px;font-size:clamp(56px,6.5vw,108px)}.pricing-intro>p{color:#111113a8;max-width:440px;margin:34px 0 0;font-size:18px}.pricing-intro .time-pill{background:#ffffff57;margin-top:24px}.estimator-panel{background:#f9f9f6d6;border:1px solid #1111131f;border-radius:8px;flex-direction:column;min-height:690px;padding:clamp(24px,3.2vw,48px);display:flex;box-shadow:0 28px 80px #1111130f}.estimator-progress{color:#1111137a;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;font-size:9px;display:grid}.estimator-progress-track{background:#1111131f;height:2px;overflow:hidden}.estimator-progress-track span{background:var(--orange);height:100%;transition:width .42s cubic-bezier(.2,.8,.2,1);display:block}.estimator-stage{flex:1;padding:54px 0 38px;animation:.36s cubic-bezier(.2,.8,.2,1) both estimator-in}.estimator-eyebrow{color:var(--accent-text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:650}.estimator-stage h3{letter-spacing:-.045em;max-width:760px;margin:0 0 36px;font-size:clamp(34px,3.6vw,56px);font-weight:470;line-height:1.02}.estimator-helper{color:#11111385;margin:-22px 0 26px;font-size:12px}.estimator-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.estimator-package{min-height:280px;color:var(--ink);border:1px solid var(--line);text-align:left;cursor:pointer;background:#ffffff7a;border-radius:9px;flex-direction:column;gap:20px;padding:20px;transition:transform .18s,background .18s,color .18s,border-color .18s;display:flex}.estimator-package:hover{border-color:#11111352;transform:translateY(-3px)}.estimator-package.selected{background:var(--deep);color:#fff;border-color:var(--deep)}.estimator-package-top{flex-direction:column;align-items:flex-start;gap:8px;min-height:46px;font-size:13px;font-weight:650;display:flex}.estimator-package-top i{color:var(--ink);background:var(--orange);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:650}.estimator-package-copy{color:#1111139e;font-size:12px;line-height:1.45}.estimator-package.selected .estimator-package-copy{color:#ffffffa6}.estimator-package strong{border-top:1px solid;margin-top:auto;padding-top:16px;font-size:17px;font-weight:520}.estimator-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.complexity-options{grid-template-columns:repeat(3,minmax(0,1fr))}.estimator-option-grid button,.estimator-role-grid button,.estimator-chip-grid button,.estimate-package-switch button{min-height:58px;color:var(--ink);border:1px solid var(--line);text-align:left;cursor:pointer;background:#ffffff7a;border-radius:7px;padding:12px 16px;transition:background .16s,border-color .16s,color .16s,transform .16s}.estimator-option-grid button:hover,.estimator-role-grid button:hover,.estimator-chip-grid button:hover{border-color:#11111359;transform:translateY(-1px)}.estimator-option-grid button.selected,.estimator-role-grid button.selected,.estimator-chip-grid button.selected{color:#fff;background:var(--deep);border-color:var(--deep)}.estimator-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.estimator-role-grid button{min-height:84px}.estimator-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.estimator-chip-grid button{border-radius:999px;min-height:48px}.estimator-chip-grid button.selected{background:var(--orange);border-color:var(--orange);color:var(--ink)}.estimator-note{color:#111113a8;background:#11111309;border-left:2px solid #11111340;margin:22px 0 0;padding:14px 16px;font-size:12px;line-height:1.5}.estimator-note.accent-note{border-left-color:var(--orange);color:#111113c2;background:#ff563712}.estimator-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}.estimator-back{color:#11111394}.estimator-back:disabled{opacity:0}.estimate-result{animation:.42s cubic-bezier(.2,.8,.2,1) both estimator-in}.estimate-result-top{border-bottom:1px solid var(--line);color:#11111385;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:24px;font-size:9px;display:flex}.estimate-package-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:22px 0 44px;display:grid}.estimate-package-switch button{text-align:center;text-transform:uppercase;letter-spacing:.05em;min-height:42px;padding:8px 10px;font-size:9px}.estimate-package-switch button.selected{color:#fff;background:var(--deep);border-color:var(--deep)}.estimate-result h3{margin:0;font-size:clamp(52px,5.5vw,88px)}.estimate-price{color:var(--orange);letter-spacing:-.055em;margin:22px 0 32px;font-size:clamp(38px,4.4vw,70px);font-weight:470;line-height:1;animation:.3s both estimate-price-in}.estimate-recommendation{background:#ff563711;border:1px solid #ff563747;border-radius:7px;margin:26px 0 0;padding:18px}.estimate-recommendation strong{margin-bottom:5px;font-size:12px;display:block}.estimate-recommendation p{color:#111113a8;margin:0;font-size:12px}.estimate-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.28fr .72fr;gap:24px;margin-top:38px;padding:24px 0;display:grid}.estimate-summary>p{margin:0;font-size:11px;font-weight:650}.estimate-summary ul{margin:0;padding:0;list-style:none}.estimate-summary li{color:#111113ad;padding:5px 0 5px 16px;font-size:12px;position:relative}.estimate-summary li:before{content:"";background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:0}.estimate-why{border-bottom:1px solid var(--line);grid-template-columns:.28fr .72fr;gap:24px;padding:24px 0;display:grid}.estimate-why span{font-size:11px;font-weight:650}.estimate-why p{color:#111113ad;margin:0;font-size:13px;line-height:1.55}.estimate-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;display:flex}.estimate-secondary{border-color:var(--ink);color:var(--ink);background:0 0}.estimate-secondary:hover{background:var(--ink);color:#fff}.tool-handoff-note{color:#11111380;max-width:620px;margin:13px 0 0;font-size:10px;line-height:1.5}.estimate-disclaimer{color:#11111375;max-width:720px;margin:26px 0 0;font-size:9px;line-height:1.5}.estimator-reset{color:#11111394;margin-top:10px}@keyframes estimator-in{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes estimate-price-in{0%{opacity:.15;transform:translateY(6px)}to{opacity:1;transform:none}}.assessment{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.68fr 1.32fr;gap:9vw}.assessment-heading h2{font-size:clamp(60px,6.8vw,112px)}.assessment-heading>p{color:#111113a3}.assessment-heading .lime-label{color:var(--accent-text)}.time-pill{border-radius:2px}.assessment-panel{background:radial-gradient(circle at 88% 12%, #ff563754, transparent 28%), var(--deep);border:1px solid #ffffff1a;border-radius:8px;min-height:680px;padding:clamp(26px,3.4vw,52px);box-shadow:0 28px 90px #15162221}.assessment-panel .step-tag,.assessment-panel .result-level{color:#ff8067}.progress-track{height:2px}.progress-track span{background:var(--orange)}.choice{background:#ffffff06;border-color:#ffffff3d;border-radius:4px}.choice:hover{border-color:var(--orange)}.choice.selected{background:var(--orange);color:var(--ink);border-color:var(--orange)}.assessment select{background:#202130;border-radius:4px}.result-dot{background:var(--orange)}.special-review{border-left-color:var(--orange);background:#00000038;border-radius:4px}.result-handoff-note{color:#ffffff8f;max-width:620px;margin:-17px 0 26px;font-size:10px;line-height:1.5}.process-grid{margin-top:100px}.process-item>span{color:#11111338;font-weight:400}.process-item:hover>span{color:var(--orange)}.why{background:radial-gradient(circle at 76% 42%, #ff56373d, transparent 27%), var(--deep);color:#fff;position:relative;overflow:hidden}.why:after{content:"";z-index:0;pointer-events:none;opacity:.17;background-image:radial-gradient(circle at 1px 1px,#ffffffb8 0 .52px,#0000 .68px),radial-gradient(circle at 1px 1px,#ff5637e0 0 .42px,#0000 .6px);background-position:0 0,1px 2px;background-size:3px 3px,5px 5px;border:0;border-radius:0;width:min(42vw,650px);height:84%;position:absolute;top:8%;right:-4vw;-webkit-mask-image:radial-gradient(at 42%,#000 0,#000000d6 32%,#0000 78%);mask-image:radial-gradient(at 42%,#000 0,#000000d6 32%,#0000 78%)}.why-grid{z-index:1;position:relative}.principles{border-top-color:#ffffff47}.principles>div{border-bottom-color:#ffffff29}.landscape-grid ul{border-top-width:1px}.about{border-top:1px solid var(--line)}.about .section-title span{color:var(--orange)}.faq{background:#e8e8e4}.faq-list{border-top-color:var(--ink)}.contact{color:#fff;background:radial-gradient(circle at 10% 95%,#ff563740,#0000 25%),#111116;border-top:0}.contact .lime-label{color:#ff8067}.contact-grid{grid-template-columns:.68fr 1.32fr}.contact-grid>div>p{color:#ffffff9e}.contact-grid>div>.contact-tool-note{color:#ffffffc2;border-top:1px solid #ffffff2e;max-width:480px;margin-top:26px;padding-top:16px;font-size:12px;line-height:1.55}.contact-email-link{color:#fff;border-bottom:1px solid #ffffff75;align-items:center;gap:8px;margin-top:24px;padding-bottom:3px;font-size:14px;display:inline-flex}.contact-email-link:hover{color:#ff8067;border-color:#ff8067}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{border-bottom-color:#ffffff4d}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--orange)}.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible{outline-offset:4px;outline:2px solid #ff8067}.contact-form select{background:#1c1d29}.contact .btn-primary{background:var(--orange);color:var(--ink)}.contact .btn-primary:hover{color:var(--ink);background:#fff}.form-notice{border-left-color:var(--orange);background:#ffffff0f;border-radius:4px}.final-cta{background:var(--paper);border-top:1px solid var(--line)}.final-cta h2{font-size:clamp(72px,10.4vw,168px)}.final-cta h2 span{color:var(--orange)}.final-cta .lime-label{color:var(--accent-text)}.final-copy>p{color:#1111139e}footer{background:#0c0c10;border-top:0}.reveal{filter:blur(6px);transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.reveal.is-visible{filter:blur();transform:none}.entrance{animation-name:editorial-entrance}@keyframes editorial-entrance{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes hero-drift{0%{transform:scale(1.01)translate(0)}to{transform:scale(1.055)translate(-2%,1.4%)}}@keyframes hero-glitch-a{0%,70%,76%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}71%{opacity:.24;clip-path:inset(19% 2% 72% 35%);transform:translate(8px,-1px)}72%{opacity:.13;clip-path:inset(25% 0 66% 28%);transform:translate(-5px,1px)}73%{opacity:.3;clip-path:inset(32% 4% 61% 42%);transform:translate(11px)}74%{opacity:.1;clip-path:inset(22% 0 74% 49%);transform:translate(-3px)}}@keyframes hero-glitch-b{0%,43%,49%,to{opacity:0;clip-path:inset(0 0 100%);transform:translate(0)}44%{opacity:.18;clip-path:inset(38% 0 55% 38%);transform:translate(-7px)}45%{opacity:.28;clip-path:inset(47% 3% 47% 46%);transform:translate(6px,1px)}46%{opacity:.12;clip-path:inset(29% 0 66% 32%);transform:translate(-4px,-1px)}47%{opacity:.22;clip-path:inset(53% 5% 41% 51%);transform:translate(9px)}}@keyframes hero-pixel-shift{0%,to{opacity:.15;background-position:0 0,0 0,0 0;transform:translate(0)}40%{opacity:.24;background-position:6px -2px,-3px 4px,4px -6px;transform:translate(2px,-1px)}68%{opacity:.18;background-position:-4px 3px,5px -3px,-7px 3px;transform:translate(-1px,1px)}}@media (width<=1100px){.site-header{grid-template-columns:1fr auto auto}.nav.open{padding:8px var(--pad) 18px;border:0;border-bottom:1px solid var(--line);background:#f1f1eef7;border-radius:0;top:72px;left:0;right:0}.hero-title{width:62%}.hero-bottom{grid-template-columns:1fr;gap:24px;width:58%}.hero-art{width:56%}.pricing-layout{grid-template-columns:1fr;gap:58px}.tool-guide-head{grid-template-columns:1fr 1.7fr}.tool-guide-head>p{grid-column:2;max-width:520px}.pricing-intro{position:static}.pricing-intro>p{max-width:620px}.comparison,.assessment,.faq-grid,.contact-grid{grid-template-columns:1fr}.comparison-intro{grid-template-columns:.4fr 1fr;display:grid}.assessment-heading{position:static}.assessment-panel{min-height:auto}}@media (width<=760px){body{padding-bottom:58px}.site-header{width:100%;min-height:64px;padding:8px 16px;top:0}.brand,.logo-wordmark{min-width:106px}.logo-name{font-size:26px}.logo-tagline{font-size:6px}.hero{min-height:100svh;padding:98px var(--pad) 28px}.hero:after{filter:blur(58px);width:56vw;height:56vw;top:34%;right:-7%}.hero-kicker{max-width:46%;font-size:8px}.hero-title{width:100%;margin:12vh 0 0;font-size:clamp(58px,17.4vw,88px)}.hero-bottom{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f1f1eeb3;border:1px solid #1111131a;grid-template-columns:1fr;gap:20px;width:100%;margin-top:auto;padding:16px}.hero-bottom>p{font-size:15px}.hero-actions{flex-direction:row;align-items:center;gap:18px}.hero-actions .btn{width:auto}.hero-meta{width:100%;margin-top:16px;font-size:7px;line-height:1.7}.hero-art{opacity:.83;width:114%;height:66%;top:64px;right:-23%;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.hero-art img{object-position:68% 48%}.hero-art-index{display:none}.lime-mark:after{height:4px;right:75%}.problem-grid,.about-grid,.why-grid,.landscape-grid,.final-cta{grid-template-columns:1fr}.signal-strip{grid-template-columns:1fr 1fr;margin-top:64px}.signal-strip div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:98px}.signal-strip div:nth-child(2n){border-right:0}.signal-strip div:nth-child(n+3){border-bottom:0}.section-head,.process .section-head{grid-template-columns:1fr}.service-grid{margin-top:58px}.service-card{border:1px solid var(--line);min-height:auto}.service-card:nth-child(3){border:1px solid var(--deep)}.service-card h3{margin-top:50px}.comparison-intro{display:block}.pricing-layout{gap:44px}.pricing-intro .section-title{font-size:58px}.pricing-intro>p{font-size:16px}.estimator-panel{border-radius:6px;min-height:660px;margin-left:-8px;margin-right:-8px;padding:22px 16px}.estimator-stage{padding-top:40px}.estimator-stage h3{margin-bottom:30px;font-size:36px}.estimator-package-grid{grid-template-columns:1fr}.estimator-package{min-height:190px}.estimator-package-top{min-height:0}.complexity-options,.estimator-role-grid,.estimator-chip-grid{grid-template-columns:1fr}.estimator-option-grid button,.estimator-role-grid button,.estimator-chip-grid button{min-height:54px}.estimator-role-grid button{min-height:66px}.estimator-chip-grid button{border-radius:7px}.estimate-package-switch{grid-template-columns:1fr}.estimate-summary,.estimate-why{grid-template-columns:1fr;gap:12px}.estimate-actions{flex-direction:column;align-items:stretch}.estimate-actions .btn{width:100%}.assessment{gap:48px}.assessment-panel{border-radius:6px;margin-left:-8px;margin-right:-8px}.choice-grid.compact{grid-template-columns:1fr}.why:after{width:95vw;height:95vw;right:-44vw}.contact-grid{gap:52px}.final-cta h2{font-size:clamp(66px,18vw,98px)}.mobile-assess{background:var(--orange);color:var(--ink);border-top:0}}.insights-shell{background:var(--paper);min-height:100vh;color:var(--ink)}.insights-header .nav-current:after{background:var(--orange);right:0}.insights-main,.article-main{background:var(--paper);overflow:hidden}.insights-hero{min-height:94svh;padding:144px var(--pad) 46px;isolation:isolate;border-bottom:1px solid var(--line);flex-direction:column;display:flex;position:relative}.insights-hero:before{content:"";z-index:-1;border:1px solid #11111312;border-radius:50%;width:min(46vw,700px);height:min(46vw,700px);animation:18s cubic-bezier(.22,1,.36,1) infinite alternate insight-ring;position:absolute;top:8vh;right:-5vw}.insights-hero:after{content:"";z-index:-2;filter:blur(75px);background:#ff563729;border-radius:50%;width:26vw;height:26vw;animation:11s ease-in-out infinite alternate insight-orbit;position:absolute;top:25vh;right:9vw}.insights-hero-kicker{letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:620}.insights-hero-grid{grid-template-columns:1.42fr .58fr;align-items:end;gap:8vw;margin:auto 0 64px;display:grid}.insights-hero h1{margin:0;font-size:clamp(70px,10.1vw,164px)}.insights-hero h1 span{color:var(--orange)}.insights-hero-copy{max-width:480px;padding-bottom:10px}.insights-hero-copy>p{color:#1111139c;margin:12px 0 0;font-size:15px;line-height:1.55}.insights-hero-copy .insights-lead{color:var(--ink);letter-spacing:-.025em;margin-top:0;font-size:clamp(20px,1.7vw,26px)}.insights-hero-meta{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.insights-hero-meta span{border:1px solid var(--line);letter-spacing:.11em;text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:8px}.insights-signal{border-top:1px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:auto auto 1fr auto 1fr auto;align-items:center;gap:14px;padding-top:16px;font-size:8px;display:grid}.insights-signal span:first-child{color:var(--accent-text)}.insights-signal i{background:var(--line);transform-origin:0;height:1px;animation:1.1s .25s both insight-line}.insights-section{padding:clamp(90px,10vw,150px) var(--pad);border-bottom:1px solid var(--line)}.insights-section-head{grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;margin-bottom:74px;display:grid}.insights-section-head h2{letter-spacing:-.055em;text-transform:uppercase;margin:28px 0 0;font-size:clamp(52px,6.3vw,102px);font-weight:480;line-height:.91}.insights-section-head>p{color:#1111139c;max-width:440px;margin:0;font-size:15px}.insights-featured{background:#e9e9e5}.insight-feature-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.insight-feature-card{border:1px solid var(--line);background:#f8f8f5a3;border-radius:8px;flex-direction:column;min-height:570px;padding:26px;transition:transform .26s cubic-bezier(.2,.8,.2,1),background .26s,color .26s;display:flex}.insight-feature-card.feature-1{grid-column:span 5}.insight-feature-card.feature-2{background:#d8d9d6;grid-column:span 4}.insight-feature-card.feature-3{background:var(--deep);color:#fff;border-color:var(--deep);grid-column:span 3}.insight-feature-card:hover{transform:translateY(-6px)}.insight-feature-card.feature-1:hover,.insight-feature-card.feature-2:hover{background:#fff}.insight-card-meta{color:#11111375;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:15px;font-size:8px;display:flex}.feature-3 .insight-card-meta{color:#ffffff80}.insight-feature-card h3{letter-spacing:-.048em;max-width:550px;margin:90px 0 22px;font-size:clamp(34px,3vw,54px);font-weight:480;line-height:.98}.feature-3 h3{font-size:clamp(30px,2.7vw,47px)}.insight-feature-card>p{color:#11111394;max-width:430px;margin:0;font-size:13px;line-height:1.55}.feature-3>p{color:#fff9}.insight-card-foot{border-top:1px solid;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:20px;font-size:9px;display:flex}.insight-card-foot span{opacity:.48}.insight-card-foot strong{text-transform:uppercase;letter-spacing:.06em;font-weight:620}.insight-card-origin{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.insight-card-origin .ai-origin-label{opacity:1}.insights-clusters{background:#f7f7f4}.cluster-list{border-top:1px solid var(--ink)}.cluster-list a{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(240px,.55fr) 1fr auto;align-items:center;gap:34px;min-height:112px;padding:20px 2px;transition:padding .18s,background .18s;display:grid}.cluster-list a:hover{background:#ffffff94;padding-left:14px;padding-right:14px}.cluster-list a>span{color:#11111347;font-size:10px}.cluster-list a>strong{letter-spacing:-.035em;font-size:clamp(24px,2.3vw,38px);font-weight:500}.cluster-list a>p{color:#11111391;max-width:520px;margin:0;font-size:13px}.cluster-list a>i{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;transition:background .18s,color .18s,border-color .18s;display:grid}.cluster-list a:hover>i{color:var(--ink);background:var(--orange);border-color:var(--orange)}.insights-latest{background:var(--deep);color:#fff}.insights-latest .section-label{color:#ff8067}.insights-latest .insights-section-head>p{color:#ffffff8f}.insight-current-grid{border-top:1px solid #ffffff38;grid-template-columns:repeat(3,1fr);display:grid}.insight-current-card{border-right:1px solid #ffffff29;flex-direction:column;min-height:500px;padding:26px;transition:background .22s;display:flex}.insight-current-card:first-child{border-left:1px solid #ffffff29}.insight-current-card:hover{background:#ffffff0b}.insight-current-card .insight-card-meta{color:#ffffff73}.legal-status{color:#ff9b87;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ff806759;border-radius:999px;align-self:flex-start;margin-top:34px;padding:6px 9px;font-size:7px;font-weight:620}.insight-current-card h3{letter-spacing:-.045em;margin:56px 0 20px;font-size:clamp(30px,2.8vw,48px);font-weight:480;line-height:1}.insight-current-card>p{color:#ffffff94;margin:0;font-size:13px;line-height:1.55}.insight-current-card .insight-card-foot{color:#fff;border-color:#ffffff40}.insights-library{background:#ecece8}.insight-list{border-top:1px solid var(--ink)}.insight-list>a{border-bottom:1px solid var(--line);grid-template-columns:52px .8fr 1fr 132px;align-items:center;gap:32px;min-height:142px;padding:24px 4px;transition:padding .18s,background .18s;display:grid}.insight-list>a:hover{background:#ffffff8c;padding-left:14px;padding-right:14px}.insight-index{color:#11111347;font-size:9px}.insight-category{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;font-size:8px}.insight-list h3{letter-spacing:-.038em;max-width:520px;margin:9px 0 0;font-size:clamp(24px,2.3vw,38px);font-weight:480;line-height:1.02}.insight-list p{color:#11111391;max-width:520px;margin:0;font-size:12px}.insight-read{letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:8px}.insight-list-tail{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.ai-origin-label{color:#111113a8;letter-spacing:.005em;text-transform:none;white-space:nowrap;width:fit-content;height:22px;box-shadow:none;background:0 0;border:1px solid #1111134d;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:480;line-height:1;display:inline-flex}.ai-origin-label-compact{height:20px;padding:0 6px;font-size:10px}.feature-3 .ai-origin-label,.insight-current-card .ai-origin-label{color:#ffffffbf;border-color:#ffffff57}.insights-editorial-note{padding:clamp(100px,12vw,180px) var(--pad);border-bottom:1px solid var(--line);background:#f7f7f4;grid-template-columns:1.18fr .82fr;gap:9vw;display:grid}.insights-editorial-note h2{margin:38px 0 0;font-size:clamp(54px,7vw,112px)}.insights-editorial-note h2 span{color:var(--orange)}.insights-editorial-note>div:last-child{align-self:end;max-width:530px}.insights-editorial-note>div:last-child p{color:#1111139e;font-size:15px}.insights-editorial-note>div:last-child p:first-child{color:var(--ink);letter-spacing:-.025em;font-size:22px}.insights-risk-cta{min-height:400px;padding:80px var(--pad);background:var(--paper);grid-template-columns:1fr auto;align-items:end;gap:60px;display:grid}.insights-risk-cta h2{letter-spacing:-.05em;max-width:930px;margin:24px 0 0;font-size:clamp(42px,5.3vw,84px);font-weight:480;line-height:.96}.insights-footer{border-top:0}.article-hero{min-height:88svh;padding:138px max(var(--pad),calc((100vw - 1450px)/2)) 64px;border-bottom:1px solid var(--line);background:#f5f5f2;flex-direction:column;display:flex}.article-breadcrumb{color:#11111375;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;display:flex}.article-breadcrumb a:hover{color:var(--accent-text)}.article-hero-meta{color:#1111137a;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:auto;padding-top:80px;font-size:8px;display:flex}.article-status{color:#1111139e;letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:8px;margin:22px 0 0;font-size:8px;display:flex}.article-status i{background:var(--orange);border-radius:50%;width:7px;height:7px}.article-hero h1{letter-spacing:-.06em;max-width:1240px;margin:24px 0 30px;font-size:clamp(58px,7.9vw,126px);font-weight:480;line-height:.88}.article-title-meta{color:#11111391;flex-wrap:wrap;align-items:center;gap:9px;margin:-4px 0 27px;font-size:11px;display:flex}.article-title-meta>i{color:#1111134d;font-style:normal}.article-deck{color:#111113a1;letter-spacing:-.022em;max-width:780px;margin:0;font-size:clamp(19px,1.7vw,26px);line-height:1.4}.article-byline{border-top:1px solid var(--ink);color:#11111380;letter-spacing:.1em;text-transform:uppercase;gap:28px;margin-top:54px;padding-top:16px;font-size:8px;display:flex}.article-layout{max-width:1450px;padding:clamp(80px,9vw,138px) var(--pad) clamp(100px,12vw,170px);grid-template-columns:.34fr .66fr;gap:10vw;margin:0 auto;display:grid}.article-aside{align-self:start;position:sticky;top:104px}.article-aside ol{border-top:1px solid var(--ink);margin:30px 0 0;padding:0;list-style:none}.article-aside li{border-bottom:1px solid var(--line)}.article-aside li a{color:#11111399;grid-template-columns:28px 1fr;gap:10px;padding:13px 0;font-size:10px;line-height:1.3;transition:color .15s,padding .15s;display:grid}.article-aside li a:hover{color:var(--ink);padding-left:4px}.article-aside li span{color:#1111134d}.article-aside-note{border:1px solid var(--line);background:#ffffff57;margin-top:36px;padding:16px}.article-aside-note span{color:var(--accent-text);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:620}.article-aside-note p{color:#1111138f;margin:9px 0 0;font-size:10px}.article-body{max-width:840px}.article-intro{border-bottom:1px solid var(--ink);letter-spacing:-.032em;margin:0 0 84px;padding-bottom:36px;font-size:clamp(23px,2.2vw,34px);line-height:1.35}.article-body>section{margin:0 0 86px;scroll-margin-top:120px;position:relative}.article-section-number{color:var(--accent-text);letter-spacing:.12em;margin-bottom:18px;font-size:8px;font-weight:650;display:block}.article-body h2{letter-spacing:-.045em;margin:0 0 30px;font-size:clamp(34px,3.2vw,52px);font-weight:500;line-height:1}.article-body p{color:#111113b8;max-width:70ch;font-size:16px;line-height:1.67}.article-body ul{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.article-body li{border-bottom:1px solid var(--line);color:#111113b8;padding:15px 6px 15px 24px;font-size:15px;line-height:1.5;position:relative}.article-body li:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:23px;left:3px}.article-body .blanche-perspective{background:var(--deep);color:#fff;border-radius:6px;margin-top:108px;padding:40px}.article-body .blanche-perspective .article-section-number{color:#ff8d76}.article-body .blanche-perspective p{color:#ffffffb8;font-size:18px}.article-sources{padding-top:4px}.article-sources>p{color:#1111138c}.article-sources ol{border-top:1px solid var(--ink);margin:28px 0 0;padding:0;list-style:none}.article-sources ol li{padding:0}.article-sources li:before{display:none}.article-sources a{justify-content:space-between;gap:24px;padding:15px 3px;font-size:12px;transition:color .15s,padding .15s;display:flex}.article-sources a:hover{color:var(--accent-text);padding-left:9px;padding-right:9px}.article-disclaimer{border-top:1px solid var(--line);color:#11111375;padding:20px 0 0;font-size:10px;line-height:1.55}.article-next-step{min-height:470px;padding:88px var(--pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#dedfdd;grid-template-columns:1fr auto;align-items:end;gap:70px;display:grid}.article-next-step h2{letter-spacing:-.06em;margin:28px 0 12px;font-size:clamp(60px,7.4vw,116px);font-weight:480;line-height:.9}.article-next-step p{color:#1111139c;max-width:640px}.article-next-actions{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.related-insights{padding:clamp(90px,10vw,145px) var(--pad);background:#f7f7f4}.related-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.related-head>a{text-transform:uppercase;font-size:10px;font-weight:620}.related-grid{grid-template-columns:repeat(3,1fr);display:grid}.related-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:410px;padding:24px;transition:background .18s;display:flex}.related-grid>a:first-child{border-left:1px solid var(--line)}.related-grid>a:hover{background:#fff}.related-grid h3{letter-spacing:-.045em;margin:68px 0 20px;font-size:clamp(28px,2.6vw,43px);font-weight:480;line-height:1}.related-grid p{color:#11111391;margin:0;font-size:12px}.related-grid .ai-origin-label{margin-top:auto}.related-grid strong{border-top:1px solid var(--line);text-transform:uppercase;margin-top:14px;padding-top:18px;font-size:9px;font-weight:620}.article-risk-cta{background:var(--deep);color:#fff}.article-risk-cta .section-label{color:#ff8d76}@keyframes insight-orbit{0%{opacity:.72;transform:translate(0)scale(.95)}to{opacity:.95;transform:translate(-6vw,5vh)scale(1.12)}}@keyframes insight-ring{0%{opacity:.62;transform:translate(0)scale(.96)}to{opacity:1;transform:translate(-2.5vw,2vh)scale(1.05)}}@keyframes insight-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.insights-hero:before,.insights-hero:after,.insights-signal i{animation:none}.insight-feature-card,.cluster-list a,.insight-list>a{transition:none}}@media (width<=1100px){.insights-hero-grid{grid-template-columns:1fr;gap:44px}.insights-hero h1{max-width:900px}.insights-hero-copy{max-width:660px}.insight-feature-card.feature-1,.insight-feature-card.feature-2{grid-column:span 6}.insight-feature-card.feature-3{grid-column:span 12;min-height:420px}.insight-current-grid{grid-template-columns:1fr}.insight-current-card,.insight-current-card:first-child{border-bottom:1px solid #ffffff29;border-left:1px solid #ffffff29;min-height:390px}.article-layout{grid-template-columns:.28fr .72fr;gap:7vw}}@media (width<=760px){.insights-hero{min-height:88svh;padding:104px 18px 30px}.insights-hero:before{width:92vw;height:92vw;top:20vh;right:-52vw}.insights-hero:after{filter:blur(60px);width:62vw;height:62vw;top:29vh;right:-10vw}.insights-hero-grid{gap:34px;margin:auto 0 42px}.insights-hero h1{font-size:clamp(58px,17vw,86px)}.insights-hero-copy .insights-lead{font-size:20px}.insights-signal{grid-template-columns:auto 1fr auto}.insights-signal i,.insights-signal span:nth-of-type(3){display:none}.insights-section{padding:78px 18px}.insights-section-head{grid-template-columns:1fr;gap:26px;margin-bottom:48px}.insights-section-head h2{margin-top:20px;font-size:54px}.insight-feature-grid{display:block}.insight-feature-card{min-height:440px;margin-bottom:8px;padding:20px}.insight-feature-card.feature-3{min-height:440px}.insight-feature-card h3,.feature-3 h3{margin-top:64px;font-size:38px}.cluster-list a{grid-template-columns:30px 1fr auto;gap:14px;min-height:126px}.cluster-list a>p{display:none}.cluster-list a>strong{font-size:25px}.cluster-list a>i{width:32px;height:32px}.insight-current-card{min-height:430px;padding:20px}.insight-current-card h3{margin-top:52px;font-size:38px}.insight-list>a{grid-template-columns:30px 1fr auto;gap:14px;min-height:132px}.insight-list>a>p{display:none}.insight-list h3{font-size:25px}.insight-read{align-self:end}.insight-list-tail{gap:8px}.insights-editorial-note{grid-template-columns:1fr;gap:62px;padding:84px 18px}.insights-editorial-note h2{font-size:57px}.insights-risk-cta{grid-template-columns:1fr;align-items:end;gap:44px;min-height:430px;padding:72px 18px}.insights-risk-cta h2{font-size:48px}.insights-risk-cta .btn{width:100%}.insights-mobile-cta{background:var(--orange);color:var(--ink)}.article-hero{min-height:84svh;padding:102px 18px 34px}.article-breadcrumb{font-size:7px}.article-hero-meta{gap:10px 16px;margin-top:auto;padding-top:68px}.article-hero h1{margin-top:22px;font-size:clamp(52px,15.2vw,78px)}.article-deck{font-size:18px}.article-byline{flex-direction:column;gap:5px;margin-top:40px}.article-layout{padding:68px 18px 90px;display:block}.article-aside{margin-bottom:64px;position:static}.article-aside ol{display:none}.article-aside-note{margin-top:18px}.article-intro{margin-bottom:64px;font-size:24px}.article-body>section{margin-bottom:68px}.article-body h2{font-size:38px}.article-body p{font-size:15px}.article-body .blanche-perspective{margin:86px -4px 68px;padding:28px 22px}.article-next-step{grid-template-columns:1fr;gap:42px;min-height:520px;padding:70px 18px}.article-next-step h2{font-size:62px}.article-next-actions,.article-next-actions .btn{width:100%}.related-insights{padding:76px 18px}.related-grid{display:block}.related-grid>a,.related-grid>a:first-child{border-left:1px solid var(--line);min-height:340px}.related-grid h3{margin-top:50px;font-size:34px}}.home-insights{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f7f4}.home-insights-head{grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;display:grid}.home-insights-head .section-title{margin-top:42px;font-size:clamp(56px,7vw,116px)}.home-insights-head .section-title span{color:var(--orange)}.home-insights-head>div:last-child{max-width:410px}.home-insights-head>div:last-child p{color:#1111139e;margin:0 0 28px;font-size:16px}.home-insights-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:86px;display:grid}.home-insights-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:390px;padding:22px;transition:background .18s,transform .18s;display:flex}.home-insights-grid>a:first-child{border-left:1px solid var(--line)}.home-insights-grid>a:hover{background:#fff;transform:translateY(-3px)}.home-insights-grid>a>span{color:#11111370;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.home-insights-grid h3{letter-spacing:-.045em;margin:74px 0 24px;font-size:clamp(29px,2.7vw,46px);font-weight:480;line-height:1}.home-insight-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.home-insights-grid strong{text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:620}@media (width<=760px){.home-insights-head{grid-template-columns:1fr;gap:42px}.home-insights-head .section-title{margin-top:30px;font-size:58px}.home-insights-grid{margin-top:58px;display:block}.home-insights-grid>a,.home-insights-grid>a:first-child{border-left:1px solid var(--line);min-height:320px}.home-insights-grid h3{margin-top:56px;font-size:34px}}.site-footer .footer-primary{justify-self:end}.site-footer .footer-legal-links{color:#ffffff85;justify-self:start;gap:16px;font-size:10px}.site-footer .footer-legal-links a:hover{color:#fff}.site-footer .copyright{color:#ffffff7a}.estimate-price-label{color:#11111385;letter-spacing:.12em;text-transform:uppercase;margin-top:26px;font-size:9px;display:block}.estimate-price-label+.estimate-price{margin-top:9px}.assessment-privacy-note{border:1px solid #11111321;padding:14px 16px;line-height:1.55;color:#1111139e!important;max-width:520px!important;margin:22px 0 0!important;font-size:12px!important}.contact-privacy-notice{color:#ffffff94;max-width:590px;margin:13px 0 0;font-size:10px;line-height:1.55}.contact-privacy-notice a{color:#ffffffe6;border-bottom:1px solid #ffffff80}.contact-privacy-notice a:hover{color:#ff8067;border-color:#ff8067}.legal-shell{background:var(--paper);min-height:100vh;color:var(--ink)}.legal-header .nav a{color:#111113ad}.legal-main{background:#f5f5f2}.legal-hero{min-height:66svh;padding:150px max(var(--pad),calc((100vw - 1450px)/2)) 58px;border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;display:flex}.legal-hero .section-label{color:var(--accent-text);margin-bottom:34px}.legal-hero h1{letter-spacing:-.065em;max-width:1120px;margin:0;font-size:clamp(68px,9.2vw,148px);font-weight:470;line-height:.88}.legal-hero>p{color:#1111139e;max-width:680px;margin:38px 0 18px;font-size:clamp(18px,1.55vw,24px);line-height:1.4}.legal-updated{color:#1111136e;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.legal-layout{max-width:1450px;padding:clamp(74px,8vw,122px) var(--pad) clamp(100px,11vw,160px);grid-template-columns:.29fr .71fr;align-items:start;gap:10vw;margin:0 auto;display:grid}.legal-nav{border-top:1px solid var(--ink);flex-direction:column;display:flex;position:sticky;top:108px}.legal-nav>span{color:#1111136b;letter-spacing:.12em;text-transform:uppercase;padding:14px 0 22px;font-size:8px}.legal-nav a{border-bottom:1px solid var(--line);color:#111113ad;justify-content:space-between;align-items:center;min-height:46px;font-size:11px;transition:color .16s,padding .16s;display:flex}.legal-nav a:hover{color:var(--accent-text);padding-left:4px}.legal-nav i{color:#11111357;font-style:normal}.legal-content{max-width:850px}.legal-content>section{margin:0 0 78px;scroll-margin-top:110px}.legal-content h2{letter-spacing:-.048em;margin:0 0 26px;font-size:clamp(36px,3.7vw,58px);font-weight:480;line-height:1}.legal-content h3{letter-spacing:-.02em;margin:34px 0 12px;font-size:17px;font-weight:620}.legal-content p,.legal-content li,.legal-content dd{color:#111113b3;font-size:15px;line-height:1.72}.legal-content p,.legal-content li{max-width:76ch}.legal-content p+p{margin-top:18px}.legal-content a{color:var(--ink);border-bottom:1px solid #1111136b}.legal-content a:hover{color:var(--accent-text);border-color:var(--accent-text)}.not-found-main{min-height:78svh;padding:170px max(var(--pad),calc((100vw - 1450px)/2)) 90px;background:radial-gradient(circle at 82% 22%, #ff56371f, transparent 28%), var(--paper);flex-direction:column;justify-content:flex-end;display:flex}.not-found-main h1{letter-spacing:-.07em;max-width:1100px;margin:34px 0 0;font-size:clamp(76px,12vw,190px);font-weight:470;line-height:.82}.not-found-main>p{color:#111113a3;max-width:610px;margin:38px 0 0;font-size:clamp(18px,1.55vw,24px);line-height:1.45}.not-found-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.legal-facts{border-top:1px solid var(--ink);margin:32px 0 0}.legal-facts>div{border-bottom:1px solid var(--line);grid-template-columns:.4fr .6fr;gap:26px;padding:15px 0;display:grid}.legal-facts dt{color:#11111375;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.legal-facts dd{margin:0;font-size:13px;line-height:1.45}.legal-table-wrap{border-top:1px solid var(--ink);margin:28px 0;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;min-width:650px}.legal-table th,.legal-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 14px 14px 0}.legal-table th{color:#11111373;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:620}.legal-table td{color:#111113b0;font-size:12px;line-height:1.48}@media (width<=760px){.site-footer .footer-primary,.site-footer .footer-legal-links{justify-self:start}.site-footer .footer-legal-links{border-top:1px solid #ffffff24;padding-top:6px}.legal-hero{min-height:58svh;padding:112px 18px 40px}.legal-hero .section-label{margin-bottom:26px}.legal-hero h1{font-size:clamp(58px,17vw,82px)}.legal-hero>p{margin-top:28px;font-size:18px}.legal-layout{padding:60px 18px 90px;display:block}.legal-nav{margin-bottom:62px;position:static}.legal-content>section{margin-bottom:62px}.legal-content h2{font-size:38px}.legal-content p,.legal-content li{font-size:14px}.legal-facts>div{grid-template-columns:1fr;gap:5px}.not-found-main{min-height:74svh;padding:130px 18px 72px}.not-found-main h1{font-size:clamp(66px,20vw,100px)}}.generative-field{pointer-events:none;display:block}.hero-particle-field{z-index:3;opacity:.54;mix-blend-mode:multiply;width:96%;height:93%;position:absolute;inset:3% 0 0 4%;-webkit-mask-image:radial-gradient(at 58% 48%,#000 14%,#000000e6 48%,#0000 88%);mask-image:radial-gradient(at 58% 48%,#000 14%,#000000e6 48%,#0000 88%)}.hero-orbit{z-index:3;pointer-events:none;opacity:.44;border:1px solid #1111132e;border-radius:50%;animation:20s cubic-bezier(.22,1,.36,1) infinite alternate hero-orbit-breathe;position:absolute}.hero-orbit-one{aspect-ratio:1;border-bottom-color:#0000;border-right-color:#0000;width:43%;top:12%;right:11%}.hero-orbit-two{display:none}@keyframes hero-orbit-breathe{0%{transform:translate(0)rotate(5deg)scale(.95)}to{transform:translate(-18px,13px)rotate(16deg)scale(1.045)}}.services,.landscape{isolation:isolate;position:relative;overflow:hidden}.services>:not(.section-atmosphere),.landscape>:not(.section-atmosphere){z-index:2;position:relative}.section-atmosphere{z-index:0;pointer-events:none;opacity:.28;width:min(32vw,520px);height:min(70%,720px);position:absolute}.section-atmosphere:before{content:"";filter:blur(22px);background:linear-gradient(90deg,#0000 0 7%,#ff56374d 9% 28%,#0000 36% 43%,#11111333 48% 70%,#0000 82%),radial-gradient(at 48%,#ff563738,#0000 66%);border:0;border-radius:0;position:absolute;inset:0}.section-atmosphere:after{content:"";background-image:radial-gradient(circle at 1px 1px,#11111394 0 .5px,#0000 .68px),radial-gradient(circle at 1px 1px,#ff5637c7 0 .42px,#0000 .62px);background-position:0 0,1px 2px;background-size:3px 3px,5px 5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 48%,#000 0,#000000d1 34%,#0000 78%);mask-image:radial-gradient(at 48%,#000 0,#000000d1 34%,#0000 78%)}.section-atmosphere i{display:none}.service-atmosphere{top:10%;right:-2vw}.landscape-atmosphere{opacity:.2;bottom:5%;left:-4vw}.landscape-atmosphere:before{background:linear-gradient(90deg,#0000 0 5%,#11111336 10% 34%,#0000 42% 49%,#ff563738 54% 68%,#0000 80%),radial-gradient(at 42% 55%,#11111329,#0000 67%)}.assessment-panel{isolation:isolate;position:relative}.assessment-panel>:not(.assessment-motion){z-index:2;position:relative}.assessment-motion{z-index:0;opacity:.56;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000000b8 24%,#000 100%);mask-image:linear-gradient(90deg,#0000 0,#000000b8 24%,#000 100%)}.service-card{position:relative;overflow:hidden}.service-card:after{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(142deg,#0000 17%,#1111131f 17.1%,#0000 17.4% 55%,#11111314 55.1%,#0000 55.4%),radial-gradient(circle at 1px 1px,#11111359 0 .65px,#0000 .78px) 0 0/12px 12px;display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(150deg,#0000 30%,#000 75%,#0000 100%);mask-image:linear-gradient(150deg,#0000 30%,#000 75%,#0000 100%)}.service-card>*{z-index:1;position:relative}.service-card:nth-child(3):after{background:linear-gradient(142deg,#0000 17%,#ffffff29 17.1%,#0000 17.4% 55%,#ffffff1a 55.1%,#0000 55.4%),radial-gradient(circle at 1px 1px,#ffffff73 0 .65px,#0000 .78px) 0 0/12px 12px}.service-card:focus-within{transform:translateY(-6px);box-shadow:0 22px 48px #11111316}.service-card:focus-within .card-number,.service-card:nth-child(3):focus-within .card-number{background:var(--orange);border-color:var(--orange);color:var(--ink)}.reveal{transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1)}.btn span,.card-link span,.header-cta span{transition:transform .3s cubic-bezier(.22,1,.36,1)}.btn:hover span,.card-link:hover span,.header-cta:hover span{transform:translate(2px,-1px)}.text-link{border-bottom:0;position:relative}.text-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(.28)}.text-link:hover:after{transform:scaleX(1)}@media (width<=760px){.tool-guide{padding:72px 18px}.tool-guide-head{grid-template-columns:1fr;gap:24px}.tool-guide-head>p{grid-column:auto}.tool-guide-grid{grid-template-columns:1fr;margin-top:38px}.tool-route{border-right:0;border-bottom:1px solid var(--line);min-height:208px;padding:18px 6px}.tool-route:last-child{border-bottom:0}.hero-particle-field{opacity:.36;width:96%;height:87%;inset:9% -4% 0 8%}.hero-orbit-one{opacity:.32;width:64%;top:23%;right:-5%}.hero-orbit-two{display:none}.section-atmosphere{opacity:.16;width:66vw;height:48%}.service-atmosphere{top:4%;right:-18vw}.landscape-atmosphere{bottom:6%;left:-22vw}.assessment-motion{opacity:.36}.reveal{filter:blur(6px);transform:translateY(16px)}.service-card:focus-within{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.hero-orbit,.section-atmosphere{animation:none!important}.hero-particle-field{opacity:.38}.assessment-motion{opacity:.28}.cursor-aura{display:none!important}.hero-glitch,.hero-pixel-scan{display:none}}body{overflow-x:clip}@media (width>=761px) and (width<=900px){:root{--pad:clamp(30px, 4.8vw, 42px)}.section-pad{padding-top:112px;padding-bottom:112px}.hero{min-height:max(900px,100svh);padding-top:112px}.hero-title{width:72%;max-width:650px;font-size:clamp(70px,10.5vw,94px)}.hero-bottom{width:68%}.hero-meta{width:66%}.hero-art{opacity:.9;width:68%;right:-9%}.hero-art>img{object-position:66% 50%}.hero-pixel-scan{opacity:.1;width:58%;right:-2%}.hero-orbit-one{width:54%;right:-2%}.problem-grid,.about-grid,.why-grid,.landscape-grid,.final-cta{grid-template-columns:1fr}.problem-grid{gap:42px}.problem-copy,.about-copy{max-width:650px}.section-head,.process .section-head,.tool-guide-head{grid-template-columns:1fr;gap:30px}.section-head>p,.tool-guide-head>p{grid-column:auto;max-width:620px;margin:0}.service-grid{grid-template-columns:1fr;margin-top:64px}.service-card{min-height:auto;padding:30px 32px 32px}.service-card h3{margin-top:48px}.service-card .card-intro{max-width:520px;min-height:auto}.service-card .card-close{margin-top:36px}.estimator-package-grid{grid-template-columns:1fr}.estimator-package{min-height:170px}.estimator-package-top{min-height:0}.comparison-intro{display:block}.compare-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.compare-wrap table{min-width:650px}.compare-key{flex-wrap:wrap}.tool-guide-grid{grid-template-columns:1fr;margin-top:42px}.tool-route{border-right:0;border-bottom:1px solid var(--line);min-height:190px}.tool-route:last-child{border-bottom:0}.tool-route>strong{font-size:34px}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:66px}.process-item:nth-child(2n){border-right:0}.process-item:nth-child(n+3){border-top:1px solid var(--line)}.process-item:nth-child(3){padding-left:0}.why-grid,.landscape-grid,.about-grid,.final-cta{gap:56px}.why:after{width:66vw;right:-22vw}.home-insights-head{grid-template-columns:1fr;gap:40px}.home-insights-head>div:last-child{max-width:620px}.home-insights-grid{grid-template-columns:1fr;margin-top:60px}.home-insights-grid>a,.home-insights-grid>a:first-child{border-left:1px solid var(--line);min-height:300px}.home-insights-grid h3{margin-top:48px}.insights-section-head{grid-template-columns:1fr;gap:30px}.insights-section-head>p{max-width:620px}.cluster-list a{grid-template-columns:52px 1fr auto;gap:22px}.cluster-list a>p{display:none}.insight-list>a{grid-template-columns:42px 1fr auto;gap:22px}.insight-list>a>p{display:none}.insights-editorial-note,.insights-risk-cta{grid-template-columns:1fr;gap:46px}.insights-editorial-note>div:last-child{max-width:680px}.article-layout{padding-top:82px;display:block}.article-aside{margin-bottom:58px;position:static}.article-aside ol{display:none}.article-aside-note{max-width:520px;margin-top:18px}.article-body{max-width:760px}.article-next-step{grid-template-columns:1fr;gap:42px}.related-grid{grid-template-columns:1fr}.related-grid>a,.related-grid>a:first-child{border-left:1px solid var(--line);min-height:300px}.legal-hero{min-height:58svh}.legal-layout{padding-top:78px;display:block}.legal-nav{max-width:620px;margin-bottom:68px;position:static}.legal-content{max-width:780px}.site-footer{grid-template-columns:1fr}.site-footer .footer-primary,.site-footer .footer-legal-links,.site-footer .copyright{justify-self:start}}@media (width<=760px){.nav.open{max-height:calc(100svh - 64px);padding:4px var(--pad) 14px;top:64px;overflow-y:auto}.compare-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.compare-key{flex-wrap:wrap;justify-content:flex-start}.compare-wrap table{min-width:560px}.article-sources a{align-items:flex-start}.legal-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}@media (width<=480px){:root{--pad:18px}.section-pad{padding-top:76px;padding-bottom:76px}.hero{padding:88px var(--pad) 22px}.hero-kicker{max-width:64%}.hero-title{margin-top:9vh;font-size:clamp(52px,16vw,72px)}.hero-bottom{gap:16px;padding:14px}.hero-actions{flex-direction:column;align-items:stretch;gap:12px}.hero-actions .btn{width:100%}.hero-actions .text-link{align-self:flex-start}.hero-art{opacity:.72;width:128%;right:-34%}.hero-particle-field{opacity:.25}.hero-orbit-one{opacity:.24}.signal-strip{grid-template-columns:1fr}.signal-strip div,.signal-strip div:nth-child(2n),.signal-strip div:nth-child(n+3){border-right:0;border-bottom:1px solid var(--line);min-height:86px}.signal-strip div:last-child{border-bottom:0}.process-grid{grid-template-columns:1fr}.process-item,.process-item+.process-item,.process-item:nth-child(odd)+.process-item{border-right:0;border-bottom:1px solid var(--line);min-height:190px;padding:18px 0 20px}.process-item:last-child{border-bottom:0}.estimator-progress,.progress-row{gap:10px}.estimator-stage h3,.question-step h3{font-size:32px}.estimator-nav{gap:10px}.estimator-nav .btn,.assessment-nav .btn{min-width:0;padding-inline:14px}.mini-choices{grid-template-columns:1fr}.insights-hero h1{font-size:clamp(52px,15.5vw,68px)}.insights-section-head h2,.insights-editorial-note h2{font-size:48px}.insight-feature-card,.insight-feature-card.feature-3,.insight-current-card{min-height:390px}.insight-feature-card h3,.feature-3 h3,.insight-current-card h3{font-size:34px}.cluster-list a,.insight-list>a{grid-template-columns:24px 1fr}.cluster-list a>i,.insight-read,.insight-list-tail{grid-column:2;justify-self:start;align-items:flex-start}.article-hero h1{font-size:clamp(46px,14.5vw,64px)}.article-next-step h2{font-size:54px}.article-body .blanche-perspective{padding:24px 18px}.legal-hero h1{font-size:clamp(52px,16vw,68px)}.legal-content h2{font-size:34px}.legal-table{min-width:580px}}@media (hover:none),(pointer:coarse){.service-card:hover,.tool-route:hover,.home-insights-grid>a:hover,.insight-feature-card:hover{box-shadow:none;transform:none}.cluster-list a:hover,.insight-list>a:hover{padding-left:2px;padding-right:2px}}.ui-arrow{--arrow-rotate:0deg;color:currentColor;vertical-align:-2px;width:15px;height:15px;rotate:var(--arrow-rotate);transform-origin:50%;flex:none;line-height:1;display:inline-block;position:relative}.ui-arrow:before{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:7px;left:1px}.ui-arrow:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:4px;right:1px;transform:rotate(45deg)}.ui-arrow-left{--arrow-rotate:180deg}.ui-arrow-down{--arrow-rotate:90deg}.ui-arrow-up-right{--arrow-rotate:-45deg}.ui-arrow-down-right{--arrow-rotate:45deg}@media (width<=1100px){.site-header .nav.open{isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(112%);backdrop-filter:blur(26px)saturate(112%);background:radial-gradient(circle at 100% 0,#ff563729,#0000 38%),#f1f1eef0;border-top:0;border-bottom:1px solid #1111131f;border-left:1px solid #1111131f;border-right:0;border-radius:0 0 0 8px;align-items:stretch;width:min(390px,100vw - 24px);max-height:calc(100svh - 72px);padding:12px 24px 24px;animation:.24s cubic-bezier(.22,1,.36,1) both nav-panel-in;left:auto;right:0;overflow:hidden auto;box-shadow:-20px 28px 55px #11111314}.site-header .nav.open:before{content:"";z-index:0;pointer-events:none;opacity:.16;background-image:radial-gradient(circle at 1px 1px,#11111394 0 .48px,#0000 .68px),radial-gradient(circle at 1px 1px,#ff5637db 0 .4px,#0000 .6px);background-position:0 0,1px 2px;background-size:3px 3px,5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 2%,#000 38%,#0000008c 72%,#0000 100%);mask-image:linear-gradient(115deg,#0000 2%,#000 38%,#0000008c 72%,#0000 100%)}.site-header .nav.open a{z-index:1;letter-spacing:.035em;padding:20px 2px;font-size:14px;position:relative}.site-header .nav.open a:last-child{border-bottom:0}}@media (width<=760px){.site-header .nav.open{width:min(350px,100vw - 12px);max-height:calc(100svh - 64px);padding:8px 20px 20px;top:64px}.site-header .nav.open a{padding:18px 2px;font-size:13px}}@keyframes nav-panel-in{0%{opacity:0;transform:translate(18px,-3px)}to{opacity:1;transform:none}}.section-label:before{opacity:.42;background:currentColor;border-radius:0;width:18px;height:1px}.literacy-callout{background:#ffffff9e;border:1px solid #11111321;border-radius:8px;grid-template-columns:.7fr 1.3fr;gap:clamp(42px,8vw,120px);margin-top:72px;padding:clamp(30px,4vw,56px);display:grid;box-shadow:0 18px 55px #11111309}.literacy-callout .callout-index,.continuity-copy>span,.continuity-rule>span,.annual-care>div:first-child>span,.credentials-intro>span{color:var(--orange);letter-spacing:.15em;text-transform:uppercase;margin-bottom:22px;font-size:9px;font-weight:650;display:block}.literacy-callout h3{max-width:430px;font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(40px,4.4vw,68px);font-weight:520;line-height:.94}.literacy-callout>div:last-child{max-width:690px}.literacy-callout p{color:#111113ab;margin:0 0 18px;font-size:15px;line-height:1.58}.literacy-callout .text-link{margin-top:10px}.service-continuity{background:#ffffff75;border:1px solid #11111324;grid-template-columns:.9fr 1.1fr;margin-top:16px;display:grid}.continuity-copy,.continuity-rule{min-height:300px;padding:clamp(28px,3vw,46px)}.continuity-copy{border-right:1px solid #11111324}.continuity-copy h3{font-family:var(--display);letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(44px,5vw,76px);font-weight:520;line-height:.9}.continuity-copy p,.continuity-rule p,.annual-care p{color:#111113a6;max-width:560px;font-size:14px;line-height:1.55}.continuity-rule{flex-direction:column;justify-content:flex-end;display:flex}.continuity-rule>span{margin-bottom:auto}.continuity-rule>strong{font-family:var(--display);letter-spacing:-.07em;color:var(--orange);margin-bottom:12px;font-size:clamp(68px,8vw,118px);font-weight:500;line-height:.82;display:block}.annual-care{color:#fff;background:var(--ink);border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:end;gap:clamp(30px,5vw,74px);padding:clamp(30px,4vw,54px);display:grid}.annual-care>div:first-child>span{color:#ffffff75}.annual-care h3{letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(32px,3.5vw,52px);font-weight:520}.annual-care p{color:#ffffff9e;margin:0}.annual-care ul{margin:0;padding:0;list-style:none}.annual-care li{border-bottom:1px solid #ffffff26;padding:10px 0;font-size:12px}.annual-care li:first-child{border-top:1px solid #ffffff26}.annual-care-price{gap:4px;min-width:185px;display:grid}.annual-care-price>span{color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.annual-care-price>strong{font-family:var(--display);letter-spacing:-.055em;font-size:46px;font-weight:500}.annual-care-price a{border-top:1px solid #ffffff4d;align-items:center;gap:10px;margin-top:20px;padding-top:12px;font-size:11px;font-weight:620;display:inline-flex}.continuity-estimate{border-top:1px solid #1111131f;padding-top:13px;margin-top:13px!important}.continuity-estimate strong{font-size:inherit!important;margin:0!important;display:inline!important}.credentials{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1.15fr .925fr .925fr;margin-top:clamp(74px,9vw,126px);display:grid}.credentials-intro,.credential{min-height:190px;padding:26px 24px 30px 0}.credentials-intro{padding-right:7vw}.credentials-intro p{color:#1111139e;max-width:500px;margin:0;font-size:14px}.credential{border-left:1px solid var(--line);flex-direction:column;padding-left:26px;display:flex}.credential-meta{justify-content:space-between;align-items:center;gap:18px;display:flex}.credential-meta>span:first-child{color:#1111136b;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.credential-badge{min-width:48px;height:25px;color:var(--ink);letter-spacing:.08em;border:1px solid #11111347;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:650;line-height:1;display:inline-flex}.credential-badge:before{content:"";background:var(--orange);border-radius:50%;width:4px;height:4px;margin-right:6px}.credential-badge-wide{min-width:66px}.credential>strong{letter-spacing:-.04em;max-width:430px;margin-top:auto;font-size:clamp(23px,2vw,33px);font-weight:520;line-height:1.03}.credential>small{color:#11111385;margin-top:8px;font-size:10px;line-height:1.4}.section-atmosphere{opacity:.46}.landscape-atmosphere{opacity:.34}.section-atmosphere:after{filter:contrast(1.22)}@media (width<=1100px){.site-header .nav.open:before{opacity:.23}.literacy-callout{grid-template-columns:1fr 1fr;gap:42px}.annual-care{grid-template-columns:1fr 1fr}.annual-care-price{grid-column:1/-1;min-width:0;padding-top:6px}.credentials{grid-template-columns:1fr 1fr}.credentials-intro{border-bottom:1px solid var(--line);grid-column:1/-1;min-height:0;padding-right:0}}@media (width<=760px){.literacy-callout{grid-template-columns:1fr;gap:30px;margin-top:52px;padding:24px 20px}.literacy-callout p{font-size:14px}.service-continuity{grid-template-columns:1fr}.continuity-copy,.continuity-rule{min-height:0;padding:28px 20px}.continuity-copy{border-bottom:1px solid #11111324;border-right:0}.continuity-rule>span{margin-bottom:54px}.annual-care{grid-column:auto;grid-template-columns:1fr;padding:30px 20px}.annual-care-price{grid-column:auto;padding-top:10px}.credentials{grid-template-columns:1fr}.credential{border-left:0;border-bottom:1px solid var(--line);min-height:150px;padding-left:0}.credential>strong{max-width:560px;margin-top:42px}.credential:last-child{border-bottom:0}.section-atmosphere{opacity:.38}}.service-card{min-height:500px}.service-card .card-intro{max-width:390px}.package-details{border-top:1px solid var(--line);margin-top:26px}.package-details summary{cursor:pointer;color:#111113a3;letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;min-height:48px;font-size:10px;font-weight:650;list-style:none;display:flex}.package-details summary::-webkit-details-marker{display:none}.service-option-detail summary::-webkit-details-marker{display:none}.comparison-disclosure>summary::-webkit-details-marker{display:none}.package-details summary span,.service-option-detail summary i,.comparison-disclosure>summary i{font-size:18px;font-style:normal;font-weight:400;transition:transform .22s}.package-details[open] summary span,.service-option-detail[open] summary i,.comparison-disclosure[open]>summary i{transform:rotate(45deg)}.package-details ul{margin-top:0}.package-details .card-close{margin-top:18px}.service-card:nth-child(3) .package-details{border-color:#ffffff47}.service-card:nth-child(3) .package-details summary{color:#ffffffad}.card-link,.tool-route,.tool-switch,.mobile-assess{font:inherit}button.card-link,button.tool-route,button.tool-switch,button.mobile-assess{cursor:pointer}button.card-link{width:100%;color:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0}.service-continuity{grid-template-columns:.78fr 1.22fr}.continuity-copy{min-height:250px}.service-options-stack{background:#ffffff47}.service-option-detail{border-bottom:1px solid #11111324}.service-option-detail:last-child{border-bottom:0}.service-option-detail summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:124px;padding:26px 32px;list-style:none;display:grid}.service-option-detail summary span{letter-spacing:-.035em;font-size:clamp(18px,2vw,29px);font-weight:500}.service-option-detail summary b{color:var(--accent-text);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:650;display:block}.service-option-detail>p,.service-option-detail>a{margin-left:32px;margin-right:32px}.service-option-detail>p{color:#111113a3;max-width:680px;margin-top:-4px;margin-bottom:22px;font-size:13px;line-height:1.58}.service-option-detail>a{margin-bottom:28px}.compact-comparison{padding-top:clamp(42px,6vw,78px);padding-bottom:clamp(42px,6vw,78px);display:block}.comparison-disclosure{border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.comparison-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;min-height:118px;list-style:none;display:flex}.comparison-disclosure>summary span{gap:7px;display:grid}.comparison-disclosure>summary small{color:var(--accent-text);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:650}.comparison-disclosure>summary strong{letter-spacing:-.045em;font-size:clamp(27px,3vw,43px);font-weight:500}.comparison-disclosure .compare-wrap{padding:14px 0 38px}.tool-route{color:inherit;text-align:left;background:0 0;border-top:0;border-bottom:0;border-left:0}.tool-route:last-child{border-right:0}.tool-switch{text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;padding-left:0;padding-right:0}button.mobile-assess{border-bottom:0;border-left:0;border-right:0}.active-home-tool{animation:.48s cubic-bezier(.22,1,.36,1) both tool-section-in}@keyframes tool-section-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=1100px){.service-card{min-height:auto}.service-continuity{grid-template-columns:1fr}.continuity-copy{border-bottom:1px solid #11111324;border-right:0;min-height:0}}@media (width<=760px){.package-details{margin-top:20px}.service-option-detail summary{min-height:96px;padding:22px 20px}.service-option-detail>p,.service-option-detail>a{margin-left:20px;margin-right:20px}.comparison-disclosure>summary{min-height:96px}.comparison-disclosure .compare-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.comparison-disclosure table{min-width:620px}}.hero-title{width:59%;max-width:900px;font-size:clamp(60px,7.25vw,118px)}.problem{scroll-margin-top:78px}.use-example-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(62px,8vw,112px);display:grid}.use-example{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:22px 22px 26px;display:flex}.use-example:last-child{border-right:0}.use-example>span{color:var(--accent-text);letter-spacing:.12em;font-size:9px;font-weight:650}.use-example h3{letter-spacing:-.045em;margin:52px 0 18px;font-size:clamp(25px,2.3vw,36px);font-weight:500;line-height:1}.use-example p{color:#1111139e;margin:0;font-size:13px;line-height:1.55}.use-example strong{color:#111113c7;margin-top:auto;padding-top:28px;font-size:11px;font-weight:600;line-height:1.5}.article-four-note{border-bottom:1px solid var(--line);grid-template-columns:.24fr 1fr auto;align-items:center;gap:30px;padding:26px 0;display:grid}.article-four-note>span{color:var(--accent-text);letter-spacing:.14em;font-size:9px;font-weight:650}.article-four-note p{color:#111113a3;max-width:680px;margin:0;font-size:13px;line-height:1.55}.combined-check{scroll-margin-top:70px}.combined-check .assessment-heading>p:first-of-type{font-size:17px;line-height:1.55}.single-check-question{border-top:1px solid var(--light-line);margin-top:28px;padding-top:8px}.combined-check .estimator-role-grid,.combined-check .estimator-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.combined-check .complexity-options{grid-template-columns:repeat(5,minmax(0,1fr))}.combined-check .estimator-role-grid .choice,.combined-check .estimator-option-grid .choice{color:#fff;text-align:left;background:#ffffff06;border:1px solid #ffffff3d;border-radius:4px;min-height:56px}.combined-check .estimator-role-grid .choice:hover,.combined-check .estimator-option-grid .choice:hover{border-color:var(--orange)}.combined-check .estimator-role-grid .choice.selected,.combined-check .estimator-option-grid .choice.selected{color:var(--ink);background:var(--orange);border-color:var(--orange)}.combined-result{color:#fff}.combined-result .estimate-result-top{color:#ffffff8f;border-color:var(--light-line)}.combined-result .result-level{margin:34px 0 18px}.combined-result .estimator-eyebrow{color:#ffffff85;margin-top:26px}.combined-result .estimate-price-label{color:#ffffff7a}.combined-result .estimate-why,.combined-result .estimate-summary{border-color:var(--light-line)}.combined-result .estimate-why p,.combined-result .estimate-summary li{color:#ffffffad}.combined-result .estimate-package-switch{margin:30px 0}.combined-result .estimate-package-switch button{color:#ffffffc2;background:#ffffff0a;border-color:#fff3}.combined-result .estimate-package-switch button.selected{color:var(--ink);background:var(--orange);border-color:var(--orange)}.combined-result .estimate-recommendation{color:var(--ink)}.combined-result .tool-handoff-note{color:#ffffff8f}.combined-result .estimate-disclaimer{color:#ffffff70;border-color:var(--light-line)}.combined-result .estimate-secondary{color:#fff;border-color:#ffffff57}.combined-result .reset-link{margin-top:22px}@media (width<=1100px){.hero-title{width:64%;font-size:clamp(66px,9vw,98px)}.use-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.use-example:nth-child(2){border-right:0}.use-example:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=760px){.hero-title{width:100%;font-size:clamp(48px,14.5vw,68px)}.use-example-grid{grid-template-columns:1fr;margin-top:50px}.use-example{border-right:0;border-bottom:1px solid var(--line);min-height:250px;padding:20px 0 24px}.use-example:last-child{border-bottom:0}.use-example h3{margin-top:34px}.article-four-note{grid-template-columns:1fr;gap:14px;padding:24px 0}.article-four-note .text-link{width:fit-content;margin-top:5px}.combined-check .estimator-role-grid,.combined-check .estimator-option-grid,.combined-check .complexity-options{grid-template-columns:1fr}.combined-result .estimate-price{font-size:42px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
