.dEZ5zq_section{border-bottom:var(--rule);background:#f3f3f3;padding-block:clamp(56px,7vw,100px)}.dEZ5zq_layout{grid-template-columns:1fr 1.2fr;gap:64px;display:grid}.dEZ5zq_layout h2{font-size:var(--step-3);margin:24px 0;line-height:1.08}.dEZ5zq_layout p{color:#555;font-size:.94rem}.dEZ5zq_layout a{text-decoration:underline}.dEZ5zq_form{gap:20px;display:grid}.dEZ5zq_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.dEZ5zq_form label{gap:9px;font-size:.82rem;font-weight:600;display:grid}.dEZ5zq_form label span{font-weight:400}.dEZ5zq_form input:not([type=checkbox]),.dEZ5zq_form select,.dEZ5zq_form textarea{width:100%;min-width:0;font:inherit;color:#111;background:#fff;border:1px solid #777;border-radius:0;padding:13px;font-size:1rem}.dEZ5zq_form textarea{resize:vertical}.dEZ5zq_form .dEZ5zq_consent{align-items:flex-start;gap:12px;font-weight:400;display:flex}.dEZ5zq_consent input{flex-shrink:0;width:18px;height:18px;margin-top:3px}.dEZ5zq_form button{color:#fff;font:inherit;cursor:pointer;background:#111;border:2px solid #111;width:fit-content;padding:16px 24px;font-weight:600}.dEZ5zq_form button:disabled{opacity:.6;cursor:wait}.dEZ5zq_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dEZ5zq_success{border:2px solid #111;align-self:start;padding:32px}.dEZ5zq_success h3{margin-bottom:20px;font-size:1.8rem}.dEZ5zq_form .dEZ5zq_error{color:#111;border-left:3px solid #111;padding-left:12px}@media (max-width:760px){.dEZ5zq_layout{grid-template-columns:minmax(0,1fr);gap:32px}.dEZ5zq_row{grid-template-columns:minmax(0,1fr)}}
.nrpHoW_header{z-index:60;background:var(--paper);border-bottom:var(--rule);transition:box-shadow .25s var(--ease-out);position:sticky;top:0}.nrpHoW_header[data-scrolled=true]{box-shadow:0 6px 0 -3px #0000001f}.nrpHoW_container{width:100%;max-width:var(--max-width);padding:16px var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.nrpHoW_logo{font-family:var(--font-display), sans-serif;font-weight:800;font-size:var(--step-1);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.nrpHoW_logoMark{background:var(--olive);border:2px solid var(--ink);width:14px;height:14px;transition:transform .4s var(--ease-out), background-color .3s;transform:rotate(45deg)}.nrpHoW_logo:hover .nrpHoW_logoMark{background:var(--oil);transform:rotate(225deg)}.nrpHoW_dot{color:var(--oil)}.nrpHoW_nav{align-items:center;gap:4px;display:none}.nrpHoW_navLink{font-size:var(--step--1);letter-spacing:.02em;padding:8px 12px;font-weight:500;position:relative}.nrpHoW_navLink:after{content:"";background:var(--oil);transform-origin:0;height:2px;transition:transform .28s var(--ease-out);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}.nrpHoW_navLink:hover:after{transform:scaleX(1)}.nrpHoW_actions{align-items:center;gap:14px;display:flex}.nrpHoW_locus{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);align-items:center;gap:8px;font-size:.72rem;display:none}.nrpHoW_pulse{background:var(--olive-bright);border-radius:50%;width:7px;height:7px;animation:2.4s infinite nrpHoW_pulse;box-shadow:0 0 #3c3c3c99}@keyframes nrpHoW_pulse{70%{box-shadow:0 0 0 9px #3c3c3c00}to{box-shadow:0 0 #3c3c3c00}}.nrpHoW_cta{border:var(--rule);background:var(--ink);color:var(--paper);font-weight:600;font-size:var(--step--1);box-shadow:4px 4px 0 var(--oil);transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out);padding:11px 20px;display:none}.nrpHoW_cta:hover{box-shadow:0 0 0 var(--oil);transform:translate(4px,4px)}.nrpHoW_burger{border:var(--rule);background:var(--paper);cursor:pointer;place-items:center;width:46px;height:46px;display:grid}.nrpHoW_bars{width:22px;height:16px;display:block;position:relative}.nrpHoW_bars i{background:var(--ink);width:100%;height:2.5px;transition:transform .32s var(--ease-out), opacity .18s var(--ease-out);position:absolute;left:0}.nrpHoW_bars i:first-child{top:0}.nrpHoW_bars i:nth-child(2){top:6.75px}.nrpHoW_bars i:nth-child(3){top:13.5px}.nrpHoW_bars[data-open=true] i:first-child{transform:translateY(6.75px)rotate(45deg)}.nrpHoW_bars[data-open=true] i:nth-child(2){opacity:0}.nrpHoW_bars[data-open=true] i:nth-child(3){transform:translateY(-6.75px)rotate(-45deg)}.nrpHoW_sheet{border-top:var(--rule);background:var(--paper-2);padding:12px var(--gutter) 28px}.nrpHoW_sheet nav{max-width:var(--max-width);flex-direction:column;margin-inline:auto;display:flex}.nrpHoW_sheet nav a{border-bottom:var(--rule-thin);font-family:var(--font-display), sans-serif;font-size:var(--step-2);letter-spacing:-.02em;opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);align-items:baseline;gap:16px;padding:16px 0;font-weight:700;display:flex;transform:translate(-14px)}.nrpHoW_sheet[data-open=true] nav a{opacity:1;transform:none}.nrpHoW_sheet nav a span{font-family:var(--font-mono), monospace;color:var(--oil-deep);letter-spacing:.1em;font-size:.72rem}.nrpHoW_sheetCta{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-hard-sm);justify-content:center;margin-top:20px;border:var(--rule)!important;border-bottom:var(--rule)!important}@media (min-width:900px){.nrpHoW_nav,.nrpHoW_cta,.nrpHoW_locus{display:inline-flex}.nrpHoW_burger,.nrpHoW_sheet{display:none}}
.WOMdyG_footer{background:var(--ink);color:var(--paper-3)}.WOMdyG_top{grid-template-columns:1fr;gap:40px;padding-block:clamp(52px,7vw,88px) clamp(36px,4vw,56px);display:grid}.WOMdyG_brand{max-width:42ch}.WOMdyG_logo{font-family:var(--font-display), sans-serif;font-weight:800;font-size:var(--step-2);letter-spacing:-.035em;color:var(--paper);margin-bottom:14px}.WOMdyG_logo span{color:var(--oil)}.WOMdyG_claim{margin-bottom:20px;font-size:.9rem;line-height:1.65}.WOMdyG_mail{font-family:var(--font-mono), monospace;color:var(--paper);border-bottom:1px solid var(--oil);width:fit-content;margin-bottom:10px;padding-bottom:3px;font-size:.82rem;transition:color .2s;display:block}.WOMdyG_mail:hover{color:var(--oil)}.WOMdyG_colTitle{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--oil);margin-bottom:16px;font-size:.66rem;font-weight:500}.WOMdyG_col ul{gap:10px;list-style:none;display:grid}.WOMdyG_col a{transition:color .2s, padding-left .2s var(--ease-out);font-size:.88rem}.WOMdyG_col a:hover{color:var(--paper);padding-left:6px}.WOMdyG_address{color:var(--paper);margin-bottom:16px;font-size:.88rem;font-style:normal;line-height:1.7}.WOMdyG_geo{font-family:var(--font-mono), monospace;color:var(--paper-3);font-size:.72rem}.WOMdyG_area{max-width:34ch;font-size:.8rem;line-height:1.6}.WOMdyG_bottom{font-family:var(--font-mono), monospace;letter-spacing:.06em;border-top:1px solid #ffffff38;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-block:22px;font-size:.68rem;display:flex}.WOMdyG_made span{color:var(--oil);padding-inline:4px}@media (min-width:760px){.WOMdyG_top{grid-template-columns:1.4fr .8fr 1fr 1.1fr;gap:44px}}.WOMdyG_profile{margin:16px 0;font-size:.85rem;text-decoration:underline;display:inline-block}
._6rtF8G_button{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-shadow:var(--oil);border:var(--rule);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body), system-ui, sans-serif;font-weight:600;font-size:var(--step-0);cursor:pointer;box-shadow:5px 5px 0 var(--btn-shadow);transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out);align-items:center;gap:12px;padding:14px 24px;line-height:1;display:inline-flex}._6rtF8G_button:hover{box-shadow:0 0 0 var(--btn-shadow);transform:translate(5px,5px)}._6rtF8G_button:active{transform:translate(5px,5px)scale(.985)}._6rtF8G_lg{font-size:var(--step-1);box-shadow:7px 7px 0 var(--btn-shadow);padding:20px 34px}._6rtF8G_lg:hover{transform:translate(7px,7px)}._6rtF8G_ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-shadow:var(--ink)}._6rtF8G_ghost:hover{--btn-bg:var(--oil)}._6rtF8G_invert{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-shadow:var(--oil);border-color:var(--paper)}._6rtF8G_arrow{transition:transform .24s var(--ease-out);display:inline-block}._6rtF8G_button:hover ._6rtF8G_arrow{transform:translate(5px)}
.RXzsZa_seal{flex:none;place-items:center;width:132px;height:132px;display:grid;position:relative}.RXzsZa_ring{width:100%;height:100%;animation:22s linear infinite RXzsZa_spin;position:absolute;inset:0}@keyframes RXzsZa_spin{to{transform:rotate(360deg)}}.RXzsZa_text{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;fill:var(--ink);font-size:15px;font-weight:500}.RXzsZa_core{background:var(--olive);width:58px;height:58px;color:var(--paper);border:2px solid var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}
.yabw5a_container{border-bottom:var(--rule);position:relative;overflow:hidden}.yabw5a_container:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(-45deg,#00000009 0 1px,#0000 1px 11px);position:absolute;inset:0}.yabw5a_wrapper{max-width:var(--max-width);padding:clamp(32px, 4vw, 56px) var(--gutter) clamp(36px, 4vw, 56px);grid-template-columns:1fr;align-items:center;gap:clamp(40px,6vw,72px);margin:0 auto;display:grid;position:relative}.yabw5a_title{letter-spacing:-.045em;margin:18px 0 22px;font-size:clamp(2.1rem,3.9vw,3.3rem);line-height:1}.yabw5a_line{opacity:1;animation:yabw5a_riseIn .85s var(--ease-out) forwards;display:block;transform:translateY(.4em)}@keyframes yabw5a_riseIn{to{opacity:1;transform:none}}.yabw5a_highlight{color:var(--olive);white-space:nowrap;font-style:normal;position:relative}.yabw5a_underline{width:104%;height:.28em;color:var(--oil);stroke-dasharray:260;stroke-dashoffset:260px;animation:yabw5a_draw 1.1s var(--ease-out) .85s forwards;position:absolute;bottom:-.12em;left:-2%;right:-2%}@keyframes yabw5a_draw{to{stroke-dashoffset:0}}.yabw5a_subtitle{margin-bottom:34px}.yabw5a_subtitle strong{color:var(--ink);font-weight:600;box-shadow:inset 0 -.45em #0000001a}.yabw5a_actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.yabw5a_secondary{font-weight:600;font-size:var(--step-0);border-bottom:3px solid var(--ink);padding-bottom:4px;transition:color .2s,border-color .2s;position:relative}.yabw5a_secondary:hover{color:var(--olive);border-color:var(--olive)}.yabw5a_marks{border-top:var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin-top:28px;display:grid}.yabw5a_marks>div{border-right:var(--rule-thin);padding:16px 18px 16px 0}.yabw5a_marks>div:last-child{border-right:0}.yabw5a_marks>div:not(:first-child){padding-left:18px}.yabw5a_marks dt{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px;font-size:.7rem}.yabw5a_marks dd{font-weight:600;font-size:var(--step-0);line-height:1.2}.yabw5a_visual{opacity:1;animation:yabw5a_riseIn .9s var(--ease-out) .35s forwards;position:relative}.yabw5a_frame{border:var(--rule);background:var(--ink);box-shadow:var(--shadow-hard);position:relative;overflow:hidden}.yabw5a_image{filter:grayscale(.35)contrast(1.06)sepia(.12);width:100%;height:auto;transition:filter .6s var(--ease-out), transform .9s var(--ease-out);display:block}.yabw5a_frame:hover .yabw5a_image{filter:none;transform:scale(1.025)}.yabw5a_frameTag{background:var(--ink);color:var(--paper);border-top:2px solid var(--paper);border-left:2px solid var(--paper);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;padding:9px 16px;font-size:.68rem;display:inline-flex;position:absolute;bottom:0;right:0}.yabw5a_frameTag span{background:var(--oil);border-radius:50%;width:7px;height:7px}.yabw5a_coords{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);justify-content:flex-end;gap:20px;margin-top:16px;font-size:.7rem;display:flex}.yabw5a_sealSlot{background:var(--paper);border-radius:50%;display:none;position:absolute;bottom:-30px;left:-46px}@media (min-width:900px){.yabw5a_wrapper{grid-template-columns:1.05fr .95fr}.yabw5a_sealSlot{display:block}}@media (min-width:1120px){.yabw5a_visual{margin-right:calc(var(--gutter) * -1)}}.yabw5a_visual img{filter:grayscale()}
.PTk7OW_container{background:var(--ink);color:var(--paper);border-bottom:var(--rule);gap:12px;padding-block:22px;display:grid;overflow:hidden}.PTk7OW_viewport{width:max-content;display:flex}.PTk7OW_track{flex:none;align-items:center;gap:0;padding-right:0;display:flex}.PTk7OW_item{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:clamp(18px,3vw,40px);padding-right:clamp(18px,3vw,40px);font-size:clamp(1.5rem,3.6vw,2.6rem);font-weight:700;display:inline-flex}.PTk7OW_solid{color:var(--paper)}.PTk7OW_outline{color:#0000;-webkit-text-stroke:1.5px var(--paper-3)}.PTk7OW_sep{color:var(--oil);font-size:.55em;font-style:normal;transform:translateY(-.12em)}.PTk7OW_rowA .PTk7OW_viewport{animation:34s linear infinite PTk7OW_marqueeLeft}.PTk7OW_rowB .PTk7OW_viewport{animation:42s linear infinite PTk7OW_marqueeRight}.PTk7OW_container:hover .PTk7OW_viewport{animation-play-state:paused}@keyframes PTk7OW_marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes PTk7OW_marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.PTk7OW_rowA .PTk7OW_viewport,.PTk7OW_rowB .PTk7OW_viewport{animation:none}}
.orVNfG_section{border-bottom:var(--rule);background:#f7f7f7;padding-block:clamp(48px,6vw,80px)}.orVNfG_head{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;margin-bottom:28px;display:grid}.orVNfG_head h2{letter-spacing:-.045em;margin-top:20px;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.06}.orVNfG_head h2 span{color:#777}.orVNfG_copy{color:#555;max-width:46ch;font-size:.94rem}.orVNfG_pause{color:#555;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aaa;align-items:center;gap:16px;margin-top:16px;padding:4px 0;font-size:.7rem;display:inline-flex}.orVNfG_scene{perspective:1000px;background:radial-gradient(ellipse at var(--light-x,50%) 50%,#fff,#ededed);border:1px solid #d7d7d7;border-radius:12px;overflow:hidden}.orVNfG_diagram{width:100%;height:auto;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.orVNfG_track{fill:none;stroke:#ccc;stroke-width:1px}.orVNfG_signal{fill:none;stroke:#111;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:8 92;animation:5s linear infinite orVNfG_flow}.orVNfG_particle{fill:#111;offset-distance:0%;filter:drop-shadow(0 0 4px #0004);animation:5s linear infinite orVNfG_travel}.orVNfG_node rect{fill:#fff;stroke:#ccc;stroke-width:1px}.orVNfG_label{font-family:var(--font-mono), monospace;fill:#111;letter-spacing:.5px;font-size:10px;font-weight:600}.orVNfG_sub{font-family:var(--font-body), sans-serif;fill:#777;font-size:9px}.orVNfG_indicator{fill:#111;animation:5s ease-in-out infinite orVNfG_blink}.orVNfG_brand{font-family:var(--font-mono),monospace;fill:#fff;letter-spacing:1px;font-size:10px}.orVNfG_coreSub{font-family:var(--font-mono),monospace;fill:#999;letter-spacing:1px;font-size:6px}.orVNfG_orbit{transform-origin:500px 165px;animation:32s linear infinite orVNfG_orbit}.orVNfG_mark{transform-origin:502px 143px;animation:5s ease-in-out infinite orVNfG_breathe}.orVNfG_link{border-bottom:1px solid #bbb;justify-content:space-between;gap:16px;width:fit-content;margin-top:20px;padding-bottom:6px;font-size:.83rem;display:flex}.orVNfG_link:hover{border-color:#111}.orVNfG_section[data-running=false] .orVNfG_signal,.orVNfG_section[data-running=false] .orVNfG_particle,.orVNfG_section[data-running=false] .orVNfG_indicator,.orVNfG_section[data-running=false] .orVNfG_orbit,.orVNfG_section[data-running=false] .orVNfG_mark{animation-play-state:paused}@keyframes orVNfG_flow{to{stroke-dashoffset:-100px}}@keyframes orVNfG_travel{to{offset-distance:100%}}@keyframes orVNfG_orbit{to{transform:rotate(360deg)}}@keyframes orVNfG_breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.88)}}@keyframes orVNfG_blink{0%,80%,to{opacity:.25}45%,65%{opacity:1}}@media (max-width:760px){.orVNfG_head{grid-template-columns:1fr;gap:20px}.orVNfG_scene{overflow:hidden}.orVNfG_diagram{width:100%;min-width:0}.orVNfG_copy{max-width:none}}@media (prefers-reduced-motion:reduce){.orVNfG_signal,.orVNfG_particle,.orVNfG_indicator,.orVNfG_orbit,.orVNfG_mark{animation:none!important}.orVNfG_particle{display:none}.orVNfG_diagram{transition:none;transform:none}.orVNfG_pause{display:none}.orVNfG_signal{stroke-dasharray:none;opacity:.3}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.orVNfG_scene{animation:linear both orVNfG_flow-arrive;animation-timeline:view();animation-range:entry}}}@keyframes orVNfG_flow-arrive{0%{transform:translateY(24px)scale(.97)}to{transform:translateY(0)scale(1)}}
.Pfv3fW_head{max-width:1000px;margin-bottom:clamp(40px,6vw,68px)}.Pfv3fW_title{font-size:var(--step-4);margin:20px 0 24px}.Pfv3fW_grid{grid-template-columns:1fr;gap:22px;list-style:none;display:grid}@media (min-width:720px){.Pfv3fW_grid{grid-template-columns:repeat(2,1fr)}}.Pfv3fW_card{border:var(--rule);background:var(--paper);height:100%;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);flex-direction:column;padding:30px 26px 26px;display:flex;position:relative;overflow:hidden}.Pfv3fW_card:before{content:"";background:var(--olive);height:100%;transition:transform .42s var(--ease-out);z-index:0;position:absolute;inset:auto 0 0;transform:translateY(101%)}.Pfv3fW_card:hover{box-shadow:var(--shadow-hard-sm);color:var(--paper);transform:translate(-4px,-4px)}.Pfv3fW_card:hover:before{transform:translateY(0)}.Pfv3fW_card>*{z-index:1;position:relative}.Pfv3fW_n{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:var(--oil-deep);font-size:.72rem;font-weight:700;transition:color .3s}.Pfv3fW_card:hover .Pfv3fW_n{color:var(--oil)}.Pfv3fW_cardTitle{font-size:var(--step-2);margin:14px 0 12px;line-height:1.02}.Pfv3fW_cardText{font-size:var(--step--1);color:var(--ink-soft);flex:1;line-height:1.62;transition:color .3s}.Pfv3fW_card:hover .Pfv3fW_cardText{color:var(--paper-2)}.Pfv3fW_tags{flex-wrap:wrap;gap:7px;margin-top:22px;list-style:none;display:flex}.Pfv3fW_tags li{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.72;border:1.5px solid;padding:5px 10px;font-size:.66rem}.Pfv3fW_grid>li{min-width:0}.Pfv3fW_cardTitle{overflow-wrap:anywhere}@media (max-width:719px){.Pfv3fW_grid{grid-template-columns:minmax(0,1fr)}.Pfv3fW_card{padding:26px 20px}.Pfv3fW_cardTitle{font-size:1.45rem}}.Pfv3fW_more{border-top:1px solid;justify-content:space-between;gap:12px;margin-top:24px;padding-top:16px;font-size:.82rem;font-weight:600;display:flex}.Pfv3fW_more:hover{text-decoration:underline}.Pfv3fW_card:focus-within{outline:2px solid var(--ink);outline-offset:4px}
.Gha6fW_cover{width:100%;height:100%;display:block}.Gha6fW_big{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:46px;font-weight:800}.Gha6fW_small{font-family:var(--font-mono), monospace;letter-spacing:.22em;font-size:13px}.Gha6fW_tag{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.Gha6fW_fall{animation:7s linear infinite Gha6fW_fall}@keyframes Gha6fW_fall{0%{transform:translateY(0)}to{transform:translateY(440px)}}.Gha6fW_ripple{animation:3.2s ease-in-out infinite alternate Gha6fW_ripple}@keyframes Gha6fW_ripple{to{transform:translate(14px)}}.Gha6fW_sweep{transform-origin:160px 40px;animation:5s ease-in-out infinite alternate Gha6fW_sweep}@keyframes Gha6fW_sweep{to{opacity:.34}}.Gha6fW_tilt{transform-origin:160px 316px;animation:4.5s ease-in-out infinite alternate Gha6fW_tilt}@keyframes Gha6fW_tilt{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.Gha6fW_fall,.Gha6fW_ripple,.Gha6fW_sweep,.Gha6fW_tilt{animation:none}}
.V0QJNq_section{color:#fff;border-bottom:var(--rule);background:#111;padding-block:clamp(64px,8vw,120px)}.V0QJNq_head{grid-template-columns:1.6fr 1fr;align-items:end;gap:40px;margin-bottom:64px;display:grid}.V0QJNq_kicker{color:#aaa}.V0QJNq_kicker:before{background:#fff}.V0QJNq_title{letter-spacing:-.05em;margin-top:24px;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1.02}.V0QJNq_title span{color:#a5a5a5}.V0QJNq_lede{color:#bcbcbc;max-width:36ch;font-size:var(--step-0);padding-bottom:6px}.V0QJNq_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px 36px;display:grid}.V0QJNq_card{grid-column:span 6;min-width:0;display:block}.V0QJNq_card:nth-child(4n+1){grid-column:span 7}.V0QJNq_card:nth-child(4n+2){grid-column:span 5;margin-top:96px}.V0QJNq_card:nth-child(4n+3){grid-column:span 5}.V0QJNq_card:nth-child(4n+4){grid-column:span 7;margin-top:96px}.V0QJNq_visual{aspect-ratio:1.38;background:#e5e5e5;align-items:center;padding:clamp(16px,3vw,36px);display:flex;position:relative;overflow:hidden}.V0QJNq_card:nth-child(2n) .V0QJNq_visual{background:#292929}.V0QJNq_browser{width:100%;transition:transform .5s var(--ease-out);background:#fff;border:1px solid #777;border-radius:7px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 18px 35px #0003}.V0QJNq_card:nth-child(2n) .V0QJNq_browser{transform:rotate(2deg)}.V0QJNq_card:hover .V0QJNq_browser,.V0QJNq_card:focus-visible .V0QJNq_browser{transform:rotate(0)scale(1.03)}.V0QJNq_toolbar{color:#777;font-family:var(--font-mono), monospace;background:#fafafa;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:clamp(.5rem,.8vw,.65rem);display:flex}.V0QJNq_dots{gap:4px;display:flex}.V0QJNq_dots i{background:#aaa;border-radius:50%;width:5px;height:5px}.V0QJNq_screen{aspect-ratio:1265/712;overflow:hidden}.V0QJNq_screenshot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.V0QJNq_fallback{background:#eee;height:100%;position:relative;overflow:hidden}.V0QJNq_fallback svg{opacity:.8}.V0QJNq_fallback span{color:#fff;background:#111;padding:5px 9px;font-size:.65rem;position:absolute;bottom:12px;left:12px}.V0QJNq_visit{color:#111;opacity:0;background:#fff;gap:18px;padding:9px 13px;font-size:.75rem;font-weight:600;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:16px;right:16px;transform:translateY(6px)}.V0QJNq_card:hover .V0QJNq_visit,.V0QJNq_card:focus-visible .V0QJNq_visit{opacity:1;transform:none}.V0QJNq_details{padding-top:24px}.V0QJNq_heading{align-items:baseline;gap:14px;display:flex}.V0QJNq_heading h3{letter-spacing:-.04em;font-size:clamp(1.45rem,2.6vw,2.3rem);line-height:1.1}.V0QJNq_index{color:#999;font-family:var(--font-mono), monospace;font-size:.7rem}.V0QJNq_arrow{margin-left:auto;font-size:1.5rem;transition:transform .25s}.V0QJNq_card:hover .V0QJNq_arrow{transform:translate(3px,-3px)}.V0QJNq_sector{color:#aaa;font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;margin:12px 0 14px;font-size:.65rem}.V0QJNq_summary{color:#bdbdbd;max-width:58ch;font-size:.92rem;line-height:1.6}.V0QJNq_stack{flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex}.V0QJNq_stack li{color:#ccc;font-size:.65rem;font-family:var(--font-mono), monospace;border:1px solid #555;padding:4px 9px}.V0QJNq_more{border-top:1px solid #444;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding-top:30px;display:flex}.V0QJNq_more p{color:#aaa}.V0QJNq_more a{border-bottom:1px solid #fff;padding-bottom:5px;font-weight:600}.V0QJNq_more a span{margin-left:24px}@media (max-width:760px){.V0QJNq_head{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.V0QJNq_grid{grid-template-columns:1fr;gap:44px}.V0QJNq_card:nth-child(n){grid-column:auto;margin-top:0}.V0QJNq_visual{aspect-ratio:1.38}.V0QJNq_visit{opacity:1;font-size:.65rem;bottom:10px;right:10px;transform:none}.V0QJNq_more{flex-direction:column;align-items:flex-start;margin-top:44px}}@media (min-width:761px){.V0QJNq_card:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1.6fr 1fr;align-items:center;gap:36px;margin-top:0;display:grid}.V0QJNq_card:last-child:nth-child(odd) .V0QJNq_details{padding-top:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.V0QJNq_card{animation:linear both V0QJNq_work-enter;animation-timeline:view();animation-range:entry entry 90%}.V0QJNq_screenshot{animation:linear both V0QJNq_work-image;animation-timeline:view();animation-range:entry exit}}}@keyframes V0QJNq_work-enter{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes V0QJNq_work-image{0%{transform:scale(1.06)}to{transform:scale(1)}}
.SCcZfG_layout{grid-template-columns:1fr;gap:clamp(40px,5vw,72px);display:grid}.SCcZfG_head{align-self:start}.SCcZfG_title{font-size:var(--step-4);margin:20px 0 22px}.SCcZfG_steps{counter-reset:step;list-style:none}.SCcZfG_steps>li{border-top:var(--rule)}.SCcZfG_steps>li:last-child{border-bottom:var(--rule)}.SCcZfG_step{transition:padding-left .35s var(--ease-out);grid-template-columns:auto 1fr;gap:20px 26px;padding:26px 0;display:grid}.SCcZfG_step:hover{padding-left:14px}.SCcZfG_n{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--oil-deep);padding-top:.55em;font-size:.78rem;font-weight:700}.SCcZfG_stepTitle{font-size:var(--step-2);margin-bottom:10px}.SCcZfG_stepText{font-size:var(--step--1);color:var(--ink-soft);max-width:56ch;line-height:1.65}@media (min-width:960px){.SCcZfG_layout{grid-template-columns:.85fr 1.15fr;gap:72px}.SCcZfG_head{position:sticky;top:120px}}
.efbRwq_layout{grid-template-columns:1fr;align-items:start;gap:clamp(44px,6vw,76px);display:grid}.efbRwq_title{font-size:var(--step-4);margin:20px 0 24px}.efbRwq_text{font-size:var(--step-0);color:var(--ink-soft);max-width:58ch;margin-top:20px;line-height:1.68}.efbRwq_layout strong{color:var(--olive);font-weight:600}.efbRwq_towns{flex-wrap:wrap;gap:8px;margin-top:32px;list-style:none;display:flex}.efbRwq_towns li{border:2px solid var(--ink);background:var(--paper);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;transition:background-color .2s, color .2s, transform .2s var(--ease-out);padding:7px 13px;font-size:.68rem}.efbRwq_towns li:hover{background:var(--ink);color:var(--paper);transform:translateY(-3px)}.efbRwq_nap{border:var(--rule);background:var(--paper-2);grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:0;margin-top:40px;display:grid}.efbRwq_nap>div{border-right:var(--rule-thin);border-bottom:var(--rule-thin);padding:18px 20px}.efbRwq_nap dt{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:7px;font-size:.66rem}.efbRwq_nap dd{overflow-wrap:anywhere;font-size:.94rem;font-weight:600;line-height:1.35}.efbRwq_nap a:hover{color:var(--olive);text-underline-offset:3px;text-decoration:underline}.efbRwq_radarSlot{position:relative}.efbRwq_radarFig{border:var(--rule);background:var(--paper-2);box-shadow:var(--shadow-hard-sm);padding:18px}.efbRwq_radar{width:100%;height:auto;display:block}.efbRwq_pinLabel{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-soft);font-size:12px}.efbRwq_center{font-family:var(--font-display), sans-serif;letter-spacing:.06em;fill:var(--ink);font-size:22px;font-weight:800}.efbRwq_pin{opacity:0;animation:efbRwq_pinIn .5s var(--ease-out) forwards}.efbRwq_pin:first-of-type{animation-delay:.15s}.efbRwq_pin:nth-of-type(2){animation-delay:.3s}.efbRwq_pin:nth-of-type(3){animation-delay:.45s}.efbRwq_pin:nth-of-type(4){animation-delay:.6s}.efbRwq_pin:nth-of-type(5){animation-delay:.75s}.efbRwq_pin:nth-of-type(6){animation-delay:.9s}.efbRwq_pin:nth-of-type(7){animation-delay:1.05s}.efbRwq_pin:nth-of-type(8){animation-delay:1.2s}@keyframes efbRwq_pinIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.efbRwq_sweep{transform-origin:200px 200px;animation:9s linear infinite efbRwq_sweepRotate}@keyframes efbRwq_sweepRotate{to{transform:rotate(360deg)}}.efbRwq_ping{transform-origin:200px 200px;animation:2.6s ease-out infinite efbRwq_ping}@keyframes efbRwq_ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.efbRwq_caption{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);text-align:center;margin-top:14px;font-size:.66rem}@media (prefers-reduced-motion:reduce){.efbRwq_pin{opacity:1;animation:none}.efbRwq_sweep,.efbRwq_ping{animation:none}}@media (min-width:980px){.efbRwq_layout{grid-template-columns:1.25fr .75fr}.efbRwq_radarSlot{position:sticky;top:116px}}
.U9mtpG_layout{grid-template-columns:1fr;align-items:start;gap:clamp(36px,5vw,72px);display:grid}.U9mtpG_title{font-size:var(--step-4);margin:20px 0 22px}.U9mtpG_list{border-top:var(--rule)}.U9mtpG_item{border-bottom:var(--rule)}.U9mtpG_q{cursor:pointer;font-family:var(--font-display), sans-serif;font-weight:700;font-size:var(--step-1);letter-spacing:-.02em;grid-template-columns:auto 1fr auto;align-items:center;gap:16px 18px;padding:22px 4px;line-height:1.15;list-style:none;transition:color .2s;display:grid}.U9mtpG_q::-webkit-details-marker{display:none}.U9mtpG_q:hover{color:var(--olive)}.U9mtpG_qn{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--oil-deep);font-size:.68rem;font-weight:500}.U9mtpG_qText{text-wrap:balance}.U9mtpG_icon{flex:none;width:20px;height:20px;position:relative}.U9mtpG_icon:before,.U9mtpG_icon:after{content:"";height:3px;transition:transform .32s var(--ease-out), opacity .2s;background:currentColor;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.U9mtpG_icon:after{transform:translateY(-50%)rotate(90deg)}.U9mtpG_item[open] .U9mtpG_icon:after{opacity:0;transform:translateY(-50%)rotate(0)}.U9mtpG_item[open] .U9mtpG_q{color:var(--olive)}.U9mtpG_a{animation:U9mtpG_slide .4s var(--ease-out);padding:0 4px 26px 0}.U9mtpG_a p{max-width:68ch;font-size:var(--step--1);color:var(--ink-soft);margin-left:clamp(0px,4vw,46px);line-height:1.7}@keyframes U9mtpG_slide{0%{opacity:0;transform:translateY(-8px)}}@media (min-width:960px){.U9mtpG_layout{grid-template-columns:.8fr 1.2fr}.U9mtpG_head{position:sticky;top:120px}}
.GCqNVa_hero{border-bottom:var(--rule);padding-block:36px 88px}.GCqNVa_breadcrumb{color:var(--ink-mute);flex-wrap:wrap;gap:12px;margin-bottom:64px;font-size:.75rem;display:flex}.GCqNVa_breadcrumb a{text-decoration:underline}.GCqNVa_hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:1000px;margin:24px 0;font-size:clamp(2.3rem,5vw,4.5rem);line-height:1.05}.GCqNVa_intro{font-size:var(--step-1);max-width:65ch;margin-bottom:30px}.GCqNVa_button{background:var(--ink);color:var(--paper);border:2px solid var(--ink);overflow-wrap:anywhere;align-items:center;gap:24px;padding:18px 24px;font-weight:600;transition:transform .2s;display:inline-flex}.GCqNVa_button:hover{transform:translateY(-3px)}.GCqNVa_sectionHead{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px;margin-bottom:44px;display:grid}.GCqNVa_sectionHead h2,.GCqNVa_faq h2,.GCqNVa_related+h2{font-size:var(--step-3);line-height:1.08}.GCqNVa_sectionHead p{color:var(--ink-soft)}.GCqNVa_benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.GCqNVa_benefits article{border:var(--rule);padding:28px}.GCqNVa_number{font-family:var(--font-mono), monospace;color:var(--ink-mute);font-size:.75rem}.GCqNVa_benefits h3{overflow-wrap:anywhere;margin:20px 0 16px;font-size:1.5rem;line-height:1.1}.GCqNVa_benefits p{color:var(--ink-soft);font-size:.92rem}.GCqNVa_project,.GCqNVa_contact{background:var(--ink);color:var(--paper);padding-block:80px}.GCqNVa_projectInner{grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;display:grid}.GCqNVa_project img{border:1px solid #555;display:block}.GCqNVa_project h2{font-size:var(--step-3);margin:20px 0;line-height:1.1}.GCqNVa_project p{color:#ccc}.GCqNVa_kicker{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.GCqNVa_textLink{border-bottom:1px solid;margin-top:24px;display:inline-block}.GCqNVa_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;display:grid}.GCqNVa_steps li{border-top:var(--rule);padding-top:20px}.GCqNVa_steps p{margin-top:12px;font-size:.92rem}.GCqNVa_faq{grid-template-columns:1fr 1.5fr;gap:48px;display:grid}.GCqNVa_faq details{border-bottom:1px solid #aaa;padding:20px 0}.GCqNVa_faq summary{cursor:pointer;font-weight:600}.GCqNVa_faq details p{color:var(--ink-soft);margin-top:16px}.GCqNVa_contact h2{font-size:var(--step-4);margin:24px 0;line-height:1.1}.GCqNVa_contact p{max-width:58ch}.GCqNVa_contact .GCqNVa_button{background:var(--paper);color:var(--ink);margin-top:30px}.GCqNVa_related{grid-template-columns:1fr 1fr;gap:16px 40px;margin-top:30px;list-style:none;display:grid}.GCqNVa_related a{border-bottom:1px solid #aaa;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.GCqNVa_related a:hover{text-decoration:underline}@media (max-width:760px){.GCqNVa_sectionHead,.GCqNVa_benefits,.GCqNVa_projectInner,.GCqNVa_faq,.GCqNVa_related{grid-template-columns:minmax(0,1fr);gap:24px}.GCqNVa_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.GCqNVa_hero{padding-bottom:64px}.GCqNVa_breadcrumb{margin-bottom:40px}.GCqNVa_benefits article{padding:24px}.GCqNVa_contact .GCqNVa_button{padding:18px;font-size:.9rem}}
.vK2OYW_section{background:var(--olive);color:var(--paper);border-bottom:var(--rule);padding-block:clamp(72px,10vw,148px);position:relative;overflow:hidden}.vK2OYW_section:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(-45deg,#ffffff0f 0 22px,#0000 22px 60px);position:absolute;inset:-40%}.vK2OYW_shell{position:relative}.vK2OYW_kicker{color:var(--paper-3)}.vK2OYW_kicker:before{background:var(--oil)}.vK2OYW_title{font-size:var(--step-5);letter-spacing:-.045em;margin:22px 0 26px}.vK2OYW_lede{font-size:var(--step-1);color:var(--paper-2);max-width:54ch;margin-bottom:40px;line-height:1.45}.vK2OYW_actions{flex-wrap:wrap;align-items:center;gap:20px 34px;display:flex}.vK2OYW_phone{font-family:var(--font-mono), monospace;font-size:var(--step-0);letter-spacing:.06em;border-bottom:2px solid var(--oil);padding-bottom:4px}.vK2OYW_sealSlot{right:var(--gutter);color:var(--paper);filter:invert(0);display:none;position:absolute;bottom:-10px}.vK2OYW_sealSlot svg text{fill:var(--paper)}@media (min-width:1000px){.vK2OYW_sealSlot{display:block}}

.PTk7OW_rowB{display:none}
