.nf5oTW_page{color:#f5f3ef;background:#0a0a0b}.nf5oTW_wrap{width:min(1200px,100% - 48px);margin-inline:auto}.nf5oTW_page section{scroll-margin-top:110px}.nf5oTW_page h1,.nf5oTW_page h2,.nf5oTW_page h3,.nf5oTW_page p,.nf5oTW_page figure,.nf5oTW_page dl{margin:0}.nf5oTW_page h1,.nf5oTW_page h2,.nf5oTW_page h3{text-wrap:balance}.nf5oTW_page em{font-family:var(--font-instrument), Georgia, serif;font-weight:400}.nf5oTW_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#c7c1b5;font-size:12px;line-height:1.7}.nf5oTW_hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding:164px 0 88px;display:grid}.nf5oTW_hero h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(52px,5.8vw,78px);font-weight:550;line-height:1.04}.nf5oTW_hero h1 em{color:#ddd6c9;letter-spacing:-.04em}.nf5oTW_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.nf5oTW_button{color:#171614;background:#e9e2d5;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .16s;display:inline-flex}.nf5oTW_button:hover{background:#fff7e8}.nf5oTW_textLink{color:#e9e2d5;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.6;-webkit-text-decoration:underline #706a60;text-decoration:underline #706a60;transition:color .16s;display:inline-flex}.nf5oTW_textLink:hover{color:#fff}.nf5oTW_page a:focus-visible,.nf5oTW_page summary:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #a5eff7}.nf5oTW_page .nf5oTW_founders{color:#d3cec5;margin-top:36px;font-size:12px;line-height:1.8}.nf5oTW_founders span{color:#a9a59e;display:block}.nf5oTW_workflow{background:#141413;border:1px solid #34332f;border-radius:16px;padding:28px;box-shadow:0 24px 70px #0003}.nf5oTW_workflow figcaption{color:#c8c3b9;align-items:center;gap:9px;margin-bottom:28px;font-size:12px;line-height:1.6;display:flex}.nf5oTW_dot{background:#c9b987;border-radius:50%;flex-shrink:0;width:6px;height:6px}.nf5oTW_workflowSteps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.nf5oTW_workflowStep{background:#191918;border:1px solid #393832;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:17px 16px;display:grid;position:relative}.nf5oTW_workflowStep+.nf5oTW_workflowStep:before{content:"";background:#565044;width:1px;height:18px;position:absolute;top:-19px;left:38px}.nf5oTW_stepNumber{color:#b9b2a5;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.8}.nf5oTW_workflowStep strong{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:1.5;display:block}.nf5oTW_workflowStep p{color:#bbb7ae;margin-top:5px;font-size:12px;line-height:1.6}.nf5oTW_workflowStep>svg{color:#b4d4bc}.nf5oTW_constraint{background:#252219;border-color:#9b895a}.nf5oTW_question{color:#e3c995;margin-top:10px;font-size:11px;line-height:1.6;display:block}.nf5oTW_page .nf5oTW_workflowNote{color:#bbb7ae;margin-top:24px;font-size:13px;line-height:1.8}.nf5oTW_intro{border-top:1px solid #30302e;grid-template-columns:.7fr 1fr;gap:72px;padding:64px 0 88px;display:grid}.nf5oTW_intro h2,.nf5oTW_sectionHeading h2,.nf5oTW_example h2,.nf5oTW_proof h2,.nf5oTW_routes h2{letter-spacing:-.04em;font-size:clamp(34px,4vw,49px);font-weight:500;line-height:1.1}.nf5oTW_intro p:not(.nf5oTW_eyebrow),.nf5oTW_exampleIntro>p:not(.nf5oTW_eyebrow),.nf5oTW_proof p:not(.nf5oTW_eyebrow){color:#bfbcb5;text-wrap:pretty;max-width:56ch;margin-top:24px;font-size:16px;line-height:1.85}.nf5oTW_approach{padding:0 0 100px}.nf5oTW_sectionHeading h2{margin-top:20px}.nf5oTW_steps{grid-template-columns:repeat(4,1fr);gap:28px;margin:44px 0 0;padding:0;list-style:none;display:grid}.nf5oTW_steps li{border-top:1px solid #49453c;padding-top:20px}.nf5oTW_steps h3{letter-spacing:-.03em;margin-top:20px;font-size:18px;font-weight:500;line-height:1.5}.nf5oTW_steps p{color:#bfbcb5;margin-top:12px;font-size:14px;line-height:1.85}.nf5oTW_example{background:#171714;border:1px solid #3d3a31;border-radius:12px;grid-template-columns:1fr 1fr;gap:80px;padding:48px 40px;display:grid}.nf5oTW_example h2{margin-top:20px}.nf5oTW_decisionRecord>div{border-top:1px solid #464237;padding:24px 0}.nf5oTW_decisionRecord>div:first-child{border-top:0;padding-top:0}.nf5oTW_decisionRecord>div:last-child{padding-bottom:0}.nf5oTW_decisionRecord dt{font-size:16px;font-weight:500;line-height:1.6}.nf5oTW_decisionRecord dd{color:#c6c1b6;margin:9px 0 0;font-size:14px;line-height:1.85}.nf5oTW_worksheet{border-bottom:1px solid #35332f;justify-content:space-between;align-items:center;gap:40px;padding:30px 0;display:flex}.nf5oTW_worksheet h3{letter-spacing:-.03em;margin-top:12px;font-size:23px;font-weight:500;line-height:1.4}.nf5oTW_worksheet p:not(.nf5oTW_eyebrow){color:#bfbcb5;max-width:62ch;margin-top:12px;font-size:14px;line-height:1.85}.nf5oTW_worksheet .nf5oTW_button{flex-shrink:0}.nf5oTW_proof{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:104px 0;display:grid}.nf5oTW_proof h2,.nf5oTW_proof .nf5oTW_textLink{margin-top:20px}.nf5oTW_proofImage{outline-offset:-1px;border-radius:9px;outline:1px solid #ffffff24;width:100%;height:auto;display:block}.nf5oTW_proof figcaption{color:#b1ada5;margin-top:14px;font-size:12px;line-height:1.7}.nf5oTW_proof .nf5oTW_evidenceNote{color:#b1ada5;font-size:12px;line-height:1.8}.nf5oTW_relatedProof{border-top:1px solid #35332f;border-bottom:1px solid #35332f;justify-content:space-between;align-items:center;gap:36px;padding:28px 0;display:flex}.nf5oTW_relatedProof h3{font-size:20px;font-weight:500;line-height:1.5}.nf5oTW_relatedProof p{color:#bfbcb5;max-width:60ch;margin-top:10px;font-size:14px;line-height:1.85}.nf5oTW_relatedProof .nf5oTW_textLink{flex-shrink:0}.nf5oTW_people{grid-template-columns:.7fr 1fr;gap:72px;padding:64px 0;display:grid}.nf5oTW_people h2,.nf5oTW_start h2{letter-spacing:-.04em;font-size:clamp(34px,4vw,49px);font-weight:500;line-height:1.1}.nf5oTW_people p:not(.nf5oTW_eyebrow){color:#bfbcb5;margin-top:24px;font-size:16px;line-height:1.85}.nf5oTW_founderLinks{flex-wrap:wrap;gap:12px 32px;margin-top:20px;display:flex}.nf5oTW_start{padding-bottom:76px}.nf5oTW_start h2{margin-top:20px}.nf5oTW_start ol{margin:36px 0 0;padding:0;list-style-position:inside}.nf5oTW_start li{border-top:1px solid #35332f;padding:22px 0;font-size:16px;line-height:1.6}.nf5oTW_start strong{font-weight:500}.nf5oTW_start li p,.nf5oTW_page .nf5oTW_international{color:#bfbcb5;max-width:70ch;margin-top:12px;font-size:14px;line-height:1.85}.nf5oTW_questions>.nf5oTW_textLink{width:fit-content;display:flex}.nf5oTW_routes{border-top:1px solid #30302e;padding:64px 0 90px}.nf5oTW_routes h2{margin-top:20px}.nf5oTW_routeList{margin-top:40px}.nf5oTW_route{border-bottom:1px solid #35332f;grid-template-columns:70px 1fr 24px;align-items:start;gap:18px;padding:28px 0;text-decoration:none;display:grid}.nf5oTW_route h3{letter-spacing:-.03em;font-size:23px;font-weight:500;line-height:1.45}.nf5oTW_route p{color:#bfbcb5;max-width:66ch;margin-top:8px;font-size:15px;line-height:1.8}.nf5oTW_route>svg{margin-top:6px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.nf5oTW_route:hover>svg{transform:translate(4px)}.nf5oTW_routeLabel{color:#e1d6bd;text-underline-offset:5px;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-block}.nf5oTW_page .nf5oTW_routeNote{color:#b1ada5;max-width:65ch;margin-top:24px;font-size:13px;line-height:1.8}.nf5oTW_questions{max-width:820px;padding-bottom:90px}.nf5oTW_questions h2{letter-spacing:-.04em;margin:18px 0 32px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.2}.nf5oTW_questions details{border-top:1px solid #3a3833}.nf5oTW_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:18px 0;font-size:16px;line-height:1.6;list-style:none;display:flex}.nf5oTW_questions summary::-webkit-details-marker{display:none}.nf5oTW_questions summary svg{color:#c8c0b1;flex-shrink:0}.nf5oTW_questions details[open] summary svg{transform:rotate(45deg)}.nf5oTW_questions details p{color:#bfbcb5;padding:0 34px 24px 0;font-size:15px;line-height:1.9}.nf5oTW_questions>.nf5oTW_textLink{margin-top:24px}.nf5oTW_final{border-top:1px solid #3a3833;flex-direction:column;align-items:flex-start;padding:76px 0 100px;display:flex}.nf5oTW_final h2{letter-spacing:-.055em;margin-top:24px;font-size:clamp(52px,6vw,76px);font-weight:500;line-height:1.04}.nf5oTW_final>p:not(.nf5oTW_eyebrow){color:#bfbcb5;max-width:50ch;margin-top:24px;font-size:16px;line-height:1.85}.nf5oTW_final .nf5oTW_button{margin-top:32px}.nf5oTW_final .nf5oTW_textLink{margin-top:20px}@media (max-width:1000px){.nf5oTW_hero{gap:32px}.nf5oTW_workflow{padding:22px}.nf5oTW_hero h1{font-size:59px}.nf5oTW_steps{grid-template-columns:repeat(2,1fr);gap:32px}.nf5oTW_example{gap:40px;padding:36px}.nf5oTW_proof{gap:36px}}@media (max-width:760px){.nf5oTW_wrap{width:calc(100% - 40px)}.nf5oTW_hero{grid-template-columns:1fr;gap:40px;padding:124px 0 56px}.nf5oTW_hero h1{font-size:clamp(48px,10vw,68px)}.nf5oTW_desktopBreak{display:none}.nf5oTW_hero .nf5oTW_actions{gap:20px;margin-top:28px}.nf5oTW_hero .nf5oTW_founders{margin-top:24px}.nf5oTW_workflow{padding:24px 20px}.nf5oTW_workflowStep{gap:12px;padding:16px 12px}.nf5oTW_intro{grid-template-columns:1fr;gap:24px;padding:40px 0 64px}.nf5oTW_intro h2,.nf5oTW_sectionHeading h2,.nf5oTW_example h2,.nf5oTW_proof h2,.nf5oTW_routes h2{font-size:37px}.nf5oTW_intro p:not(.nf5oTW_eyebrow),.nf5oTW_exampleIntro>p:not(.nf5oTW_eyebrow),.nf5oTW_proof p:not(.nf5oTW_eyebrow){margin-top:20px;font-size:15px}.nf5oTW_approach{padding-bottom:64px}.nf5oTW_steps{gap:24px;margin-top:32px}.nf5oTW_steps h3{font-size:17px}.nf5oTW_steps p{font-size:13px}.nf5oTW_example{grid-template-columns:1fr;gap:32px;padding:28px 22px}.nf5oTW_worksheet{flex-direction:column;align-items:flex-start;gap:24px}.nf5oTW_worksheet .nf5oTW_button{gap:14px;padding-inline:16px}.nf5oTW_decisionRecord>div:first-child{border-top:1px solid #464237;padding-top:24px}.nf5oTW_proof{grid-template-columns:1fr;gap:28px;padding:64px 0}.nf5oTW_relatedProof{flex-direction:column;align-items:flex-start;gap:16px}.nf5oTW_people{grid-template-columns:1fr;gap:24px;padding:48px 0}.nf5oTW_people h2,.nf5oTW_start h2{font-size:37px}.nf5oTW_start{padding-bottom:48px}.nf5oTW_routes{padding:40px 0 64px}.nf5oTW_route{grid-template-columns:26px 1fr 20px;gap:12px}.nf5oTW_route h3{font-size:21px}.nf5oTW_route p{font-size:14px}.nf5oTW_questions{padding-bottom:64px}.nf5oTW_final{padding:48px 0 72px}}@media (max-width:560px){.nf5oTW_steps{grid-template-columns:1fr}.nf5oTW_steps h3{font-size:18px}.nf5oTW_steps p{font-size:14px}}@media (max-width:370px){.nf5oTW_workflow{padding:20px 14px}}@media (prefers-reduced-motion:reduce){.nf5oTW_page *,.nf5oTW_page :before,.nf5oTW_page :after{scroll-behavior:auto!important;transition:none!important}.nf5oTW_route:hover>svg{transform:none}}
