@font-face{font-family:Anton;src:url(/fonts/anton.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-italic.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap}:root{--ground:#0A141F;--ground2:#081019;--panel:#12222F;--card:#152836;--card2:#182C3E;--line:#24384A;--ivory:#F4EFE3;--body:#A9B6C2;--muted:#71808D;--muted2:#8CA0B0;--gold:#C9A45C;--gold2:#E4C65B;--goldink:#231A05;--r-card:22px;--font-display:"Anton","Instrument Sans",Helvetica,Arial,sans-serif;--font-body:"Instrument Sans",Helvetica,Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ivory);font-family:var(--font-body);font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.012em}a{color:inherit;text-decoration:none}.wrap{max-width:1240px;margin:0 auto;padding:0 28px}.label{font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-weight:600}.rv{opacity:.3;transform:translateY(16px);transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.rv.on{opacity:1;transform:none}.pill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-weight:600;cursor:pointer;border:none;transition:transform .1s ease,background .1s ease}.pill:active{transform:scale(.97)}.pill-gold{background:var(--gold);color:var(--goldink)}.pill-gold:hover{background:var(--gold2)}.pill-ivory{background:var(--ivory);color:#0d1826}.pill-ivory:hover{background:#fff}.pill-ghost{background:transparent;color:var(--ivory);border:1.5px solid var(--line)}.pill-ghost:hover{border-color:var(--gold)}section{padding:130px 0 0}.fade{transition:opacity .3s cubic-bezier(.23,1,.32,1)}.fade.out{opacity:0}.center-h{font-size:clamp(34px,4.4vw,56px);text-align:center;line-height:1.08}header{position:fixed;inset:0 0 auto;z-index:60;padding:20px 30px;display:flex;align-items:flex-start;pointer-events:none}.logo{pointer-events:auto;font-family:var(--font-display);font-weight:400;font-size:21px;line-height:1.05;letter-spacing:.02em;color:var(--ivory);text-transform:uppercase}.logo span{color:var(--gold)}.logo small{display:block;font-family:var(--font-body);font-weight:600;font-size:9.5px;letter-spacing:.34em;color:var(--muted);margin-top:3px}.navpill{pointer-events:auto;position:absolute;left:50%;transform:translate(-50%);background:#0a141fd1;backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:999px;padding:6px;display:flex;gap:6px}.navpill a{border-radius:999px;padding:10px 22px;font-weight:600;font-size:15.5px;background:var(--gold);color:var(--goldink);white-space:nowrap;transition:background .1s}.navpill a:hover{background:var(--gold2)}.navpill a.alt{background:transparent;color:var(--ivory);border:1.5px solid var(--line)}.navpill a.alt:hover{border-color:var(--gold);background:#c9a45c14}.motif{padding:170px 0;text-align:center}.motif .pill{font-size:18px;padding:18px 40px;box-shadow:0 14px 44px #00000073}.story-head{max-width:1240px;margin:0 auto;padding:0 28px}.story-head h2{font-size:clamp(34px,4.4vw,56px)}.story-head .row{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px}.story-head p{color:var(--body)}.contact{text-align:center;padding:110px 28px 0}.contact p{color:var(--body)}.contact a.mail{color:var(--gold2);font-weight:600;font-size:20px}footer{padding:130px 28px 46px;text-align:center}footer .mark{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,4.6vw,58px);letter-spacing:.01em;line-height:1.12;text-transform:uppercase}footer .mark span{color:var(--gold)}.fcols{display:flex;justify-content:center;gap:70px;margin-top:56px;flex-wrap:wrap}.fcols h5{font-size:16px;margin-bottom:14px}.fcols a{display:block;color:var(--muted);font-size:15px;line-height:2}.fcols a:hover{color:var(--ivory)}.social{display:flex;gap:14px;justify-content:center;margin-top:52px}.social a{width:46px;height:46px;border:1.5px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--body);font-weight:700;font-size:14px}.social a:hover{border-color:var(--gold);color:var(--gold2)}.legal{border-top:1px solid var(--line);margin-top:44px;padding-top:24px;color:var(--muted);font-size:13.5px}.mocktag{position:fixed;right:16px;bottom:16px;z-index:80;background:#0a141fe6;border:1px solid var(--gold);color:var(--gold2);font-size:12px;letter-spacing:.14em;padding:8px 14px;border-radius:999px;text-transform:uppercase}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.rv{opacity:1;transform:none}}@media(max-width:900px){.navpill{position:static;transform:none;margin-left:auto}header{flex-wrap:wrap;gap:14px;align-items:center}.navpill a{font-size:13.5px;padding:8px 13px}.logo{font-size:18px}.contact a.mail{font-size:16.5px;overflow-wrap:anywhere}.mocktag{font-size:10px;padding:6px 10px;right:10px;bottom:10px}}.hero[data-astro-cid-bbe6dxrz]{padding:158px 0 0;text-align:center;position:relative}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{line-height:1.02;font-size:clamp(42px,6.6vw,88px);max-width:1100px;margin:26px auto 0}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:normal;color:var(--gold)}.stage[data-astro-cid-bbe6dxrz]{position:relative;margin:56px auto 0;max-width:1060px;padding:0 20px}.scene[data-astro-cid-bbe6dxrz]{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 34px 90px #00000080;background:#0d1b29}.scene[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.scene[data-astro-cid-bbe6dxrz] .img-end[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.scene[data-astro-cid-bbe6dxrz] .img-end[data-astro-cid-bbe6dxrz][hidden]{display:none}.scene[data-astro-cid-bbe6dxrz] .glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:radial-gradient(ellipse at 72% 62%,rgba(228,198,91,.3),transparent 62%);opacity:0;transition:opacity 1s ease .2s;pointer-events:none}.hero[data-astro-cid-bbe6dxrz].fallen .scene[data-astro-cid-bbe6dxrz] .glow[data-astro-cid-bbe6dxrz]{opacity:1}.hero[data-astro-cid-bbe6dxrz].fallen .payoff-block[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{text-shadow:0 0 38px rgba(228,198,91,.55)}.hero-cta[data-astro-cid-bbe6dxrz]{margin-top:56px;display:flex;align-items:center;justify-content:center;gap:14px;position:relative;z-index:3}.hero-cta[data-astro-cid-bbe6dxrz] .press[data-astro-cid-bbe6dxrz]{font-size:21px;padding:17px 44px;box-shadow:0 0 0 6px #f4efe30f}.hero-cta[data-astro-cid-bbe6dxrz] .micro[data-astro-cid-bbe6dxrz]{color:var(--muted);font-size:15px}#resetBtn[data-astro-cid-bbe6dxrz]{display:none;font-size:15px;padding:12px 26px}.hero[data-astro-cid-bbe6dxrz].fallen #pressBtn[data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz].fallen #pressMicro[data-astro-cid-bbe6dxrz]{display:none}.hero[data-astro-cid-bbe6dxrz].fallen #resetBtn[data-astro-cid-bbe6dxrz]{display:inline-flex}.payoff-block[data-astro-cid-bbe6dxrz]{max-width:1240px;margin:96px auto 0;padding:0 28px;text-align:left}.payoff-block[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:clamp(38px,4.6vw,62px);line-height:1.04}.payoff-block[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--gold);transition:text-shadow .8s ease .5s}.payoff-block[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz].lede{margin-top:16px;font-size:21px;color:var(--ivory);font-weight:500}.payoff-block[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz].sub{margin-top:8px;color:var(--body);max-width:640px}@media(max-width:900px){.stage[data-astro-cid-bbe6dxrz]{margin-top:40px;padding:0 14px}.scene[data-astro-cid-bbe6dxrz]{border-radius:12px}.hero[data-astro-cid-bbe6dxrz]{padding-top:190px}}.rail-head[data-astro-cid-eus7ekkx]{max-width:1240px;margin:0 auto;padding:0 28px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.rail-head[data-astro-cid-eus7ekkx] .hint[data-astro-cid-eus7ekkx]{color:var(--muted);font-size:14px}.rail[data-astro-cid-eus7ekkx]{display:flex;gap:20px;overflow-x:auto;padding:30px max(28px,calc((100vw - 1240px)/2 + 28px)) 18px;scroll-snap-type:x mandatory;scroll-padding-left:max(28px,calc((100vw - 1240px)/2 + 28px));scrollbar-width:none}.rail[data-astro-cid-eus7ekkx]::-webkit-scrollbar{display:none}.tcard[data-astro-cid-eus7ekkx]{flex:0 0 min(500px,86vw);scroll-snap-align:start;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:30px 30px 24px;display:flex;flex-direction:column;gap:18px}.tcard[data-astro-cid-eus7ekkx] .result[data-astro-cid-eus7ekkx]{font-family:var(--font-display);font-weight:400;font-size:31px;line-height:1.12;color:var(--gold2)}.tcard[data-astro-cid-eus7ekkx] q[data-astro-cid-eus7ekkx]{font-size:17.5px;line-height:1.6;color:#c7d2db;quotes:"“" "”"}.tcard[data-astro-cid-eus7ekkx] .who[data-astro-cid-eus7ekkx]{margin-top:auto;display:flex;align-items:center;gap:13px}.ava[data-astro-cid-eus7ekkx]{width:48px;height:48px;border-radius:50%;background:linear-gradient(140deg,#2a4258,#182c3e);border:1.5px solid var(--gold);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:var(--gold2);flex:none}.tcard[data-astro-cid-eus7ekkx] .who[data-astro-cid-eus7ekkx] b[data-astro-cid-eus7ekkx]{display:block;font-size:15.5px;color:var(--ivory)}.tcard[data-astro-cid-eus7ekkx] .who[data-astro-cid-eus7ekkx] span[data-astro-cid-eus7ekkx]{font-size:13.5px;color:var(--muted2)}.doors[data-astro-cid-rupqljcr] h2[data-astro-cid-rupqljcr]{font-size:clamp(34px,4.4vw,56px);text-align:center;line-height:1.08}.doors[data-astro-cid-rupqljcr] .grid[data-astro-cid-rupqljcr]{display:grid;grid-template-columns:1fr 1fr;gap:56px;max-width:1080px;margin:70px auto 0;padding:0 28px}.door[data-astro-cid-rupqljcr]{text-align:center}.door[data-astro-cid-rupqljcr] .art[data-astro-cid-rupqljcr]{display:block}.door[data-astro-cid-rupqljcr] .art[data-astro-cid-rupqljcr] img[data-astro-cid-rupqljcr]{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%);mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%)}.door[data-astro-cid-rupqljcr] h3[data-astro-cid-rupqljcr]{font-size:29px;font-weight:700;margin-top:8px}.door[data-astro-cid-rupqljcr] p[data-astro-cid-rupqljcr]{color:var(--body);max-width:420px;margin:12px auto 0;font-size:17.5px}.door[data-astro-cid-rupqljcr] .row[data-astro-cid-rupqljcr]{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.door[data-astro-cid-rupqljcr] .row[data-astro-cid-rupqljcr] .pill[data-astro-cid-rupqljcr]{font-size:17px;padding:15px 32px}.door[data-astro-cid-rupqljcr] .micro[data-astro-cid-rupqljcr]{color:var(--muted);font-size:14.5px}@media(max-width:900px){.doors[data-astro-cid-rupqljcr] .grid[data-astro-cid-rupqljcr]{grid-template-columns:1fr}}.ledger-panel[data-astro-cid-7mdrizh3]{max-width:880px;margin:0 auto;background:linear-gradient(180deg,#1a1410,#101820 55%);border:1.5px solid rgba(201,164,92,.55);border-radius:26px;padding:64px 54px 54px;text-align:center;box-shadow:0 30px 80px #c9a45c21}.ledger-panel[data-astro-cid-7mdrizh3] h2[data-astro-cid-7mdrizh3]{font-size:clamp(32px,4vw,50px);line-height:1.1}.ledger-panel[data-astro-cid-7mdrizh3] p[data-astro-cid-7mdrizh3]{color:var(--body);margin-top:14px}.stats[data-astro-cid-7mdrizh3]{display:flex;gap:14px;justify-content:center;margin-top:38px;flex-wrap:wrap}.stat[data-astro-cid-7mdrizh3]{background:var(--ivory);color:#0d1826;border-radius:999px;padding:15px 26px;font-weight:600;font-size:16px;display:flex;gap:9px;align-items:center}.stat[data-astro-cid-7mdrizh3] b[data-astro-cid-7mdrizh3]{font-family:var(--font-display);font-weight:400;font-size:19px;letter-spacing:.02em}@media(max-width:900px){.ledger-panel[data-astro-cid-7mdrizh3]{padding:44px 26px 38px}}.counter[data-astro-cid-bzejpysa]{font-weight:700;color:var(--muted);letter-spacing:.2em;white-space:nowrap}.story-card[data-astro-cid-bzejpysa]{max-width:1240px;margin:36px auto 0;padding:0 28px}.story-inner[data-astro-cid-bzejpysa]{background:var(--card);border:1px solid var(--line);border-radius:26px;display:grid;grid-template-columns:42% 58%;overflow:hidden;min-height:430px}.story-art[data-astro-cid-bzejpysa]{background:linear-gradient(150deg,#1c3247,#0d1b29);display:flex;align-items:center;justify-content:center;padding:44px}.story-art[data-astro-cid-bzejpysa] img[data-astro-cid-bzejpysa]{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%);mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%)}.story-txt[data-astro-cid-bzejpysa]{padding:52px 54px;display:flex;flex-direction:column}.story-txt[data-astro-cid-bzejpysa] h3[data-astro-cid-bzejpysa]{font-size:32px;font-weight:700}.story-txt[data-astro-cid-bzejpysa] p[data-astro-cid-bzejpysa]{color:var(--body);margin-top:14px;font-size:18px}.badges[data-astro-cid-bzejpysa]{display:flex;gap:9px;margin-top:auto;padding-top:30px;flex-wrap:wrap}.badge[data-astro-cid-bzejpysa]{width:44px;height:44px;border-radius:13px;border:1.5px solid var(--line);background:var(--panel);color:var(--muted2);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .1s ease,background .1s ease,color .1s ease}.badge[data-astro-cid-bzejpysa]:hover{border-color:var(--gold)}.badge[data-astro-cid-bzejpysa].on{background:var(--gold);color:var(--goldink);border-color:var(--gold)}.story-nav[data-astro-cid-bzejpysa]{display:flex;gap:10px;margin-top:26px}.story-nav[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--line);background:var(--panel);color:var(--ivory);font-size:19px;cursor:pointer;transition:border-color .1s}.story-nav[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]:hover{border-color:var(--gold)}@media(max-width:900px){.story-inner[data-astro-cid-bzejpysa]{grid-template-columns:1fr}}.refcard .flow .node{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:9px 15px;color:var(--ivory);font-weight:600;font-size:15px}.refcard .flow .arr{color:var(--gold);font-weight:700}.refcard .meta b{color:var(--ivory)}.proof[data-astro-cid-rcg6ci5c]{display:grid;grid-template-columns:55% 45%;gap:54px;max-width:1240px;margin:0 auto;padding:0 28px;align-items:start}.refcard[data-astro-cid-rcg6ci5c]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:34px}.refcard[data-astro-cid-rcg6ci5c] .top[data-astro-cid-rcg6ci5c]{display:flex;justify-content:space-between;align-items:center}.refcard[data-astro-cid-rcg6ci5c] .amt[data-astro-cid-rcg6ci5c]{font-family:var(--font-display);font-weight:400;font-size:52px;color:var(--gold2);margin-top:18px;letter-spacing:.01em}.refcard[data-astro-cid-rcg6ci5c] .flow[data-astro-cid-rcg6ci5c]{display:flex;align-items:center;gap:12px;margin-top:20px;color:var(--body);font-size:16.5px;flex-wrap:wrap}.refcard[data-astro-cid-rcg6ci5c] .meta[data-astro-cid-rcg6ci5c]{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:flex;gap:26px;color:var(--muted2);font-size:14px;flex-wrap:wrap}.proof-txt[data-astro-cid-rcg6ci5c] .idx[data-astro-cid-rcg6ci5c]{font-family:var(--font-display);font-weight:400;font-size:44px}.proof-txt[data-astro-cid-rcg6ci5c] .idx[data-astro-cid-rcg6ci5c] span[data-astro-cid-rcg6ci5c]{color:var(--muted);font-size:26px}.proof-txt[data-astro-cid-rcg6ci5c] blockquote[data-astro-cid-rcg6ci5c]{font-size:24px;font-style:italic;line-height:1.5;color:#c7d2db;margin-top:20px}.proof-txt[data-astro-cid-rcg6ci5c] .who[data-astro-cid-rcg6ci5c]{margin-top:18px}.proof-txt[data-astro-cid-rcg6ci5c] .who[data-astro-cid-rcg6ci5c] b[data-astro-cid-rcg6ci5c]{color:var(--ivory)}.proof-txt[data-astro-cid-rcg6ci5c] .who[data-astro-cid-rcg6ci5c] span[data-astro-cid-rcg6ci5c]{color:var(--muted);display:block;font-size:15px}.proof-nav[data-astro-cid-rcg6ci5c]{display:flex;gap:14px;margin-top:28px;align-items:center}.proof-nav[data-astro-cid-rcg6ci5c] button[data-astro-cid-rcg6ci5c]{background:none;border:none;color:var(--body);font:inherit;font-size:15.5px;font-weight:600;cursor:pointer;padding:6px 2px}.proof-nav[data-astro-cid-rcg6ci5c] button[data-astro-cid-rcg6ci5c]:hover{color:var(--gold2)}@media(max-width:900px){.proof[data-astro-cid-rcg6ci5c]{grid-template-columns:1fr}}.fw-strip[data-astro-cid-dbs4mptm]{display:flex;gap:14px;justify-content:center;align-items:flex-end;max-width:1100px;margin:54px auto 0;padding:0 28px;flex-wrap:wrap}.fw-card[data-astro-cid-dbs4mptm]{flex:1;min-width:170px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:24px 20px;text-align:center}.fw-card[data-astro-cid-dbs4mptm] .k[data-astro-cid-dbs4mptm]{font-family:var(--font-display);font-weight:400;font-size:15px;letter-spacing:.18em;color:var(--gold)}.fw-card[data-astro-cid-dbs4mptm] h4[data-astro-cid-dbs4mptm]{font-family:var(--font-display);font-weight:400;font-size:20px;margin-top:8px;text-transform:uppercase;letter-spacing:.02em}.fw-card[data-astro-cid-dbs4mptm] p[data-astro-cid-dbs4mptm]{color:var(--muted2);font-size:14px;margin-top:6px}.fw-dom[data-astro-cid-dbs4mptm]{flex:0 0 128px;height:150px;background:linear-gradient(180deg,#fbf7ea,#ede4cb);border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 54px #e4c65b59}.fw-dom[data-astro-cid-dbs4mptm] b[data-astro-cid-dbs4mptm]{font-family:var(--font-display);font-weight:400;color:#7a5e14;font-size:15px;letter-spacing:.06em;text-align:center;line-height:1.5;text-transform:uppercase}.chapter-panel[data-astro-cid-dbs4mptm]{max-width:1240px;margin:64px auto 0;padding:0 28px;display:grid;grid-template-columns:45% 55%;gap:50px;align-items:center;min-height:420px}.chapter-txt[data-astro-cid-dbs4mptm]{position:relative}.chapter-txt[data-astro-cid-dbs4mptm] h3[data-astro-cid-dbs4mptm]{font-size:42px;font-weight:700}.chapter-txt[data-astro-cid-dbs4mptm] p[data-astro-cid-dbs4mptm]{color:var(--body);margin-top:16px;max-width:480px}.switcher[data-astro-cid-dbs4mptm]{display:flex;gap:20px;margin-top:38px;align-items:center}.switcher[data-astro-cid-dbs4mptm] button[data-astro-cid-dbs4mptm]{background:none;border:none;cursor:pointer;font-weight:700;font-size:17px;letter-spacing:.14em;color:var(--muted);padding:6px 2px;transition:color .1s}.switcher[data-astro-cid-dbs4mptm] button[data-astro-cid-dbs4mptm].on{color:var(--gold2)}.switcher[data-astro-cid-dbs4mptm] button[data-astro-cid-dbs4mptm]:hover{color:var(--ivory)}.chapter-art[data-astro-cid-dbs4mptm]{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,rgba(201,164,92,.07),transparent 68%);border-radius:26px;padding:30px}.chapter-art[data-astro-cid-dbs4mptm] img[data-astro-cid-dbs4mptm]{display:block;width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%);mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 68%,transparent 99%)}.pull[data-astro-cid-dbs4mptm]{text-align:center;padding:120px 28px 0}.pull[data-astro-cid-dbs4mptm] .artpanel[data-astro-cid-dbs4mptm]{width:min(430px,84vw);margin:0 auto;position:relative}.pull[data-astro-cid-dbs4mptm] .artpanel[data-astro-cid-dbs4mptm]:before{content:"";position:absolute;inset:-40px 0;background:radial-gradient(circle,rgba(228,198,91,.2),transparent 68%);pointer-events:none}.pull[data-astro-cid-dbs4mptm] .artpanel[data-astro-cid-dbs4mptm] img[data-astro-cid-dbs4mptm]{display:block;width:100%;height:auto;border-radius:20px;position:relative}.pull[data-astro-cid-dbs4mptm] h3[data-astro-cid-dbs4mptm]{font-size:clamp(30px,3.8vw,46px);font-weight:700;margin-top:34px}.pull[data-astro-cid-dbs4mptm] .pill[data-astro-cid-dbs4mptm]{margin-top:28px;font-size:18px;padding:17px 40px}@media(max-width:900px){.chapter-panel[data-astro-cid-dbs4mptm]{grid-template-columns:1fr}}.faq-col[data-astro-cid-z6gx6xcw]{max-width:900px;margin:44px auto 0;padding:0 28px;display:flex;flex-direction:column;gap:16px}details[data-astro-cid-z6gx6xcw]{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:26px 30px}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;font-weight:700;font-size:20px;display:flex;justify-content:space-between;align-items:center;gap:16px}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] .pm[data-astro-cid-z6gx6xcw]{color:var(--gold);font-size:26px;font-weight:700;flex:none;line-height:1}details[data-astro-cid-z6gx6xcw] .ans[data-astro-cid-z6gx6xcw]{color:var(--body);margin-top:14px;font-size:17px;max-width:720px}details[data-astro-cid-z6gx6xcw] .ans[data-astro-cid-z6gx6xcw] .pill[data-astro-cid-z6gx6xcw]{margin-top:18px;font-size:15px;padding:12px 26px}
