body{margin:0;background:#0A0F1D}a{color:inherit;text-decoration:none}.firm summary::-webkit-details-marker{display:none}.firm summary::marker{content:""}.firm summary:focus-visible{outline:2px solid #E3B572;outline-offset:3px}a:hover{color:#E3B572}a:focus-visible,button:focus-visible{outline:2px solid #E3B572;outline-offset:3px}.cta:hover{background:#E3B572!important}.doc{max-width:760px;margin:0 auto;color:#D9D4C7;font-size:17px;line-height:1.7}.doc h2{font-family:Migra,Editorial New,Newsreader,serif;font-weight:400;font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.015em;color:#F9F6F0;margin:96px 0 12px;padding-top:32px;border-top:1px solid rgba(197,168,128,.45)}.doc h2:first-child{margin-top:0}.doc h3{font-family:Migra,Editorial New,Newsreader,serif;font-weight:400;font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:#F9F6F0;margin:56px 0 12px}.doc h3.h4s,.doc h4{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#C9974F;margin:32px 0 8px}.doc p{margin:0 0 16px}.doc strong{color:#F9F6F0;font-weight:700}.doc em{color:#C9C4B6}.doc ul{margin:0 0 20px;padding-left:22px}.doc li{margin:0 0 8px}.doc li p{margin:0}.doc .tw{overflow-x:auto;margin:8px 0 20px}.doc table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;min-width:480px}.doc th{text-align:left;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#C9974F;font-weight:700;border-bottom:1px solid rgba(197,168,128,.45)}.doc td,.doc th{padding:10px 14px}.doc td{border-bottom:1px solid rgba(197,168,128,.28);vertical-align:top}.doc td:first-child{color:#F9F6F0}.doc .btn{display:inline-block;background:#C9974F;color:#0A0F1D;font-weight:700;font-size:15px;padding:14px 26px;border-radius:2px;margin-top:8px}.doc .btn:hover{background:#E3B572;color:#0A0F1D}.sigline{position:fixed;left:clamp(10px,1.6vw,26px);top:96px;bottom:32px;width:1px;background:rgba(201,151,79,.2);z-index:5;pointer-events:none}.sigline:before{content:"";position:absolute;inset:0;background:#C9974F;transform-origin:top}.sigline:after{content:"";position:absolute;left:-3px;top:-4px;width:7px;height:7px;border-radius:50%;background:#0A0F1D;border:1px solid #c9974f}@supports (animation-timeline:scroll()){.sigline:before{animation:sigdraw linear both;animation-timeline:scroll(root)}}@keyframes sigdraw{0%{transform:scaleY(.02)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.sigline:before{animation:none!important;transform:scaleY(1)!important}}@media (max-width:1000px){.sigline{display:none}}.eng svg{display:block;width:100%;height:auto}.eng svg text{font-family:Plus Jakarta Sans,system-ui,sans-serif}.eng .compact{display:none;max-width:480px;margin-inline:auto}@media (max-width:900px){.eng .wide{display:none}.eng .compact{display:block}}.eng .stage{position:relative;margin:0;background:#07080B;border:1px solid rgba(197,168,128,.55);padding:clamp(12px,2vw,28px)}.eng .bar{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between;margin-bottom:10px}.eng .bar span{font-size:13px;color:#A8A395}.eng .pb{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid #c9974f;color:#E3B572;font:700 14px Plus Jakarta Sans,system-ui,sans-serif;cursor:pointer;border-radius:2px}.eng .pb:hover{background:#131A30}.eng .pb input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.eng .pb:has(input:focus-visible){outline:2px solid #E3B572;outline-offset:3px}.eng .pb .rs{display:none}.eng .pb:has(input:checked) .ps{display:none}.eng .pb:has(input:checked) .rs{display:inline}.eng .hd{font-weight:700;font-size:12px;letter-spacing:.16em;fill:#C9974F}.eng .cap,.eng .hd2{font-size:11px;fill:#A8A395}.eng .cap{font-weight:700;letter-spacing:.14em}.eng .node rect{fill:#131A30;stroke:rgba(197,168,128,.45);stroke-width:1}.eng .node text{font-size:13px;font-weight:400;fill:#F9F6F0}.eng .node.dim text{font-weight:700}.eng .dot{fill:#E3B572}.eng .halo{fill:none;stroke:#E3B572;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:engpulse 3.2s ease-out infinite;animation-delay:calc(var(--i)*.8s)}.eng .rt1{font-weight:700;font-size:15px!important;fill:#E3B572!important}.eng .rt2{font-size:11.5px!important;fill:#D9D4C7!important}.eng .seg{fill:none;stroke-width:14}.eng .seg.t1{stroke:#7C8799}.eng .seg.t2{stroke:#A8A395}.eng .seg.t3{stroke:#C9974F}.eng .seg.t4{stroke:#E3B572}.eng .num{font-family:Migra,Editorial New,Newsreader,serif!important;font-weight:300;font-size:40px;fill:#F9F6F0}.eng .compact .num{font-size:34px}.eng .tn{font-size:13px;fill:#D9D4C7}.eng .compact .tn{font-size:12px}.eng .needle{fill:#F9F6F0;animation:engsweep 20s cubic-bezier(.5,0,.2,1) infinite;transform:rotate(-81deg)}.eng .ln{fill:none;stroke:rgba(201,151,79,.5);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:1;animation:engtrace 1.8s cubic-bezier(.3,.7,.2,1) forwards;animation-delay:calc(var(--i)*.12s)}@supports (animation-timeline:view()){.eng .ln{animation-timeline:view();animation-range:entry 10% cover 45%;animation-delay:0s;animation-duration:auto}}.eng .sig{fill:none;stroke:#E3B572;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:.05 .95;opacity:0;animation:engsig 5s linear infinite;animation-delay:calc(2.4s + var(--i)*.35s)}.eng .base{stroke:rgba(197,168,128,.45);stroke-dasharray:4 6}.eng .hum{font-size:14px;fill:#D9D4C7}.eng .lit{opacity:.4;animation:englit 20s infinite}.eng .tx{opacity:0;animation-name:engshow}.eng .lit.t1{animation-delay:0s}.eng .lit.t2{animation-delay:5s}.eng .lit.t3{animation-delay:10s}.eng .lit.t4{animation-delay:15s}.eng .lit.r12{animation-name:englitEra;animation-delay:0s}.eng:has(.pb input:checked) *{animation-play-state:paused!important}@keyframes engtrace{to{stroke-dashoffset:0}}@keyframes engsig{0%{stroke-dashoffset:0;opacity:0}8%{opacity:1}92%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes engpulse{0%{transform:scale(1);opacity:.75}to{transform:scale(3.4);opacity:0}}@keyframes englit{0%,22%{opacity:1}25%,to{opacity:.4}}@keyframes engshow{0%,22%{opacity:1}25%,to{opacity:0}}@keyframes englitEra{0%,47%{opacity:1}50%,to{opacity:.4}}@keyframes engsweep{0%,22%{transform:rotate(-81deg)}25%,47%{transform:rotate(-36deg)}50%,72%{transform:rotate(13.5deg)}75%,97%{transform:rotate(63deg)}to{transform:rotate(-81deg)}}@media (prefers-reduced-motion:reduce){.eng *{animation:none!important}.eng .ln{stroke-dashoffset:0}.eng .halo,.eng .pb,.eng .sig{display:none}.eng .lit.t3{opacity:1}.eng .tx:not(.t3){opacity:0}.eng .needle{transform:rotate(13.5deg)}}.eng .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(197,168,128,.55);border-left:1px solid rgba(197,168,128,.55);margin-top:36px}@media (max-width:900px){.eng .steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.eng .steps{grid-template-columns:1fr}}.eng .steps>div{padding:clamp(18px,2.4vw,28px);border-right:1px solid rgba(197,168,128,.55);border-bottom:1px solid rgba(197,168,128,.55)}.eng .steps h3{margin:0 0 10px;font-family:Migra,Editorial New,Newsreader,serif;font-weight:400;font-size:clamp(22px,2.4vw,30px);line-height:1.1;color:#F9F6F0}.eng .steps p{margin:0;font-size:15px;color:#A8A395}.eng .steps p.k{margin:0 0 12px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#C9974F}.eng em{font-style:italic;color:#E3B572}