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}.doc .fig{background:#fff;border-radius:4px;padding:clamp(8px,2vw,20px);margin:12px 0 20px}.doc .fig img{display:block;width:100%;height:auto}.doc .fig1{color:#14161B;font-family:Plus Jakarta Sans,system-ui,sans-serif}.doc .fig1 .f1bot,.doc .fig1 .f1top{border-radius:10px;color:#fff;text-align:center;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.doc .fig1 .f1top{background:#14375E}.doc .fig1 .f1bot{background:#3A4254}.doc .fig1 b{font-size:clamp(15px,2vw,19px);font-weight:700}.doc .fig1 .f1bot span,.doc .fig1 .f1top span{font-size:13px;opacity:.9}.doc .fig1 .f1cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:10px 0}.doc .fig1 .f1cols div{border-radius:10px;padding:14px 12px;color:#fff}.doc .fig1 h3.h4s,.doc .fig1 h4{margin:0 0 12px;font-size:15px;line-height:1.25;letter-spacing:0;text-transform:none;font-weight:700;color:#fff;text-align:center}.doc .fig1 p{margin:0 0 8px;background:#fff;color:#14161B;border-radius:6px;padding:8px;font-size:13px;line-height:1.3;text-align:center}.cc{background:#131A30;border:1px solid rgba(197,168,128,.28);padding:clamp(16px,3vw,32px);margin:20px 0 28px}.cc svg{display:block;width:100%;height:auto}.cc .bar{cursor:pointer;outline:none}.cc .bar rect{transition:opacity .2s}.cc .bar:focus rect,.cc .bar:hover rect{opacity:.85;stroke:#F2EFE9;stroke-width:2}.cc .info p{display:none;margin:0;font-size:16px;color:#D9D4C7;min-height:3.4em}.cc .info .i2{display:block}.cc:has(.b1:hover,.b1:focus) .info .i2{display:none}.cc:has(.b1:hover,.b1:focus) .info .i1{display:block}.cc:has(.b2:hover,.b2:focus) .info .i2{display:block}.cc .hint{margin:0 0 8px;font-size:13px;color:#A8A395}@media (prefers-reduced-motion:reduce){.cc .bar rect{transition:none}}.summ{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(197,168,128,.55);border-left:1px solid rgba(197,168,128,.55)}.summ .sc{padding:clamp(22px,3vw,40px);border-right:1px solid rgba(197,168,128,.55);border-bottom:1px solid rgba(197,168,128,.55)}.summ .sc p:not(.mlab){margin:0;font-size:18px;line-height:1.6;color:#D9D4C7}.mlab{margin:0 0 12px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#C9974F}.layers{border-top:1px solid rgba(197,168,128,.55)}.layer{border-bottom:1px solid rgba(197,168,128,.55);transition:background .5s cubic-bezier(.25,1,.5,1)}.layer:hover,.layer[open]{background:rgba(7,8,11,.55)}.layer summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:110px minmax(0,1fr) auto 24px;grid-gap:8px 24px;gap:8px 24px;align-items:baseline;padding:26px 8px;min-height:44px}.layer summary::-webkit-details-marker{display:none}.layer summary::marker{content:""}.layer summary:focus-visible{outline:2px solid #E3B572;outline-offset:-2px}.lm{font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;color:#A8A395}.lt2{font-family:Migra,Editorial New,Newsreader,serif;font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.02em;color:#F9F6F0;transition:transform .5s cubic-bezier(.25,1,.5,1)}.layer:hover .lt2{transform:translateX(8px)}.lh{font-size:14px;color:#A8A395}.lx{position:relative;width:16px;height:16px;align-self:center}.lx:after,.lx:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:#C9974F;transition:transform .4s}.lx:after{transform:rotate(90deg)}.layer[open] .lx:after{transform:rotate(0)}.lbody{padding:4px 8px 36px 134px;animation:lin .5s cubic-bezier(.25,1,.5,1)}.lbody p{margin:0 0 16px;font-size:17px;line-height:1.7;color:#D9D4C7;max-width:62ch}@keyframes lin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:760px){.summ{grid-template-columns:1fr}.layer summary{grid-template-columns:1fr 24px}.lh,.lm,.lt2{grid-column:1}.lx{grid-column:2;grid-row:1}.lbody{padding:4px 8px 28px}}@media (prefers-reduced-motion:reduce){.layer,.lt2,.lx:after,.lx:before{transition:none}.lbody{animation:none}.layer:hover .lt2{transform:none}}.anc{margin:0 0 40px;text-align:left}.anc .nm{font-family:Migra,Editorial New,Newsreader,serif;font-weight:300;font-size:clamp(88px,14vw,230px);line-height:.82;letter-spacing:-.03em;color:#F9F6F0;display:block}.anc .cp{display:block;margin-top:18px;max-width:22em;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:#C9974F;border-top:1px solid rgba(201,151,79,.5);padding-top:12px}.hsec{position:relative;overflow:hidden}@media (min-width:1101px){.anc{position:absolute;right:max(clamp(20px,5vw,80px),calc((100% - 1280px)/2 + clamp(20px,5vw,80px)));bottom:clamp(40px,6vw,88px);margin:0;text-align:right;max-width:36%}.anc .cp{margin-left:auto}.hx{max-width:62%!important}}.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}}