@font-face{font-family:BunkerManrope;src:url(/apps/bunker/fonts/Manrope-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:BunkerManrope;src:url(/apps/bunker/fonts/Manrope-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:BunkerManrope;src:url(/apps/bunker/fonts/Manrope-700.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:BunkerManrope;src:url(/apps/bunker/fonts/Manrope-800.ttf) format("truetype");font-weight:800;font-display:swap}.bunker-site{--coal:#0b0d0f;--chalk:#f1efe8;--signal:#f4c62d;--steel:#2b3036;--muted:#b8bcb9;--paper:#f7f4eb;color-scheme:dark}.bunker-site,.bunker-site *{box-sizing:border-box}.bunker-site{margin:0;background:var(--coal);color:var(--chalk);font:400 17px/1.65 BunkerManrope,Arial,sans-serif}.bunker-site a{color:inherit;text-underline-offset:5px}.bunker-site button{font:inherit}.bunker-site img{display:block;max-width:100%;height:auto}.bunker-site figure{margin:0}.bunker-site h1,.bunker-site h2,.bunker-site h3,.bunker-site p{margin:0}.bunker-site p+p{margin-top:16px}.bunker-site h1,.bunker-site h2,.bunker-site h3{font-weight:800;letter-spacing:-.045em;line-height:1.12}.bunker-site h1{font-size:clamp(44px,6.5vw,90px)}.bunker-site h2{font-size:clamp(32px,4vw,52px)}.bunker-site h3{font-size:23px;letter-spacing:-.025em}.bunker-site button,.bunker-site a,.bunker-site summary{-webkit-tap-highlight-color:transparent}.bunker-site a:focus-visible,.bunker-site button:focus-visible,.bunker-site summary:focus-visible,.bunker-site video:focus-visible{outline:3px solid var(--signal);outline-offset:6px}.bunker-site button:disabled{opacity:.6;cursor:wait}.bunker-site .wrap{max-width:1240px;padding-inline:40px;margin-inline:auto}.bunker-site .skip{position:fixed;z-index:99;top:8px;left:8px;transform:translateY(-180%);background:var(--signal);color:var(--coal);padding:12px}.bunker-site .skip:focus{transform:none}.bunker-site .site-header{border-bottom:1px solid var(--steel);position:relative;z-index:5;background:var(--coal)}.bunker-site .nav{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.bunker-site .brand{display:inline-flex;align-items:center;gap:12px;font-size:27px;font-weight:800;text-decoration:none;letter-spacing:-.06em}.bunker-site .brand img{border-radius:10px}.bunker-site .nav-links{display:flex;align-items:center;gap:28px;font-size:15px;font-weight:500}.bunker-site .nav-links a{display:flex;align-items:center;min-height:44px;text-decoration:none}.bunker-site .nav-links a:hover{text-decoration:underline}.bunker-site .language{border:1px solid #63686a;border-radius:24px;padding:4px 16px}.bunker-site .primary,.bunker-site .secondary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:13px 25px;border-radius:12px;border:1px solid transparent;background:var(--signal);color:var(--coal);font-weight:800;text-decoration:none;cursor:pointer;text-align:center;line-height:1.4;transition:background .15s,box-shadow .15s}.bunker-site .primary:hover{background:#ffdc58}.bunker-site .secondary{background:transparent;border-color:#777f83;color:var(--chalk)}.bunker-site .secondary:hover{background:var(--steel)}.bunker-site .text-link{font-weight:700;display:inline-flex;align-items:center;min-height:48px}.bunker-site .hero{position:relative;isolation:isolate;min-height:700px;overflow:hidden;display:flex;align-items:center}.bunker-site .hero-art{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:74% 43%}.bunker-site .hero-shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0d0ffa,#0b0d0fde 34%,#0b0d0f2b 72%),linear-gradient(0deg,var(--coal),transparent 25%)}.bunker-site .hero-content{width:100%;padding-top:70px;padding-bottom:95px;animation:bunker-enter .6s ease-out}.bunker-site .genre{color:var(--signal);font-size:16px;font-weight:700;margin-bottom:24px;max-width:620px}.bunker-site .hero h1{max-width:780px}.bunker-site .hero-intro{max-width:510px;color:#e0dfd8;margin-top:25px;font-size:19px}.bunker-site .facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;padding:0;margin:28px 0;font-size:15px;font-weight:700}.bunker-site .facts li{padding-left:15px;position:relative}.bunker-site .facts li:before{content:"";width:5px;height:5px;position:absolute;left:0;top:.7em;background:var(--signal);border-radius:50%}.bunker-site .hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.bunker-site .availability{font-size:13px;color:var(--muted);margin-top:17px}.bunker-site .section{padding-block:100px}.bunker-site .section-heading{max-width:760px}.bunker-site .section-heading p{color:var(--muted);margin-top:22px;max-width:680px}.bunker-site .presentation{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}.bunker-site .presentation p{color:var(--muted);max-width:430px;margin-top:25px}.bunker-site .overview-video{display:block;background:#16191c;width:100%;aspect-ratio:16/9;border-radius:16px;border:1px solid #464947}.bunker-site .presentation figcaption,.bunker-site .caption,.bunker-site figcaption{color:var(--muted);font-size:13px;line-height:1.6;margin-top:14px}.bunker-site .demo-section{border-block:1px solid var(--steel);background:#121619;padding-block:80px}.bunker-site .characters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.bunker-site .character{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;border:1px solid #4c5154;border-radius:17px;background:#1a1f23;color:var(--chalk);padding:20px;transition:border-color .15s,background .15s}.bunker-site .character:hover{border-color:var(--signal)}.bunker-site .character[aria-pressed=true]{border-color:var(--signal);background:#302b15;box-shadow:inset 0 0 0 1px var(--signal)}.bunker-site .character img{width:100%;aspect-ratio:1.42;object-fit:cover;object-position:50% 25%;border-radius:10px;margin-bottom:20px}.bunker-site .character-name{display:block;font-size:24px;font-weight:800}.bunker-site .trait{display:block;color:#c8cbc9;font-size:15px;margin-top:7px}.bunker-site .argument{margin-top:30px;min-height:85px;max-width:820px;font-size:20px;color:var(--chalk);border-left:3px solid var(--signal);padding-left:20px}.bunker-site .how{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px}.bunker-site .phone{max-width:320px;margin-inline:auto;position:relative}.bunker-site .phone img{border:7px solid #35393e;border-radius:38px;box-shadow:0 24px 80px #0006}.bunker-site .phone figcaption{max-width:300px;text-align:center}.bunker-site .steps{list-style:none;counter-reset:steps;padding:0;margin:42px 0 22px}.bunker-site .steps li{counter-increment:steps;position:relative;padding-left:52px;margin-block:30px}.bunker-site .steps li:before{content:counter(steps);position:absolute;left:0;top:0;font-size:20px;color:var(--signal);font-weight:800;line-height:1.5}.bunker-site .steps p{color:var(--muted);margin-top:12px;max-width:510px}.bunker-site .gather{display:grid;grid-template-columns:1.05fr .95fr;padding-inline:0;overflow:hidden;border-radius:22px;background:var(--paper);color:var(--coal)}.bunker-site .gather>img{width:100%;height:100%;object-fit:cover;min-height:470px}.bunker-site .gather>div{padding:60px 45px;align-self:center}.bunker-site .gather p{color:#44494b;margin:24px 0}.bunker-site .primary.dark{background:var(--coal);color:var(--chalk)}.bunker-site .primary.dark:hover{background:#2b3036}.bunker-site .faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.bunker-site .faq details{border-bottom:1px solid #515659;padding:22px 0}.bunker-site .faq details:first-child{border-top:1px solid #515659}.bunker-site .faq summary{font-size:19px;font-weight:700;cursor:pointer;list-style:revert;padding-right:20px}.bunker-site .faq details p{color:var(--muted);margin-top:16px;max-width:650px}.bunker-site .closing{text-align:center;background:#181b1c;border-top:1px solid var(--steel);padding-block:80px}.bunker-site .closing p{margin:22px 0 30px;color:var(--muted)}.bunker-site .footer{padding-block:50px 60px;display:grid;grid-template-columns:.5fr 1fr 1fr;gap:32px;align-items:start}.bunker-site .footer p{font-size:13px;color:var(--muted);max-width:310px}.bunker-site .footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px 20px;font-size:13px}.bunker-site .footer>div a{display:inline-flex;align-items:center;min-height:32px}.bunker-site .mobile-download{display:none}.bunker-site .article{padding-block:65px 95px}.bunker-site .article-header{max-width:950px;margin-bottom:65px}.bunker-site .article-header h1{font-size:clamp(40px,5vw,70px)}.bunker-site .article-header .lead{margin-top:26px;max-width:780px;color:var(--muted);font-size:21px}.bunker-site .reading-layout{display:grid;grid-template-columns:1fr 300px;gap:85px;align-items:start}.bunker-site .reading{max-width:720px}.bunker-site .reading section{margin-bottom:42px}.bunker-site .reading h2{font-size:27px;letter-spacing:-.03em;display:flex;gap:18px;align-items:baseline}.bunker-site .step-number{color:var(--signal);font-size:19px;min-width:15px}.bunker-site .reading p{color:#d0d2ce;margin-top:17px;max-width:720px}.bunker-site .example{background:#252616;border-left:3px solid var(--signal);padding:25px;margin-block:40px}.bunker-site .example h2{font-size:24px}.bunker-site .privacy-note{font-size:15px;border-top:1px solid #515659;padding-top:25px}.bunker-site .story-screen img{border:5px solid #35393e;border-radius:30px}.bunker-site .article-cta{margin-top:45px}.bunker-site .host-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px}.bunker-site .host-layout h2,.bunker-site .host-advice h2{font-size:30px;letter-spacing:-.03em}.bunker-site .checklist{padding-left:22px;color:#d0d2ce;margin-block:25px}.bunker-site .checklist li{padding:8px 0}.bunker-site .invitation{background:#1a1f23;border:1px solid #4c5154;border-radius:18px;padding:30px}.bunker-site .invite-text{margin-block:25px;white-space:pre-line;overflow-wrap:anywhere;color:#e1e1db}.bunker-site .invitation #copy-status{font-size:14px;color:var(--signal);margin-top:16px;min-height:2em}.bunker-site .host-advice{max-width:760px;margin-top:65px}.bunker-site .host-advice p{color:var(--muted);margin-top:24px}.bunker-site .host-advice button{margin-top:26px}@keyframes bunker-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1700px){.bunker-site .hero-art{object-position:center 44%}.bunker-site .hero-shade{background:linear-gradient(90deg,#0b0d0ff5 15%,#0b0d0fd9 35%,#0b0d0f33 75%),linear-gradient(0deg,var(--coal),transparent 25%)}}@media(max-width:1000px){.bunker-site .wrap{padding-inline:28px}.bunker-site .nav-links{gap:20px}.bunker-site .hero{min-height:670px}.bunker-site .hero-shade{background:linear-gradient(90deg,#0b0d0ff5,#0b0d0fbf 50%,#0b0d0f45),linear-gradient(0deg,var(--coal),transparent)}.bunker-site .presentation,.bunker-site .how{gap:50px}.bunker-site .gather{margin-inline:28px;padding-inline:0}.bunker-site .gather>div{padding:40px 30px}.bunker-site .gather h2{font-size:36px}.bunker-site .faq{gap:45px}.bunker-site .reading-layout{gap:45px;grid-template-columns:1fr 240px}.bunker-site .host-layout{gap:35px}.bunker-site .footer{grid-template-columns:1fr 1fr}.bunker-site .footer>div{grid-column:1/-1;justify-content:flex-start}}@media(max-width:650px){.bunker-site{font-size:16px;padding-bottom:82px}.bunker-site .wrap{padding-inline:22px}.bunker-site .nav{min-height:76px;gap:14px}.bunker-site .brand{font-size:25px;gap:9px}.bunker-site .brand img{width:31px;height:31px}.bunker-site .nav-links{gap:12px;font-size:13px}.bunker-site .nav-links>a:nth-child(2){display:none}.bunker-site .language{padding:4px 11px}.bunker-site .hero{min-height:740px;align-items:end}.bunker-site .hero-art{object-position:68% 0%;height:56%;opacity:.9}.bunker-site .hero-shade{background:linear-gradient(0deg,var(--coal) 44%,#0b0d0f33 100%)}.bunker-site .hero-content{padding-top:245px;padding-bottom:40px}.bunker-site .genre{font-size:14px;margin-bottom:18px;max-width:320px}.bunker-site .hero h1{font-size:clamp(40px,10vw,62px)}.bunker-site .hero-intro{font-size:17px;max-width:450px;margin-top:20px}.bunker-site .facts{gap:5px 16px;font-size:13px;margin-block:22px}.bunker-site .hero-actions{gap:12px 22px}.bunker-site .hero-actions .primary{width:100%}.bunker-site .availability{font-size:12px}.bunker-site .section{padding-block:65px}.bunker-site .presentation{display:block}.bunker-site .presentation figure{margin-top:30px}.bunker-site .presentation p{margin-top:18px}.bunker-site .demo-section{padding-block:55px}.bunker-site .characters{gap:10px;margin-top:28px}.bunker-site .character{padding:9px;border-radius:11px}.bunker-site .character img{aspect-ratio:1;margin-bottom:12px;border-radius:6px}.bunker-site .character-name{font-size:clamp(15px,4vw,21px);letter-spacing:-.03em}.bunker-site .trait{font-size:12px;line-height:1.45}.bunker-site .argument{font-size:17px;min-height:135px;margin-top:24px}.bunker-site .how{display:flex;flex-direction:column-reverse;gap:40px}.bunker-site .how h2{font-size:36px}.bunker-site .steps{margin-top:30px}.bunker-site .steps li{padding-left:40px;margin-block:24px}.bunker-site .steps h3{font-size:21px}.bunker-site .phone{max-width:280px}.bunker-site .gather{display:block;margin-inline:22px;padding-inline:0;border-radius:16px}.bunker-site .gather>img{min-height:0;aspect-ratio:1.5;object-fit:cover}.bunker-site .gather>div{padding:34px 25px}.bunker-site .gather h2{font-size:32px}.bunker-site .gather .primary{width:100%}.bunker-site .faq{display:block}.bunker-site .faq>div{margin-top:30px}.bunker-site .faq summary{font-size:17px}.bunker-site .closing{padding-block:55px}.bunker-site .closing h2{font-size:34px}.bunker-site .closing p{max-width:320px;margin-inline:auto}.bunker-site .footer{display:block;padding-block:35px}.bunker-site .footer p{margin-top:20px}.bunker-site .footer>div{margin-top:22px;gap:10px 20px}.bunker-site .mobile-download{display:block;position:fixed;bottom:0;inset-inline:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#0b0d0ff5;border-top:1px solid #515659}.bunker-site .mobile-download .primary{width:100%;min-height:48px;font-size:15px}.bunker-site .article{padding-top:40px}.bunker-site .article-header{margin-bottom:40px}.bunker-site .article-header h1{font-size:42px}.bunker-site .article-header .lead{font-size:18px}.bunker-site .reading-layout,.bunker-site .host-layout{display:block}.bunker-site .reading h2{font-size:25px}.bunker-site .story-screen{max-width:260px;margin:45px auto 0}.bunker-site .host-layout .invitation{margin-top:35px;padding:25px}.bunker-site .host-advice{margin-top:40px}.bunker-site .host-layout h2,.bunker-site .host-advice h2{font-size:27px}.bunker-site .article-cta .primary{width:100%}}@media(max-width:380px){.bunker-site .nav{flex-wrap:wrap;gap:2px;padding-block:12px}.bunker-site .nav-links{width:100%;justify-content:space-between}.bunker-site .characters{grid-template-columns:1fr}.bunker-site .character{display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:16px;align-items:center;padding:12px}.bunker-site .character img{grid-row:1/3;margin:0;width:80px}.bunker-site .character-name{font-size:21px;align-self:end}.bunker-site .trait{font-size:14px;align-self:start}}.bunker-site .reading a{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.bunker-site,.bunker-site *,.bunker-site:before,.bunker-site *:before,.bunker-site:after,.bunker-site *:after{animation:none!important;transition:none!important}}@media print{.bunker-site{background:#fff;color:#000;padding:0;font-size:12pt}.bunker-site .site-header,.bunker-site .footer,.bunker-site .mobile-download,.bunker-site .primary,.bunker-site .secondary,.bunker-site #copy-status{display:none!important}.bunker-site .wrap{max-width:none;padding:0}.bunker-site .article{padding:0}.bunker-site .article-header{margin-bottom:24px}.bunker-site .article-header h1{font-size:30pt}.bunker-site .lead,.bunker-site .host-advice p,.bunker-site .checklist,.bunker-site .invite-text{color:#000!important}.bunker-site .host-layout{display:block}.bunker-site .invitation{background:#fff;border:1px solid #777;margin-top:24px;padding:18px;break-inside:avoid}.bunker-site .host-advice{margin-top:25px}.bunker-site .genre{color:#000}.bunker-site .invite-text{font-size:11pt}}.bunker-site{padding-top:68px;overflow-wrap:break-word}.bunker-site .bunker-back{padding-top:16px;font-size:13px;color:var(--muted)}.bunker-site .bunker-back a{display:inline-flex;align-items:center;min-height:36px}@media print{.bunker-layout>nav{display:none!important}.bunker-site{padding-top:0}.bunker-site .bunker-back{display:none}}@media(max-width:650px){.bunker-site .nav{flex-wrap:wrap;min-height:0;gap:6px 14px;padding-block:12px}.bunker-site .nav-links{display:contents}.bunker-site .nav-links>a:nth-child(1),.bunker-site .nav-links>a:nth-child(2){display:flex;order:2;flex:1 1 40%;min-height:44px}.bunker-site .nav-links>a:nth-child(2){justify-content:flex-end;text-align:right}.bunker-site .nav-links>.language{margin-left:auto}}
