:root{--chalk:#F6F5F1;--paper:#FFFFFF;--hairline:#E3E1DA;--hairline-strong:#D6D3C9;--slate:#232830;--ink-2:#575D66;--grey:#8A8F98;--blue:#2E5EAA;--blue-deep:#244B89;--blue-wash:#EAF0F8;--blue-line:#C9D7EC;--blue-on-dark:#A8C0E8;--amber:#C89B3C;--amber-ink:#8A6519;--amber-wash:#F6EFDC;--amber-line:#E8D9B4;--serif:var(--font-serif),"Newsreader",Georgia,serif;--sans:var(--font-sans),"Inter",-apple-system,system-ui,sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SF Mono",monospace;--r-sm:8px;--r-md:12px;--r-chip:999px;--sh-plate:0 1px 2px rgba(35,40,48,0.05),0 24px 48px -28px rgba(35,40,48,0.22);--sh-card:0 1px 2px rgba(35,40,48,0.05);--focus:0 0 0 3px rgba(46,94,170,0.32)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--chalk);color:var(--slate);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--blue-wash);color:var(--slate)}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:4px}a,button{-webkit-tap-highlight-color:transparent}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}.section{padding:clamp(32px,3.8vw,52px) 0}.section--hairline{border-top:1px solid var(--hairline)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.display{font-family:var(--serif);font-weight:500;letter-spacing:-.015em;line-height:1.04;color:var(--slate);margin:0}h1.display{font-size:clamp(42px,6.2vw,64px)}h2.display{font-size:clamp(30px,4vw,46px);line-height:1.1}.statement{font-family:var(--serif);font-weight:400;font-size:clamp(23px,3.1vw,34px);line-height:1.38;letter-spacing:-.01em;color:var(--slate);margin:0}.lede{font-size:clamp(16.5px,1.5vw,19px);line-height:1.6}.body-muted,.lede{color:var(--ink-2)}.body-muted{font-size:15px;line-height:1.65}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--blue)}.eyebrow:before{content:"";width:34px;height:1.5px;background:var(--blue);-webkit-clip-path:polygon(0 0,55% 0,65% 100%,100% 100%,100% 60%,60% 60%,50% -40%,0 -40%);clip-path:polygon(0 0,55% 0,65% 100%,100% 100%,100% 60%,60% 60%,50% -40%,0 -40%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--sans);font-weight:550;text-decoration:none;border-radius:var(--r-sm);border:1px solid transparent;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;font-size:15px;height:46px;padding:0 22px;white-space:nowrap}.btn--sm{height:38px;padding:0 16px;font-size:13.5px}.btn--lg{height:52px;padding:0 28px;font-size:16px}.btn--primary{background:var(--blue);color:#fff}.btn--primary:hover{background:var(--blue-deep)}.btn--primary:active{transform:translateY(1px)}.btn--ghost{background:transparent;color:var(--slate);border-color:var(--hairline-strong)}.btn--ghost:hover{border-color:var(--slate)}.btn--onDark{background:#fff;color:var(--slate)}.btn--onDark:hover{background:var(--chalk)}.btn[disabled]{opacity:.55;cursor:default}.btn--full{width:100%}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(246,245,241,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline)}.nav__inner{display:flex;align-items:center;gap:26px;height:68px}.nav__links{display:flex;gap:2px;margin-left:8px}.nav__links a{padding:8px 13px;border-radius:7px;font-size:14px;font-weight:500;color:var(--ink-2);text-decoration:none}.nav__links a:hover{color:var(--slate)}.nav__spacer{flex:1 1}.nav__actions{display:flex;align-items:center;gap:14px}.wordmark{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--serif);font-weight:600;font-size:24px;letter-spacing:-.01em;color:var(--slate)}.hero{position:relative;overflow:hidden}.hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,60fr) minmax(0,40fr);grid-gap:40px;gap:40px;align-items:center;padding-top:clamp(28px,3.5vw,52px);padding-bottom:clamp(28px,3.5vw,48px)}.hero__stack{display:grid}.hero__stack>span{grid-area:1/1}.hero__sizer{visibility:hidden}.hero__line{display:block}.hero__role{font-style:italic;color:var(--blue);white-space:normal;display:inline;border-bottom:3px solid var(--blue-line);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:opacity .4s ease}.hero__role--out{opacity:0;transition-duration:.28s}.hero__sub{max-width:560px;margin:28px 0 0}.hero__sub strong{color:var(--slate);font-weight:600}.hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero__note{display:inline-flex;align-items:center;gap:9px;margin-top:34px;font-family:var(--mono);font-size:13.5px;color:var(--ink-2)}.hero__note:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue)}.route{width:100%;height:auto;display:block}.route__path{stroke:var(--blue);stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:route-draw 1.2s cubic-bezier(.25,.6,.3,1) .15s forwards}.route__drift{stroke:var(--amber);stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:route-draw .34s ease-out .62s forwards}.route__flag{opacity:0;animation:route-appear .35s ease-out 1.34s forwards}.route__label{opacity:0;animation:route-appear .4s ease-out 1.5s forwards}.route__label text{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;fill:var(--ink-2);text-transform:uppercase}.route__label--amber text{fill:var(--amber-ink)}.route__dot{fill:var(--paper);stroke:var(--blue);stroke-width:1.6}@keyframes route-draw{to{stroke-dashoffset:0}}@keyframes route-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.route__drift,.route__path{animation:none;stroke-dashoffset:0}.route__flag,.route__label{animation:none;opacity:1}.hero__role,.hero__role--out{transition:none;opacity:1}}.oldway{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);grid-gap:clamp(36px,5vw,76px);gap:clamp(36px,5vw,76px);align-items:center;margin-top:clamp(26px,3vw,40px)}.oldway__art{justify-content:center;gap:clamp(14px,2vw,26px)}.oldway__art,.twins__doc{display:flex;align-items:center}.twins__doc{margin:0;flex-direction:column;gap:14px;width:clamp(120px,13vw,165px)}.twins__eq{font-family:var(--serif);font-size:clamp(36px,4vw,50px);color:var(--slate);line-height:1;padding-bottom:41px}.oldway__body .statement em{font-style:italic;color:var(--blue)}.deadlist{margin-top:clamp(20px,2.5vw,30px);border-top:1px solid var(--hairline)}.dead{display:flex;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid var(--hairline)}.dead__name{margin:0;font-family:var(--serif);font-weight:500;font-size:18px;letter-spacing:-.01em;color:var(--slate);width:138px;flex-shrink:0}.dead__line{flex:1 1;min-width:40px}.dead__line svg{display:block}.dead .chip-mono{flex-shrink:0}.oldway__close{margin:clamp(18px,2.5vw,26px) 0 0;font-size:16.5px;line-height:1.62;color:var(--ink-2);max-width:560px}.oldway__close em{font-style:italic;color:var(--blue)}.chip-mono{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em;padding:5px 11px;border-radius:4px}.chip-mono--amber{background:var(--amber-wash);border:1px solid var(--amber-line);color:var(--amber-ink)}.chip-mono--blue{background:var(--blue-wash);border:1px solid var(--blue-line);color:var(--blue)}.chip-mono--paper{background:var(--chalk);border:1px solid var(--hairline);color:var(--ink-2)}.oldway__reframe{margin-top:clamp(32px,4vw,48px);max-width:860px}.oldway__reframe .statement em{font-style:italic;color:var(--blue)}.steps{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:clamp(28px,3vw,40px)}.step{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);padding:26px;box-shadow:var(--sh-card);display:flex;flex-direction:column}.step__trace{height:56px;margin-bottom:18px}.step__trace svg{width:100%;height:100%;display:block}.step__n{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--ink-2)}.step h3{margin:8px 0 0;font-family:var(--serif);font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--slate)}.step p{margin:9px 0 0;font-size:16px;line-height:1.62;color:var(--ink-2)}.step p strong{color:var(--slate);font-weight:600}.report-stage{margin-top:clamp(28px,3.5vw,44px);display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center}.plate{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--sh-plate);overflow:hidden}.plate__head{display:flex;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid var(--hairline);font-family:var(--mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.plate__head .spacer{flex:1 1}.plate__body{padding:22px;display:flex;flex-direction:column;gap:18px}.report__scorerow{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.report__score{font-family:var(--mono);font-weight:700;font-size:56px;letter-spacing:-.04em;line-height:1;color:var(--slate)}.report__verdict{display:flex;flex-direction:column;gap:5px}.report__verdict .band{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--blue)}.report__verdict .thresh{font-family:var(--mono);font-size:12.5px;color:var(--ink-2);letter-spacing:.05em}.split{margin-top:2px}.split__labels{display:flex;justify-content:space-between;margin-bottom:8px}.split__labels span{font-family:var(--mono);font-size:11px;letter-spacing:.1em}.split__labels .d{color:var(--blue)}.split__labels .g{color:var(--amber-ink)}.split__bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--chalk)}.split__bar .fill-d{background:var(--blue)}.split__bar .gap{width:3px;background:var(--paper)}.split__bar .fill-g{background:var(--amber)}.report__rows{display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.report__row{display:flex;align-items:center;gap:12px;padding:11px 2px;border-bottom:1px solid var(--hairline);font-size:14.5px;color:var(--slate)}.report__row .k{font-family:var(--mono);font-size:11.5px;color:var(--ink-2);width:34px;letter-spacing:.06em}.report__row .lbl{flex:1 1;font-weight:500}.report__row .val{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em}.report__row .val--strong{color:var(--blue)}.report__row .val--partial{color:var(--amber-ink)}.report__note{font-family:var(--mono);font-size:12.5px;color:var(--ink-2);letter-spacing:.04em}.report__log{background:var(--chalk);border:1px solid var(--hairline);border-radius:var(--r-sm);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.report__log div{font-family:var(--mono);font-size:13px;line-height:1.55;color:var(--ink-2);display:flex;gap:10px}.report__log .t{color:var(--ink-2);flex-shrink:0}.report__log .hl{color:var(--blue);font-weight:700}.report__log .hl--amber{color:var(--amber-ink);font-weight:700}.mock-note{margin-top:14px;font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;color:var(--ink-2);text-transform:uppercase}.measures{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:clamp(28px,3vw,40px)}.measures--three{grid-template-columns:repeat(3,1fr)}.measure{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);padding:30px;box-shadow:var(--sh-card);display:flex;flex-direction:column}.measure>.chip-mono{align-self:flex-start}.measure h3{margin:16px 0 0;font-family:var(--serif);font-weight:500;font-size:24px;letter-spacing:-.01em;color:var(--slate)}.measure p{margin:10px 0 20px;font-size:16px;line-height:1.65;color:var(--ink-2)}.measure__art{margin-top:auto}.measure__art svg{width:100%;height:auto;display:block}.measure__caption{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--grey);text-transform:uppercase}.founder{background:var(--paper);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.founder__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.founder__facts{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--hairline);margin-top:8px}.founder__fact{display:flex;gap:14px;padding:15px 2px;border-bottom:1px solid var(--hairline)}.founder__fact .k{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--ink-2);text-transform:uppercase;width:92px;flex-shrink:0;padding-top:3px}.founder__fact .v{font-size:15.5px;line-height:1.55;color:var(--slate)}.fair{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:20px;gap:20px;margin-top:clamp(28px,3vw,40px)}@media (max-width:1120px) and (min-width:921px){.fair{grid-template-columns:repeat(3,1fr)}}.fair__card{border-top:2px solid var(--slate);padding-top:18px}.fair__card .fair__h{margin:0;font-family:var(--sans);font-size:17px;font-weight:600;color:var(--slate)}.fair__card p{margin:7px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2)}.demo{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--sh-plate);overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.demo__rail{padding:clamp(28px,4vw,44px);background:var(--slate);color:#fff;display:flex;flex-direction:column;gap:26px}.demo__rail .eyebrow{color:var(--blue-on-dark)}.demo__rail .eyebrow:before{background:var(--blue-on-dark)}.demo__rail h3{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(26px,2.6vw,32px);line-height:1.15;letter-spacing:-.01em}.demo__rail .sub{margin:0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.78)}.demo__points{display:flex;flex-direction:column;gap:12px;margin-top:auto}.demo__points span{display:flex;gap:11px;align-items:baseline;font-size:14px;color:rgba(255,255,255,.92)}.demo__points span:before{content:"·";color:var(--blue-on-dark)}.demo__form{padding:clamp(28px,4vw,44px)}.field{display:block;margin-bottom:16px}fieldset.field{border:0;padding:0;margin:0 0 16px;min-width:0}.field>legend,.field>span{display:block;font-size:13px;font-weight:550;color:var(--slate);margin-bottom:7px;padding:0}.field .req{color:var(--amber-ink)}.field input,.field select{width:100%;height:44px;padding:0 13px;font-family:var(--sans);font-size:14.5px;color:var(--slate);background:var(--chalk);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);transition:border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23575D66' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.field input::placeholder{color:var(--ink-2);opacity:.75}.field input:focus,.field select:focus{outline:none;border-color:var(--blue);box-shadow:var(--focus)}.form__grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.role-chips{display:flex;flex-wrap:wrap;gap:8px}.role-chip{font-family:var(--sans);font-size:13px;font-weight:500;padding:8px 14px;border-radius:var(--r-chip);cursor:pointer;background:var(--chalk);color:var(--ink-2);border:1px solid var(--hairline-strong);transition:all .14s ease}.role-chip:hover{border-color:var(--grey)}.role-chip[aria-pressed=true]{background:var(--blue-wash);border-color:var(--blue);color:var(--blue)}.form__err{font-size:13px;color:var(--amber-ink);margin:4px 0 10px}.form__fine{margin:12px 0 0;font-size:12px;color:var(--ink-2);text-align:center}.form__done{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px}.form__done h4{margin:14px 0 0;font-family:var(--serif);font-weight:500;font-size:24px;color:var(--slate)}.form__done p{margin:4px 0 18px;font-size:14px;color:var(--ink-2);max-width:340px}.cta-band{background:var(--slate)}.cta-band__inner{padding-top:clamp(36px,4.5vw,56px);padding-bottom:clamp(36px,4.5vw,56px);display:flex;flex-wrap:wrap;align-items:center;gap:32px;justify-content:space-between}.cta-band h2{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-.01em;color:#fff;max-width:640px}.cta-band p{margin:12px 0 0;font-size:16px;color:rgba(255,255,255,.72)}.footer{border-top:1px solid var(--hairline)}.footer__inner{padding:40px 0 34px;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.footer__brand{max-width:300px}.footer__brand p{margin:12px 0 0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.footer__cols{display:flex;gap:64px;flex-wrap:wrap}.footer__col{display:flex;flex-direction:column;gap:10px}.footer__col .h{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:4px}.footer__col a{font-size:13.5px;color:var(--ink-2);text-decoration:none}.footer__col a:hover{color:var(--slate)}.footer__legal{border-top:1px solid var(--hairline);padding:20px 0 36px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}.footer__legal span{font-size:12.5px;color:var(--ink-2)}@media (max-width:920px){.wrap{padding:0 20px}.nav__links{display:none}.nav__inner{height:60px}.hero__inner{grid-template-columns:1fr;gap:32px}.hero__art{order:2}.oldway,.steps{grid-template-columns:1fr}.oldway{gap:34px}.dead{flex-wrap:wrap;row-gap:8px}.dead__line{min-width:100%;order:3}.founder__grid,.measures,.measures--three,.report-stage{grid-template-columns:1fr}.rolefield{grid-template-columns:repeat(3,minmax(0,1fr))}.rolecard--ask{grid-column:span 2}.fair{grid-template-columns:1fr 1fr}.demo,.form__grid2{grid-template-columns:1fr}}@media (max-width:560px){.fair{grid-template-columns:1fr}h1.display{font-size:clamp(34px,10.5vw,42px)}.hero__role{white-space:normal;display:inline}}.logos{display:flex;align-items:center;gap:26px;border-top:1px solid var(--hairline);padding-top:26px}.logos__label{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:var(--ink-2);flex-shrink:0}.logos__viewport{overflow:hidden;flex:1 1;min-width:0;width:100%;max-width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.logos__track{display:flex;width:max-content;animation:logos-scroll 30s linear infinite}.logos__set{display:flex;align-items:center;gap:clamp(40px,6vw,84px);padding-right:clamp(40px,6vw,84px)}.logos__mark{display:block;width:auto;flex-shrink:0;opacity:.9}@keyframes logos-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.logos__track{animation:none}.logos__set span[aria-hidden=true],.logos__set[aria-hidden=true]{display:none!important}.logos__viewport{-webkit-mask-image:none;mask-image:none}}@media (max-width:560px){.logos{flex-direction:column;align-items:flex-start;gap:14px}.logos__viewport{-webkit-mask-image:none;mask-image:none}.logos__track{animation:none;width:100%}.logos__set{flex-wrap:wrap;gap:16px 28px;padding-right:0;width:100%}.logos__set span[aria-hidden=true],.logos__set[aria-hidden=true]{display:none!important}}@media (hover:hover){.logos:focus-within .logos__track,.logos:hover .logos__track{animation-play-state:paused}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hero__plate{min-width:0}.hero__plate .plate__body{gap:15px}.hero__logos{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:30px;padding-top:22px;border-top:1px solid var(--hairline)}.hero__logos-label{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;color:var(--ink-2)}.hero__logos img{display:block;opacity:.72}.section-cta{margin-top:clamp(18px,2.2vw,26px)}.section-cta a{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--blue);text-decoration:none;border-bottom:1px solid var(--blue-line);padding-bottom:2px}.section-cta a:hover{border-bottom-color:var(--blue)}.stage__art{min-width:0;width:100%;max-width:560px;justify-self:center}.stage__art img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3.5%,#000 96.5%,transparent),linear-gradient(180deg,transparent,#000 3.5%,#000 96.5%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 3.5%,#000 96.5%,transparent),linear-gradient(180deg,transparent,#000 3.5%,#000 96.5%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (max-width:560px){.hero__plate .report__log,.hero__plate .report__note{display:none}.hero__plate .plate__body{gap:12px}.founder__fact{flex-direction:column;gap:5px}.founder__fact .k{width:auto;padding-top:0}.hero h1.display{font-size:31px}.hero__sub{margin-top:18px}.section{padding:30px 0}.eyebrow{font-size:12px;letter-spacing:.1em;gap:10px}.eyebrow:before{width:26px}h2.display{font-size:29px;line-height:1.12}.body-muted,.fair__card p,.measure p,.oldway__close,.step p{font-size:15px;line-height:1.58}.section-cta{margin-top:18px}.hero__inner{gap:26px;padding-top:22px;padding-bottom:26px}.hero h1.display{font-size:34px}.hero__sub{margin-top:16px;font-size:16.5px}.hero__ctas{margin-top:24px;gap:10px}.hero__ctas .btn{width:100%}.hero__note{margin-top:22px;font-size:12.5px;align-items:flex-start}.hero__note:before{margin-top:7px;flex-shrink:0}.hero__logos{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px;margin-top:22px;padding-top:18px;align-items:center}.hero__logos-label{grid-column:1/-1;font-size:11px}.hero__logos img{max-height:13px;height:auto;width:auto}.plate__head{padding:12px 16px;font-size:11.5px;letter-spacing:.06em}.plate__meta{display:none}.plate__body{padding:16px}.report__scorerow{gap:10px}.report__verdict .thresh{font-size:11.5px}.report__row{display:grid;grid-template-columns:30px 1fr;grid-row-gap:6px;row-gap:6px;align-items:start;padding:10px 0;font-size:14px}.report__row .k{padding-top:2px}.report__row .val{grid-column:2;justify-self:start;font-size:11px}.mock-note{font-size:11px;margin-top:10px}.oldway{gap:26px;margin-top:20px}.twins__doc{width:118px;gap:10px}.twins__eq{padding-bottom:36px}.chip-mono{font-size:11px;padding:4px 9px}.dead{padding:11px 0}.dead__name{font-size:17px;width:auto}.steps{gap:12px;margin-top:22px}.step{padding:18px 18px 20px}.step__trace{height:40px;margin-bottom:12px}.step h3{font-size:20px;margin-top:6px}.step p{margin-top:7px}.report-stage{gap:22px;margin-top:22px}.stage__art{max-width:420px}.measures,.measures--three{gap:12px;margin-top:22px}.measure{padding:20px 18px}.measure h3{font-size:21px;margin-top:12px}.measure p{margin:8px 0 16px}.measure__caption{font-size:11px;flex-wrap:wrap;gap:4px 14px}.founder__grid{gap:24px}.founder__fact .k{font-size:11px}.founder__fact .v{font-size:15px}.fair{gap:16px;margin-top:22px}.fair__card{padding-top:14px}.fair__card .fair__h{font-size:16.5px}.cta-band__inner{padding-top:34px;padding-bottom:34px;gap:22px}.cta-band h2{font-size:28px}.cta-band p{font-size:15.5px}.cta-band .btn{width:100%}.demo__rail{padding:26px 22px;gap:20px}.demo__rail h3{font-size:24px}.demo__form{padding:22px}.footer__inner{padding:32px 0 26px;gap:24px}.footer__cols{gap:40px}.footer__col .h,.logos__label{font-size:11px}}.hero__media{margin:0;min-width:0;justify-self:center;width:min(100%,460px)}.report__list{margin:14px 0 0;padding:0;list-style:none;max-width:460px;border-top:1px solid var(--hairline)}.report__list li{position:relative;padding:11px 0 11px 30px;border-bottom:1px solid var(--hairline);font-size:15.5px;line-height:1.55;color:var(--ink-2)}.report__list li strong{color:var(--slate);font-weight:600}.report__list li:before{content:"";position:absolute;left:9px;top:20px;width:7px;height:7px;border-radius:50%;background:var(--blue)}.report__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px}.section-link{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--blue);text-decoration:none;border-bottom:1px solid var(--blue-line);padding-bottom:2px}.section-link:hover{border-bottom-color:var(--blue)}.rolefield{list-style:none;margin:clamp(26px,3vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.rolecard{position:relative;min-width:0;min-height:132px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--sh-card);padding:18px 20px 16px}.rolecard__icon{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--blue-wash);color:var(--blue)}.rolecard__name{font-family:var(--serif);font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--slate);line-height:1.15;padding-right:48px}.rolecard__hint{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--ink-2);line-height:1.45}.rolecard--ask{grid-column:span 2;background:var(--blue-wash);border-color:var(--blue-line);border-style:dashed}.rolecard--ask .rolecard__icon{background:var(--paper)}.rolecard--ask .rolecard__name{color:var(--blue);font-style:italic}.rolecard--ask .rolecard__hint a{color:var(--blue);font-weight:700;text-decoration:none;border-bottom:1px solid var(--blue-line)}.rolecard--ask .rolecard__hint a:hover{border-bottom-color:var(--blue)}@media (max-width:920px){.hero__media{order:2;width:min(100%,440px)}}@media (max-width:560px){.hero__media{width:100%}.report__list li{font-size:15px}.rolecard__hint{font-size:11px}}.brief-dialog{width:min(960px,calc(100vw - 32px));max-height:calc(100vh - 48px);margin:auto;padding:0;border:0;border-radius:var(--r-md);background:var(--paper);color:var(--slate);box-shadow:var(--sh-plate);overflow:hidden}.brief-dialog::-webkit-backdrop{background:rgba(35,40,48,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.brief-dialog::backdrop{background:rgba(35,40,48,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.brief-dialog__frame{max-height:calc(100vh - 48px);overflow:auto;overscroll-behavior:contain}.brief-dialog__head{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--paper);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 14px;border-bottom:1px solid var(--hairline)}.brief-dialog__title{margin:6px 0 0;font-family:var(--serif);font-weight:500;font-size:22px;letter-spacing:-.01em;line-height:1.2}.brief-dialog__close{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid var(--hairline-strong);background:var(--paper);color:var(--ink-2);font-size:22px;line-height:1;cursor:pointer}.brief-dialog__close:hover{color:var(--slate);border-color:var(--slate)}.brief-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--hairline);background:var(--chalk)}.brief-tab{display:flex;flex-direction:column;gap:3px;align-items:flex-start;text-align:left;padding:14px 24px;border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer;font-family:var(--sans);color:var(--ink-2)}.brief-tab[aria-selected=true]{background:var(--paper);border-bottom-color:var(--blue);color:var(--slate)}.brief-tab__name{font-weight:600;font-size:15px}.brief-tab__meta{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em}.brief{padding:22px 24px 26px;display:flex;flex-direction:column;gap:24px}.brief__h{margin:0 0 10px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.brief__headline{margin:0;font-family:var(--serif);font-size:19px;line-height:1.45;color:var(--slate)}.brief__focus{margin:0 0 12px;font-size:14.5px;line-height:1.55;color:var(--slate)}.brief .t{font-size:10.5px;font-weight:700;letter-spacing:.1em;margin-right:8px}.brief .t,.brief__foot{font-family:var(--mono);color:var(--ink-2)}.brief__foot{border-top:1px solid var(--hairline);padding-top:14px;font-size:12px;line-height:1.6}@media (max-width:560px){.brief-dialog{width:calc(100vw - 16px)}.brief-dialog,.brief-dialog__frame{max-height:calc(100vh - 16px)}.brief,.brief-dialog__head{padding-left:16px;padding-right:16px}.brief-tab{padding:12px 14px}}.funnel{margin:0;width:100%;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);box-shadow:var(--sh-plate);overflow:hidden;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.funnel__tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:10px 12px;border-bottom:1px solid var(--hairline)}.funnel__tab{position:relative;overflow:hidden;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:transparent;border:1px solid var(--hairline);border-radius:6px;padding:7px 4px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.funnel__tab:hover{color:var(--slate);border-color:var(--hairline-strong);background:var(--chalk)}.funnel__tab[aria-selected=true]{background:var(--blue-wash);border-color:var(--blue-line);color:var(--blue)}.funnel__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--blue);transform-origin:left;transform:scaleX(0);animation:funnel-progress linear forwards}@keyframes funnel-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero__logos{align-items:flex-end}.hero__logos-label{align-self:center}.hero__logos img[alt=Printify]{position:relative;top:4px}.logos__set{align-items:flex-end}.logos__mark[alt=Printify],.logos__mark[src$="printify.svg"]{position:relative;top:6px}@media (max-width:560px){.hero__logos{align-items:end}.hero__logos img[alt=Printify]{top:3px}}.funnel__panel{padding:18px 20px 20px}.funnel__panel--in{animation:funnel-in .32s ease-out}@keyframes funnel-in{0%{opacity:0}to{opacity:1}}.funnel__title{margin:0;font-family:var(--serif);font-weight:500;font-size:30px;letter-spacing:-.015em;line-height:1.1;text-align:center;color:var(--slate)}.funnel__title--accent{color:var(--blue);font-style:italic}.funnel__subtitle{margin:6px 0 12px;text-align:center;font-size:14.5px;color:var(--ink-2)}.funnel__svg{display:block;width:100%;height:auto}.funnel__label{font-family:var(--sans);font-size:18px;fill:var(--slate)}.funnel__label--steer{font-family:var(--serif);font-weight:600;font-size:24px;fill:var(--blue)}.funnel__sub{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em}.funnel__sub--amber{fill:var(--amber-ink)}.funnel__sub--blue{fill:var(--blue)}.funnel__sub--slate{fill:var(--ink-2)}.funnel__hire{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.14em;fill:var(--slate)}.funnel__hire--blue{fill:var(--blue)}.funnel__caption{margin:12px 0 0;text-align:center;font-family:var(--serif);font-style:italic;font-size:17px;line-height:1.35;color:var(--ink-2)}.funnel__caption--amber{color:var(--amber-ink)}.funnel__caption--blue{color:var(--blue)}.funnel__metrics{margin-top:16px;border-top:1px solid var(--hairline);padding-top:12px;display:flex;flex-direction:column;gap:10px}.funnel__metric{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label word" "segs segs";grid-gap:6px 12px;gap:6px 12px;align-items:baseline}.funnel__metric-label{grid-area:label;font-size:14px;color:var(--slate)}.funnel__metric-word{grid-area:word;font-size:13.5px;font-weight:600}.funnel__metric-word--blue{color:var(--blue)}.funnel__metric-word--amber{color:var(--amber-ink)}.funnel__segs{grid-area:segs;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px}.funnel__seg{height:7px;border-radius:999px;background:var(--chalk);border:1px solid var(--hairline);transition:background .4s ease,border-color .4s ease}.funnel__seg--blue{background:var(--blue);border-color:var(--blue)}.funnel__seg--amber{background:var(--amber);border-color:var(--amber)}@media (prefers-reduced-motion:reduce){.funnel__panel--in{animation:none}.funnel__seg{transition:none}}.brief__top{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:20px 28px;gap:20px 28px;align-items:start}.brief__placement-label{margin:10px 0 0;font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.brief__reasons{margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.55;color:var(--ink-2)}.brief__reasons li{margin-top:3px}.queue{display:flex;flex-direction:column;gap:6px}.queue__slot{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--chalk);color:var(--ink-2);font-size:13.5px}.queue__n{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.08em}.queue__slot--on{font-weight:600}.queue__slot--blue{background:var(--blue);border-color:var(--blue);color:#fff}.queue__slot--amber{background:var(--amber);border-color:var(--amber);color:var(--slate)}.brief__glance{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.tile{background:var(--chalk);border:1px solid var(--hairline);border-radius:var(--r-md);padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-width:0}.tile__h{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.tile__row{display:flex;align-items:center;gap:12px}.tile__cap{font-size:12.5px;line-height:1.45;color:var(--ink-2)}.chart--ring{width:64px;height:64px;flex-shrink:0}.chart__num{font-family:var(--mono);font-size:12px;font-weight:700;fill:var(--slate)}.people{display:flex;gap:8px}.person{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;min-width:0}.person svg{width:40px;height:40px}.person--yes svg circle,.person--yes svg path:first-of-type{stroke:var(--blue)}.person--no svg circle:first-of-type,.person--no svg path{stroke:var(--amber)}.person__role{font-size:11.5px;color:var(--slate);line-height:1.25}.person__note{font-family:var(--mono);font-size:10px;color:var(--amber-ink)}.stack__bar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--paper);border:1px solid var(--hairline)}.stack__seg--typed{background:var(--blue)}.stack__seg--edited{background:var(--blue-line)}.stack__seg--assistant{background:var(--amber)}.stack__legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;color:var(--ink-2)}.stack__legend span{display:inline-flex;align-items:center;gap:5px}.stack__dot{width:8px;height:8px;border-radius:50%;display:inline-block}.stack__dot--typed{background:var(--blue)}.stack__dot--edited{background:var(--blue-line)}.stack__dot--assistant{background:var(--amber)}.dots{display:flex;flex-wrap:wrap;gap:5px}.dot{width:14px;height:14px;border-radius:4px;background:var(--paper);border:1px solid var(--hairline-strong)}.dot--on{background:var(--blue);border-color:var(--blue)}.brief__cards{margin-top:14px;grid-template-columns:1fr 1fr;grid-gap:10px}.brief__cards,.pcard{display:grid;gap:10px}.pcard{grid-template-columns:30px 1fr;grid-gap:10px;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--hairline);background:var(--paper);font-size:14px;line-height:1.5;color:var(--ink-2)}.pcard strong{display:block;color:var(--slate);font-weight:600;font-size:14.5px}.pcard p{margin:3px 0 0}.pcard__mark{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:700;font-size:16px}.pcard--pos .pcard__mark{background:var(--blue-wash);color:var(--blue)}.pcard--neg .pcard__mark{background:var(--amber-wash);color:var(--amber-ink)}.pcard__kind{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pcard--pos .pcard__kind{color:var(--blue)}.pcard--neg .pcard__kind{color:var(--amber-ink)}.pcard__shown{display:block;margin-top:5px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2)}.brief__spot{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.trap{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.trap__step{font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:6px 10px;border-radius:4px;background:var(--paper);border:1px solid var(--hairline-strong);color:var(--slate)}.trap__step--blue{background:var(--blue-wash);border-color:var(--blue-line);color:var(--blue)}.trap__step--amber{background:var(--amber-wash);border-color:var(--amber-line);color:var(--amber-ink)}.trap__arrow,.trap__quote{color:var(--ink-2)}.trap__quote{font-family:var(--serif);font-style:italic;font-size:14px;line-height:1.45}.figs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.figs--vs{grid-template-columns:1fr auto 1fr;align-items:center}.figs__ne{font-family:var(--serif);font-size:28px;color:var(--amber-ink);text-align:center}.fig{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-sm);padding:10px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.fig__v{font-family:var(--mono);font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1.1}.fig--blue .fig__v{color:var(--blue)}.fig--amber .fig__v{color:var(--amber-ink)}.fig__l{font-size:12px;line-height:1.4;color:var(--ink-2)}.fig__tag{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}.brief__asks{margin:0;padding:0;list-style:none;grid-template-columns:1fr 1fr;grid-gap:10px}.ask,.brief__asks{display:grid;gap:10px}.ask{grid-template-columns:28px 1fr;grid-gap:10px;padding:12px 14px;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--paper)}.ask__n{width:24px;height:24px;border-radius:50%;background:var(--blue);color:#fff;font-family:var(--mono);font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ask__q{margin:0;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--slate)}.ask__listen{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2)}@media (max-width:920px){.brief__glance{grid-template-columns:1fr 1fr}.brief__top{grid-template-columns:1fr}.queue{flex-direction:row}.queue__slot{flex:1 1}}@media (max-width:560px){.brief__asks,.brief__cards,.brief__glance,.brief__spot{grid-template-columns:1fr}.queue{flex-direction:column}.figs,.figs--vs{grid-template-columns:1fr}.figs__ne{text-align:left}.funnel__panel{padding:14px 14px 16px}.funnel__title{font-size:26px}}.verdict{display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-gap:20px 28px;gap:20px 28px;align-items:start}.verdict__why{display:block;margin-top:16px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.verdict__reasons{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.verdict__reasons li{position:relative;padding:7px 12px 7px 26px;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--chalk);font-size:13.5px;line-height:1.45;color:var(--slate)}.verdict__reasons li:before{content:"";position:absolute;left:11px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--blue)}.verdict__side{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.dial{width:150px;height:140px}.dial__num{font-family:var(--serif);font-size:34px;font-weight:500;fill:var(--slate)}.dial__of{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;fill:var(--ink-2)}.verdict__score-h{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.verdict__score-cap{font-size:12px;line-height:1.45;color:var(--ink-2);max-width:220px}.queue--compact{width:100%;margin-top:8px;gap:4px}.queue--compact .queue__slot{padding:6px 10px;font-size:12.5px}.traps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.traps__row{display:grid;grid-template-columns:20px 1fr;grid-column-gap:8px;column-gap:8px;align-items:center}.traps__mark{grid-row:span 2;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;font-weight:700;background:var(--paper);border:1px solid var(--hairline-strong);color:var(--ink-2)}.traps__row--blue .traps__mark{background:var(--blue);border-color:var(--blue);color:#fff}.traps__row--amber .traps__mark{background:var(--amber);border-color:var(--amber);color:var(--slate)}.traps__label{font-size:12.5px;font-weight:600;color:var(--slate);line-height:1.25}.traps__outcome{font-size:11.5px;color:var(--ink-2);line-height:1.25}.brief__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.tile--radar{align-items:stretch}.radar{width:100%;height:auto;display:block}.radar__label{font-size:11.5px}.radar__name{font-weight:600;fill:var(--slate)}.radar__value{font-family:var(--mono);font-size:11px;font-weight:700;fill:var(--ink-2)}.brief__points{display:flex;flex-direction:column;gap:10px}.qcards{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.qcard{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--paper);display:flex;flex-direction:column;overflow:hidden}.qcard__top{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:12px 14px;flex:1 1}.qcard__split{display:grid;grid-template-columns:1fr;border-top:1px solid var(--hairline)}.qcard__side{padding:10px 14px}.qcard__side p{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2)}.qcard__side--strong{background:var(--blue-wash)}.qcard__side--strong .t{color:var(--blue)!important}.qcard__side--hollow{background:var(--amber-wash);border-top:1px solid var(--hairline)}.qcard__side--hollow .t{color:var(--amber-ink)!important}@media (max-width:920px){.verdict{grid-template-columns:1fr}.verdict__side{flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:left}.brief__pair,.qcards{grid-template-columns:1fr}}@media (max-width:560px){.verdict__side{flex-direction:column;text-align:center}.traps__label,.traps__outcome,.verdict__score-h,.verdict__why{font-size:11px}.hero h1.display{font-size:30px}.funnel__label{font-size:23px}.funnel__label--steer{font-size:30px}.funnel__sub{font-size:18px}.funnel__hire{font-size:19px}.funnel__tab{letter-spacing:.04em;padding:7px 0}.brief .t,.brief-tab__meta,.brief__foot,.fig__tag,.funnel__tab,.pcard__kind,.person__note,.queue__n,.stack__legend,.tile__cap,.tile__h{font-size:11px}.rolefield{grid-template-columns:1fr 1fr;gap:10px}.rolecard{min-height:118px;padding:14px 14px 12px}.rolecard__icon{top:10px;right:10px;width:34px;height:34px}.rolecard__icon svg{width:19px;height:19px}.rolecard__name{font-size:18px;padding-right:36px}.rolecard--ask{grid-column:span 2}}