*{box-sizing:border-box}body.core-pa-page{margin:0;min-height:100vh;color:#f7eedf;background:radial-gradient(circle at top left,rgba(212,168,83,.25),transparent 34rem),radial-gradient(circle at 85% 15%,rgba(255,255,255,.08),transparent 28rem),linear-gradient(135deg,#080808 0%,#15120d 48%,#060606 100%);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.core-pa-shell{width:min(1120px,calc(100% - 32px));margin:0 auto}.core-pa-topbar{position:sticky;top:0;z-index:20;backdrop-filter:blur(18px);background:rgba(5,5,5,.78);border-bottom:1px solid rgba(212,168,83,.18)}.core-pa-nav{width:min(1120px,calc(100% - 32px));margin:0 auto;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.core-pa-brand{display:inline-flex;align-items:center;gap:12px;color:#fff8e8;text-decoration:none;font-weight:800}.core-pa-brand img{width:58px;height:auto;display:block}.core-pa-nav-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.core-pa-nav-links a,.core-pa-button{color:#fff8e8;text-decoration:none;border:1px solid rgba(212,168,83,.28);background:rgba(255,255,255,.06);border-radius:999px;padding:11px 15px;font-size:.92rem;font-weight:750}.core-pa-button.primary,.core-pa-nav-links a.primary{color:#111;background:linear-gradient(135deg,#f7d889,#c89432);border-color:rgba(247,216,137,.7);box-shadow:0 18px 36px rgba(200,148,50,.18)}.core-pa-hero{padding:88px 0 46px}.core-pa-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:34px;align-items:center}.core-pa-eyebrow{margin:0 0 14px;color:#f2cf82;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:850}.core-pa-hero h1,.core-pa-section h2,.core-pa-panel h2{margin:0;color:#fff7e8;line-height:1.02;letter-spacing:-.045em}.core-pa-hero h1{font-size:clamp(2.65rem,7vw,5.2rem)}.core-pa-lead{margin:22px 0 0;color:rgba(255,248,232,.78);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.65;max-width:760px}.core-pa-actions{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.core-pa-visual,.core-pa-panel,.core-pa-card,.core-pa-form-card{border:1px solid rgba(212,168,83,.22);background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.035));border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.32)}.core-pa-visual{padding:30px;min-height:390px;display:grid;align-content:space-between;position:relative;overflow:hidden}.core-pa-visual:before{content:"";position:absolute;inset:22px;border:1px solid rgba(247,216,137,.18);border-radius:22px;pointer-events:none}.core-pa-visual-code{position:relative;display:inline-flex;width:fit-content;color:#111;background:linear-gradient(135deg,#f7d889,#c89432);border-radius:999px;padding:10px 14px;font-weight:900;letter-spacing:.08em}.core-pa-visual h2{position:relative;font-size:clamp(1.8rem,4vw,3rem)}.core-pa-visual-list{position:relative;display:grid;gap:10px}.core-pa-visual-list span,.core-pa-status-pill{display:inline-flex;align-items:center;width:fit-content;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:9px 12px;color:rgba(255,248,232,.82);background:rgba(0,0,0,.28)}.core-pa-section{padding:44px 0}.core-pa-section-head{margin-bottom:22px}.core-pa-section h2,.core-pa-panel h2{font-size:clamp(2rem,4vw,3.1rem)}.core-pa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.core-pa-card,.core-pa-panel,.core-pa-form-card{padding:24px}.core-pa-card span{color:#f2cf82;font-weight:900;letter-spacing:.12em;font-size:.78rem}.core-pa-card h3{margin:14px 0 8px;color:#fff7e8;font-size:1.25rem}.core-pa-card p,.core-pa-panel p,.core-pa-form-card p{color:rgba(255,248,232,.74);line-height:1.6}.core-pa-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center}.core-pa-form-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:start}.core-pa-form{display:grid;gap:16px}.core-pa-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.core-pa-field{display:grid;gap:7px}.core-pa-field.full{grid-column:1/-1}.core-pa-field label,.core-pa-check label{color:#fff4dc;font-weight:750;font-size:.92rem}.core-pa-field input,.core-pa-field select,.core-pa-field textarea{width:100%;border:1px solid rgba(212,168,83,.24);border-radius:16px;background:rgba(0,0,0,.34);color:#fff8e8;padding:13px 14px;font:inherit;outline:none}.core-pa-field textarea{min-height:150px;resize:vertical}.core-pa-field input:focus,.core-pa-field select:focus,.core-pa-field textarea:focus{border-color:rgba(247,216,137,.78);box-shadow:0 0 0 4px rgba(247,216,137,.12)}.core-pa-checks{display:grid;gap:12px}.core-pa-check{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;border:1px solid rgba(212,168,83,.16);border-radius:18px;padding:13px;background:rgba(0,0,0,.22)}.core-pa-check input{margin-top:3px}.core-pa-check small,.core-pa-help{display:block;margin-top:4px;color:rgba(255,248,232,.64);line-height:1.45}.core-pa-alert{display:none;border-radius:18px;padding:14px;border:1px solid rgba(247,216,137,.24);background:rgba(247,216,137,.1);color:#fff4dc}.core-pa-alert.visible{display:block}.core-pa-footer{padding:34px 0 48px;color:rgba(255,248,232,.62)}@media(max-width:860px){.core-pa-nav,.core-pa-hero-grid,.core-pa-grid,.core-pa-panel,.core-pa-form-layout,.core-pa-form-grid{grid-template-columns:1fr}.core-pa-nav{align-items:flex-start;padding:14px 0}.core-pa-nav,.core-pa-nav-links,.core-pa-panel{display:grid}.core-pa-nav-links{justify-content:stretch}.core-pa-nav-links a,.core-pa-button{text-align:center}.core-pa-hero{padding-top:56px}}
