
:root{--pt-navy:#071724;--pt-navy2:#0c2639;--pt-paper:#f4f2ed;--pt-ink:#0d1a24;--pt-muted:#667680;--pt-line:#ddd9cf;--pt-gold:#ceb574}
*{box-sizing:border-box}body{margin:0;background:var(--pt-paper);color:var(--pt-ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.ptIcon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.ptHeader{height:78px;background:#fff;border-bottom:1px solid #e3e0d9;padding:0 clamp(18px,6vw,90px);display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:0;z-index:20}.ptBrand{display:flex;align-items:center;gap:11px}.ptBrand img{width:34px}.ptBrand b,.ptBrand small{display:block}.ptBrand b{font-size:13px;letter-spacing:.16em}.ptBrand small{font-size:7px;letter-spacing:.06em;color:#7d8991;margin-top:3px}.ptHeader nav{display:flex;align-items:center;gap:22px;font-size:10px;font-weight:750;color:#56646f}.ptLogin{background:#091d2c;color:#fff;padding:10px 14px;border-radius:10px}
.ptHero{background:linear-gradient(118deg,#071724,#0c293e);color:#fff;padding:86px clamp(20px,7vw,105px)}.ptKicker{display:flex;align-items:center;gap:10px;color:#d0b878;font-size:9px;font-weight:850;letter-spacing:.17em}.ptKicker>span{width:27px;height:1px;background:currentColor}.ptHero h1{font-size:clamp(45px,5.2vw,70px);line-height:1;letter-spacing:-.055em;font-weight:590;margin:17px 0 14px;max-width:900px}.ptHero p{font-size:13px;line-height:1.7;color:#afbfcb;max-width:760px}
.ptBody{background:#fff;padding:70px clamp(20px,7vw,105px);display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:70px}.ptContent{max-width:880px}.ptContent h2{font-size:22px;letter-spacing:-.025em;margin:35px 0 10px}.ptContent h2:first-child{margin-top:0}.ptContent p,.ptContent li{font-size:12px;line-height:1.78;color:#5f6f79}.ptContent a{color:#765e31;text-decoration:underline}.ptContent ul{padding-left:20px}
.ptAside{background:#efebe1;border:1px solid #ddd5c3;padding:24px;height:max-content}.ptAside>.ptIcon{color:#8d713c;width:28px}.ptAside span,.ptAside strong{display:block}.ptAside span{font-size:8px;letter-spacing:.1em;color:#8d713c;font-weight:850;margin-top:18px}.ptAside strong{font-size:17px;margin:7px 0}.ptAside p{font-size:10px;line-height:1.6;color:#68757d}.ptAside a{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;margin-top:17px}.ptAside a .ptIcon{width:14px}
.ptIdentity{border-top:1px solid var(--pt-line)}.ptIdentity>div{display:grid;grid-template-columns:240px 1fr;gap:20px;padding:15px 0;border-bottom:1px solid var(--pt-line)}.ptIdentity span{font-size:10px;color:#7b8890}.ptIdentity strong{font-size:11px}.ptPending{display:flex;gap:17px;background:#f1eee6;border:1px solid #ddd6c7;padding:22px}.ptPending>.ptIcon{width:27px;color:#8b703d;flex:0 0 auto}.ptPending h2{margin:0 0 7px}
.ptContactCards{padding:60px clamp(20px,7vw,105px);display:grid;grid-template-columns:1fr 1fr;gap:14px}.ptContactCards>a{background:#fff;border:1px solid var(--pt-line);padding:24px;display:grid;grid-template-columns:1fr auto;align-items:center}.ptContactCards span,.ptContactCards strong{grid-column:1}.ptContactCards span{font-size:8px;color:#8b713e;font-weight:850;letter-spacing:.1em}.ptContactCards strong{font-size:14px;margin-top:7px}.ptContactCards .ptIcon{grid-column:2;grid-row:1/3;width:17px}
.ptDomain{margin:0 clamp(20px,7vw,105px) 70px;background:#0a1d2c;color:#fff;padding:28px;display:flex;gap:18px}.ptDomain>.ptIcon{width:26px;color:#d0b879}.ptDomain span,.ptDomain strong{display:block}.ptDomain span{font-size:7px;color:#7d92a1;letter-spacing:.1em}.ptDomain strong{font-size:18px;margin:5px 0 7px}.ptDomain p{font-size:10px;line-height:1.6;color:#9aacb9;margin:0}
.ptFooter{background:#06131e;color:#90a2ae;padding:48px clamp(20px,7vw,105px) 28px}.ptFooterGrid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px}.ptFootBrand{display:flex;gap:11px;align-items:center}.ptFootBrand img{width:37px;filter:brightness(0) invert(1)}.ptFootBrand strong{color:#fff;font-size:11px;letter-spacing:.15em}.ptFooter p{font-size:9px;line-height:1.6;max-width:360px}.ptFooterGrid>div>b,.ptFooterGrid>div>a{display:block}.ptFooterGrid>div>b{font-size:8px;letter-spacing:.09em;color:#d4bd84;margin-bottom:12px}.ptFooterGrid>div>a{font-size:9px;margin:8px 0}.ptRisk{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:15px 0;margin-top:34px;font-size:8px;line-height:1.55}.ptBottom{display:flex;justify-content:space-between;gap:20px;padding-top:19px;font-size:8px}.ptBottom a{color:#d0b879}
@media(max-width:900px){.ptBody{grid-template-columns:1fr}.ptAside{max-width:520px}.ptFooterGrid{grid-template-columns:1fr 1fr}.ptFooterGrid>div:first-child{grid-column:1/-1}}
@media(max-width:700px){.ptHeader{height:68px;padding:0 16px}.ptBrand small{display:none}.ptHeader nav a:not(.ptLogin){display:none}.ptHero{padding:65px 18px}.ptHero h1{font-size:45px}.ptBody{padding:50px 18px}.ptIdentity>div{grid-template-columns:1fr;gap:5px}.ptContactCards{grid-template-columns:1fr;padding:45px 18px}.ptDomain{margin:0 18px 55px}.ptFooter{padding:40px 18px 24px}.ptFooterGrid{grid-template-columns:1fr}.ptFooterGrid>div:first-child{grid-column:auto}.ptBottom{display:block;line-height:1.7}.ptBottom span{display:block;margin-top:5px}}
