@font-face{font-family:MedeoSans;src:url(../media/MedeoSansVariable-s.p.396ek5a1klwt8.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:MedeoSans Fallback;src:local(Arial);ascent-override:95.16%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:105.61%}.AYFP7q_className{font-family:MedeoSans,MedeoSans Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.AYFP7q_variable{--font-medeo-sans:"MedeoSans", "MedeoSans Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}
@font-face{font-family:MedeoMono;src:url(../media/MedeoMonoVariable.p.109bdp0sp57g-.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.xQYGvq_className{font-family:MedeoMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.xQYGvq_variable{--font-medeo-mono:"MedeoMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
._77D3tW_section{border-top:1px solid var(--color-hairline)}._77D3tW_details{padding-block:var(--space-2) var(--space-8)}._77D3tW_summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:48px;color:var(--color-ink-soft);cursor:pointer;list-style:none;display:flex}._77D3tW_summary::-webkit-details-marker{display:none}._77D3tW_summary::marker{content:""}._77D3tW_summary:focus-visible{outline:2px solid var(--color-ink-soft);outline-offset:4px}._77D3tW_title{font-size:var(--text-small);letter-spacing:0;font-weight:500;line-height:1.4}._77D3tW_plus{color:var(--color-ink-muted);transition:transform var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;font-size:20px;font-weight:400;line-height:1}._77D3tW_details[open] ._77D3tW_plus{color:var(--color-ink-soft);transform:rotate(45deg)}._77D3tW_content{gap:var(--space-6);max-width:76ch;padding-block:var(--space-3) var(--space-1);display:grid}._77D3tW_list{gap:var(--space-2);font-size:var(--text-small);color:var(--color-ink-muted);text-wrap:pretty;line-height:1.6;display:grid}._77D3tW_item{padding-left:var(--space-4);position:relative}._77D3tW_item:before{content:"–";color:var(--color-ink-faint);position:absolute;left:0}._77D3tW_sources{padding-top:var(--space-4);border-top:1px solid var(--color-hairline-soft)}._77D3tW_sourceLink{color:var(--color-ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-hairline-strong);text-decoration-color:var(--color-hairline-strong);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);text-decoration-thickness:1px}._77D3tW_sourceLink:focus-visible{outline:2px solid var(--color-ink-soft);outline-offset:2px}@media (hover:hover){._77D3tW_summary:hover,._77D3tW_summary:hover ._77D3tW_plus{color:var(--color-ink)}._77D3tW_sourceLink:hover{color:var(--color-ink-soft);text-decoration-color:currentColor}}
._9mALFW_footer{border-top:1px solid var(--color-hairline);padding-block:var(--space-16) var(--space-10)}._9mALFW_inner{gap:var(--space-10);display:grid}._9mALFW_identity{gap:var(--space-2);flex-direction:column;display:flex}._9mALFW_wordmark{align-items:center;gap:var(--space-2);letter-spacing:-.02em;min-height:48px;color:var(--color-ink);font-size:20px;font-weight:500;line-height:1;display:inline-flex}._9mALFW_mark{flex:none;width:28px;height:28px;display:block}._9mALFW_nav{min-width:0}._9mALFW_links{gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}._9mALFW_link{min-height:48px;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-size:15px;line-height:1;display:inline-flex}._9mALFW_link:hover{color:var(--color-ink)}._9mALFW_contacts{gap:var(--space-1);flex-direction:column;display:flex}._9mALFW_contact{min-height:48px;font-size:var(--text-small);color:var(--color-ink-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;line-height:1.4;display:inline-flex}._9mALFW_contact:hover{color:var(--color-ink)}._9mALFW_bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-hairline-soft);flex-wrap:wrap;display:flex}._9mALFW_meta{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-ink-muted);font-weight:400;line-height:1.4}._9mALFW_topLink{min-height:48px;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-weight:400;line-height:1.4;display:inline-flex}._9mALFW_topLink:hover{color:var(--color-ink)}._9mALFW_requisites{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-hairline-soft);font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);overflow-wrap:break-word;line-height:1.5}@media (max-width:810px){._9mALFW_links{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (min-width:811px){._9mALFW_footer{padding-block:var(--space-20) var(--space-10)}._9mALFW_inner{align-items:start;gap:var(--space-8);grid-template-columns:1fr auto 1fr}._9mALFW_nav{justify-self:center}._9mALFW_contacts{justify-self:end;align-items:flex-end}}
.VMVMAW_button{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:-.01em;text-align:center;white-space:nowrap;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform .12s var(--ease-out);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.VMVMAW_button:active{transform:scale(.985)}.VMVMAW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.VMVMAW_label{transition:transform var(--dur-fast) var(--ease-out);display:inline-block}.VMVMAW_primary{background-color:var(--color-ink);color:var(--color-canvas)}.VMVMAW_primary:hover{background-color:var(--color-ink-soft)}.VMVMAW_primary:hover .VMVMAW_label{transform:translate(2px)}.VMVMAW_secondary{background-color:var(--color-surface-2);color:var(--color-ink);border-color:var(--color-hairline)}.VMVMAW_secondary:hover{background-color:var(--color-surface-3);border-color:var(--color-hairline-strong)}.VMVMAW_arrow{transition:transform var(--dur-fast) var(--ease-out);flex:none;display:block}.VMVMAW_button:hover .VMVMAW_arrow{transform:translate(2px,-2px)}
.UT7GOW_section{padding-block:var(--section-space)}.UT7GOW_head{max-width:720px;margin:0 auto var(--space-10);text-align:center}.UT7GOW_title{font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink)}.UT7GOW_lead{max-width:52ch;margin:var(--space-5) auto 0;font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.UT7GOW_grid{align-items:center;row-gap:var(--space-8);text-align:center;flex-direction:column;display:flex}.UT7GOW_promptRow{min-width:0}.UT7GOW_prompt{letter-spacing:var(--tracking-title);color:var(--color-ink);text-wrap:balance;font-size:clamp(1.5rem,3vw,2.75rem);font-weight:400;line-height:1.18}.UT7GOW_actions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.UT7GOW_actions>a:first-child:hover{background-color:var(--color-accent);color:var(--color-accent-ink)}@media (max-width:1023px){.UT7GOW_head{margin-bottom:var(--space-8)}}@media (max-width:810px){.UT7GOW_grid{row-gap:var(--space-6)}}@media (max-width:400px){.UT7GOW_prompt{font-size:1.35rem}}
.TFAPEa_head{margin-bottom:var(--space-10);display:block}.TFAPEa_title{font-size:clamp(2.6rem,5.4vw,4.5rem);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.TFAPEa_headLead{max-width:48ch;margin-top:var(--space-5);font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.TFAPEa_grid{row-gap:var(--space-12);grid-template-columns:minmax(0,1fr);grid-template-areas:"body""diagram";display:grid}.TFAPEa_titleLine{display:inline}.TFAPEa_body{flex-direction:column;grid-area:body;align-items:flex-start;display:flex}.TFAPEa_points{border-top:1px solid var(--color-hairline);width:100%}.TFAPEa_point{padding-block:var(--space-5);border-bottom:1px solid var(--color-hairline)}.TFAPEa_pointTitle{letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.3}.TFAPEa_pointText{max-width:46ch;margin-top:var(--space-1);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-muted)}.TFAPEa_statement{max-width:26ch;margin-top:var(--space-10);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:500;line-height:1.2}.TFAPEa_diagram{grid-area:diagram;max-width:520px}.TFAPEa_graphic{width:100%;color:var(--color-ink);display:block}.TFAPEa_svg{width:100%;height:auto;display:block}.TFAPEa_graphic [data-draw]{stroke-dasharray:1;stroke-dashoffset:0}.TFAPEa_graphic[data-armed=true] [data-draw]{stroke-dashoffset:1px;transition:none}.TFAPEa_graphic[data-visible=true] [data-draw]{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-slow) var(--ease-out);transition-delay:calc(var(--draw-step,0) * 80ms)}.TFAPEa_graphic [data-appear]{transform-box:fill-box;transform-origin:50%}.TFAPEa_graphic[data-armed=true]:not([data-visible=true]) [data-appear]{opacity:0;transform:translateY(8px)scale(.96)}.TFAPEa_graphic[data-visible=true] [data-appear]{animation:TFAPEa_exposureAppear .72s var(--ease-out) both;animation-delay:calc(var(--draw-step,0) * .12s)}@keyframes TFAPEa_exposureAppear{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.TFAPEa_spinOuter,.TFAPEa_spinMiddle{transform-box:fill-box;transform-origin:50%;animation:24s linear 1.6s infinite TFAPEa_ringSpinOuter}.TFAPEa_spinMiddle{animation-name:TFAPEa_ringSpinMiddle}@keyframes TFAPEa_ringSpinOuter{to{transform:rotate(360deg)}}@keyframes TFAPEa_ringSpinMiddle{to{transform:rotate(-360deg)}}.TFAPEa_markerGroup{transform-box:fill-box;transform-origin:50%}.TFAPEa_markerGroup [data-marker-glow]{fill:var(--color-sev-critical);opacity:.18;animation:3.2s ease-in-out 1.8s infinite TFAPEa_markerPulse}@keyframes TFAPEa_markerPulse{0%,to{opacity:.14}50%{opacity:.34}}.TFAPEa_markerPlate{fill:var(--color-surface-2);stroke:var(--color-sev-critical);stroke-width:1px}.TFAPEa_markerLabel{font-family:var(--font-mono);fill:var(--color-sev-critical);font-size:12px}@media (max-width:1023px){.TFAPEa_markerLabel{font-size:17px}}@media (min-width:811px){.TFAPEa_titleLine{display:block}.TFAPEa_grid{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;align-items:start;row-gap:0}.TFAPEa_diagram{grid-area:1/1/auto/span 6}.TFAPEa_body{grid-area:1/7/auto/-1}}@media (min-width:1024px){.TFAPEa_head{column-gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.TFAPEa_title{grid-column:1/span 6}.TFAPEa_headLead{grid-column:7/span 6;margin-top:0}}
.wSKEja_head{column-gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.wSKEja_title{font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink);grid-column:1/span 7}.wSKEja_lead{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;grid-column:8/span 5;margin:0;line-height:1.55}.wSKEja_stats{border-block:1px solid var(--color-hairline);grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;margin:0;display:grid}.wSKEja_stats>dt,.wSKEja_stats>dd{padding-inline:var(--space-6)}.wSKEja_stats>dt{border-inline-start:1px solid var(--color-hairline);padding-block-start:var(--space-5)}.wSKEja_stats>dd{border-inline-start:1px solid var(--color-hairline);padding-block-end:var(--space-5)}.wSKEja_stats>:first-child,.wSKEja_stats>:nth-child(2){border-inline-start:0;padding-inline-start:0}.wSKEja_stats>:nth-child(7),.wSKEja_stats>:nth-child(8){padding-inline-end:0}.wSKEja_statValue{font-size:var(--text-title);letter-spacing:var(--tracking-title);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink);font-weight:500;line-height:1.1}.wSKEja_statLabel{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-ink-soft);overflow-wrap:break-word;line-height:1.4}.wSKEja_statNote{margin-top:var(--space-1);font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);line-height:1.45;display:block}.wSKEja_bridge{max-width:30em;margin:var(--space-8) 0 var(--space-10);font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.wSKEja_risks{border-block-end:1px solid var(--color-hairline)}.wSKEja_risk{column-gap:var(--space-6);padding-block:var(--space-6);border-block-start:1px solid var(--color-hairline);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.wSKEja_riskTitle{letter-spacing:-.02em;color:var(--color-ink);grid-column:1/span 6;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:500;line-height:1.05}.wSKEja_riskText{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;overflow-wrap:break-word;grid-column:7/span 6;margin:0;line-height:1.55}@media (max-width:1023px){.wSKEja_head{margin-bottom:var(--space-8);display:block}.wSKEja_lead{margin-top:var(--space-5)}.wSKEja_risk{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start}.wSKEja_riskTitle,.wSKEja_riskText{grid-column:1}}@media (max-width:810px){.wSKEja_head{margin-bottom:var(--space-6)}.wSKEja_lead{margin-top:var(--space-4)}.wSKEja_stats{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.wSKEja_stats>dt,.wSKEja_stats>dd{border-inline-start:0;padding-inline:0}.wSKEja_stats>dt{padding-block-start:var(--space-4)}.wSKEja_stats>dd{padding-block-end:var(--space-4)}.wSKEja_stats>dd+dt{border-block-start:1px solid var(--color-hairline)}.wSKEja_bridge{margin-block:var(--space-6) var(--space-8)}.wSKEja_risk{row-gap:var(--space-2);padding-block:var(--space-4)}}
.OJoX5q_section{padding-block:var(--section-space)}.OJoX5q_head{margin-bottom:var(--space-10)}.OJoX5q_title{max-width:20ch;font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink)}.OJoX5q_list{border-bottom:1px solid var(--color-hairline)}.OJoX5q_item{padding-block:var(--space-5);border-top:1px solid var(--color-hairline);transition:border-top-color var(--dur-fast) var(--ease-out)}.OJoX5q_trigger{justify-content:space-between;align-items:flex-start;gap:var(--space-6);appearance:none;width:100%;min-height:48px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.OJoX5q_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.OJoX5q_question{font-size:var(--text-lead);text-wrap:pretty;font-weight:500;line-height:1.35}.OJoX5q_icon{margin-top:var(--space-1);color:var(--color-ink-muted);transition:transform var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none}.OJoX5q_trigger[aria-expanded=true] .OJoX5q_icon{color:var(--color-ink-soft);transform:rotate(45deg)}@media (hover:hover){.OJoX5q_item:hover{border-top-color:var(--color-ink-faint)}.OJoX5q_trigger:hover .OJoX5q_icon{color:var(--color-ink)}}.OJoX5q_panel{opacity:0;transition:grid-template-rows .42s var(--ease-out), opacity .42s var(--ease-out);grid-template-rows:0fr;display:grid}.OJoX5q_panel[data-open=true]{opacity:1;grid-template-rows:1fr}.OJoX5q_panelInner{min-height:0;overflow:hidden}.OJoX5q_answer{max-width:62ch;padding-right:var(--space-10);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-muted);text-wrap:pretty}@media (max-width:810px){.OJoX5q_answer{padding-right:var(--space-8)}}
.L0gBbq_root{color:var(--color-ink-muted)}.L0gBbq_root [data-frame]{fill:var(--color-surface-1);fill-opacity:.45;stroke:var(--color-hairline-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.L0gBbq_root [data-bar-rule]{fill:none;stroke:var(--color-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.L0gBbq_root [data-window-dots] circle{fill:var(--color-ink-faint)}.L0gBbq_root [data-address]{fill:var(--color-surface-1);stroke:var(--color-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.L0gBbq_root [data-address-text]{fill:var(--color-ink-muted);font-family:var(--font-mono);letter-spacing:.04em;font-size:10px}.L0gBbq_root [data-skel=strong]{fill:var(--color-ink);opacity:.2}.L0gBbq_root [data-skel=mid]{fill:var(--color-ink);opacity:.12}.L0gBbq_root [data-skel=soft]{fill:var(--color-ink);opacity:.07}.L0gBbq_root [data-card],.L0gBbq_root [data-field],.L0gBbq_root [data-data-block]{fill:var(--color-surface-1);fill-opacity:.55;stroke:var(--color-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.L0gBbq_root [data-row-dot]{fill:var(--color-ink-faint)}.L0gBbq_root [data-scan]{transform:translateY(12px)}.L0gBbq_root [data-scan-core]{stroke:var(--color-ink);stroke-width:1.7px;stroke-opacity:.95;vector-effect:non-scaling-stroke}.L0gBbq_root [data-scan-haze]{stroke:var(--color-ink);stroke-width:3px;stroke-opacity:.5;filter:blur(1.5px);vector-effect:non-scaling-stroke}.L0gBbq_root [data-scan-glow]{stroke:var(--color-ink);stroke-width:9px;stroke-opacity:.2;filter:blur(4.5px);vector-effect:non-scaling-stroke}.L0gBbq_root [data-finding]{--finding-tone:var(--color-ink);--finding-delay:0s;opacity:0}.L0gBbq_root [data-finding=rce]{--finding-tone:var(--color-sev-critical,#ff5c5c);--finding-delay:1.17s}.L0gBbq_root [data-finding=access]{--finding-tone:var(--color-sev-medium,#8fb8ff);--finding-delay:3.5s}.L0gBbq_root [data-finding=xss]{--finding-tone:var(--color-sev-high,#e8b06a);--finding-delay:4.45s}.L0gBbq_root [data-finding=data]{--finding-tone:var(--color-sev-low,#9fd8c0);--finding-delay:6.21s}.L0gBbq_root [data-finding-dot]{fill:var(--finding-tone)}.L0gBbq_root [data-finding-window]{fill:var(--finding-tone);fill-opacity:.12;stroke:var(--finding-tone);stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}.L0gBbq_root [data-finding-label]{fill:var(--color-ink);font-family:var(--font-mono);letter-spacing:.02em;font-size:12px}@media (max-width:810px){.L0gBbq_root [data-finding=rce]{transform:translate(-42px)}.L0gBbq_root [data-finding=access]{transform:translate(-52px)}.L0gBbq_root [data-finding=xss],.L0gBbq_root [data-finding=data]{transform:translate(-62px)}.L0gBbq_root [data-finding-window]{width:194px;height:28px;transform:translateY(-3px)}.L0gBbq_root [data-finding-label]{font-size:18px;transform:translateY(2.5px)}}@media (prefers-reduced-motion:no-preference){.L0gBbq_root [data-scan]{animation:9s ease-in-out infinite alternate L0gBbq_heroScanSweep}.L0gBbq_root [data-finding]{animation:18s linear infinite L0gBbq_heroFindingReveal;animation-delay:var(--finding-delay)}}@media (prefers-reduced-motion:reduce){.L0gBbq_root [data-scan]{transform:translateY(206px)}.L0gBbq_root [data-finding]{opacity:1}}@keyframes L0gBbq_heroScanSweep{0%{transform:translateY(12px)}to{transform:translateY(400px)}}@keyframes L0gBbq_heroFindingReveal{0%{opacity:0}1.4%{opacity:1}11.1%{opacity:1}13.3%{opacity:0}to{opacity:0}}
.KTD73a_hero{--hero-pad:max(var(--gutter), calc((100vw - var(--container)) * .5 + var(--gutter)));width:100%;min-height:100svh;padding-inline:var(--hero-pad);padding-block:calc(var(--nav-height) + var(--space-6)) var(--space-6);flex-direction:column;justify-content:center;display:flex}.KTD73a_grid{column-gap:var(--space-6);padding-block:var(--space-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}.KTD73a_intro{min-width:0}.KTD73a_figure{min-width:0;margin-right:max(-128px, calc(16px - var(--hero-pad)));justify-content:flex-end;align-items:center;display:flex}.KTD73a_graphic{width:100%;max-width:640px;height:auto;color:var(--color-ink-muted);overflow:hidden}.KTD73a_title{font-size:clamp(2.5rem,6.2vw,4.75rem);font-weight:500;line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-wrap:balance}.KTD73a_line{margin-block:-.12em;padding-block:.12em;display:block;overflow:hidden}.KTD73a_lineInner{display:block}.KTD73a_lead{max-width:52ch;margin-top:var(--space-6);font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.KTD73a_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.KTD73a_actions>a:first-child:hover,.KTD73a_actions>a:first-child:focus-visible{background-color:var(--color-accent);color:var(--color-accent-ink)}.KTD73a_actions>a:last-child:hover,.KTD73a_actions>a:last-child:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.KTD73a_lineInner{animation:KTD73a_heroLineRise .64s var(--ease-out) both}.KTD73a_line+.KTD73a_line .KTD73a_lineInner{animation-delay:80ms}.KTD73a_lead{animation:KTD73a_heroLeadIn .64s var(--ease-out) .12s both}}@keyframes KTD73a_heroLineRise{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes KTD73a_heroLeadIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.KTD73a_grid{align-items:stretch;row-gap:var(--space-10);padding-block:var(--space-6);flex-direction:column;display:flex}.KTD73a_intro{width:100%}.KTD73a_figure{justify-content:center;width:100%;margin-right:0}.KTD73a_graphic{width:min(100%,520px)}}@media (max-width:640px){.KTD73a_hero{padding-block:var(--nav-height) var(--space-6)}.KTD73a_grid{row-gap:var(--space-4);padding-block:var(--space-2)}.KTD73a_title{font-size:2rem}.KTD73a_lead{margin-top:var(--space-3)}.KTD73a_actions{margin-top:var(--space-4)}.KTD73a_actions>*{width:100%}.KTD73a_graphic{width:min(100%,320px)}}
._9XDdvq_pin{--pin-len:1.6;--spread-end:.5}._9XDdvq_stage{min-height:100svh;padding-block:calc(var(--nav-height) + var(--space-2)) var(--space-4);align-content:center;display:grid;position:sticky;top:0}._9XDdvq_head{column-gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._9XDdvq_title{font-size:clamp(2.6rem,5.4vw,4.5rem);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink);grid-column:1/span 6}._9XDdvq_lead{max-width:52ch;font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;grid-column:7/span 6;line-height:1.55}._9XDdvq_layout{align-items:center;column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._9XDdvq_graphicCol{grid-column:1/span 6;justify-content:center;min-width:0;display:flex}._9XDdvq_graphicWrap{width:100%}._9XDdvq_listCol{grid-column:7/-1;min-width:0}._9XDdvq_graphic{width:100%;max-width:520px;height:clamp(330px,44svh,400px);margin-inline:auto;position:relative;overflow:hidden}._9XDdvq_scene{--plane-w:300px;--plane-h:200px;--slab-t:16px;--drop:52px;transform:scale(var(--spread,1));position:absolute;inset:0}._9XDdvq_plate{--rise:clamp(0, calc(var(--pin-p,0) / var(--spread-end)), 1);--u:clamp(0, calc((var(--pin-p,0) - var(--at,0)) / var(--slot-len)), 1);--out:clamp(0, calc(var(--u) / .45), 1);--back:clamp(0, calc((1 - var(--u)) / .4), 1);--r:min(var(--out), var(--back));width:var(--plane-w);height:var(--plane-h);margin-top:calc(var(--drop) - var(--plane-h) / 2);margin-left:calc(var(--plane-w) * -.5);transform:translateY(calc(var(--rise) * var(--k,0) * -1px));position:absolute;top:50%;left:50%}._9XDdvq_slab{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative;transform:rotateX(58deg)rotate(-38deg)}._9XDdvq_faceTop{--face-top:color-mix(in srgb, var(--color-surface-2), var(--color-surface-3) calc(var(--r) * 100%));transform:translateZ(var(--slab-t));background-color:color-mix(in srgb, var(--face-top), var(--color-accent) calc(var(--r) * 18%));border:1px solid color-mix(in srgb, var(--color-hairline-strong), var(--color-accent) calc(var(--r) * 70%));position:absolute;inset:0}._9XDdvq_faceFront{width:100%;height:var(--slab-t);transform-origin:50% 0;background-color:color-mix(in srgb, var(--color-surface-1), var(--color-accent) calc(var(--r) * 30%));border:1px solid color-mix(in srgb, var(--color-hairline), var(--color-accent) calc(var(--r) * 60%));position:absolute;top:100%;left:0;transform:rotateX(90deg)}._9XDdvq_faceSide{width:var(--slab-t);transform-origin:0;background-color:color-mix(in srgb, color-mix(in srgb, var(--color-surface-1) 40%, var(--color-canvas)), var(--color-accent) calc(var(--r) * 36%));border:1px solid color-mix(in srgb, var(--color-hairline), var(--color-accent) calc(var(--r) * 60%));height:100%;position:absolute;top:0;left:0;transform:rotateY(-90deg)}._9XDdvq_list{border-block-end:1px solid var(--color-hairline)}._9XDdvq_item{--u:clamp(0, calc((var(--pin-p,0) - var(--at,0)) / var(--slot-len)), 1);--out:clamp(0, calc(var(--u) / .45), 1);--back:clamp(0, calc((1 - var(--u)) / .4), 1);--r:min(var(--out), var(--back));padding-block:var(--space-4);border-block-start:1px solid var(--color-hairline);position:relative}._9XDdvq_item:after{content:"";inset-inline:0;background-color:var(--color-accent);height:1px;transform:scaleX(var(--r));transform-origin:0;position:absolute;top:-1px}._9XDdvq_itemTitle{letter-spacing:var(--tracking-title);color:color-mix(in srgb, var(--color-ink-muted), var(--color-accent) calc(var(--r) * 100%));font-size:1.25rem;font-weight:500;line-height:1.3}@media (max-width:1023px){._9XDdvq_itemTitle{font-size:1.125rem}}@media (max-width:810px),(max-height:520px){._9XDdvq_pin{--pin-len:1}._9XDdvq_stage{padding-block:var(--section-space);position:static}._9XDdvq_head{margin-bottom:var(--space-8);display:block}._9XDdvq_lead{max-width:none;margin-top:var(--space-4)}._9XDdvq_layout{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._9XDdvq_graphicCol,._9XDdvq_listCol{grid-column:1/-1}._9XDdvq_graphic{max-width:350px;height:340px}._9XDdvq_scene{--spread:.78}._9XDdvq_plate{--r:0;transform:translateY(calc(var(--stack-i,0) * -28px))}._9XDdvq_item{--r:0}._9XDdvq_item:after{display:none}._9XDdvq_itemTitle{color:var(--color-ink);font-size:1.0625rem}}
.RRL9Hq_head{max-width:720px;margin:0 auto var(--space-10);text-align:center}.RRL9Hq_title{font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink)}.RRL9Hq_lead{max-width:52ch;margin:var(--space-5) auto 0;font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.RRL9Hq_listColumn{min-width:0}.RRL9Hq_steps{border-block-end:1px solid var(--color-hairline)}.RRL9Hq_step{column-gap:var(--space-6);padding-block:var(--space-5);border-block-start:1px solid var(--color-hairline);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.RRL9Hq_stepTitle{font-size:clamp(1.375rem,1.05rem + .9vw,1.75rem);font-weight:500;line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--color-ink);grid-column:1/span 6}.RRL9Hq_stepDescription{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-muted);overflow-wrap:break-word;grid-column:7/span 6}@media (max-width:1023px){.RRL9Hq_head{margin-bottom:var(--space-8)}}@media (max-width:810px){.RRL9Hq_step{row-gap:var(--space-1);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr)}.RRL9Hq_stepTitle,.RRL9Hq_stepDescription{grid-column:1}}
.x7voDq_head{margin-bottom:var(--space-10);display:block}.x7voDq_title{font-size:var(--text-title);font-weight:500;line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--color-ink)}.x7voDq_lead{max-width:44ch;font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.55}.x7voDq_grid{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.x7voDq_leadCell{grid-column:1/span 6;min-width:0}.x7voDq_previewCell{grid-column:7/span 6;min-width:0;display:flex}.x7voDq_figure{flex:1;min-width:0;display:flex}.x7voDq_preview{flex:1;min-width:0;display:flex;position:relative}.x7voDq_panel{--cut:var(--space-6);min-width:0;padding:var(--space-6) var(--space-8);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background-color:var(--color-surface-1);-webkit-mask-image:linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(225deg, transparent 50%, var(--color-ink) 50%);-webkit-mask-image:linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(225deg, transparent 50%, var(--color-ink) 50%);mask-image:linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(var(--color-ink), var(--color-ink)), linear-gradient(225deg, transparent 50%, var(--color-ink) 50%);-webkit-mask-size:calc(100% - var(--cut)) 100%, 100% calc(100% - var(--cut)), var(--cut) var(--cut);-webkit-mask-size:calc(100% - var(--cut)) 100%, 100% calc(100% - var(--cut)), var(--cut) var(--cut);mask-size:calc(100% - var(--cut)) 100%, 100% calc(100% - var(--cut)), var(--cut) var(--cut);flex-direction:column;flex:1;display:flex;position:relative;-webkit-mask-position:0 0,0 100%,100% 0;mask-position:0 0,0 100%,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.x7voDq_panelTop{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;display:flex}.x7voDq_panelId{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-ink-soft);line-height:1.4}.x7voDq_stamp{opacity:1}.x7voDq_rows{flex-direction:column;flex:1;display:flex}.x7voDq_row{grid-template-columns:minmax(0, 1fr) var(--space-20);column-gap:var(--space-5);padding-block:var(--space-4);border-bottom:1px solid var(--color-hairline-soft);flex:auto;grid-template-rows:auto auto;align-items:center;display:grid}.x7voDq_row:last-child{border-bottom:0}.x7voDq_rowLabel{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-ink-soft);grid-area:1/1;line-height:1.4}.x7voDq_rowDescription{margin-top:var(--space-1);font-size:var(--text-small);color:var(--color-ink-muted);grid-area:2/1;line-height:1.4}.x7voDq_redactions{gap:var(--space-2);width:var(--space-20);flex-direction:column;grid-area:1/2/span 2;place-self:center end;display:flex}.x7voDq_redaction{height:var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-hairline);display:block}.x7voDq_row:first-child .x7voDq_redaction:first-child{width:100%}.x7voDq_row:first-child .x7voDq_redaction:nth-child(2){width:58%}.x7voDq_row:nth-child(2) .x7voDq_redaction:first-child{width:84%}.x7voDq_row:nth-child(2) .x7voDq_redaction:nth-child(2){width:46%}.x7voDq_row:nth-child(3) .x7voDq_redaction:first-child{width:92%}.x7voDq_row:nth-child(3) .x7voDq_redaction:nth-child(2){width:66%}.x7voDq_row:nth-child(4) .x7voDq_redaction:first-child{width:76%}.x7voDq_row:nth-child(4) .x7voDq_redaction:nth-child(2){width:40%}.x7voDq_row:nth-child(5) .x7voDq_redaction:first-child{width:88%}.x7voDq_row:nth-child(5) .x7voDq_redaction:nth-child(2){width:54%}.x7voDq_panelFoot{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-hairline);font-size:var(--text-small);color:var(--color-ink-muted);line-height:1.4}.x7voDq_cut{width:var(--space-12);height:var(--space-12);color:var(--color-hairline);pointer-events:none;position:absolute;top:0;right:0}@media (max-width:1023px){.x7voDq_head{margin-bottom:var(--space-8);display:block}}@media (max-width:810px){.x7voDq_grid{display:block}.x7voDq_previewCell{margin-top:var(--space-10)}}@media (max-width:639px){.x7voDq_panel{padding:var(--space-6)}.x7voDq_row{grid-template-columns:minmax(0, 1fr) var(--space-16);column-gap:var(--space-4)}.x7voDq_redactions{width:var(--space-16)}}
._3Xq1bG_header{z-index:100;transition:background-color var(--dur-base) var(--ease-out);background-color:#0000;position:fixed;top:0;left:0;right:0}._3Xq1bG_header:after{content:"";height:1px;transition:background-color var(--dur-base) var(--ease-out);background-color:#0000;position:absolute;bottom:0;left:0;right:0}._3Xq1bG_header[data-scrolled=true]{background-color:#0a0908eb}._3Xq1bG_header[data-scrolled=true]:after{background-color:var(--color-hairline)}._3Xq1bG_inner{align-items:center;gap:var(--space-4);min-height:var(--nav-height);display:flex}._3Xq1bG_wordmark{align-items:center;gap:var(--space-2);letter-spacing:-.02em;min-height:48px;color:var(--color-ink);font-size:20px;font-weight:500;line-height:1;display:inline-flex}._3Xq1bG_mark{flex:none;width:32px;height:32px;display:block}._3Xq1bG_desktopNav{flex:none;min-width:0;display:none}._3Xq1bG_links{align-items:center;gap:var(--space-5);flex-wrap:nowrap;display:flex}._3Xq1bG_link{white-space:nowrap;min-height:44px;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);flex:none;align-items:center;font-size:15px;line-height:1;display:inline-flex}._3Xq1bG_link:hover{color:var(--color-ink)}._3Xq1bG_actions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}._3Xq1bG_ctaSlot{display:none}._3Xq1bG_menuButton{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-ink);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1;display:inline-flex}._3Xq1bG_menuButton:hover{border-color:var(--color-ink-faint)}@media (min-width:811px){._3Xq1bG_inner{gap:var(--space-6)}._3Xq1bG_desktopNav{margin-left:auto;display:block}._3Xq1bG_actions,._3Xq1bG_menuButton{display:none}}@media (min-width:1024px){._3Xq1bG_actions{display:flex}._3Xq1bG_ctaSlot{display:block}}._3Xq1bG_overlay{z-index:200;overscroll-behavior:contain;background-color:var(--color-canvas);position:fixed;inset:0;overflow-y:auto}._3Xq1bG_overlayInner{gap:var(--space-10);min-height:100%;padding-bottom:var(--space-10);flex-direction:column;display:flex}._3Xq1bG_overlayTop{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--nav-height);display:flex}._3Xq1bG_closeButton{min-height:48px;padding-inline:var(--space-2);color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-size:15px;line-height:1;display:inline-flex}._3Xq1bG_closeButton:hover{color:var(--color-ink)}._3Xq1bG_overlayLinks{flex-direction:column;display:flex}._3Xq1bG_overlayLinks li{border-top:1px solid var(--color-hairline-soft)}._3Xq1bG_overlayLinks li:last-child{border-bottom:1px solid var(--color-hairline-soft)}._3Xq1bG_overlayLink{letter-spacing:-.02em;min-height:56px;color:var(--color-ink-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-size:32px;font-weight:500;line-height:1.15;display:flex}._3Xq1bG_overlayLink:hover{color:var(--color-ink)}._3Xq1bG_overlayContacts{gap:var(--space-1);padding-top:var(--space-6);border-top:1px solid var(--color-hairline-soft);flex-direction:column;margin-top:auto;display:flex}._3Xq1bG_overlayContact{min-height:48px;color:var(--color-ink-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-size:17px;display:inline-flex}._3Xq1bG_overlayContact:hover{color:var(--color-ink)}
.yvRb2G_head{column-gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.yvRb2G_title{font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink);grid-column:1/span 6}.yvRb2G_list{border-block-end:1px solid var(--color-hairline)}.yvRb2G_item{column-gap:var(--space-6);padding-block:var(--space-5);border-block-start:1px solid var(--color-hairline);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.yvRb2G_itemTitle{font-size:var(--text-title);font-weight:500;line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--color-ink);grid-column:1/span 6}.yvRb2G_itemDescription{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-muted);overflow-wrap:break-word;grid-column:7/span 6}@media (max-width:1023px){.yvRb2G_head{margin-bottom:var(--space-8);display:block}}@media (max-width:810px){.yvRb2G_item{row-gap:var(--space-1);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr)}.yvRb2G_itemTitle,.yvRb2G_itemDescription{grid-column:1}.yvRb2G_itemTitle{font-size:clamp(1.25rem,5vw,1.5rem)}}
._8dj_Lq_field{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}
.yudfJG_layout{flex-direction:column;display:flex}.yudfJG_head{column-gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.yudfJG_title{font-size:var(--text-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-ink);grid-column:1/span 6}.yudfJG_lead{font-size:var(--text-lead);color:var(--color-ink-soft);grid-column:7/span 6;margin:0;line-height:1.55}.yudfJG_body{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.yudfJG_payment{grid-column:1/span 6}.yudfJG_paymentTitle{font-size:var(--text-title);font-weight:500;line-height:var(--leading-title);letter-spacing:var(--tracking-title);color:var(--color-ink)}.yudfJG_paymentLead{max-width:52ch;margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-ink-soft);line-height:1.55}.yudfJG_figure{grid-column:7/span 6;justify-content:center;align-self:start;width:100%;margin:0;display:flex}.yudfJG_graphic{width:100%;max-width:600px;height:auto;display:block}.yudfJG_perimeterNode{stroke:var(--color-accent)}.yudfJG_pointsWrap{margin-top:var(--space-12)}.yudfJG_pointsWrap[data-reveal][data-visible=true]{transition-duration:.68s}.yudfJG_points{column-gap:var(--space-6);row-gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.yudfJG_point{gap:var(--space-2);border-block-start:1px solid var(--color-hairline);flex-direction:column;padding-block-start:var(--space-4);display:flex}.yudfJG_pointTitle{font-size:var(--text-body);font-weight:500;line-height:var(--leading-title);letter-spacing:0;color:var(--color-ink)}.yudfJG_pointText{font-size:var(--text-small);color:var(--color-ink-muted);overflow-wrap:break-word;line-height:1.55}@media (max-width:1023px){.yudfJG_head{margin-bottom:var(--space-8);display:block}.yudfJG_lead{margin-top:var(--space-5)}.yudfJG_points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:810px){.yudfJG_head{margin-bottom:var(--space-6)}.yudfJG_body{row-gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.yudfJG_payment,.yudfJG_figure{grid-column:1}.yudfJG_figure{max-width:420px;margin-inline:auto}.yudfJG_pointsWrap{margin-top:var(--space-10)}.yudfJG_points{grid-template-columns:minmax(0,1fr)}}
