:root{--color-home-ivory:#f7f4ec;--color-home-pearl:#e5eff3;--color-home-silver:#d1dce2;--color-home-blue-mist:#b6d1df;--color-home-cobalt:#136397;--color-home-cobalt-deep:#013655;--color-home-ink:#0f171b;--color-home-muted:#434f54;--color-home-rule:#99a7ad;--color-home-shadow:#031621;--color-home-reflection:#f7fdff;--space-home-xs:.5rem;--space-home-sm:.75rem;--space-home-md:1rem;--space-home-lg:1.5rem;--space-home-xl:2.5rem;--space-home-2xl:4rem;--space-home-3xl:6rem;--radius-home-panel:.375rem;--ease-home-field:cubic-bezier(.65, 0, .35, 1);--duration-home-field:24s;--z-home-base:1;--z-home-surface:10}@supports (color:lab(0% 0 0)){:root{--color-home-ivory:lab(96.3517% -.0749528 4.59319);--color-home-pearl:lab(93.915% -2.86433 -3.18503);--color-home-silver:lab(87.0653% -3.02464 -4.02553);--color-home-blue-mist:lab(82.1292% -6.87018 -10.3984);--color-home-cobalt:lab(39.3813% -8.13933 -35.4951);--color-home-cobalt-deep:lab(20.9557% -6.33137 -23.7688);--color-home-ink:lab(7.28588% -2.85365 -3.67084);--color-home-muted:lab(32.8101% -4.20222 -4.72748);--color-home-rule:lab(67.6045% -4.10095 -4.92139);--color-home-shadow:lab(6.20756% -3.781 -9.96672);--color-home-reflection:lab(98.891% -2.07633 -1.93058)}}.home-page[data-home-variant=turintir] .hero-copy{width:min(54%,760px)}.home-page[data-home-variant=turintir] .hero-eyebrow{color:#f8f6f1bf;letter-spacing:.17em;font-size:10px}.home-page[data-home-variant=turintir] .hero-copy h1{max-width:760px;font-family:var(--sans);letter-spacing:-.067em;text-wrap:initial;font-size:clamp(4.8rem,6vw,7.1rem);font-weight:400;line-height:.88}.home-page[data-home-variant=turintir] .hero-headline-line{font:inherit;letter-spacing:inherit;white-space:nowrap;display:block}.home-page[data-home-variant=turintir] .hero-headline-accent{font:inherit;font-weight:500}.home-page[data-home-variant=turintir] .hero-body-lead{color:#f8f6f1eb;font-family:inherit;font-size:inherit;font-weight:500;line-height:inherit}@media (max-width:1120px){.home-page[data-home-variant=turintir] .hero-copy{width:100%}}@media (max-width:900px){.home-page[data-home-variant=turintir] .hero-copy h1{max-width:760px;font-size:clamp(4rem,9vw,5.2rem)}}@media (max-width:680px){.home-page[data-home-variant=turintir] .hero-eyebrow{font-size:9px}.home-page[data-home-variant=turintir] .hero-copy h1{max-width:100%;font-size:clamp(3rem,13vw,3.75rem)}}.home-page .shortlist-intro-frame{padding-block:clamp(139px,13.86vw,218px) clamp(119px,11.88vw,178px)}.home-page .shortlist-intro-content{align-items:start;row-gap:clamp(1.75rem,3vw,3.25rem)}.home-page .shortlist-intro-content>.section-label{grid-area:1/1/auto/6;padding-top:.72rem;position:relative}.home-page .shortlist-intro-content>.section-label:after{content:"";background:linear-gradient(90deg,#b4cddcb8,#0000);width:clamp(2.5rem,4vw,4.5rem);height:1px;margin-top:1.35rem;display:block}.home-page .shortlist-intro-content>div{display:contents}.home-page .shortlist-intro-content h2{max-width:11.5ch;font-family:var(--sans);letter-spacing:-.06em;text-wrap:balance;grid-area:2/1/auto/9;font-size:clamp(3.25rem,5.35vw,6rem);font-weight:400;line-height:.94}.home-page .shortlist-intro-content>div>p{max-width:31rem;font-family:var(--sans);letter-spacing:-.015em;text-wrap:pretty;grid-area:2/9/auto/13;align-self:end;margin:0 0 .45rem;font-weight:400;line-height:1.58}@media (max-width:760px){.home-page .shortlist-intro-frame{padding-block:99px 103px}.home-page .shortlist-intro-content>.section-label{grid-column:1/-1;padding-top:0}.home-page .shortlist-intro-content>div{grid-column:1/-1;display:block}.home-page .shortlist-intro-content h2{font-size:clamp(3rem,14vw,4.35rem);line-height:.96;display:block}.home-page .shortlist-intro-content>div>p{margin-top:2rem;margin-left:0;display:block}}.home-page .time-calculator-chapter{--calculator-field-gap:clamp(5.5rem, 8vw, 8rem)}.home-page .time-calculator-chapter>.trc-calculator{isolation:isolate;border:1px solid var(--color-home-reflection);width:calc(100% - 2rem);margin-inline:auto;padding:clamp(1.25rem,4.8vw,2rem);position:relative}@supports (color:color-mix(in lab, red, red)){.home-page .time-calculator-chapter>.trc-calculator{border:1px solid color-mix(in oklch, var(--color-home-reflection) 76%, transparent)}}.home-page .time-calculator-chapter>.trc-calculator{border-radius:var(--radius-home-panel);background:radial-gradient(ellipse 52% 74% at 88% 8%, #ffffff75, transparent 72%), radial-gradient(ellipse 48% 82% at 4% 92%, #749aab21, transparent 75%), linear-gradient(124deg, var(--color-home-reflection), var(--color-home-pearl))}@supports (color:color-mix(in lab, red, red)){.home-page .time-calculator-chapter>.trc-calculator{background:radial-gradient(ellipse 52% 74% at 88% 8%, #ffffff75, transparent 72%), radial-gradient(ellipse 48% 82% at 4% 92%, #749aab21, transparent 75%), linear-gradient(124deg, color-mix(in oklch, var(--color-home-reflection) 76%, transparent), color-mix(in oklch, var(--color-home-pearl) 68%, transparent))}}.home-page .time-calculator-chapter>.trc-calculator{color:var(--color-home-ink);-webkit-backdrop-filter:blur(18px)saturate(.92);backdrop-filter:blur(18px)saturate(.92);box-shadow:0 2.4rem 5.5rem -3.6rem var(--color-home-shadow), inset 0 1px #ffffffb8, inset 0 -1px #2a49570f}@supports (color:color-mix(in lab, red, red)){.home-page .time-calculator-chapter>.trc-calculator{box-shadow:0 2.4rem 5.5rem -3.6rem color-mix(in oklch, var(--color-home-shadow) 54%, transparent), inset 0 1px #ffffffb8, inset 0 -1px #2a49570f}}.home-page .time-calculator-chapter>.trc-calculator:before,.home-page .time-calculator-chapter>.trc-calculator:after{z-index:0;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.home-page .time-calculator-chapter>.trc-calculator:before{background:linear-gradient(112deg,#ffffff57,#0000 24% 68%,#4670840e),radial-gradient(42% 46% at 73% 36%,#fff3,#0000 76%);inset:1px}.home-page .time-calculator-chapter>.trc-calculator:after{mix-blend-mode:soft-light;opacity:.075;background:url(/turintir-film-grain.png) 50%/380px}.home-page .time-calculator-chapter>.trc-calculator>*{z-index:1;position:relative}.home-page .trc-calculator{--ink:var(--color-home-ink);--line:var(--color-home-ink)}@supports (color:color-mix(in lab, red, red)){.home-page .trc-calculator{--line:color-mix(in oklch, var(--color-home-ink) 16%, transparent)}}.home-page .trc-calculator{--copper:var(--color-home-cobalt-deep);--trc-label:clamp(.78rem, min(.82vw, 1.45vh), .88rem);--trc-value:clamp(1.24rem, min(1.7vw, 2.8vh), 1.85rem);--trc-money:clamp(1.9rem, min(2.85vw, 4.5vh), 3.25rem);--trc-hero:clamp(2.55rem, min(4.2vw, 6.5vh), 4.75rem);--space-2xs:clamp(.4rem, .8vh, .6rem);--space-xs:clamp(.6rem, 1.1vh, .85rem);--space-sm:clamp(.85rem, 1.55vh, 1.2rem);--space-md:clamp(1rem, 1.9vh, 1.55rem);--space-lg:clamp(1.4rem, 3vh, 2.25rem)}.home-page .trc-heading{gap:var(--space-home-xs);border-bottom-color:var(--color-home-ink);padding-bottom:clamp(1rem,1.7vh,1.4rem)}@supports (color:color-mix(in lab, red, red)){.home-page .trc-heading{border-bottom-color:color-mix(in oklch, var(--color-home-ink) 18%, transparent)}}.home-page .trc-heading h3{max-width:44rem;font-family:var(--sans);letter-spacing:-.042em;font-size:clamp(1.85rem,min(2.75vw,4vh),2.8rem);font-weight:400;line-height:1.02}.home-page .trc-side{padding-block:clamp(1.25rem,2.4vh,2rem)}.home-page .trc-side-inputs{border-right-color:var(--color-home-ink);padding-inline-end:clamp(1.5rem,2.8vw,2.75rem)}@supports (color:color-mix(in lab, red, red)){.home-page .trc-side-inputs{border-right-color:color-mix(in oklch, var(--color-home-ink) 15%, transparent)}}.home-page .trc-side-outputs{padding-inline-start:clamp(1.5rem,2.8vw,2.75rem)}.home-page .trc-detail>li{padding-block:clamp(.7rem,1.25vh,.95rem);padding-inline:clamp(.7rem,1.05vw,1.1rem)}.home-page .trc-side input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-home-cobalt-deep) 0 var(--fill,0%), var(--color-home-ink) var(--fill,0%) 100%);height:2px}@supports (color:color-mix(in lab, red, red)){.home-page .trc-side input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, color-mix(in oklch, var(--color-home-cobalt-deep) 82%, var(--color-home-ink)) 0 var(--fill,0%), color-mix(in oklch, var(--color-home-ink) 14%, transparent) var(--fill,0%) 100%)}}.home-page .trc-side input[type=range]::-webkit-slider-thumb{border-color:var(--color-home-cobalt-deep)}@supports (color:color-mix(in lab, red, red)){.home-page .trc-side input[type=range]::-webkit-slider-thumb{border-color:color-mix(in oklch, var(--color-home-cobalt-deep) 58%, var(--color-home-ink))}}.home-page .trc-side input[type=range]::-webkit-slider-thumb{background:#f9f9f6f0;box-shadow:0 0 0 4px #ffffff4d,0 4px 12px #18364429}.home-page .trc-hero strong{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(108deg,#111a1f 3%,#2d5568 64%,#1a3948 98%);-webkit-background-clip:text;background-clip:text}.home-page .trc-value strong{color:var(--color-home-cobalt-deep)}@supports (color:color-mix(in lab, red, red)){.home-page .trc-value strong{color:color-mix(in oklch, var(--color-home-cobalt-deep) 84%, #284b5d)}}.home-page .trc-calculator .trc-country-trigger,.home-page .trc-rate,.home-page .trc-side input[type=range]{min-height:2.75rem}.home-page .architecture-editorial>p:not(.section-label){max-width:49ch;color:var(--color-home-ink);margin-top:clamp(2rem,3.2vw,3rem)}@supports (color:color-mix(in lab, red, red)){.home-page .architecture-editorial>p:not(.section-label){color:color-mix(in oklch, var(--color-home-ink) 72%, transparent)}}.home-page .architecture-editorial>p:not(.section-label){font-family:var(--sans);letter-spacing:-.012em;text-wrap:pretty;font-size:clamp(1rem,1.08vw,1.18rem);font-weight:400;line-height:1.62}.home-page .evidence-section,.home-page .results-section{isolation:isolate;color:var(--color-home-ink);position:relative;overflow:clip}.home-page .evidence-section{background:radial-gradient(ellipse 58% 54% at 76% 36%, #fffffc33, transparent 58%), linear-gradient(126deg, #d9ccbb 0%, #e3e0d7 21%, #c9d7da 51%, #96b2c2 100%), var(--color-home-ivory)}.home-page .evidence-section:before,.home-page .results-section:before{z-index:0;content:"";pointer-events:none;transform-origin:50%;animation:home-material-drift var(--duration-home-field) var(--ease-home-field) infinite alternate;animation-play-state:paused;position:absolute;inset:-8% -6%;transform:translate(-1.2%,-.35%)scale(1.025)}.home-page .evidence-section:after,.home-page .results-section:after{z-index:0;content:"";mix-blend-mode:soft-light;opacity:.18;pointer-events:none;background:url(/turintir-film-grain.png) 50%/180px 180px;position:absolute;inset:0}.home-page .evidence-section[data-home-active=true]:before,.home-page .results-section[data-home-active=true]:before{animation-play-state:running}.home-page .evidence-section>.shell,.home-page .results-section>.shell{z-index:var(--z-home-base);position:relative}.home-page .candidate-evaluation:before{z-index:-1;content:"";background:linear-gradient(108deg, var(--color-home-reflection), var(--color-home-cobalt));position:absolute;inset:13% 5% 8% 18%}@supports (color:color-mix(in lab, red, red)){.home-page .candidate-evaluation:before{background:linear-gradient(108deg, color-mix(in oklch, var(--color-home-reflection) 64%, transparent), color-mix(in oklch, var(--color-home-cobalt) 8%, transparent))}}.home-page .candidate-evaluation:before{filter:blur(2.75rem);opacity:.8;pointer-events:none}.home-page .evaluation-candidate,.home-page .control-principles{border-color:var(--color-home-rule)}@supports (color:color-mix(in lab, red, red)){.home-page .evaluation-candidate,.home-page .control-principles{border-color:color-mix(in oklch, var(--color-home-rule) 56%, transparent)}}.home-page .evaluation-candidate,.home-page .control-principles{-webkit-backdrop-filter:blur(14px)saturate(.92);backdrop-filter:blur(14px)saturate(.92);box-shadow:0 2rem 5rem -3.4rem var(--color-home-shadow), inset 0 1px #ffffffb8;background:linear-gradient(132deg,#fffffcb8,#e2ecef8a),#f0f2ef8a}@supports (color:color-mix(in lab, red, red)){.home-page .evaluation-candidate,.home-page .control-principles{box-shadow:0 2rem 5rem -3.4rem color-mix(in oklch, var(--color-home-shadow) 48%, transparent), inset 0 1px #ffffffb8}}.home-page .evidence-intro>p{max-width:46ch;color:var(--color-home-muted);font-family:var(--sans);font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.58}.home-page .results-section{background:radial-gradient(ellipse 62% 82% at 3% 90%, #c79d763b, transparent 62%), linear-gradient(136deg, #d8c9b7 0%, #e6e2d8 24%, #c5d5d9 56%, #93afc0 100%), var(--color-home-pearl)}.home-page .results-section:before{opacity:.98;background:linear-gradient(104deg,#0000 7%,#fffffc75 24%,#e7eeef29 39%,#0000 54%),linear-gradient(161deg,#0000 33%,#2b577e45 57%,#85a8bb17 72%,#0000 86%),radial-gradient(42% 64% at 48% 68%,#b5805d1a,#0000 74%)}.home-page .results-grid,.home-page .results-copy,.home-page .results-copy :is(p,span,dt,dd,strong){font-family:var(--sans)}.home-page .results-grid h2{max-width:12.5ch;font-family:var(--sans);letter-spacing:-.062em;text-wrap:balance;font-weight:400;line-height:.96}.home-page .results-copy-lead{max-width:58ch;font-weight:400;line-height:1.58}.home-page .results-copy-support,.home-page .results-copy dd{color:var(--color-home-muted)}.home-page .results-indicators{border-color:var(--color-home-rule)}@supports (color:color-mix(in lab, red, red)){.home-page .results-indicators{border-color:color-mix(in oklch, var(--color-home-rule) 64%, transparent)}}.home-page .results-indicators{-webkit-backdrop-filter:blur(12px)saturate(.92);backdrop-filter:blur(12px)saturate(.92);box-shadow:0 1.3rem 3.4rem -2.6rem var(--color-home-shadow), inset 0 1px #ffffffa8;background:linear-gradient(118deg,#fffffc9e,#d3e2e861)}@supports (color:color-mix(in lab, red, red)){.home-page .results-indicators{box-shadow:0 1.3rem 3.4rem -2.6rem color-mix(in oklch, var(--color-home-shadow) 42%, transparent), inset 0 1px #ffffffa8}}.home-page .results-indicators>div{border-color:var(--color-home-rule)}@supports (color:color-mix(in lab, red, red)){.home-page .results-indicators>div{border-color:color-mix(in oklch, var(--color-home-rule) 60%, transparent)}}.home-page .results-indicators strong,.home-page .results-indicators>div:first-child strong,.home-page .results-indicators>div:nth-child(2) strong{color:var(--color-home-ink);font-family:var(--sans);font-variant-numeric:tabular-nums lining-nums;font-weight:400}.home-page .results-copy dt{font-weight:500}.home-page .pricing-section{isolation:isolate;background:radial-gradient(58% 78% at 4% 8%,#fff7e67a,#0000 60%),linear-gradient(128deg,#d9cbb9 0%,#e9e6dd 29%,#cedcdd 59%,#9fb8c2 100%);position:relative;overflow:clip}.home-page .pricing-section:before{z-index:0;content:"";opacity:.96;pointer-events:none;animation:home-material-drift 30s var(--ease-home-field) infinite alternate paused;background:linear-gradient(111deg,#0000 8%,#fffffda8 29%,#0000 47%),linear-gradient(158deg,#0000 38%,#325e7e33 59%,#8eaab514 71%,#0000 84%),radial-gradient(45% 72% at 48% 74%,#a36c4b1c,#0000 74%);position:absolute;inset:-8% -5%;transform:translate(-1%,-.4%)scale(1.025)}.home-page .pricing-section:after{z-index:0;content:"";mix-blend-mode:soft-light;opacity:.18;pointer-events:none;background:url(/turintir-film-grain.png) 50%/170px 170px,linear-gradient(#ffffff29,#0000 24% 76%,#32505f0f);position:absolute;inset:0}.home-page .pricing-section[data-home-active=true]:before{animation-play-state:running}.home-page .pricing-section .pricing-intro{z-index:var(--z-home-base);position:relative}.home-page .type-transition{isolation:isolate;background:linear-gradient(124deg,#e1d8cb 0%,#f1eee6 28%,#dbe3e2 61%,#b8c9cf 100%);border-color:#21323b24;padding-block:clamp(5.5rem,7.4vw,8.5rem);position:relative}.home-page .type-transition:before,.home-page .type-transition:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.home-page .type-transition:before{opacity:.92;animation:home-material-drift 32s var(--ease-home-field) infinite alternate paused;background:linear-gradient(109deg,#0000 12%,#fffffdb3 30%,#0000 48%),linear-gradient(164deg,#0000 44%,#274f6f2b 61%,#0000 78%);inset:-10% -5%;transform:translate(-1%)scale(1.02)}.home-page .type-transition:after{mix-blend-mode:soft-light;opacity:.2;background:url(/turintir-film-grain.png) 50%/142px 142px}.home-page .type-transition:has(.turintir-scroll-velocity-parallax[data-active=true]):before{animation-play-state:running}.home-page .type-velocity-rows{z-index:1;background:linear-gradient(118deg,#fffffc61,#c7d8df42);border-color:#2238442e;position:relative;box-shadow:0 2rem 5rem -4rem #1a364694,inset 0 1px #ffffff9e}.home-page .type-velocity-rows .turintir-scroll-velocity-parallax{border-color:#22384429}.home-page .type-velocity-copy{color:#0000;font-family:var(--sans);letter-spacing:-.064em;-webkit-text-fill-color:transparent;background:linear-gradient(98deg,#111c22 4%,#314f60 36%,#845c4a 68%,#172c38 96%);-webkit-background-clip:text;background-clip:text;padding-block:.13em .17em;font-size:clamp(4.35rem,7.8vw,8.4rem);font-weight:400;line-height:.88}.home-page .type-velocity-rows .turintir-scroll-velocity-parallax:nth-child(2) .type-velocity-copy{color:#0000;background-image:linear-gradient(102deg,#76594c 3%,#253e4c 35%,#697c79 66%,#12212a 97%)}.home-page .type-velocity-rows>p{z-index:1;color:#14232b9e;width:min(100% - 48px,1480px);max-width:78rem;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 auto;padding-block:clamp(1.6rem,2.2vw,2.3rem);font-size:clamp(.58rem,.72vw,.76rem);line-height:1.55;position:relative}@keyframes home-material-drift{to{opacity:.88;transform:translate(1.2%,.45%)scale(1.025)}}@media (min-width:48rem){.home-page .time-calculator-chapter>.trc-calculator{width:calc(100% - 4rem)}}@media (min-width:65.7rem){.home-page .time-calculator-chapter>.trc-calculator{width:min(68%,65rem);padding:clamp(1.65rem,2.35vw,2.5rem)}}@media (max-width:65.625rem){.home-page .trc-side-inputs{padding-inline-end:0}.home-page .trc-side-outputs{padding-inline-start:0}}@media (max-width:47.9375rem){.home-page .time-calculator-chapter{--calculator-field-gap:clamp(4rem, 16vw, 5.5rem)}.home-page .time-calculator-chapter>.trc-calculator{border-radius:.25rem}.home-page .evidence-section,.home-page .results-section,.home-page .pricing-section{padding-block:clamp(5.5rem,20vw,8rem)}.home-page .candidate-evaluation:before{inset:18% 0 10%}.home-page .results-grid h2{max-width:10ch}.home-page .type-transition{padding-block:4.75rem}.home-page .type-velocity-copy{font-size:clamp(3.25rem,15vw,4.7rem)}.home-page .type-velocity-rows>p{width:min(100% - 32px,1480px)}}@media (max-width:24.375rem){.home-page .time-calculator-chapter>.trc-calculator{width:calc(100% - 1rem);padding-inline:1rem}.home-page .trc-heading h3{font-size:clamp(1.75rem,9vw,2.2rem)}.home-page .trc-calculator{--trc-label:.82rem;--trc-value:1.45rem;--trc-hero:clamp(2.8rem, 14vw, 3.65rem);--trc-money:clamp(1.9rem, 9vw, 2.55rem)}}@media (prefers-reduced-motion:reduce){.home-page .evidence-section:before,.home-page .results-section:before,.home-page .pricing-section:before,.home-page .type-transition:before{animation:none;transform:none}}@media (prefers-reduced-transparency:reduce){.home-page .time-calculator-chapter>.trc-calculator,.home-page .evaluation-candidate,.home-page .control-principles{background:var(--color-home-pearl);-webkit-backdrop-filter:none;backdrop-filter:none}}.home-page .proof-strip{isolation:isolate;color:#f2efe7;background:radial-gradient(66% 94% at 96% 8%,#57829a61,#0000 70%),radial-gradient(56% 78% at 5% 92%,#9f755b33,#0000 73%),linear-gradient(132deg,#05090e 0%,#0b151e 34%,#142533 67%,#080d13 100%);border-color:#cddee51f;position:relative;overflow:clip}.home-page .proof-strip:before,.home-page .proof-strip:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.home-page .proof-strip:before{opacity:.92;animation:home-material-drift 36s var(--ease-home-field) infinite alternate paused;background:linear-gradient(108deg,#0000 12%,#d3e2e71b 31%,#0000 48%),linear-gradient(158deg,#0000 37%,#47749138 58%,#0000 79%),radial-gradient(38% 52% at 61% 48%,#e7decc1a,#0000 72%);inset:-14% -8%;transform:translate(-1.1%,-.35%)scale(1.025)}.home-page .proof-strip:after{mix-blend-mode:soft-light;opacity:.2;background:url(/turintir-film-grain.png) 50%/164px 164px,linear-gradient(#e3eff309,#0000 24% 76%,#00020638)}.home-page .proof-strip[data-home-active=true]:before{animation-play-state:running}.home-page .proof-strip .proof-strip-top{z-index:1;position:relative}.home-page .proof-strip .section-label,.home-page .proof-strip .proof-audience-groups span{color:#d7e2e67a}.home-page .proof-strip .proof-audience-headline{color:#f2efe7}.home-page .proof-strip .proof-audience-lead,.home-page .proof-strip .proof-audience-groups p{color:#e0e8e9b3}.home-page .proof-strip .proof-audience-groups{border-color:#d0dee42b}.home-page .proof-strip .proof-audience-groups li+li,.home-page .proof-strip .proof-audience-groups li:nth-child(n+3){border-color:#d0dee424}.home-page .proof-strip .proof-audience-groups strong{color:#f1f2eee0}.home-page .shortlist-intro-frame:before{z-index:1;content:"";mix-blend-mode:screen;opacity:.56;pointer-events:none;background:linear-gradient(111deg,#00030a94 4%,#0000 39% 66%,#02080f57 94%),linear-gradient(157deg,#0000 33%,#698b9e26 54%,#0000 72%),radial-gradient(38% 52% at 72% 29%,#ece5d71c,#0000 72%);animation:40s ease-in-out infinite alternate paused home-shortlist-light;position:absolute;inset:-10% -6%;transform:translate(-.8%,-.25%)scale(1.02)}.home-page .time-problem[data-home-active=true] .shortlist-intro-frame:before{animation-play-state:running}.home-page .shortlist-intro-content h2{font-size:clamp(2.7625rem,4.5475vw,5.1rem)}@keyframes home-shortlist-light{to{opacity:.64;transform:translate(1%,.45%)scale(1.025)}}.home-page .type-transition{background:radial-gradient(56% 140% at 100% 46%,#49789157,#0000 72%),radial-gradient(44% 120% at 0 62%,#96685326,#0000 70%),linear-gradient(112deg,#070c12 0%,#101b24 48%,#172a36 73%,#090f15 100%);border-color:#cbdbe224;padding-block:clamp(4.75rem,6.5vw,7.25rem)}.home-page .type-transition:before{opacity:.88;background:linear-gradient(105deg,#0000 12%,#dfebee1a 32%,#0000 50%),linear-gradient(165deg,#0000 42%,#39688538 60%,#0000 78%)}.home-page .type-velocity-rows{box-shadow:none;background:0 0;border:0;transition:none}.home-page .type-velocity-rows .turintir-scroll-velocity-parallax{border:0}.home-page .type-velocity-copy{letter-spacing:-.052em;background:linear-gradient(96deg,#e3e7e5 5%,#9db3bd 34%,#c69a7d 57%,#b7cbd1 79%,#e8e9e3 96%);-webkit-background-clip:text;background-clip:text;padding-block:.2em .24em;font-size:clamp(3.8rem,6.65vw,7.15rem)}.home-page .type-velocity-rows>p{color:#d9e4e79e}@media (hover:hover) and (pointer:fine){.home-page .type-velocity-rows:hover{box-shadow:none;background:0 0}}.home-page .evidence-section{color:#eef2f2;background:radial-gradient(62% 82% at 93% 12%,#436f8966,#0000 70%),radial-gradient(44% 68% at 3% 88%,#845f4d26,#0000 72%),linear-gradient(134deg,#04080d 0%,#0a141e 34%,#122432 68%,#070d13 100%)}.home-page .evidence-section:before{opacity:.92;background:linear-gradient(110deg,#0000 11%,#dbe8ec17 31%,#0000 49%),linear-gradient(158deg,#0000 39%,#3663803d 58%,#0000 79%),radial-gradient(40% 58% at 63% 64%,#d6c6b214,#0000 74%)}.home-page .evidence-section .section-label{color:#d1dee280}.home-page .evidence-section .evidence-intro h2{color:#f2efe8}.home-page .evidence-intro>p{color:#dce5e7b8}.home-page .evaluation-candidate{color:#10171b;background:linear-gradient(132deg,#faf8f2eb,#dce8ebd1),#eef1eedb;border-color:#e1eaeb47;box-shadow:0 38px 92px -62px #000000f2,inset 0 1px #ffffffc7}.home-page .control-principles{color:#ecf0efe6;-webkit-backdrop-filter:blur(10px)saturate(.88);backdrop-filter:blur(10px)saturate(.88);background:linear-gradient(139deg,#e0edf013,#355c711f),#050c1294;border-color:#cfe0e633;box-shadow:0 34px 78px -58px #000000f5,inset 0 1px #ecf3f40d}.home-page .control-principles h3{color:#eff1ed;font-family:var(--sans);letter-spacing:-.042em;font-weight:400}.home-page .control-principles ol,.home-page .control-principles li{border-color:#cfe0e626}.home-page .control-principles li span{color:#cadae066}.home-page .control-principles li p{color:#e1e8e8c2}.home-page .results-indicators{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:1px solid #0000;border-left:0;border-right:0;border-image:linear-gradient(90deg,#0000,#23425042 13%,#ffffff80 50%,#23425038 87%,#0000) 1;border-radius:0;grid-template-columns:minmax(0,1.15fr) auto minmax(0,.92fr) auto minmax(0,1.04fr);align-items:center;padding-block:clamp(1.9rem,3vw,2.9rem);position:relative;overflow:visible}.home-page .results-indicators:before{z-index:-1;content:"";pointer-events:none;opacity:.9;background:radial-gradient(34% 72% at 89% 48%,#699db53b,#0000 72%),linear-gradient(102deg,#0000 5%,#fffffc3d 38%,#b1cdd824 69%,#0000 96%);position:absolute;inset:-36% -7%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.home-page .results-indicators>.results-indicator{text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;min-height:142px;padding:0 clamp(.75rem,1.6vw,1.75rem);display:flex}.home-page .results-indicator-total{box-shadow:none;background:0 0!important}.home-page .results-equation-operator{color:#132c396b;min-width:clamp(2rem,2.8vw,3rem);font-family:var(--sans);border:0;place-items:center;margin:0;font-size:clamp(1.45rem,2vw,2.15rem);font-weight:300;line-height:1;display:grid;transform:translateY(-.55rem)}.home-page .results-indicators .results-indicator strong{color:#0000;width:auto;font-family:var(--sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.075em;-webkit-text-fill-color:transparent;background:linear-gradient(112deg,#10181d 7%,#263d49 58%,#102a39 96%);-webkit-background-clip:text;background-clip:text;margin:0;padding-inline:.035em .11em;font-size:clamp(4.1rem,5.35vw,6.1rem);font-weight:300;line-height:.82}.home-page .results-indicators .results-indicator-human strong{font-size:clamp(3.65rem,4.8vw,5.45rem)}.home-page .results-indicators .results-indicator>span{color:#18303b8c;max-width:22ch;font-family:var(--mono);letter-spacing:.105em;margin:1.45rem auto 0;font-size:clamp(.48rem,.56vw,.59rem);font-weight:500;line-height:1.5}.home-page .results-indicator-total strong{color:#0000!important;background-image:linear-gradient(108deg,#16384a 4%,#376b82 52%,#1b4257 96%)!important}.home-page .pricing-section{color:#f1efe8;background:radial-gradient(64% 112% at 94% 4%,#49788f66,#0000 70%),radial-gradient(54% 94% at 4% 96%,#96695129,#0000 73%),linear-gradient(132deg,#05090e 0%,#0b151e 36%,#142633 69%,#080d13 100%);border-top:1px solid #d3e1e61f;border-bottom:1px solid #d3e1e617}.home-page .pricing-section:before{opacity:.92;background:linear-gradient(109deg,#0000 12%,#dce8eb18 31%,#0000 49%),linear-gradient(159deg,#0000 38%,#3b67823d 58%,#0000 80%),radial-gradient(42% 68% at 52% 72%,#d8c6b014,#0000 74%)}.home-page .pricing-section .section-label{color:#cfdde280}.home-page .pricing-section .pricing-intro h2{color:#f2efe8;font-family:var(--sans);font-weight:400}.home-page .pricing-section .pricing-intro>div:last-child>p{color:#e0e7e7c2;font-family:var(--sans);font-size:clamp(1.1rem,1.5vw,1.45rem);line-height:1.55}.home-page .pricing-section .pricing-intro ul,.home-page .pricing-section .pricing-intro li{border-color:#cfdee429}.home-page .pricing-section .pricing-intro li{color:#e8edecd1}@media (max-width:47.9375rem){.home-page .shortlist-intro-content h2{font-size:clamp(2.55rem,11.9vw,3.6975rem)}.home-page .type-velocity-copy{font-size:clamp(3rem,13.2vw,4.25rem)}.home-page .results-indicators{grid-template-columns:1fr;padding-block:1.6rem}.home-page .results-indicators>.results-indicator{text-align:left;border:0;grid-template-columns:minmax(9.25rem,.88fr) minmax(0,1.12fr);gap:clamp(.75rem,4vw,1.25rem);min-height:112px;padding:1rem 0;display:grid}.home-page .results-equation-operator{border:0;min-height:1.75rem;font-size:1.35rem;transform:none}.home-page .results-indicator-total{box-shadow:none;border-bottom:0!important}.home-page .results-indicators .results-indicator strong{text-align:right;justify-self:end;width:auto;font-size:clamp(3.25rem,15vw,4.1rem);line-height:.88}.home-page .results-indicators .results-indicator-human strong{font-size:clamp(3.05rem,14vw,3.85rem)}.home-page .results-indicators .results-indicator>span{text-align:left;margin:0}}@media (prefers-reduced-motion:reduce){.home-page .proof-strip:before,.home-page .shortlist-intro-frame:before{animation:none;transform:none}}@media (prefers-reduced-transparency:reduce){.home-page .control-principles,.home-page .results-indicators{-webkit-backdrop-filter:none;backdrop-filter:none}.home-page .control-principles{background:#101b24}.home-page .results-indicators{background:0 0}}
