._4vLtLq_shell{background:var(--cf-surface);min-height:100vh;color:var(--cf-dark-text)}._4vLtLq_immersive ._4vLtLq_header{color:#f7f3e9;background:#0d120fe8;border-color:#ffffff1a;width:100%;position:fixed}._4vLtLq_immersive ._4vLtLq_desktopLinks a{color:#d7d9cf}._4vLtLq_immersive ._4vLtLq_desktopLinks a:hover{color:#e2cca0}._4vLtLq_immersive ._4vLtLq_demo{color:#19251e;background:#e0cba4}._4vLtLq_immersive ._4vLtLq_demo:hover{background:#f1dfba}._4vLtLq_immersive ._4vLtLq_menuButton,._4vLtLq_immersive ._4vLtLq_mobileLinks,._4vLtLq_immersive ._4vLtLq_mobileLinks a{border-color:#ffffff26}._4vLtLq_immersive ._4vLtLq_mobileLinks{background:#122019}._4vLtLq_header{z-index:50;border-bottom:1px solid var(--cf-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f6f0f5;position:sticky;top:0}._4vLtLq_nav{justify-content:space-between;align-items:center;gap:32px;max-width:1480px;min-height:84px;margin:auto;padding:0 48px;display:flex}._4vLtLq_desktopLinks{align-items:center;gap:29px;display:flex}._4vLtLq_desktopLinks a,._4vLtLq_login{font-size:.8125rem;font-weight:500}._4vLtLq_desktopLinks a{color:var(--cf-muted-text);padding:20px 0}._4vLtLq_desktopLinks a:hover,._4vLtLq_desktopLinks a[aria-current]{color:var(--cf-primary)}._4vLtLq_actions{align-items:center;gap:25px;display:flex}._4vLtLq_login{align-items:center;gap:9px;min-height:44px;display:inline-flex}._4vLtLq_demo{background:var(--cf-primary-dark);min-height:44px;color:var(--cf-surface);border-radius:3px;justify-content:center;align-items:center;gap:17px;padding:11px 17px;font-size:.75rem;display:inline-flex}._4vLtLq_demo:hover{background:var(--cf-primary)}._4vLtLq_menuButton{border:1px solid var(--cf-border);border-radius:3px;justify-content:center;align-items:center;width:44px;height:44px;display:none}._4vLtLq_mobileLinks{border-top:1px solid var(--cf-border);padding:8px 24px 20px;display:none}._4vLtLq_mobileLinks a{border-bottom:1px solid var(--cf-border);justify-content:space-between;align-items:center;min-height:48px;font-size:.9375rem;display:flex}._4vLtLq_footer{background:var(--cf-primary-dark);color:var(--cf-surface);padding:64px max(24px,50vw - 640px) 22px;overflow:hidden}._4vLtLq_footerTop{grid-template-columns:1.7fr 1fr 1fr;gap:60px;display:grid}._4vLtLq_footerTop p{color:#c2bfb4;margin-top:23px;font-size:.875rem;line-height:1.8}._4vLtLq_footerTop>div>a{color:#d3d0c5;margin-top:14px;padding-block:4px;font-size:.875rem;display:block}._4vLtLq_footerTop>div>a:hover{color:var(--cf-bronze-light)}._4vLtLq_label{color:var(--cf-bronze-light);letter-spacing:.18em;margin-bottom:24px;font-size:.625rem;font-weight:500;display:block}._4vLtLq_footerBottom{color:#b7b3a8;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:40px;padding-top:22px;font-size:.6875rem;display:flex}._4vLtLq_skip{background:var(--cf-surface);color:var(--cf-primary);z-index:100;padding:14px;position:fixed;top:-100px;left:20px}._4vLtLq_skip:focus{top:12px}@media (max-width:1100px){._4vLtLq_nav{gap:24px;padding-inline:28px}._4vLtLq_desktopLinks{gap:18px}._4vLtLq_demo{display:none}}@media (max-width:760px){._4vLtLq_nav{gap:16px;min-height:72px;padding-inline:20px}._4vLtLq_desktopLinks{display:none}._4vLtLq_actions{gap:15px}._4vLtLq_menuButton{display:inline-flex}._4vLtLq_mobileLinks{display:block}._4vLtLq_footerTop{grid-template-columns:1fr 1fr;gap:36px}._4vLtLq_footerTop>div:first-child{grid-column:1/-1}._4vLtLq_footer{padding-top:44px}}@media (max-width:380px){._4vLtLq_nav{gap:8px;padding-inline:16px}._4vLtLq_nav .cf-wordmark-name{font-size:1.35rem}._4vLtLq_nav .cf-wordmark-mark{width:26px;height:32px}._4vLtLq_actions{gap:10px}._4vLtLq_login svg{display:none}._4vLtLq_footerTop{grid-template-columns:1fr}}
.P0ELYa_tour{border:1px solid var(--cf-border);background:var(--cf-white);color:var(--cf-dark-text);border-radius:8px;overflow:hidden;box-shadow:0 30px 80px -35px #302d2a35}.P0ELYa_topbar{border-bottom:1px solid var(--cf-border);background:#f3f0e8;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:12px;display:flex}.P0ELYa_topbar>span:first-child{align-items:center;gap:10px;display:flex}.P0ELYa_mark{width:18px;height:23px;color:var(--cf-primary)}.P0ELYa_example{letter-spacing:.12em;color:var(--cf-muted-text);font-size:9px}.P0ELYa_breadcrumb{flex-wrap:wrap;align-items:center;gap:10px;padding:20px 28px;font-size:12px;display:flex}.P0ELYa_breadcrumb>span:first-child{color:var(--cf-muted-text)}.P0ELYa_caseId{font-family:var(--font-mono);color:var(--cf-muted-text);margin-left:auto;font-size:10px}.P0ELYa_tabs{border-block:1px solid var(--cf-border);grid-template-columns:repeat(3,1fr);display:grid}.P0ELYa_tabs button{text-align:left;min-height:86px;color:var(--cf-muted-text);background:#f8f6f0;border-bottom:2px solid #0000;align-items:center;gap:12px;padding:16px 24px;display:flex}.P0ELYa_tabs button+button{border-left:1px solid var(--cf-border)}.P0ELYa_tabs button[aria-selected=true]{color:var(--cf-primary);border-bottom-color:var(--cf-primary);background:#fffefa}.P0ELYa_tabs strong{font-size:13px;font-weight:600;display:block}.P0ELYa_tabs small{margin-top:4px;font-size:10px;display:block}.P0ELYa_stepNumber{font-family:var(--font-mono);font-size:10px}.P0ELYa_tabs button:focus-visible{outline-offset:-5px}.P0ELYa_content{outline-offset:-3px;grid-template-columns:1.6fr 1fr;min-height:490px;display:grid}.P0ELYa_paper{background:#fff;border:1px solid #e5e0d5;min-width:0;margin:24px;box-shadow:0 3px 12px #23242105}.P0ELYa_paperLabel{color:var(--cf-muted-text);border-bottom:1px solid #e9e6df;align-items:center;gap:8px;padding:13px 18px;font-size:11px;display:flex}.P0ELYa_paperLabel>span{margin-left:auto;font-size:10px}.P0ELYa_document{font-family:var(--font-prose);padding:32px 40px;font-size:16px;line-height:1.7}.P0ELYa_overline{font-family:var(--font-ui);letter-spacing:.15em;color:var(--cf-muted-text);font-size:9px}.P0ELYa_document h3{margin:18px 0 24px;font-size:27px;font-weight:500;line-height:1.1}.P0ELYa_document p{margin:13px 0}.P0ELYa_document mark{color:inherit;background:#ede2cb;box-shadow:3px 0 #ede2cb,-3px 0 #ede2cb}.P0ELYa_signature{border-top:1px solid #e9e6df;margin-top:32px;padding-top:14px;font-size:14px}.P0ELYa_signature span{font-family:var(--font-ui);color:var(--cf-muted-text);margin-top:4px;font-size:10px;display:block}.P0ELYa_inspector{border-left:1px solid var(--cf-border);background:#f8f6f0;flex-direction:column;padding:36px 30px 26px;display:flex}.P0ELYa_inspectorLabel{letter-spacing:.12em;color:var(--cf-muted-text);align-items:center;gap:8px;font-size:9px;display:flex}.P0ELYa_inspector h3{font-family:var(--font-prose);margin:26px 0 12px;font-size:30px;font-weight:400;line-height:1.15}.P0ELYa_inspector>p{color:var(--cf-muted-text);margin-bottom:24px;font-size:13px;line-height:1.8}.P0ELYa_connection{align-items:flex-start;gap:12px;padding:0 0 25px;display:flex;position:relative}.P0ELYa_connection:not(:last-of-type):before{content:"";border-left:1px solid #cec4b1;position:absolute;top:10px;bottom:0;left:4px}.P0ELYa_connection strong{font-size:12px;font-weight:500;display:block}.P0ELYa_connection small{color:var(--cf-muted-text);margin-top:3px;font-size:10px;display:block}.P0ELYa_dot,.P0ELYa_emptyDot{background:var(--cf-primary);border-radius:50%;flex:none;width:9px;height:9px;margin-top:4px;position:relative}.P0ELYa_emptyDot{border:1px solid var(--cf-primary);background:#f8f6f0}.P0ELYa_next{border-top:1px solid var(--cf-border);margin-top:auto;padding-top:18px}.P0ELYa_next button{text-align:left;width:100%;min-height:44px;color:var(--cf-primary);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.P0ELYa_next p{color:var(--cf-muted-text);font-size:12px;line-height:1.8}.P0ELYa_next strong{color:var(--cf-dark-text);font-weight:500}.P0ELYa_facts{padding:28px}.P0ELYa_facts h3{font-family:var(--font-prose);margin:16px 0 24px;font-size:31px;line-height:1.12}.P0ELYa_facts article{border-top:1px solid #e7e1d5;padding:16px 0}.P0ELYa_facts article>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.P0ELYa_factIndex{font-family:var(--font-mono);color:var(--cf-muted-text);font-size:10px}.P0ELYa_status,.P0ELYa_pending{color:#34573c;background:#e9eee8;border-radius:3px;padding:4px 7px;font-size:10px;display:inline-flex}.P0ELYa_pending{color:#725123;background:#f0e7d8}.P0ELYa_facts h4{margin-top:13px;font-size:14px;font-weight:500;line-height:1.55}.P0ELYa_facts p{color:var(--cf-muted-text);margin-top:8px;font-size:12px;line-height:1.8}.P0ELYa_facts article button{min-height:44px;color:var(--cf-primary);text-underline-offset:4px;align-items:center;gap:8px;font-size:11px;text-decoration:underline;display:flex}.P0ELYa_reviewCard{background:#f8f6f0;border:1px solid #e7e1d5;padding:20px}.P0ELYa_reviewButton{background:var(--cf-primary-dark);color:#fffefa;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:22px;padding:10px 18px;font-size:12px;display:flex}.P0ELYa_facts .P0ELYa_localNotice{margin-top:13px;font-size:10px;line-height:1.7}.P0ELYa_caption{border-top:1px solid var(--cf-border);background:#f3f0e8;align-items:center;gap:16px;padding:14px 24px;display:flex}.P0ELYa_caption>span{letter-spacing:.1em;color:var(--cf-primary);flex:none;font-size:9px}.P0ELYa_caption p{color:var(--cf-muted-text);font-size:10px;line-height:1.7}@media (max-width:760px){.P0ELYa_topbar{padding:14px 16px}.P0ELYa_example{font-size:8px}.P0ELYa_breadcrumb{padding:18px 16px;font-size:11px}.P0ELYa_caseId{display:none}.P0ELYa_tabs button{justify-content:center;gap:7px;min-height:72px;padding:14px 10px}.P0ELYa_tabs small,.P0ELYa_stepNumber{display:none}.P0ELYa_tabs strong{font-size:11px}.P0ELYa_tabs button>svg{width:15px}.P0ELYa_content{grid-template-columns:1fr}.P0ELYa_paper{margin:16px}.P0ELYa_document{padding:26px 24px}.P0ELYa_document h3{font-size:27px}.P0ELYa_inspector{border-left:0;border-top:1px solid var(--cf-border);padding:24px}.P0ELYa_inspector h3{margin-top:16px;font-size:28px}.P0ELYa_connection{padding-bottom:20px}.P0ELYa_caption{align-items:flex-start;gap:10px;padding:14px 16px}.P0ELYa_caption p{font-size:9px}.P0ELYa_facts{padding:24px}.P0ELYa_facts h3{font-size:29px}}
@property --thread-progress{syntax:"<number>";inherits:false;initial-value:0}.NBgnsG_sequence{background:var(--cf-surface);color:var(--cf-dark-text)}.NBgnsG_heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;max-width:1336px;margin:auto;padding:100px 48px 56px;display:grid}.NBgnsG_kicker{color:var(--cf-primary);font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.14em}.NBgnsG_heading h2{font:400 clamp(2.6rem, 4vw, 4.3rem) / 1.06 var(--font-prose), Georgia, serif;letter-spacing:-.035em;margin-top:21px}.NBgnsG_heading p{max-width:410px;color:var(--cf-muted-text);font-size:.9375rem;line-height:1.8}.NBgnsG_stage{max-width:1336px;margin:auto;padding:0 48px}.NBgnsG_steps{gap:72px;margin:0;padding:0;list-style:none;display:grid}.NBgnsG_step{grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);align-items:start;gap:56px;display:grid}.NBgnsG_stepNumber{color:var(--cf-primary);font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.12em}.NBgnsG_step h3{font:400 1.6rem/1.15 var(--font-prose), Georgia, serif;letter-spacing:-.02em;margin-top:10px;transition:color .35s}.NBgnsG_stepBody{grid-template-rows:1fr;margin-top:12px;transition:grid-template-rows .45s,margin-top .45s;display:grid}.NBgnsG_stepBody>p{max-width:38ch;min-height:0;color:var(--cf-muted-text);font-size:.9375rem;line-height:1.75;overflow:hidden}.NBgnsG_figure{margin:0;position:relative}.NBgnsG_frame{border:1px solid var(--cf-border);background:var(--cf-white);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 30px 80px -35px #302d2a35}.NBgnsG_frameTop{border-bottom:1px solid var(--cf-border);background:#f3f0e8;justify-content:space-between;align-items:center;gap:12px;padding:11px 20px;font-size:12px;display:flex}.NBgnsG_frameTop>span:first-child{align-items:center;gap:9px;display:flex}.NBgnsG_mark{width:16px;height:20px;color:var(--cf-primary)}.NBgnsG_frameTag{letter-spacing:.12em;color:var(--cf-muted-text);font-size:9px}.NBgnsG_crumb{border-bottom:1px solid var(--cf-border);flex-wrap:wrap;align-items:center;gap:8px;padding:11px 20px;font-size:12px;display:flex}.NBgnsG_crumb>span:first-child{color:var(--cf-muted-text)}.NBgnsG_caseId{font-family:var(--font-mono);color:var(--cf-muted-text);margin-left:auto;font-size:10px}.NBgnsG_panes{flex:1;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:0;display:grid}.NBgnsG_pane{background:#fff;border:1px solid #e5e0d5;flex-direction:column;min-width:0;margin:18px;display:flex;overflow:hidden;box-shadow:0 3px 12px #23242105}.NBgnsG_paneLabel{color:var(--cf-muted-text);border-bottom:1px solid #e9e6df;align-items:center;gap:8px;padding:11px 16px;font-size:11px;display:flex}.NBgnsG_paneLabel>span{margin-left:auto;font-size:10px}.NBgnsG_letter{font-family:var(--font-prose);padding:22px 26px;font-size:.9375rem;line-height:1.65}.NBgnsG_letter p+p{margin-top:10px}.NBgnsG_overline{color:var(--cf-muted-text);font-family:var(--font-ui);letter-spacing:.14em;font-size:9px;display:block}.NBgnsG_letterTitle{margin:10px 0 14px;font-size:1.15rem;font-weight:500;line-height:1.25;display:block}.NBgnsG_letter mark{color:inherit;background:linear-gradient(#ede2cb,#ede2cb) 0 0/100% 100% no-repeat;transition:background-size .7s .3s;box-shadow:3px 0 #ede2cb,-3px 0 #ede2cb}.NBgnsG_letter small{color:var(--cf-muted-text);font-family:var(--font-ui);margin-top:16px;font-size:10px;display:block}.NBgnsG_source,.NBgnsG_history{flex-direction:column;gap:8px;padding:16px 18px;font-size:12px;display:flex}.NBgnsG_consulted{color:var(--cf-muted-text);align-items:center;gap:6px;font-size:11px;display:flex}.NBgnsG_chips{color:var(--cf-muted-text);flex-wrap:wrap;gap:6px;font-size:10px;display:flex}.NBgnsG_chips>span{padding:3px 0}.NBgnsG_chips>.NBgnsG_chip{color:var(--cf-primary);background:#e7ece8;border-radius:2px;padding:3px 6px;font-weight:500}.NBgnsG_sourceTitle{font-size:13px;font-weight:600;line-height:1.4}.NBgnsG_reference{color:var(--cf-primary);font-family:var(--font-mono);font-size:10px}.NBgnsG_unitHeading{font-weight:500}.NBgnsG_excerpt{color:var(--cf-muted-text);line-height:1.6}.NBgnsG_coverage{border-left:2px solid var(--cf-accent-amber);color:var(--cf-muted-text);padding-left:10px;font-size:11px;line-height:1.5}.NBgnsG_sourceButton{background:var(--cf-primary);color:#fff;border-radius:4px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.NBgnsG_historySubject{color:var(--cf-muted-text)}.NBgnsG_revision{border:1px solid #e9e6df;border-radius:4px;gap:4px;padding:10px 12px;display:grid}.NBgnsG_revision span{color:var(--cf-muted-text);font-size:11px}.NBgnsG_revision .NBgnsG_fingerprint{color:var(--cf-primary);text-underline-offset:3px;text-decoration:underline}.NBgnsG_versions{padding:14px 16px;font-size:11.5px}.NBgnsG_versionHead,.NBgnsG_versionRow{grid-template-columns:.8fr .8fr .7fr 1.6fr;align-items:center;gap:8px;padding:9px 8px;display:grid}.NBgnsG_versionHead{color:var(--cf-muted-text);letter-spacing:.06em;border-bottom:1px solid #e9e6df;font-size:10px;font-weight:600}.NBgnsG_versionRow{border-bottom:1px solid #f0ece3}.NBgnsG_versionNew{background:#f6f1e6;transition:opacity .5s .3s,transform .5s .3s}.NBgnsG_safe{color:#34573c;background:#e9eee8;border-radius:3px;justify-self:start;padding:2px 6px;font-size:10px}.NBgnsG_versions p{color:var(--cf-muted-text);margin-top:12px;line-height:1.55}.NBgnsG_inspector{border:1px solid var(--cf-border);background:#fff;border-radius:10px;flex-direction:column;min-width:0;margin:18px 18px 18px 0;display:flex;overflow:hidden}.NBgnsG_inspectorHead{background:var(--cf-primary-dark);color:#fff;padding:14px 16px}.NBgnsG_inspectorHead span{color:#b8f6dd;letter-spacing:.08em;align-items:center;gap:6px;font-size:10px;display:flex}.NBgnsG_inspectorHead strong{margin-top:6px;font-size:14px;font-weight:500;display:block}.NBgnsG_inspectorBody{flex-direction:column;gap:6px;min-height:0;padding:14px 16px;font-size:12px;display:flex;overflow:hidden}.NBgnsG_inspectorLabel{color:var(--cf-primary);letter-spacing:.02em;font-size:10px;font-weight:500}.NBgnsG_claim{font-size:13px;font-weight:600}.NBgnsG_factDate,.NBgnsG_locator{color:var(--cf-muted-text)}.NBgnsG_locator{font-size:10.5px}.NBgnsG_pendingReview,.NBgnsG_reviewed{border-radius:3px;align-self:flex-start;padding:3px 7px;font-size:11px;font-weight:500}.NBgnsG_pendingReview{color:#725123;background:#f0e7d8}.NBgnsG_reviewed{color:#34573c;background:#e9eee8}.NBgnsG_warning{color:var(--cf-warning);font-size:11.5px;line-height:1.5}.NBgnsG_origin{border-top:1px solid var(--cf-border);flex-direction:column;gap:5px;margin-top:8px;padding-top:10px;display:flex}.NBgnsG_originFile{align-items:center;gap:6px;font-weight:500;display:flex}.NBgnsG_origin blockquote{border-left:2px solid #6c4d2b4d;margin:2px 0 0;padding-left:10px;line-height:1.55}.NBgnsG_openVersion{color:var(--cf-primary);text-underline-offset:3px;font-size:11px;text-decoration:underline}.NBgnsG_gap{background:var(--cf-surface);border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:10px 12px;display:flex}.NBgnsG_open{color:#725123;font-size:11px}.NBgnsG_figure [data-anchor]{outline-offset:3px;border-radius:3px;outline:1.5px solid #6c4d2b66;transition:outline-color .4s 1s}.NBgnsG_thread{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.NBgnsG_thread:not([data-ready]){visibility:hidden}.NBgnsG_thread path{fill:none;stroke:var(--cf-primary);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:var(--thread-length,1000);stroke-dashoffset:0;transition:stroke-dashoffset .8s .35s}.NBgnsG_thread circle{fill:var(--cf-white);stroke:var(--cf-primary);stroke-width:1.4px;transition:opacity .3s .35s}.NBgnsG_thread circle:last-of-type{transition-delay:1.1s}.NBgnsG_after{justify-content:space-between;align-items:center;gap:32px;max-width:1336px;margin:auto;padding:48px 48px 100px;display:flex}.NBgnsG_after>p{max-width:520px;color:var(--cf-muted-text);font-size:.75rem;line-height:1.7}.NBgnsG_actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.NBgnsG_primary{background:var(--cf-primary-dark);min-height:48px;color:var(--cf-surface);border-radius:3px;justify-content:center;align-items:center;gap:20px;padding:13px 19px;font-size:.8125rem;font-weight:600;transition:transform .2s;display:inline-flex}.NBgnsG_primary:hover{transform:translateY(-2px)}.NBgnsG_secondary{min-height:44px;color:var(--cf-primary);text-underline-offset:6px;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.NBgnsG_sequence[data-staged=true] .NBgnsG_track{--step-scroll:52svh;height:calc(100svh - 84px + 4 * var(--step-scroll))}.NBgnsG_sequence[data-staged=true] .NBgnsG_stage{align-items:center;height:calc(100svh - 84px);padding-block:28px;display:flex;position:sticky;top:84px}.NBgnsG_sequence[data-staged=true] .NBgnsG_steps{width:33%;padding-left:30px;display:block;position:static}.NBgnsG_sequence[data-staged=true] .NBgnsG_steps:before,.NBgnsG_sequence[data-staged=true] .NBgnsG_steps:after{content:"";background:var(--cf-border);width:1px;position:absolute;top:28px;bottom:28px;left:48px}.NBgnsG_sequence[data-staged=true] .NBgnsG_steps:after{--thread-progress:inherit;background:var(--cf-primary);transform-origin:top;transform:scaleY(var(--thread-progress))}.NBgnsG_sequence[data-staged=true] .NBgnsG_step{display:block}.NBgnsG_sequence[data-staged=true] .NBgnsG_step+.NBgnsG_step{margin-top:26px}.NBgnsG_sequence[data-staged=true] .NBgnsG_step h3{color:var(--cf-muted-text);font-size:1.45rem}.NBgnsG_sequence[data-staged=true] .NBgnsG_step[data-active=true] h3{color:var(--cf-dark-text)}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) .NBgnsG_stepBody{grid-template-rows:0fr;margin-top:0}.NBgnsG_sequence[data-staged=true] .NBgnsG_figure{opacity:0;visibility:hidden;align-items:center;transition:opacity .45s,transform .55s cubic-bezier(.2,.7,.2,1),visibility 0s linear .55s;display:flex;position:absolute;inset:28px 48px 28px calc(33% + 72.32px);transform:translateY(16px)}.NBgnsG_sequence[data-staged=true] .NBgnsG_frame{flex:1;max-height:620px}.NBgnsG_sequence[data-staged=true] .NBgnsG_step[data-active=true] .NBgnsG_figure{opacity:1;visibility:visible;transition:opacity .45s 50ms,transform .55s cubic-bezier(.2,.7,.2,1) 50ms,visibility;transform:none}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) mark{box-shadow:none;background-size:0% 100%}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) .NBgnsG_versionNew{opacity:0;transform:translateY(-6px)}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) [data-anchor]{outline-color:#0000;transition-delay:0s}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) .NBgnsG_thread path{stroke-dashoffset:var(--thread-length,1000);transition-delay:0s}.NBgnsG_sequence[data-staged=true] .NBgnsG_step:not([data-active=true]) .NBgnsG_thread circle{opacity:0;transition-delay:0s}@media (max-width:1100px){.NBgnsG_heading{gap:40px}.NBgnsG_step{grid-template-columns:minmax(0,1fr);gap:24px}.NBgnsG_figure{max-width:820px}}@media (max-width:760px){.NBgnsG_heading{grid-template-columns:1fr;gap:20px;padding:64px 24px 32px}.NBgnsG_heading h2{margin-top:16px}.NBgnsG_stage{padding:0 16px}.NBgnsG_steps{gap:52px}.NBgnsG_step{gap:18px}.NBgnsG_stepText{padding-inline:8px}.NBgnsG_frameTop,.NBgnsG_crumb{padding:10px 14px}.NBgnsG_frameTag,.NBgnsG_caseId,.NBgnsG_inspectorHead strong{display:none}.NBgnsG_inspectorHead{padding:10px 14px}.NBgnsG_inspectorBody{padding:12px 14px}.NBgnsG_panes{grid-template-columns:minmax(0,1fr)}.NBgnsG_pane{margin:12px 12px 0}.NBgnsG_inspector{margin:12px}.NBgnsG_letter{padding:16px 18px}.NBgnsG_letterTitle{margin-bottom:10px;font-size:1.05rem}.NBgnsG_versionHead,.NBgnsG_versionRow{grid-template-columns:.9fr .9fr .8fr}.NBgnsG_versionHead>span:last-child,.NBgnsG_versionRow>span:last-child,.NBgnsG_optional,.NBgnsG_thread{display:none}.NBgnsG_after{flex-direction:column;align-items:flex-start;padding:40px 24px 72px}.NBgnsG_actions{gap:12px 24px}}
.YyTLZa_study{--ivory:#eee9dc;--gold:#d4ba8b;color:var(--ivory);isolation:isolate;background:#0d120f}.YyTLZa_study ::selection{color:#0d120f;background:#d4ba8b}.YyTLZa_study :focus-visible{outline-color:#dfc799}.YyTLZa_header{z-index:20;background:linear-gradient(#0d120ff0,#0d120f80 70%,#0000);justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 58px;display:flex;position:fixed;inset:0 0 auto}.YyTLZa_header>a{align-items:center;min-height:44px;display:inline-flex}.YyTLZa_prototype{font:.5625rem/1.5 var(--font-mono), monospace;letter-spacing:.17em;color:#bab6a8}.YyTLZa_exit{gap:13px;font-size:.75rem}.YyTLZa_skip{z-index:30;color:#172119;background:#eee9dc;padding:14px 20px;position:fixed;top:-100px;left:24px}.YyTLZa_skip:focus{top:16px}.YyTLZa_track{height:530svh;position:relative}.YyTLZa_study[data-study-ready=true] .YyTLZa_track{height:530svh}.YyTLZa_stage{isolation:isolate;background:#0d120f;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.YyTLZa_stage:before,.YyTLZa_stage:after{content:"";z-index:8;pointer-events:none;background:#bbaa842a;width:1px;position:absolute;top:88px;bottom:80px}.YyTLZa_stage:before{left:34px}.YyTLZa_stage:after{right:34px}.YyTLZa_light{background:radial-gradient(at 70% 34%,#52503b25,#0000 52%),radial-gradient(at 30% 90%,#aa885614,#0000 48%);position:absolute;inset:0}.YyTLZa_arch{border:1px solid #bbaa8414;border-radius:50% 50% 0 0;width:min(70vw,900px);height:115%;position:absolute;top:12%;left:26%;box-shadow:0 0 0 60px #bbaa8403,0 0 0 120px #bbaa8402}.YyTLZa_canvas{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.YyTLZa_canvas[data-matte=true]{mix-blend-mode:lighten}.YyTLZa_study[data-study-ready=true] .YyTLZa_canvas{opacity:1}.YyTLZa_fallback{aspect-ratio:2/3;z-index:2;pointer-events:none;height:82%;position:absolute;top:11%;left:74.5%;transform:translate(-50%)}.YyTLZa_fallback img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.YyTLZa_study[data-study-ready=true] .YyTLZa_fallback{visibility:hidden}.YyTLZa_scrim{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0d120f90,#0d120f45 30%,#0000 57%),linear-gradient(#0000 86%,#0d120fd0);position:absolute;inset:0}.YyTLZa_scrim[data-chapter="2"],.YyTLZa_scrim[data-chapter="3"]{background:linear-gradient(270deg,#0d120f90,#0d120f55 33%,#0000 56%),linear-gradient(#0000 86%,#0d120fd0)}.YyTLZa_rail{writing-mode:vertical-rl;font:.4375rem/1 var(--font-mono), monospace;letter-spacing:.22em;color:#b1ab9c;z-index:8;position:absolute;top:50%;left:12px;transform:rotate(180deg)translateY(50%)}.YyTLZa_panels{z-index:5;pointer-events:none;position:absolute;inset:0}.YyTLZa_chapter{--panel-opacity:0;--panel-shift:18px;width:49%;transform:translateY(calc(-46% + var(--panel-shift)));opacity:var(--panel-opacity);visibility:hidden;position:absolute;top:50%;left:7.4%}.YyTLZa_chapter:first-child{--panel-opacity:1;--panel-shift:0px}.YyTLZa_chapter[data-active=true]{visibility:visible}.YyTLZa_chapter.YyTLZa_right{width:43%;left:52%}.YyTLZa_kicker{font:.5625rem/1.5 var(--font-mono), monospace;letter-spacing:.19em;color:var(--gold)}.YyTLZa_chapter h1,.YyTLZa_chapter h2{font:400 clamp(3.5rem, 7.75vw, 8.4rem) / .94 var(--font-prose), Georgia, serif;letter-spacing:-.047em;margin-top:22px}.YyTLZa_chapter h1 em,.YyTLZa_chapter h2 em{color:var(--gold);font-weight:400}.YyTLZa_chapter.YyTLZa_right h2{font-size:clamp(3.3rem,6.6vw,7.2rem)}.YyTLZa_chapter:last-child h2{font-size:clamp(3.1rem,5.5vw,6.2rem)}.YyTLZa_description{color:#d2d0c5;max-width:340px;margin-top:30px;font-size:.875rem;line-height:1.8}.YyTLZa_annotation{color:#c7b690;font:.5625rem/1.6 var(--font-mono), monospace;letter-spacing:.1em;border-top:1px solid #bbaa8450;margin-top:28px;padding-top:14px;display:inline-block}.YyTLZa_cta{color:#eee9dc;pointer-events:auto;background:#101712e0;border:1px solid #c4ac7e;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:25px;padding:0 18px;font-size:.75rem;display:inline-flex}.YyTLZa_cta:hover{color:#0d120f;background:#d4ba8b}.YyTLZa_controls{z-index:10;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;bottom:22px;left:58px;right:58px}.YyTLZa_controls:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#0d120fed 38%,#0d120f);position:absolute;inset:-18px -24px -22px}.YyTLZa_scrollHint{color:#c4beac;font:.5625rem/1.5 var(--font-mono), monospace;letter-spacing:.07em;align-items:center;gap:12px;display:inline-flex}.YyTLZa_chapters{align-items:center;gap:18px;display:flex}.YyTLZa_chapters button{color:#c4beac;min-width:44px;min-height:44px;font:.5625rem/1.5 var(--font-mono), monospace;border-bottom:1px solid #0000;justify-content:center;align-items:center;gap:9px;display:inline-flex}.YyTLZa_chapters button[aria-current=step]{color:#e5cc9e;border-color:#cfb383}.YyTLZa_chapters button:hover{color:#fff}.YyTLZa_chapterName{font-size:.5rem}.YyTLZa_pause{background:#0d120f80;border:1px solid #bbaa8455;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.YyTLZa_pause:disabled{color:#b7b2a2}.YyTLZa_progress{background:#bbaa8420;height:1px;position:absolute;bottom:0;left:34px;right:34px}.YyTLZa_progress div{transform-origin:0;background:#c6a76e;width:100%;height:100%;transform:scaleX(0)}.YyTLZa_summary{color:#1e2921;background:#eee9dc;padding:100px max(48px,50vw - 620px);scroll-margin-top:80px;position:relative}.YyTLZa_summary .YyTLZa_kicker{color:#725b35}.YyTLZa_summary h2{font:400 clamp(3.5rem, 6vw, 6rem) / .98 var(--font-prose), Georgia, serif;letter-spacing:-.045em;margin-top:25px}.YyTLZa_summaryGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:44px;display:grid}.YyTLZa_summaryGrid p{color:#555749;border-top:1px solid #b7ab9055;padding-top:24px;font-size:.875rem;line-height:1.85}.YyTLZa_back{color:#544124;text-underline-offset:5px;align-items:center;gap:20px;min-height:48px;margin-top:35px;font-size:.875rem;text-decoration:underline;display:inline-flex}.YyTLZa_footer{justify-content:space-between;align-items:center;gap:24px;padding:40px 58px;display:flex}.YyTLZa_footer>span:last-child{font:.5rem/1.6 var(--font-mono), monospace;letter-spacing:.1em;color:#c4beac}@media (max-width:1100px){.YyTLZa_header{padding-inline:48px}.YyTLZa_controls{left:48px;right:48px}.YyTLZa_chapterName{display:none}.YyTLZa_chapter{left:8%}.YyTLZa_description{max-width:290px;font-size:.8125rem}.YyTLZa_chapter:last-child h2{font-size:clamp(2.8rem,5.5vw,5rem)}}@media (max-width:760px){.YyTLZa_header{height:76px;padding-inline:24px}.YyTLZa_header .cf-wordmark-mark{width:28px;height:34px}.YyTLZa_header .cf-wordmark-name{font-size:1.4rem}.YyTLZa_prototype{display:none}.YyTLZa_stage{min-height:600px}.YyTLZa_track,.YyTLZa_study[data-study-ready=true] .YyTLZa_track{height:470svh}.YyTLZa_stage:before{left:12px}.YyTLZa_stage:after{right:12px}.YyTLZa_stage:before,.YyTLZa_stage:after{top:82px;bottom:70px}.YyTLZa_rail{display:none}.YyTLZa_arch{width:92%;height:90%;top:28%;left:12%}.YyTLZa_chapter,.YyTLZa_chapter.YyTLZa_right{width:calc(100% - 56px);transform:translateY(var(--panel-shift));top:104px;left:28px}.YyTLZa_chapter h1,.YyTLZa_chapter h2,.YyTLZa_chapter.YyTLZa_right h2{margin-top:16px;font-size:clamp(2.6rem,12.3vw,4.5rem);line-height:.96}.YyTLZa_chapter:last-child h2{font-size:clamp(2.15rem,9.6vw,3.6rem)}.YyTLZa_kicker{font-size:.5rem}.YyTLZa_description{max-width:300px;margin-top:18px;font-size:.75rem;line-height:1.7}.YyTLZa_annotation{margin-top:18px;padding-top:12px;font-size:.5rem}.YyTLZa_cta{min-height:44px;margin-top:18px;padding-inline:13px;font-size:.6875rem}.YyTLZa_scrim,.YyTLZa_scrim[data-chapter="2"],.YyTLZa_scrim[data-chapter="3"]{background:linear-gradient(#0d120f75 22%,#0d120f38 37%,#0000 52% 84%,#0d120fa0)}.YyTLZa_fallback{height:58%;top:36%;left:64%}.YyTLZa_controls{gap:16px;bottom:17px;left:24px;right:24px}.YyTLZa_scrollHint{display:none}.YyTLZa_chapters{gap:10px}.YyTLZa_progress{left:12px;right:12px}.YyTLZa_summary{padding:60px 28px}.YyTLZa_summary h2{font-size:3.5rem}.YyTLZa_summaryGrid{grid-template-columns:1fr;gap:20px;margin-top:32px}.YyTLZa_summaryGrid p{padding-top:20px}.YyTLZa_footer{flex-wrap:wrap;padding:30px 28px}}@media (max-width:760px) and (max-height:740px){.YyTLZa_chapter,.YyTLZa_chapter.YyTLZa_right{top:94px}.YyTLZa_chapter h1,.YyTLZa_chapter h2,.YyTLZa_chapter.YyTLZa_right h2{font-size:clamp(2.25rem,10.3vw,3rem)}.YyTLZa_chapter:last-child h2{font-size:clamp(1.9rem,8.8vw,2.5rem)}.YyTLZa_description{margin-top:14px;font-size:.6875rem}.YyTLZa_annotation{margin-top:12px}}.YyTLZa_study[data-study-reduced=true] .YyTLZa_track{height:auto}@media (min-width:761px) and (max-height:640px){.YyTLZa_stage{min-height:0}.YyTLZa_header{height:64px}.YyTLZa_stage:before,.YyTLZa_stage:after{top:70px;bottom:62px}.YyTLZa_chapter{top:49%}.YyTLZa_chapter h1,.YyTLZa_chapter h2,.YyTLZa_chapter.YyTLZa_right h2,.YyTLZa_chapter:last-child h2{margin-top:13px;font-size:clamp(2.3rem,5.2vw,3.8rem)}.YyTLZa_description{margin-top:16px;font-size:.6875rem;line-height:1.65}.YyTLZa_annotation{margin-top:16px;padding-top:10px}.YyTLZa_cta{min-height:44px;margin-top:14px}.YyTLZa_controls{bottom:12px}}.YyTLZa_study[data-study-reduced=true] .YyTLZa_stage{height:auto;min-height:0;padding:105px 7% 40px;position:relative}.YyTLZa_study[data-study-reduced=true] .YyTLZa_canvas,.YyTLZa_study[data-study-reduced=true] .YyTLZa_arch,.YyTLZa_study[data-study-reduced=true] .YyTLZa_rail,.YyTLZa_study[data-study-reduced=true] .YyTLZa_scrim,.YyTLZa_study[data-study-reduced=true] .YyTLZa_controls{display:none}.YyTLZa_study[data-study-reduced=true] .YyTLZa_fallback{visibility:visible;height:390px;margin:auto;position:relative;top:auto;left:auto;transform:none}.YyTLZa_study[data-study-reduced=true] .YyTLZa_panels{position:relative}.YyTLZa_study[data-study-reduced=true] .YyTLZa_chapter{opacity:1;visibility:visible;border-bottom:1px solid #bbaa8445;width:100%;max-width:720px;margin:40px auto;padding-block:24px;position:relative;inset:auto;transform:none}.YyTLZa_study[data-study-reduced=true] .YyTLZa_chapter h1,.YyTLZa_study[data-study-reduced=true] .YyTLZa_chapter h2{font-size:clamp(2.6rem,6vw,4.5rem)}@media (prefers-reduced-motion:reduce){.YyTLZa_study .YyTLZa_track{height:auto!important}.YyTLZa_study .YyTLZa_stage{height:auto;min-height:0;padding:105px 7% 40px;position:relative}.YyTLZa_study .YyTLZa_canvas,.YyTLZa_study .YyTLZa_arch,.YyTLZa_study .YyTLZa_rail,.YyTLZa_study .YyTLZa_scrim,.YyTLZa_study .YyTLZa_controls{display:none}.YyTLZa_study .YyTLZa_fallback{height:390px;margin:auto;position:relative;top:auto;left:auto;transform:none;visibility:visible!important}.YyTLZa_study .YyTLZa_panels{position:relative}.YyTLZa_study .YyTLZa_chapter{opacity:1;visibility:visible;width:100%;max-width:720px;margin:40px auto;padding-block:24px;position:relative;inset:auto;transform:none}}
.UtFQRq_home{background:var(--cf-surface);color:var(--cf-dark-text)}.UtFQRq_desktopBreak{display:block}.UtFQRq_hero{--flow:0;color:#f8f4e9;background:#20271f;border-radius:3px;min-height:min(850px,104svh);margin:14px 16px 0;position:relative;overflow:hidden}.UtFQRq_hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#20271f 6%,#20271fea 25%,#20271f35 64%,#0000);position:absolute;inset:0}.UtFQRq_scene{pointer-events:none;width:80%;height:115%;position:absolute;bottom:-4%;right:-6%;overflow:hidden}.UtFQRq_architecture{width:100%;height:100%;transform:translateY(calc(var(--flow) * 80px)) scale(calc(1 + var(--flow) * .035));transform-origin:70%}.UtFQRq_heroInner{z-index:2;max-width:1384px;margin:auto;padding:30px 48px 24px;position:relative}.UtFQRq_heroTopline{color:#b9b9a8;font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.12em;border-bottom:1px solid #cfccb51f;justify-content:space-between;padding-bottom:26px;display:flex}.UtFQRq_heroCopy{max-width:660px;padding:63px 0 57px;position:relative}.UtFQRq_eyebrow{color:#d2b98e;font:italic 1.0625rem/1.5 var(--font-prose), Georgia, serif}.UtFQRq_heroCopy h1{font:400 clamp(4rem, 6.6vw, 6.8rem) / .96 var(--font-prose), Georgia, serif;letter-spacing:-.045em;margin-top:20px}.UtFQRq_heroCopy h1 em{color:#dbc29a;font-weight:400}.UtFQRq_heroLead{color:#cbcbbb;max-width:405px;margin-top:32px;font-size:.9375rem;line-height:1.8}.UtFQRq_heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}.UtFQRq_primaryAction{color:#272a21;background:#d2b98e;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:28px;min-height:48px;padding:13px 19px;font-size:.8125rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.UtFQRq_primaryAction:hover{background:#e7d2ae;transform:translateY(-2px)}.UtFQRq_textAction{color:#e9e5d8;text-underline-offset:6px;align-items:center;gap:8px;min-height:44px;font-size:.8125rem;-webkit-text-decoration:underline #d2b98e70;text-decoration:underline #d2b98e70;display:inline-flex}.UtFQRq_heroBottom{border-top:1px solid #cfccb52b;justify-content:space-between;align-items:center;gap:20px;padding-top:21px;display:flex}.UtFQRq_scrollCue{min-height:44px;font:.625rem var(--font-mono), monospace;letter-spacing:.075em;color:#d2d0c0;align-items:center;gap:15px;display:flex}.UtFQRq_scrollCue svg{box-sizing:content-box;color:#d2b98e;border:1px solid #d2b98e50;border-radius:50%;padding:11px}.UtFQRq_scope{color:#b9b9a8;margin-left:auto;font-size:.6875rem}.UtFQRq_motionControl{color:#ddd7c6;border:1px solid #cfccb530;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.UtFQRq_motionControl:disabled{opacity:.6}.UtFQRq_hero :focus-visible{outline-color:#e7d2ae}.UtFQRq_trustStrip{border-bottom:1px solid var(--cf-border);max-width:1240px;color:var(--cf-muted-text);flex-wrap:wrap;justify-content:space-between;gap:18px;margin:auto;padding:27px 0;font-size:.75rem;display:flex}.UtFQRq_trustStrip span{align-items:center;gap:9px;display:inline-flex}.UtFQRq_trustStrip svg{color:var(--cf-primary)}.UtFQRq_productSection{max-width:1336px;margin:auto;padding:100px 48px}.UtFQRq_sectionHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:44px;display:grid}.UtFQRq_kicker{color:var(--cf-primary);font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.14em}.UtFQRq_sectionHeading h2,.UtFQRq_closing h2{font:400 clamp(2.6rem, 4vw, 4.3rem) / 1.06 var(--font-prose), Georgia, serif;letter-spacing:-.035em;margin-top:21px}.UtFQRq_sectionHeading p{max-width:410px;color:var(--cf-muted-text);font-size:.9375rem;line-height:1.8}.UtFQRq_productNote{color:var(--cf-muted-text);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px;font-size:.75rem;line-height:1.6;display:flex}.UtFQRq_productNote a{color:var(--cf-primary);text-underline-offset:4px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.UtFQRq_features{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:58px;display:grid}.UtFQRq_features article{border-top:1px solid var(--cf-border);padding-top:24px}.UtFQRq_features svg{color:var(--cf-primary)}.UtFQRq_features h3{font:400 1.5rem/1.2 var(--font-prose), Georgia, serif;letter-spacing:-.02em;margin-top:20px}.UtFQRq_features p{color:var(--cf-muted-text);margin-top:12px;font-size:.8125rem;line-height:1.8}.UtFQRq_methodOuter{border-block:1px solid var(--cf-border);background:#eae6dc}.UtFQRq_workflow{counter-reset:item;grid-template-columns:repeat(4,1fr);display:grid}.UtFQRq_workflow li{border-top:1px solid #bcb39e;padding:26px 22px 4px 0}.UtFQRq_workflow li+li{border-left:1px solid var(--cf-border);padding-left:24px}.UtFQRq_workflow li>span{color:var(--cf-primary);font:italic 2rem/1 var(--font-prose), Georgia, serif;display:block}.UtFQRq_workflow h3{margin-top:36px;font-size:1rem;font-weight:500}.UtFQRq_workflow p{color:var(--cf-muted-text);margin-top:12px;font-size:.8125rem;line-height:1.8}.UtFQRq_principle{grid-template-columns:1fr 1fr;gap:90px;display:grid}.UtFQRq_principle h2{font:400 clamp(2.7rem, 4vw, 4rem) / 1.06 var(--font-prose), Georgia, serif;letter-spacing:-.035em;margin-top:24px}.UtFQRq_principleLead{color:var(--cf-muted-text);margin-top:25px;font-size:.9375rem;line-height:1.8}.UtFQRq_principle ul{border-top:1px solid var(--cf-border)}.UtFQRq_principle li{border-bottom:1px solid var(--cf-border);align-items:start;gap:18px;padding:24px 0;font-size:.875rem;line-height:1.75;display:flex}.UtFQRq_principle li svg{color:var(--cf-primary);flex-shrink:0;margin-top:3px}.UtFQRq_closing{background:#e7dfcf;border-radius:3px;justify-content:space-between;align-items:end;gap:45px;margin:0 16px 16px;padding:72px max(32px,50vw - 620px);display:flex}.UtFQRq_closing p{color:#5e5b52;max-width:460px;margin-top:24px;font-size:.875rem;line-height:1.8}.UtFQRq_closing .UtFQRq_primaryAction{background:var(--cf-primary-dark);color:var(--cf-surface);flex-shrink:0}@media (min-width:1500px){.UtFQRq_heroCopy{padding-block:80px}.UtFQRq_hero{min-height:870px}}@media (max-width:1100px){.UtFQRq_heroInner{padding-inline:32px}.UtFQRq_heroCopy h1{font-size:5.6rem}.UtFQRq_scene{opacity:.85;width:95%;right:-15%}.UtFQRq_trustStrip{margin-inline:48px}.UtFQRq_sectionHeading{gap:40px}.UtFQRq_principle{gap:45px}}@media (max-width:760px){.UtFQRq_hero{min-height:790px;margin:8px 8px 0}.UtFQRq_heroInner{padding:20px 24px}.UtFQRq_heroTopline{padding-bottom:20px;font-size:.5625rem}.UtFQRq_heroCopy{padding:48px 0 80px}.UtFQRq_heroCopy h1{font-size:clamp(3.7rem,11.9vw,5.5rem);line-height:1}.UtFQRq_heroLead{max-width:335px;margin-top:27px;font-size:.875rem}.UtFQRq_hero:before{background:linear-gradient(90deg,#20271ff5 4%,#20271fc4 55%,#20271f40)}.UtFQRq_scene{opacity:.62;width:180%;height:90%;bottom:-9%;right:-54%}.UtFQRq_heroActions{gap:20px}.UtFQRq_heroBottom{flex-wrap:wrap;gap:10px}.UtFQRq_scope{order:3;width:100%;margin:0;font-size:.625rem}.UtFQRq_motionControl{margin-left:auto}.UtFQRq_trustStrip{gap:18px 24px;margin-inline:24px;font-size:.6875rem}.UtFQRq_trustStrip span{flex:40%}.UtFQRq_productSection{padding:65px 24px}.UtFQRq_sectionHeading{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.UtFQRq_features{grid-template-columns:1fr;gap:24px;margin-top:38px}.UtFQRq_features h3{margin-top:14px}.UtFQRq_workflow{grid-template-columns:1fr 1fr;gap:26px 0}.UtFQRq_workflow li:nth-child(3){border-left:0;padding-left:0}.UtFQRq_workflow h3{margin-top:23px}.UtFQRq_principle{grid-template-columns:1fr;gap:35px}.UtFQRq_closing{flex-direction:column;align-items:start;gap:28px;margin:0 8px 8px;padding:46px 24px}}@media (max-width:380px){.UtFQRq_heroCopy h1{font-size:clamp(2.9rem,12vw,3.5rem)}.UtFQRq_heroActions{gap:12px}.UtFQRq_textAction{font-size:.75rem}.UtFQRq_primaryAction{gap:15px}.UtFQRq_heroTopline{gap:16px}.UtFQRq_heroTopline span:last-child{white-space:nowrap}.UtFQRq_scrollCue{gap:8px;font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.UtFQRq_architecture,.UtFQRq_primaryAction:hover{transform:none}}
.PqWB4G_opening,.PqWB4G_closing{isolation:isolate;color:#eee9dc;background:#0d120f;position:relative;overflow:hidden}.PqWB4G_opening:before{content:"";z-index:-1;background:radial-gradient(at 72% 40%,#52503b30,#0000 55%),radial-gradient(at 24% 96%,#aa885614,#0000 50%);position:absolute;inset:0}.PqWB4G_opening :focus-visible,.PqWB4G_closing :focus-visible{outline-color:#e7d2ae}.PqWB4G_openingInner{-moz-column-gap:48px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:48px;max-width:1336px;min-height:100svh;margin:auto;padding:132px 48px 56px;display:grid}.PqWB4G_openingCopy{grid-area:1/1;align-self:center}.PqWB4G_kicker{color:#d4ba8b;font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.17em}.PqWB4G_openingCopy h1{font:400 clamp(3.4rem, 6vw, 6.2rem) / .98 var(--font-prose), Georgia, serif;letter-spacing:-.045em;margin-top:22px}.PqWB4G_openingCopy h1 em,.PqWB4G_closingCopy h2 em{color:#dbc29a}.PqWB4G_lead{color:#cbcbbb;max-width:470px;margin-top:28px;font-size:1rem;line-height:1.75}.PqWB4G_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:34px;display:flex}.PqWB4G_scope{color:#b9b9a8;border-top:1px solid #cfccb52b;grid-area:2/1;max-width:470px;margin-top:32px;padding-top:18px;font-size:.75rem;line-height:1.6}.PqWB4G_openingLion,.PqWB4G_closingLion{aspect-ratio:2/3;pointer-events:none}.PqWB4G_openingLion{grid-area:1/2/3;place-self:end center;height:min(76svh,700px)}.PqWB4G_openingLion img,.PqWB4G_closingLion img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.PqWB4G_inlineLink{color:var(--cf-primary);text-underline-offset:4px;text-decoration:underline}.PqWB4G_closingInner{-moz-column-gap:48px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);column-gap:48px;max-width:1336px;margin:auto;padding:96px 48px 0;display:grid}.PqWB4G_closingCopy{align-self:center;padding-bottom:96px}.PqWB4G_closingCopy h2{font:400 clamp(2.6rem, 4.4vw, 4.6rem) / 1.04 var(--font-prose), Georgia, serif;letter-spacing:-.035em;margin-top:20px}.PqWB4G_closingCopy p{color:#cbcbbb;max-width:460px;margin-top:24px;font-size:.9375rem;line-height:1.8}.PqWB4G_closingCopy a{margin-top:32px}.PqWB4G_closingLion{place-self:end center;height:min(62svh,560px)}.PqWB4G_closingLion img{mix-blend-mode:lighten}@media (max-width:760px){.PqWB4G_openingInner{-moz-column-gap:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 128px;column-gap:12px;min-height:0;padding:104px 24px 32px}.PqWB4G_openingCopy{grid-column:1/-1}.PqWB4G_openingCopy h1{margin-top:18px;font-size:clamp(2.6rem,11.5vw,4rem)}.PqWB4G_lead{margin-top:22px;font-size:.9375rem}.PqWB4G_actions{margin-top:26px}.PqWB4G_scope{align-self:end;margin-top:24px}.PqWB4G_openingLion{grid-area:2/2;justify-self:end;height:192px;margin-top:16px}.PqWB4G_closingInner{grid-template-columns:minmax(0,1fr);padding:64px 24px 0}.PqWB4G_closingCopy{padding-bottom:32px}.PqWB4G_closingLion{height:300px}}@media (max-width:380px){.PqWB4G_openingInner{grid-template-columns:minmax(0,1fr) 104px}.PqWB4G_openingLion{height:156px}}
.uREL_q_world{isolation:isolate;color:#efe9dc;background:#0b120f;position:relative}.uREL_q_world :focus-visible{outline-color:#e7d2ae}.uREL_q_track{height:calc(var(--weight) * 80svh + 100svh);position:relative}.uREL_q_stage{height:100svh;min-height:520px;position:sticky;top:0;overflow:hidden}.uREL_q_media,.uREL_q_poster,.uREL_q_scrim{position:absolute;inset:0}.uREL_q_poster img,.uREL_q_video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uREL_q_video{opacity:0;transition:opacity .35s}.uREL_q_video[data-painted=true]{opacity:1}.uREL_q_scrim{background:linear-gradient(90deg,#080e0be0 0%,#080e0b9e 32%,#080e0b14 62%,#0000 75%),linear-gradient(#0000 72%,#080e0b99 100%)}.uREL_q_media:after{content:"";mix-blend-mode:soft-light;opacity:.35;pointer-events:none;background:url(../media/grain.2tmlthxgjvcai.svg) 0 0/180px 180px;position:absolute;inset:0}.uREL_q_copy{z-index:1;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.uREL_q_section{width:min(540px,100% - 48px);opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 14px));position:absolute;bottom:clamp(96px,17vh,190px);left:clamp(24px,6vw,96px)}.uREL_q_section:first-child{--o:1}.uREL_q_section[data-active=true]{pointer-events:auto}.uREL_q_still{display:none}.uREL_q_still img{border-radius:6px;width:100%;height:auto;display:block}.uREL_q_kicker{color:#d4ba8b;font:.625rem/1.5 var(--font-mono), monospace;letter-spacing:.17em}.uREL_q_section h1,.uREL_q_section h2{font:400 clamp(2.3rem, 4.4vw, 4.2rem) / 1.02 var(--font-prose), Georgia, serif;letter-spacing:-.035em;margin-top:16px}.uREL_q_section h1{font-size:clamp(2.8rem,5.4vw,5.2rem)}.uREL_q_body{color:#d3cebe;max-width:44ch;margin-top:18px;font-size:1rem;line-height:1.75}.uREL_q_actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.uREL_q_primary{color:#1d211b;background:#d2b98e;border-radius:3px;align-items:center;gap:22px;min-height:48px;padding:13px 19px;font-size:.8125rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.uREL_q_primary:hover{background:#e7d2ae;transform:translateY(-2px)}.uREL_q_secondary{color:#ece7da;text-underline-offset:6px;align-items:center;min-height:44px;font-size:.8125rem;-webkit-text-decoration:underline #d2b98e80;text-decoration:underline #d2b98e80;display:inline-flex}.uREL_q_scope{color:#bdb9aa;border-top:1px solid #cfccb52e;max-width:46ch;margin-top:22px;padding-top:14px;font-size:.75rem;line-height:1.6}.uREL_q_hint{z-index:2;color:#cfcab9;font:.6875rem/1 var(--font-mono), monospace;letter-spacing:.1em;align-items:center;gap:8px;transition:opacity .4s;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.uREL_q_track:not([data-section="0"]) .uREL_q_hint{opacity:0}.uREL_q_hud{z-index:2;color:#cfcab9;font:.6875rem/1 var(--font-mono), monospace;letter-spacing:.08em;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:26px;right:clamp(24px,6vw,96px)}.uREL_q_progress{background:#ffffff2e;width:160px;height:1px;display:block}.uREL_q_progress span{transform-origin:0;background:#d2b98e;height:100%;display:block;transform:scaleX(0)}@media (max-width:760px){.uREL_q_track{height:calc(var(--weight) * 70svh + 100svh)}.uREL_q_stage{min-height:560px}.uREL_q_scrim{background:linear-gradient(#0000 20%,#080e0b1a 32%,#080e0bb8 60%,#080e0beb 100%)}.uREL_q_section{left:20px;right:20px;bottom:calc(72px + env(safe-area-inset-bottom));width:auto}.uREL_q_section h1{font-size:clamp(2.2rem,10vw,3rem)}.uREL_q_section h2{font-size:clamp(1.9rem,8.5vw,2.6rem)}.uREL_q_body{font-size:.9375rem}.uREL_q_hint{display:none}.uREL_q_hud{left:20px;right:20px;bottom:calc(24px + env(safe-area-inset-bottom));align-items:stretch}.uREL_q_progress{width:auto}}@media (max-width:760px) and (max-height:700px){.uREL_q_scrim{background:linear-gradient(#080e0b4d 0%,#080e0b73 15%,#080e0bcc 45%,#080e0beb 100%)}}@media (prefers-reduced-motion:reduce){.uREL_q_track{height:auto}.uREL_q_stage{height:auto;min-height:0;position:relative;overflow:visible}.uREL_q_media,.uREL_q_hud,.uREL_q_hint{display:none}.uREL_q_copy{position:relative}.uREL_q_section{opacity:1;pointer-events:auto;width:auto;max-width:960px;margin:0 auto;padding:56px 24px;position:relative;inset:auto;transform:none}.uREL_q_section:first-child{padding-top:120px}.uREL_q_still{margin-bottom:28px;display:block}}
