[data-public] .ap{display:grid;justify-items:center;padding:48px 0 104px}[data-public] .ap-sheet{position:relative;width:min(100%,560px)}[data-public] .ap-fill{background:var(--panel);inset:0;position:absolute}[data-public] .ap-edge>span{background:var(--hair-strong);position:absolute}[data-public] .ap-edge .e-t{height:1px;left:0;right:0;top:0;transform-origin:left}[data-public] .ap-edge .e-r{bottom:0;right:0;top:0;transform-origin:top;width:1px}[data-public] .ap-edge .e-b{bottom:0;height:1px;left:0;right:0;transform-origin:right}[data-public] .ap-edge .e-l{bottom:0;left:0;top:0;transform-origin:bottom;width:1px}[data-public] .ap-body{display:grid;gap:24px;padding:40px 44px 38px;position:relative}[data-public] .ap-body>*{min-width:0}[data-public] .ap-body>:nth-child(2){--i:1}[data-public] .ap-body>:nth-child(3){--i:2}[data-public] .ap-body>:nth-child(4){--i:3}[data-public] .ap-body>:nth-child(5){--i:4}[data-public] .ap-body>:nth-child(n+6){--i:5}[data-public] .ap-body .sec-head .title{font-size:clamp(38px,3.3vw,54px)}[data-public] .ap-body .sec-head .dim{margin-bottom:16px}[data-public] .ap-body .sec-head .body{font-size:16.5px}[data-public] .ap-body .em{color:var(--ink);font-weight:600;word-break:break-all}[data-public] .ap-facts{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}[data-public] .ap-facts li{align-items:baseline;border-left:1px solid var(--line);color:var(--ink);display:flex;font:500 16.5px/1.25 var(--font-display);gap:10px;letter-spacing:.01em;min-width:0;padding:13px 16px 15px}[data-public] .ap-facts li:first-child{border-left:0}[data-public] .ap-facts li:before{background:var(--gold);content:"";flex:none;height:7px;transform:translateY(-2px);width:7px}[data-public] .ap-sheet.is-first .e-b,[data-public] .ap-sheet.is-first .e-t{animation:ap-across .3s linear both}[data-public] .ap-sheet.is-first .e-l,[data-public] .ap-sheet.is-first .e-r{animation:ap-down .3s linear both}[data-public] .ap-sheet.is-first .e-r{animation-delay:.3s}[data-public] .ap-sheet.is-first .e-b{animation-delay:.6s}[data-public] .ap-sheet.is-first .e-l{animation-delay:.9s}[data-public] .ap-sheet.is-first .ap-fill{animation:ap-fade .5s ease 1.15s both}[data-public] .ap-sheet.is-first .ap-facts{animation:ap-fade .5s ease 1.3s both}[data-public] .ap-sheet.is-first .ap-body>*{animation:ap-rise .6s cubic-bezier(.2,.7,.2,1) calc(1.35s + var(--i, 0)*90ms) both}[data-public] .ap-sheet:not(.is-first) .ap-body>*{animation:ap-in .5s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0)*70ms) both}@keyframes ap-across{0%{transform:scaleX(0)}}@keyframes ap-down{0%{transform:scaleY(0)}}@keyframes ap-fade{0%{opacity:0}}@keyframes ap-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes ap-in{0%{opacity:0;transform:translate(28px)}}[data-public] .af-form{display:grid;gap:18px;margin:0}[data-public] .af-row2{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-public] .af-link{color:var(--ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:1.5px;text-underline-offset:4px}[data-public] .af-link:hover{text-decoration-thickness:2.5px}[data-public] button.af-link{background:none;border:0;font:inherit;padding:0}[data-public] .af-alt{color:var(--muted);font:400 15px/1.5 var(--font-ui);margin:0}[data-public] .af-alt+.af-alt{margin-top:6px}[data-public] .af-via{margin:0 0 12px}[data-public] .af-or{align-items:center;color:var(--muted);display:flex;font:600 12px/1 var(--font-display);gap:14px;letter-spacing:.2em;margin:0;text-transform:uppercase}[data-public] .af-or:after,[data-public] .af-or:before{border-top:1px solid var(--rule);content:"";flex:1}[data-public] .af-help{color:var(--muted);font:400 15px/1.55 var(--font-ui);margin:0;max-width:31em}[data-public] .af-done{display:grid;gap:20px}@media(max-width:1023px)and (max-aspect-ratio:4/5),(max-width:759px){[data-public] .ap{padding:28px 0 96px}}@media(max-width:759px){[data-public] .ap-sheet{justify-self:stretch;margin:0 -16px;width:auto}[data-public] .ap-edge .e-l,[data-public] .ap-edge .e-r,[data-public] .ap-sheet:after,[data-public] .ap-sheet:before{display:none}[data-public] .ap-body{gap:22px;padding:28px 16px 30px}[data-public] .ap-body .sec-head .title{font-size:clamp(32px,9vw,40px)}[data-public] .ap-body .sec-head .body{font-size:15.5px}[data-public] .ap-facts li{font-size:15px;padding:12px 12px 14px 16px}[data-public] .ap-facts li+li{padding-left:12px}[data-public] .af-form{gap:16px}}@media(max-width:359px){[data-public] .af-row2{grid-template-columns:minmax(0,1fr)}}
