body.missions-page.theme-grove{background:#0c1a12}body.missions-page.theme-grove .nav{background:#0a150e}.missions.theme-grove{--g-night: #0c1a12;--g-forest: #12281b;--g-glade: #1a3a25;--g-leaf: #8fcb78;--g-sage: #c9d8b6;--g-cream: #f7ecd0;--g-parch: #efe1bb;--g-parch2: #e2cf9d;--g-ink: #2c2113;--g-ink2: #4d3a1e;--g-bark: #46301c;--g-bark2: #5d3f24;--g-gold: #e3bd62;--g-gold-deep: #7a5712;--g-display: "Almendra", "Cormorant Garamond", Georgia, serif;--hair: rgba(227, 189, 98, .38);background:var(--g-night);color:var(--g-cream);font-variant-ligatures:none}.missions.theme-grove :focus-visible{outline-color:var(--g-gold)}.missions.theme-grove .p-hero{position:relative;padding-bottom:clamp(110px,13vw,190px);background:radial-gradient(circle at 9% 34%,#ffe9a3 0 1.4px,rgba(255,233,163,.22) 2.2px,transparent 8px),radial-gradient(circle at 23% 72%,#ffe9a3 0 1.2px,rgba(255,233,163,.2) 2px,transparent 7px),radial-gradient(circle at 46% 22%,#d8f5b0 0 1.2px,rgba(216,245,176,.2) 2px,transparent 7px),radial-gradient(circle at 58% 64%,#ffe9a3 0 1.6px,rgba(255,233,163,.24) 2.4px,transparent 9px),radial-gradient(circle at 71% 30%,#ffe9a3 0 1.2px,rgba(255,233,163,.2) 2px,transparent 7px),radial-gradient(circle at 83% 58%,#d8f5b0 0 1.4px,rgba(216,245,176,.22) 2.2px,transparent 8px),radial-gradient(circle at 93% 20%,#ffe9a3 0 1.2px,rgba(255,233,163,.2) 2px,transparent 7px),radial-gradient(ellipse 60% 70% at 78% 30%,rgba(214,190,96,.3) 0%,rgba(86,140,74,.22) 34%,transparent 68%),linear-gradient(180deg,#0a150e,#143122 58%,#1d4229)}.missions.theme-grove .p-hero:before,.missions.theme-grove .p-hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;pointer-events:none;background-repeat:repeat-x;background-position:bottom left}.missions.theme-grove .p-hero:before{height:clamp(70px,9vw,130px);opacity:.75;background-size:clamp(420px,60vw,760px) 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 130' preserveAspectRatio='none'%3E%3Cpath fill='%23173623' d='M0 130V70l18-34 18 34 14-52 16 52 22-30 20 30 24-62 22 62 28-24 26 24 20-46 20 46 32-34 30 34 22-58 24 58 26-28 24 28 20-42 22 42 28-30 26 30 22-54 22 54 24-22 14 22 8-20 8 20V130z'/%3E%3C/svg%3E")}.missions.theme-grove .p-hero:after{height:clamp(46px,6vw,84px);background-size:clamp(360px,46vw,620px) 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 84' preserveAspectRatio='none'%3E%3Cpath fill='%230c1a12' d='M0 84V52l22-30 20 30 16-44 18 44 26-22 24 22 20-40 20 40 30-26 28 26 18-36 20 36 26-48 24 48 30-20 28 20 22-38 22 38 24-28 24 28 20-44 20 44 28-18 24 18 24-32 22 32V84z'/%3E%3C/svg%3E")}.missions.theme-grove .p-hero>*{position:relative;z-index:1}.missions.theme-grove .crumb{color:var(--g-sage)}.missions.theme-grove .crumb:hover{color:var(--g-cream)}.missions.theme-grove .p-hero .kick{color:#b9ec9f}.missions.theme-grove .p-hero h1{font-family:var(--g-display);font-weight:700;font-size:clamp(40px,7.4vw,104px);letter-spacing:.01em;line-height:1;color:var(--g-gold);background:linear-gradient(180deg,#fff1b8,#f0cd6e 42%,#c8962f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #3b2608) drop-shadow(0 6px 14px rgba(0,0,0,.55));padding-bottom:.08em}.missions.theme-grove .hook{font-family:var(--g-display);font-weight:400;max-width:24ch;color:var(--g-cream)}.missions.theme-grove .hook b{font-weight:400;color:var(--g-leaf)}.missions.theme-grove .facts{gap:10px 12px}.missions.theme-grove .facts span{padding:8px 14px 7px;border-radius:4px;color:#ecd9b5;background:repeating-linear-gradient(91deg,rgba(0,0,0,.1) 0 1px,transparent 1px 7px),linear-gradient(180deg,var(--g-bark2),var(--g-bark));border:1px solid #2a1b0e;box-shadow:inset 0 1px #ffe2aa38,0 2px #00000059}.missions.theme-grove .facts b{color:#fff3d6}.missions.theme-grove .cta{font-family:var(--g-display);font-weight:700;font-size:17px;letter-spacing:.05em;text-transform:none;padding:13px 28px 12px;border-radius:999px;color:#fff8e1;border:2px solid var(--g-gold);background:linear-gradient(180deg,#2f7a3d,#1d5a2e 55%,#154424);box-shadow:inset 0 2px #ffffff47,inset 0 -3px #00000040,0 4px #0b2414,0 10px 22px #00000073;text-shadow:0 1px 0 rgba(0,0,0,.45);transition:border-color .2s ease,box-shadow .2s ease}.missions.theme-grove .cta:hover{background:linear-gradient(180deg,#2f7a3d,#1d5a2e 55%,#154424);color:#fff8e1;border-color:#fff1b8;box-shadow:inset 0 2px #ffffff47,inset 0 -3px #00000040,0 4px #0b2414,0 0 22px #e3bd628c}.missions.theme-grove .cta svg{width:13px;height:13px;stroke-width:2.2}.missions.theme-grove .sec{position:relative;border-top:0}.missions.theme-grove .sec+.sec:before,.missions.theme-grove .close:before{content:"";position:absolute;top:-7px;left:var(--pad);right:var(--pad);height:14px;pointer-events:none;background:radial-gradient(circle at 50% 50%,#b9ec9f 0 2px,#3f9a4c 2.5px 5px,var(--g-gold) 5.5px 7px,transparent 7.5px),linear-gradient(90deg,transparent,var(--hair) 18%,var(--hair) 44%,transparent 47%,transparent 53%,var(--hair) 56%,var(--hair) 82%,transparent) center / 100% 1px no-repeat}.missions.theme-grove .label{font-family:var(--g-display);font-weight:700;font-size:clamp(28px,3.8vw,46px);letter-spacing:.02em;text-transform:none;color:var(--g-gold);text-shadow:0 2px 0 rgba(0,0,0,.45)}.missions.theme-grove .why-grid .big{font-family:var(--g-display);font-weight:400;font-size:clamp(24px,2.7vw,34px);line-height:1.3;color:var(--g-cream)}.missions.theme-grove .why-grid p:not(.big){color:var(--g-sage);padding-left:clamp(16px,2vw,26px);border-left:2px solid #3f9a4c}.missions.theme-grove .sec:has(.steps){background:radial-gradient(ellipse 70% 90% at 50% 0%,rgba(120,84,40,.3),transparent 70%),linear-gradient(180deg,#1c150c,#241a0f)}.missions.theme-grove .steps{gap:clamp(34px,3vw,40px) clamp(18px,2.2vw,30px);padding-top:14px}.missions.theme-grove .steps li{position:relative;padding:clamp(40px,3.4vw,48px) clamp(20px,2.4vw,30px) clamp(24px,2.6vw,32px);color:var(--g-ink);background:radial-gradient(ellipse at 20% 0%,rgba(255,250,225,.55),transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(150,110,50,.28),transparent 60%),linear-gradient(180deg,var(--g-parch) 0%,var(--g-parch2) 100%);border:0;border-radius:3px;box-shadow:inset 0 0 0 1px #7a57128c,inset 0 0 0 5px var(--g-parch),inset 0 0 0 6px #7a571259,0 10px 24px #00000080}.missions.theme-grove .steps li:after{content:"";position:absolute;left:-9px;right:-9px;top:-9px;height:18px;border-radius:9px;background:radial-gradient(circle at 9px 50%,var(--g-gold) 0 5px,transparent 5.5px),radial-gradient(circle at calc(100% - 9px) 50%,var(--g-gold) 0 5px,transparent 5.5px),linear-gradient(180deg,#7a5330,#4a2f1a 60%,#33200f);box-shadow:0 3px 6px #00000073}.missions.theme-grove .steps li:before{content:counter(st);position:absolute;top:-24px;left:clamp(18px,2.2vw,28px);z-index:1;width:48px;height:48px;margin:0;border-radius:50%;display:grid;place-items:center;font-family:var(--g-display);font-weight:700;font-size:24px;letter-spacing:0;line-height:1;color:#fff8e1;text-shadow:0 1px 0 rgba(0,0,0,.55);background:radial-gradient(circle at 34% 28%,#44904b,#23693a 46%,#123f22);border:3px solid var(--g-gold);box-shadow:inset 0 2px #ffffff59,0 3px 8px #00000080}.missions.theme-grove .steps h3{font-family:var(--g-display);font-weight:700;font-size:clamp(23px,2.1vw,28px);color:var(--g-ink)}.missions.theme-grove .steps p{color:var(--g-ink2);font-size:17px}.missions.theme-grove .note{position:relative;max-width:820px;padding:clamp(28px,3.4vw,42px) clamp(26px,3.6vw,48px);border:2px solid var(--g-gold);border-radius:14px;background:radial-gradient(ellipse at 50% 0%,rgba(143,203,120,.22),transparent 62%),linear-gradient(180deg,#1e4a2d,#12301e);box-shadow:inset 0 0 0 6px #12301e,inset 0 0 0 7px #e3bd6273,0 0 34px #6ebe6e2e,0 12px 26px #00000073}.missions.theme-grove .note:before,.missions.theme-grove .note:after{content:"✦";position:absolute;top:-15px;font-size:22px;line-height:1;color:var(--g-gold);background:var(--g-night);padding:0 8px;border-radius:50%}.missions.theme-grove .note:before{left:26px}.missions.theme-grove .note:after{right:26px}.missions.theme-grove .note p{color:var(--g-cream);font-size:19px;line-height:1.6}.missions.theme-grove .who{font-family:var(--g-display);font-weight:400;color:var(--g-cream);font-size:clamp(21px,2.1vw,26px)}.missions.theme-grove .role{position:relative;padding:clamp(26px,2.8vw,34px) clamp(22px,2.6vw,32px);border:2px solid #23160b;border-radius:10px;background:radial-gradient(circle at 14px 14px,#f0cf7a 0 3px,#5a3d10 3.5px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 14px) 14px,#f0cf7a 0 3px,#5a3d10 3.5px 4.5px,transparent 5px),radial-gradient(circle at 14px calc(100% - 14px),#f0cf7a 0 3px,#5a3d10 3.5px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 14px) calc(100% - 14px),#f0cf7a 0 3px,#5a3d10 3.5px 4.5px,transparent 5px),repeating-linear-gradient(91deg,rgba(0,0,0,.09) 0 1px,transparent 1px 6px,rgba(255,220,160,.04) 6px 7px,transparent 7px 13px),linear-gradient(180deg,var(--g-bark2) 0%,var(--g-bark) 100%);box-shadow:inset 0 2px #ffe2aa33,inset 0 -4px #00000047,0 10px 22px #00000073}.missions.theme-grove .role h3{font-family:var(--g-display);font-weight:700;font-size:clamp(23px,2.1vw,28px);color:#fff3d6;text-shadow:0 2px 0 rgba(0,0,0,.5)}.missions.theme-grove .role p{color:#ecd9b5;font-size:17px}.missions.theme-grove .more{font-family:var(--g-display);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:none;color:#f6d98a;border-bottom-color:#f6d98a8c}.missions.theme-grove .more:hover{color:#fff3d6;border-bottom-color:#fff3d6}.missions.theme-grove .close{position:relative;border-top:0;background:radial-gradient(circle at 16% 30%,#ffe9a3 0 1.3px,rgba(255,233,163,.2) 2px,transparent 7px),radial-gradient(circle at 82% 22%,#d8f5b0 0 1.3px,rgba(216,245,176,.2) 2px,transparent 7px),radial-gradient(circle at 68% 74%,#ffe9a3 0 1.3px,rgba(255,233,163,.2) 2px,transparent 7px),radial-gradient(circle at 30% 80%,#d8f5b0 0 1.2px,rgba(216,245,176,.2) 2px,transparent 7px),radial-gradient(ellipse 55% 75% at 50% 45%,rgba(214,190,96,.22) 0%,rgba(86,140,74,.18) 38%,transparent 70%),linear-gradient(180deg,var(--g-night) 0%,#143122 100%)}.missions.theme-grove .cross{color:var(--g-gold);font-size:18px}.missions.theme-grove .close .wordmark{font-family:var(--g-display);font-weight:700;letter-spacing:.02em;font-size:clamp(40px,6vw,84px);color:var(--g-gold);text-shadow:0 2px 0 #3b2608,0 6px 14px rgba(0,0,0,.55)}.missions.theme-grove .close p{color:var(--g-cream);font-size:19px;font-family:var(--g-display)}.missions.theme-grove .grove-art{display:block}.missions.theme-grove .grove-art svg{display:block;width:100%;height:auto}.missions.theme-grove .p-hero>.grove-art-hall{position:absolute;z-index:0;right:clamp(8px,2.4vw,44px);bottom:clamp(40px,5.8vw,88px);width:clamp(340px,44vw,650px)}@media(min-width:1001px){.missions.theme-grove .p-hero:has(.grove-art-hall){min-height:clamp(720px,58vw,880px)}.missions.theme-grove .p-hero:has(.grove-art-hall) .facts{max-width:min(54vw,640px)}}@media(max-width:1000px){.missions.theme-grove .p-hero>.grove-art-hall{position:relative;right:auto;bottom:auto;width:min(100%,460px);margin:34px auto -40px}}.missions.theme-grove .steps li:has(.grove-art){padding-top:clamp(26px,2.4vw,32px)}.missions.theme-grove .steps .grove-art{margin:0 0 clamp(16px,1.8vw,22px);border-radius:4px;overflow:hidden;box-shadow:0 0 0 2px #7a5712,0 0 0 5px var(--g-parch),0 0 0 6px #7a571273,0 6px 14px #3c280a59}.missions.theme-grove .note:has(.grove-art){display:grid;grid-template-columns:minmax(0,1fr) clamp(120px,15vw,180px);align-items:center;gap:clamp(18px,3vw,40px);max-width:940px}.missions.theme-grove .note .grove-art{order:2}.missions.theme-grove .role .grove-art{width:60px;margin-bottom:4px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.45))}@media(max-width:640px){.missions.theme-grove .note:has(.grove-art){grid-template-columns:1fr;justify-items:center}.missions.theme-grove .note .grove-art{order:0;width:132px}}@media(max-width:860px){.missions.theme-grove .steps{gap:40px}.missions.theme-grove .why-grid p:not(.big){padding-left:16px}}body.missions-page.theme-marquee{background:#120508}body.missions-page.theme-marquee .nav{background:#0d0306}.missions.theme-marquee{--m-night: #120508;--m-velvet2: #26070c;--m-red: #c8202b;--m-bulb: #ffd66e;--m-board: #fbeecb;--m-letter: #17090b;--m-letter-red: #a80f19;--m-paper: #efdfb4;--m-ink: #2a1a12;--m-ink-red: #7f0b12;--m-cream: #fbefd5;--m-soft: #e3d2b4;--m-sign: "Bebas Neue", "Oswald", Impact, sans-serif;--m-deco: "Limelight", "Cinzel", Georgia, serif;--m-slab: "Alfa Slab One", "Rockwell", Georgia, serif;--hair: rgba(255, 214, 110, .3);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");--mottle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.014' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42  0 0 0 0 .25  0 0 0 0 .1  0 0 0 .8 -.3'/%3E%3C/filter%3E%3Crect width='520' height='520' filter='url(%23m)'/%3E%3C/svg%3E");--mottle-soft: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5  0 0 0 0 .32  0 0 0 0 .12  0 0 0 .34 -.1'/%3E%3C/filter%3E%3Crect width='520' height='520' filter='url(%23m)'/%3E%3C/svg%3E");--grain-hi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-.99'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1.01'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1.05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='.26'/%3E%3C/svg%3E");--dust: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1180' height='940'%3E%3Ccircle cx='450' cy='217' r='0.7' fill='%23d8d8d8' opacity='0.91'/%3E%3Ccircle cx='455' cy='843' r='0.8' fill='%23d8d8d8' opacity='0.75'/%3E%3Ccircle cx='453' cy='688' r='1.1' fill='%23d8d8d8' opacity='0.50'/%3E%3Ccircle cx='294' cy='938' r='0.6' fill='%23d8d8d8' opacity='0.70'/%3E%3Ccircle cx='183' cy='141' r='1.4' fill='%23d8d8d8' opacity='0.64'/%3E%3Ccircle cx='304' cy='650' r='1.1' fill='%23d8d8d8' opacity='0.53'/%3E%3Ccircle cx='925' cy='31' r='0.8' fill='%23d8d8d8' opacity='0.88'/%3E%3Ccircle cx='255' cy='683' r='1.4' fill='%23d8d8d8' opacity='0.71'/%3E%3Ccircle cx='655' cy='17' r='0.6' fill='%23d8d8d8' opacity='0.91'/%3E%3Ccircle cx='813' cy='921' r='0.6' fill='%23d8d8d8' opacity='0.62'/%3E%3Ccircle cx='266' cy='25' r='1.1' fill='%23d8d8d8' opacity='0.58'/%3E%3Ccircle cx='1048' cy='796' r='0.8' fill='%23d8d8d8' opacity='0.68'/%3E%3Ccircle cx='126' cy='88' r='0.6' fill='%23d8d8d8' opacity='0.80'/%3E%3Ccircle cx='582' cy='371' r='0.6' fill='%23d8d8d8' opacity='0.54'/%3E%3Ccircle cx='92' cy='889' r='0.9' fill='%23d8d8d8' opacity='0.69'/%3E%3Ccircle cx='878' cy='507' r='0.6' fill='%23d8d8d8' opacity='0.79'/%3E%3Ccircle cx='380' cy='130' r='0.6' fill='%23d8d8d8' opacity='0.82'/%3E%3Ccircle cx='850' cy='641' r='0.6' fill='%23d8d8d8' opacity='0.94'/%3E%3Ccircle cx='832' cy='841' r='0.9' fill='%23d8d8d8' opacity='0.79'/%3E%3Ccircle cx='885' cy='573' r='0.9' fill='%23d8d8d8' opacity='0.77'/%3E%3Ccircle cx='117' cy='889' r='0.7' fill='%23d8d8d8' opacity='0.70'/%3E%3Ccircle cx='865' cy='639' r='0.9' fill='%23d8d8d8' opacity='0.86'/%3E%3Ccircle cx='98' cy='628' r='1.1' fill='%23d8d8d8' opacity='0.60'/%3E%3Ccircle cx='810' cy='260' r='1.4' fill='%23d8d8d8' opacity='0.65'/%3E%3Ccircle cx='1091' cy='357' r='0.8' fill='%23d8d8d8' opacity='0.84'/%3E%3Ccircle cx='864' cy='201' r='0.7' fill='%23d8d8d8' opacity='0.60'/%3E%3Ccircle cx='266' cy='441' r='0.7' fill='%23d8d8d8' opacity='0.53'/%3E%3Ccircle cx='280' cy='533' r='0.7' fill='%23d8d8d8' opacity='0.72'/%3E%3Ccircle cx='144' cy='361' r='1.4' fill='%23d8d8d8' opacity='0.55'/%3E%3Ccircle cx='1177' cy='563' r='1.4' fill='%23d8d8d8' opacity='0.59'/%3E%3Ccircle cx='913' cy='369' r='0.8' fill='%23d8d8d8' opacity='0.90'/%3E%3Ccircle cx='970' cy='28' r='1.1' fill='%23d8d8d8' opacity='0.82'/%3E%3Ccircle cx='182' cy='144' r='1.1' fill='%23d8d8d8' opacity='0.79'/%3E%3Ccircle cx='209' cy='684' r='0.6' fill='%23d8d8d8' opacity='0.52'/%3E%3Ccircle cx='786' cy='652' r='1' fill='%232a2a2a' opacity='0.77'/%3E%3Ccircle cx='1088' cy='852' r='1.3' fill='%232a2a2a' opacity='0.61'/%3E%3Ccircle cx='306' cy='357' r='1' fill='%232a2a2a' opacity='0.83'/%3E%3Ccircle cx='1025' cy='263' r='1.8' fill='%232a2a2a' opacity='0.62'/%3E%3Ccircle cx='941' cy='650' r='1' fill='%232a2a2a' opacity='0.54'/%3E%3Ccircle cx='554' cy='415' r='1.8' fill='%232a2a2a' opacity='0.57'/%3E%3Ccircle cx='560' cy='68' r='1.8' fill='%232a2a2a' opacity='0.69'/%3E%3Ccircle cx='672' cy='353' r='0.8' fill='%232a2a2a' opacity='0.80'/%3E%3Ccircle cx='744' cy='388' r='1.8' fill='%232a2a2a' opacity='0.63'/%3E%3Ccircle cx='433' cy='162' r='0.8' fill='%232a2a2a' opacity='0.59'/%3E%3Ccircle cx='1030' cy='483' r='1' fill='%232a2a2a' opacity='0.51'/%3E%3Ccircle cx='696' cy='353' r='1' fill='%232a2a2a' opacity='0.83'/%3E%3Ccircle cx='320' cy='22' r='1' fill='%232a2a2a' opacity='0.65'/%3E%3Ccircle cx='220' cy='495' r='1' fill='%232a2a2a' opacity='0.70'/%3E%3Ccircle cx='670' cy='678' r='1' fill='%232a2a2a' opacity='0.65'/%3E%3Ccircle cx='326' cy='82' r='1.8' fill='%232a2a2a' opacity='0.51'/%3E%3Cpath d='M97 0V940' stroke='%23cfcfcf' stroke-width='0.7' opacity='0.5'/%3E%3Cpath d='M488 120V610' stroke='%23cfcfcf' stroke-width='0.5' opacity='0.6'/%3E%3Cpath d='M803 430V940' stroke='%23cfcfcf' stroke-width='0.6' opacity='0.42'/%3E%3Cpath d='M1042 0V380' stroke='%23cfcfcf' stroke-width='0.5' opacity='0.5'/%3E%3Cpath d='M301 640V900' stroke='%23cfcfcf' stroke-width='0.6' opacity='0.45'/%3E%3C/svg%3E");--brick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='128'%3E%3Cfilter id='r' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' numOctaves='3' seed='2' stitchTiles='stitch' result='n'/%3E%3CfeDiffuseLighting in='n' surfaceScale='2.4' diffuseConstant='1.2' lighting-color='%23fff' result='l'%3E%3CfeDistantLight azimuth='250' elevation='56'/%3E%3C/feDiffuseLighting%3E%3CfeComposite in='l' in2='SourceGraphic' operator='arithmetic' k1='1' k2='0' k3='0' k4='0' result='lit'/%3E%3CfeComposite in='lit' in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Crect width='240' height='128' fill='%23150a08'/%3E%3Cg filter='url(%23r)'%3E%3Crect x='0' y='0' width='115' height='27' rx='2' fill='%236b281d'/%3E%3Crect x='120' y='0' width='115' height='27' rx='2' fill='%235a2017'/%3E%3Crect x='-60' y='32' width='115' height='27' rx='2' fill='%2374301f'/%3E%3Crect x='60' y='32' width='115' height='27' rx='2' fill='%23632419'/%3E%3Crect x='180' y='32' width='115' height='27' rx='2' fill='%234f1c14'/%3E%3Crect x='0' y='64' width='115' height='27' rx='2' fill='%236f2a1c'/%3E%3Crect x='120' y='64' width='115' height='27' rx='2' fill='%235e2318'/%3E%3Crect x='-60' y='96' width='115' height='27' rx='2' fill='%237a3423'/%3E%3Crect x='60' y='96' width='115' height='27' rx='2' fill='%2358201a'/%3E%3Crect x='180' y='96' width='115' height='27' rx='2' fill='%23662619'/%3E%3C/g%3E%3C/svg%3E");--damask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='200'%3E%3Cdefs%3E%3Cg id='f'%3E%3Cellipse rx='6' ry='15' cy='-8'/%3E%3Cellipse rx='5' ry='13' cy='-4' transform='rotate(42) translate(0 -6)'/%3E%3Cellipse rx='5' ry='13' cy='-4' transform='rotate(-42) translate(0 -6)'/%3E%3Cpath d='M0 6l5 9-5 12-5-12z'/%3E%3Ccircle r='3.4' cy='3'/%3E%3C/g%3E%3Cg id='o' fill='none'%3E%3Cpath d='M70 6C108 38 108 62 70 94C32 62 32 38 70 6Z'/%3E%3Cpath d='M70 106C108 138 108 162 70 194C32 162 32 138 70 106Z'/%3E%3Cpath d='M0 56C26 80 26 120 0 144M140 56C114 80 114 120 140 144'/%3E%3Ccircle cx='70' cy='100' r='4'/%3E%3Ccircle cx='0' cy='0' r='4'/%3E%3Ccircle cx='140' cy='0' r='4'/%3E%3Ccircle cx='0' cy='200' r='4'/%3E%3Ccircle cx='140' cy='200' r='4'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='translate(1.5 2)' fill='%23000' stroke='%23000' stroke-width='2' opacity='.22'%3E%3Cuse href='%23o'/%3E%3Cuse href='%23f' x='70' y='54' stroke='none'/%3E%3Cuse href='%23f' x='70' y='154' stroke='none'/%3E%3Cuse href='%23f' x='0' y='104' stroke='none'/%3E%3Cuse href='%23f' x='140' y='104' stroke='none'/%3E%3C/g%3E%3Cg fill='%23ff9d86' stroke='%23ffb199' stroke-width='1.6' opacity='.14'%3E%3Cuse href='%23o'/%3E%3Cuse href='%23f' x='70' y='54' stroke='none'/%3E%3Cuse href='%23f' x='70' y='154' stroke='none'/%3E%3Cuse href='%23f' x='0' y='104' stroke='none'/%3E%3Cuse href='%23f' x='140' y='104' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--wood: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='240'%3E%3Cfilter id='w' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.008 .22' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.62 0 0 0 .1 .34 0 0 0 .04 .17 0 0 0 .01 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='600' height='240' filter='url(%23w)'/%3E%3C/svg%3E");position:relative;background:var(--m-night);color:var(--m-cream)}.missions.theme-marquee :focus-visible{outline-color:var(--m-bulb)}.missions.theme-marquee:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 115% 95% at 50% 45%,transparent 46%,rgba(0,0,0,.7) 100%),var(--dust) 0 0 / 1180px 940px,var(--grain-hi) 0 0 / 300px 300px;mix-blend-mode:hard-light}.missions.theme-marquee .sec>*{position:relative;z-index:1}body.missions-page.theme-marquee .footer{position:relative;z-index:1}.missions.theme-marquee .p-hero{position:relative;overflow:hidden;padding-bottom:clamp(56px,7vw,96px);background:radial-gradient(ellipse 72% 36% at 50% clamp(250px,26vw,400px),rgba(255,186,92,.5) 0%,rgba(226,84,56,.2) 46%,transparent 76%),radial-gradient(ellipse 58% 26% at 50% 62%,rgba(255,176,86,.22) 0%,transparent 72%),linear-gradient(180deg,#060204e6,#06020475 15%,#06020480 44%,#080305cc,#080305ed),var(--brick) 50% 0 / 240px 128px,#150a08}.missions.theme-marquee .p-hero>*{position:relative;z-index:1}.missions.theme-marquee .crumb{color:var(--m-soft)}.missions.theme-marquee .crumb:hover{color:#fff}.missions.theme-marquee .sign{--b: clamp(17px, 2.3vw, 28px);position:relative;max-width:1040px;margin:clamp(30px,3.6vw,50px) auto 0;border:var(--b) solid transparent;border-radius:18px;background:var(--grain-hi) border-box,linear-gradient(180deg,#1d0508,#100305) padding-box,radial-gradient(circle at 50% 50%,#fffdf0 0 20%,#ffe08a 21% 31%,rgba(255,176,60,.75) 32% 40%,rgba(255,150,40,.28) 41% 62%,transparent 66%) 0 0 / var(--b) var(--b) round border-box,linear-gradient(180deg,#7a1018,#3a070b 60%,#1c0406) border-box;background-blend-mode:hard-light,normal,normal,normal;box-shadow:inset 0 2px #ffdca059,0 0 0 3px #1a0406,0 0 0 9px #c79a45,0 0 0 10px #f4d68a,0 0 0 13px #7d5516,0 0 0 15px #1a0d04,0 0 90px 12px #ffba546b,0 44px 70px #000000bf}@media(min-width:1300px){.missions.theme-marquee .sign:before,.missions.theme-marquee .sign:after{content:"";position:absolute;top:14%;bottom:14%;width:46px;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent 45%),repeating-linear-gradient(180deg,#2a070b 0 10px,#7a1018 10px 11px,#ffc2b4 11px 12px,#ff4b45 12px 15px,#a8141d 15px 16px,#2a070b 16px 26px);clip-path:polygon(100% 0,100% 100%,62% 100%,62% 82%,30% 82%,30% 64%,0 64%,0 36%,30% 36%,30% 18%,62% 18%,62% 0)}.missions.theme-marquee .sign:before{right:calc(100% + var(--b) + 17px)}.missions.theme-marquee .sign:after{left:calc(100% + var(--b) + 17px);transform:scaleX(-1)}}.missions.theme-marquee .p-hero .kick{margin:0;padding:15px 18px 12px;text-align:center;font-family:var(--m-deco);font-size:clamp(13px,1.8vw,23px);letter-spacing:.16em;text-transform:uppercase;color:#fff1dc;text-shadow:0 0 2px #fff,0 0 8px #ff6a5f,0 0 18px #ff2d3c,0 0 38px #d0101e,0 0 70px rgba(208,16,30,.7)}.missions.theme-marquee .p-hero h1{margin:0;padding:.16em .3em .1em;text-align:center;font-family:var(--m-sign);font-weight:400;font-size:clamp(50px,11.4vw,150px);line-height:.98;letter-spacing:.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;color:var(--m-letter);background:var(--grain-hi),repeating-linear-gradient(180deg,transparent 0 calc(.98em - 6px),rgba(40,24,10,.34) calc(.98em - 6px) calc(.98em - 4px),rgba(255,255,255,.8) calc(.98em - 4px) calc(.98em - 2px),rgba(40,24,10,.12) calc(.98em - 2px) .98em) 0 .16em / 100% .98em,var(--mottle-soft),radial-gradient(ellipse 80% 90% at 50% 50%,#fffdf0 0%,var(--m-board) 55%,#e9cf94 100%);background-blend-mode:hard-light,normal,multiply,normal;box-shadow:inset 0 0 0 3px #1a0406,inset 0 16px 26px -8px #280e0499,inset 0 -10px 20px -8px #280e0459,inset 0 0 70px #ffaa3c80}.missions.theme-marquee h1 .wd{display:inline-block;white-space:nowrap}.missions.theme-marquee h1 .wd.red{color:var(--m-letter-red)}.missions.theme-marquee h1 .lt{display:inline-block;text-shadow:0 1px 0 rgba(255,255,255,.55),0 .035em .03em rgba(40,14,4,.45),0 .07em .09em rgba(40,14,4,.28)}.missions.theme-marquee h1 .lt:nth-child(3n){transform:rotate(.9deg) translateY(.012em)}.missions.theme-marquee h1 .lt:nth-child(4n+1){transform:rotate(-.8deg)}.missions.theme-marquee h1 .lt:nth-child(5n+2){transform:translateY(-.016em) rotate(.4deg)}.missions.theme-marquee .canopy{position:relative;max-width:1040px;height:clamp(46px,6.4vw,92px);margin:15px auto 0;perspective:560px;perspective-origin:50% 0;pointer-events:none}.missions.theme-marquee .canopy i{position:absolute;left:1%;right:1%;top:0;height:clamp(150px,20vw,290px);transform-origin:50% 0;transform:rotateX(-70deg);background:var(--grain-hi),radial-gradient(circle,#fffdf0 0 3px,#ffe08a 3.5px 5.5px,rgba(255,170,60,.6) 6px 10px,rgba(255,150,40,.2) 10.5px 17px,transparent 18px) 50% 0 / 44px 44px round,linear-gradient(180deg,#6b0d14,#2a070b 70%,#120305);background-blend-mode:hard-light,normal,normal;box-shadow:0 0 0 3px #1a0406,0 0 60px #ffba5480}.missions.theme-marquee .lobby{max-width:1040px;margin:clamp(26px,3.4vw,46px) auto 0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:center}.missions.theme-marquee .hook{margin-top:0;max-width:24ch;color:var(--m-cream);font-size:clamp(23px,2.7vw,34px);text-shadow:0 2px 14px rgba(0,0,0,.6)}.missions.theme-marquee .hook b{color:var(--m-bulb);text-shadow:0 0 22px rgba(255,190,80,.45),0 2px 14px rgba(0,0,0,.6)}.missions.theme-marquee .house{position:relative}.missions.theme-marquee .mq-seats{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 30px rgba(0,0,0,.6))}.missions.theme-marquee .mq-burst{position:absolute;z-index:2;right:clamp(-34px,-2.4vw,-8px);top:clamp(-70px,-5.4vw,-40px);width:clamp(112px,14vw,176px);height:auto;transform:rotate(11deg);filter:drop-shadow(0 3px 0 rgba(0,0,0,.35)) drop-shadow(0 14px 16px rgba(0,0,0,.55))}.missions.theme-marquee .facts{gap:12px 10px;margin-top:28px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.45)) drop-shadow(0 10px 12px rgba(0,0,0,.45))}.missions.theme-marquee .facts span{position:relative;padding:11px 26px 9px;font-family:var(--m-sign);font-size:19px;letter-spacing:.08em;text-transform:uppercase;color:var(--m-ink);background:var(--grain-hi),var(--mottle),linear-gradient(180deg,#f6e8c0,#e6d19a);background-blend-mode:hard-light,multiply,normal;-webkit-mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.6px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 7px,#000 7.6px) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.6px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 7px,#000 7.6px) right / 51% 100% no-repeat}.missions.theme-marquee .facts span:before{content:"";position:absolute;inset:4px 13px;border:1.5px solid rgba(110,30,20,.5);pointer-events:none}.missions.theme-marquee .facts span:nth-child(odd){transform:rotate(-1.3deg)}.missions.theme-marquee .facts span:nth-child(2n){transform:rotate(1deg)}.missions.theme-marquee .facts span:nth-child(3n){transform:rotate(.4deg) translateY(2px)}.missions.theme-marquee .facts b{color:var(--m-ink-red);font-weight:400}.missions.theme-marquee .cta{font-family:var(--m-sign);font-size:20px;letter-spacing:.1em;padding:14px 28px 12px;border-radius:7px;color:#fff;border:2px solid #f4d68a;background:var(--grain-hi),linear-gradient(180deg,#d93640,#c01c27 42%,#8e1119);background-blend-mode:hard-light,normal;box-shadow:inset 0 2px #ffffff73,inset 0 -6px 10px #3c000073,0 0 0 3px #7d5516,0 5px 0 3px #3a0a0d,0 16px 26px #0000008c,0 0 30px #ff5a504d;text-shadow:0 2px 0 rgba(80,0,0,.55);transition:box-shadow .2s ease,border-color .2s ease}.missions.theme-marquee .p-hero .cta{margin-top:38px}.missions.theme-marquee .cta:hover{background:var(--grain-hi),linear-gradient(180deg,#d93640,#c01c27 42%,#8e1119);color:#fff;border-color:#fff6dc;box-shadow:inset 0 2px #ffffff73,inset 0 -6px 10px #3c000073,0 0 0 3px #7d5516,0 5px 0 3px #3a0a0d,0 16px 26px #0000008c,0 0 44px #ffbe6eb3}.missions.theme-marquee .sec{border-top:0}.missions.theme-marquee .sec>.label{display:flex;align-items:center;gap:20px;font-family:var(--m-deco);font-weight:400;font-size:clamp(24px,2.9vw,36px);letter-spacing:.06em;text-transform:none;color:#fff3d6;text-shadow:0 0 2px #fff,0 0 9px #ffc45c,0 0 20px #ff9a2e,0 0 42px rgba(255,130,30,.75),0 3px 0 rgba(0,0,0,.5)}.missions.theme-marquee .sec>.label:after{content:"";flex:1;height:16px;max-width:420px;background:radial-gradient(circle,#fffdf0 0 2.4px,#ffd66e 2.8px 4px,rgba(255,170,60,.45) 4.4px 7px,transparent 7.6px) 0 50% / 26px 16px repeat-x}.missions.theme-marquee .sec.why{position:relative;padding-top:clamp(84px,9.6vw,126px);background:radial-gradient(ellipse 70% 70% at 26% 52%,rgba(255,170,80,.16),transparent 72%),linear-gradient(180deg,#0a02044d,#0a020494),var(--damask) 0 0 / 140px 200px,#40101a}.missions.theme-marquee .sec.why:before{content:"";position:absolute;left:0;right:0;top:0;height:42px;z-index:2;background-blend-mode:hard-light,normal,normal;background:var(--grain-hi),linear-gradient(180deg,rgba(255,255,255,.28) 0 3px,transparent 3px 60%,rgba(0,0,0,.28) 100%),repeating-linear-gradient(90deg,#b21722 0 6px,#d42a35 6px 34px,#a8141d 34px 40px,#f3e2b6 40px 46px,#fff6dc 46px 74px,#e2cf9d 74px 80px);-webkit-mask:radial-gradient(circle at 20px 0,#000 0 28px,transparent 29px) 0 13px / 40px 40px repeat-x,linear-gradient(#000,#000) 0 0 / 100% 15px no-repeat;mask:radial-gradient(circle at 20px 0,#000 0 28px,transparent 29px) 0 13px / 40px 40px repeat-x,linear-gradient(#000,#000) 0 0 / 100% 15px no-repeat}.missions.theme-marquee .sec.why:after{content:"";position:absolute;left:0;right:0;top:0;height:90px;background:linear-gradient(180deg,rgba(0,0,0,.7),transparent)}.missions.theme-marquee .sec.why>*{position:relative;z-index:1}.missions.theme-marquee .why-grid{align-items:center}.missions.theme-marquee .why-grid p{color:var(--m-soft)}.missions.theme-marquee .why-grid .big{text-align:center;text-wrap:balance;padding:clamp(40px,5vw,70px) clamp(30px,4vw,58px);color:#f3e9d2;text-shadow:0 0 14px rgba(255,240,210,.35);border:2px solid #e6d8b8;outline:1px solid rgba(230,216,184,.8);outline-offset:-13px;background:radial-gradient(circle at 0 0,transparent 0 25px,#e6d8b8 25px 26.5px,transparent 27.5px) 13px 13px / 40px 40px no-repeat,radial-gradient(circle at 100% 0,transparent 0 25px,#e6d8b8 25px 26.5px,transparent 27.5px) calc(100% - 13px) 13px / 40px 40px no-repeat,radial-gradient(circle at 0 100%,transparent 0 25px,#e6d8b8 25px 26.5px,transparent 27.5px) 13px calc(100% - 13px) / 40px 40px no-repeat,radial-gradient(circle at 100% 100%,transparent 0 25px,#e6d8b8 25px 26.5px,transparent 27.5px) calc(100% - 13px) calc(100% - 13px) / 40px 40px no-repeat,var(--grain-hi),radial-gradient(ellipse 75% 75% at 50% 50%,#26211c,#0a0807 82%);background-blend-mode:normal,normal,normal,normal,hard-light,normal;box-shadow:0 0 0 9px #0a0807,0 0 0 10px #3a332b,0 30px 50px #000000b3}.missions.theme-marquee .sec.how{position:relative;padding-top:clamp(100px,10vw,140px);padding-bottom:clamp(100px,10vw,140px);background:radial-gradient(ellipse 34% 62% at 17% 56%,rgba(255,196,92,.16),transparent 70%),radial-gradient(ellipse 34% 62% at 50% 56%,rgba(255,196,92,.16),transparent 70%),radial-gradient(ellipse 34% 62% at 83% 56%,rgba(255,196,92,.16),transparent 70%),linear-gradient(90deg,transparent 0 7.1%,rgba(255,240,210,.13) 7.1% 7.17%,transparent 7.17% 31.4%,rgba(255,240,210,.08) 31.4% 31.46%,transparent 31.46% 62.7%,rgba(0,0,0,.6) 62.7% 62.8%,transparent 62.8% 88.3%,rgba(255,240,210,.1) 88.3% 88.36%,transparent 88.36%),var(--dust) 140px 60px / 826px 658px,#0d0a09}.missions.theme-marquee .sec.how:before,.missions.theme-marquee .sec.how:after{content:"";position:absolute;left:0;right:0;height:48px;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 30%,rgba(0,0,0,.4)),repeating-linear-gradient(90deg,transparent 0 17px,#d9c69a 17px 39px,transparent 39px 56px) 0 50% / 56px 22px repeat-x,#211a17;border-top:2px solid #3a2e24;border-bottom:2px solid #000;box-shadow:0 8px 18px #0009}.missions.theme-marquee .sec.how:before{top:0}.missions.theme-marquee .sec.how:after{bottom:0;box-shadow:0 -8px 18px #0009}.missions.theme-marquee .steps{gap:clamp(22px,2.8vw,40px)}.missions.theme-marquee .steps li{position:relative;margin-top:22px;padding:clamp(28px,2.8vw,40px) clamp(24px,2.5vw,34px) clamp(30px,3vw,42px);border:14px solid #b9862c;border-image:linear-gradient(150deg,#fbe7a4,#c9983d,#7a5314 36%,#e9c672 52%,#9a6c1e 70%,#f6dc8e 86%,#7a5314) 1;outline:2px solid rgba(120,30,20,.5);outline-offset:-26px;color:var(--m-ink);background:linear-gradient(116deg,transparent 30%,rgba(255,255,255,.34) 39%,rgba(255,255,255,.08) 45%,transparent 52%),var(--grain-hi),var(--mottle),linear-gradient(180deg,#f4e6bd,#e0c88e);background-blend-mode:normal,hard-light,multiply,normal;box-shadow:0 0 0 2px #2c1c08,0 0 0 4px #0c0704,inset 0 0 0 2px #321a0699,inset 0 12px 22px -6px #2812048c,inset 0 0 50px #78461447,0 30px 44px #000000bf}.missions.theme-marquee .steps li:after{content:"";position:absolute;left:50%;top:-44px;width:132px;height:22px;transform:translate(-50%);background:radial-gradient(circle,#fffdf0 0 3.4px,#ffd66e 3.8px 5.6px,rgba(255,170,60,.5) 6px 10px,transparent 10.6px) 0 0 / 44px 22px repeat-x}.missions.theme-marquee .steps li:before{display:grid;place-items:center;width:clamp(86px,8vw,108px);aspect-ratio:1;border-radius:50%;font-family:var(--m-sign);font-size:clamp(44px,4.2vw,56px);line-height:1;letter-spacing:.02em;padding-top:.08em;color:var(--m-ink-red);margin-bottom:18px;border:3px solid var(--m-ink);background:linear-gradient(#2a1a1280,#2a1a1280) 50% 0 / 1.5px 100% no-repeat,linear-gradient(#2a1a1280,#2a1a1280) 0 50% / 100% 1.5px no-repeat,radial-gradient(circle,transparent 0 60%,rgba(42,26,18,.55) 61% 63%,transparent 64%)}.missions.theme-marquee .steps h3{font-family:var(--m-slab);font-weight:400;font-size:clamp(22px,2.05vw,28px);letter-spacing:.01em;line-height:1.06;text-transform:uppercase;color:var(--m-ink-red);text-shadow:2px 2px 0 rgba(42,26,18,.2)}.missions.theme-marquee .steps p{color:#3a2717}.missions.theme-marquee .sec.listing{background:radial-gradient(ellipse 60% 80% at 30% 50%,rgba(255,170,80,.14),transparent 72%),linear-gradient(180deg,#0a02049e,#0a020466 40%,#0a0204a8),var(--damask) 0 0 / 140px 200px,#40101a}.missions.theme-marquee .note{--b: 18px;max-width:820px;padding:clamp(18px,2.4vw,28px) clamp(18px,2.6vw,34px);border:var(--b) solid transparent;border-radius:10px;background:var(--grain-hi) border-box,repeating-linear-gradient(180deg,transparent 0 calc(1.15em - 5px),rgba(40,24,10,.34) calc(1.15em - 5px) calc(1.15em - 3px),rgba(255,255,255,.8) calc(1.15em - 3px) calc(1.15em - 1px),transparent calc(1.15em - 1px) 1.15em) 0 clamp(18px,2.4vw,28px) / 100% 1.15em padding-box,var(--mottle-soft) padding-box,radial-gradient(ellipse 80% 110% at 50% 50%,#fffdf0 0%,var(--m-board) 60%,#e9cf94 100%) padding-box,radial-gradient(circle at 50% 50%,#fffdf0 0 20%,#ffe08a 21% 31%,rgba(255,176,60,.75) 32% 40%,rgba(255,150,40,.28) 41% 62%,transparent 66%) 0 0 / var(--b) var(--b) round border-box,linear-gradient(180deg,#7a1018,#3a070b) border-box;background-blend-mode:hard-light,normal,multiply,normal,normal,normal;box-shadow:0 0 0 3px #1a0406,0 0 0 8px #c79a45,0 0 0 9px #f4d68a,0 0 0 12px #7d5516,0 0 0 14px #1a0d04,0 0 60px #ffba544d,0 30px 44px #000000a6;font-size:clamp(28px,4vw,46px)}.missions.theme-marquee .note p{font-family:var(--m-sign);font-size:1em;line-height:1.15;letter-spacing:.05em;text-transform:uppercase;color:var(--m-letter);text-shadow:0 1px 0 rgba(255,255,255,.55),0 .04em .04em rgba(40,14,4,.4)}.missions.theme-marquee .sec.join{background:linear-gradient(180deg,#f4d68a 0,#c79a45 4px,#7d5516 9px,rgba(0,0,0,.7) 9px,transparent 46px),radial-gradient(ellipse 62% 70% at 50% 60%,rgba(255,190,110,.2),transparent 72%),repeating-linear-gradient(180deg,transparent 0 156px,rgba(0,0,0,.6) 156px 158px,rgba(255,220,170,.09) 158px 159px,transparent 159px 160px),linear-gradient(180deg,#0e060380,#0e0603b3),var(--wood) 0 0 / 600px 240px,#2a160b}.missions.theme-marquee .who{color:var(--m-cream)}.missions.theme-marquee .roles{gap:clamp(20px,2.4vw,32px);filter:drop-shadow(0 3px 0 rgba(0,0,0,.45)) drop-shadow(0 22px 24px rgba(0,0,0,.55))}.missions.theme-marquee .role{--stub: clamp(112px, 12vw, 150px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--stub);grid-template-rows:auto 1fr;column-gap:0;row-gap:10px;padding:0;border:0;color:var(--m-ink);background:linear-gradient(90deg,transparent calc(100% - var(--stub)),rgba(120,60,20,.12) calc(100% - var(--stub))),var(--grain-hi),var(--mottle),linear-gradient(180deg,#f6e8c0,#e3cc93);background-blend-mode:normal,hard-light,multiply,normal;-webkit-mask:radial-gradient(circle at calc(100% - var(--stub)) 0,transparent 11px,#000 11.6px) top / 100% 51% no-repeat,radial-gradient(circle at calc(100% - var(--stub)) 100%,transparent 11px,#000 11.6px) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - var(--stub)) 0,transparent 11px,#000 11.6px) top / 100% 51% no-repeat,radial-gradient(circle at calc(100% - var(--stub)) 100%,transparent 11px,#000 11.6px) bottom / 100% 51% no-repeat}.missions.theme-marquee .role:nth-child(odd){transform:rotate(-.7deg)}.missions.theme-marquee .role:nth-child(2n){transform:rotate(.6deg) translateY(4px)}.missions.theme-marquee .role:before{content:"";position:absolute;left:9px;top:9px;bottom:9px;right:calc(var(--stub) + 12px);border:2px solid rgba(110,30,20,.5);outline:1px solid rgba(110,30,20,.35);outline-offset:-5px;pointer-events:none}.missions.theme-marquee .role h3{grid-column:1;margin:0;padding:clamp(26px,2.6vw,34px) clamp(26px,2.6vw,34px) 0;font-family:var(--m-slab);font-weight:400;font-size:clamp(24px,2.4vw,32px);letter-spacing:.01em;line-height:1.06;text-transform:uppercase;color:var(--m-ink-red);text-shadow:2px 2px 0 rgba(42,26,18,.18)}.missions.theme-marquee .role p{grid-column:1;padding:0 clamp(26px,2.6vw,34px) clamp(26px,2.6vw,34px);color:#3a2717;font-size:17px}.missions.theme-marquee .role .more{grid-column:2;grid-row:1 / span 2;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;margin:14px 0;padding:0 10px;border-bottom:0;border-left:3px dashed rgba(60,30,10,.55);font-family:var(--m-sign);font-size:clamp(20px,2vw,26px);letter-spacing:.08em;line-height:1.05;color:var(--m-ink-red)}.missions.theme-marquee .role .more:hover{color:var(--m-ink);border-bottom-color:transparent}.missions.theme-marquee .role .more svg{width:16px;height:16px;stroke-width:2.2}.missions.theme-marquee .close{position:relative;border-top:0;overflow:hidden;padding-top:clamp(150px,15vw,200px);background:radial-gradient(ellipse 34% 30% at 50% 74%,rgba(20,2,4,.62) 0%,transparent 72%),radial-gradient(ellipse 40% 46% at 50% 46%,rgba(255,226,160,.26) 0%,rgba(255,200,120,.08) 55%,transparent 72%),linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 34%,transparent 62%,rgba(0,0,0,.7) 100%),linear-gradient(90deg,rgba(0,0,0,.6),transparent 22%,transparent 78%,rgba(0,0,0,.6)),var(--grain-hi),repeating-linear-gradient(90deg,#2a0409,#6d0f18 12px,#a81d28 25px,#bd2a35 31px,#8a1620 42px,#4a0a10 56px,#2a0409 68px);background-blend-mode:normal,normal,normal,normal,hard-light,normal}.missions.theme-marquee .close:after{content:"";position:absolute;left:0;right:0;top:0;height:calc(clamp(86px,9vw,120px) + 14px);z-index:1;background:repeating-linear-gradient(90deg,#f6dc8e 0 2px,#a87722 2px 4px,#5a3a0c 4px 5px);-webkit-mask:radial-gradient(ellipse 50% 100% at 50% 0,#000 0 98%,transparent 100%) 0 0 / clamp(120px,14vw,190px) 100% repeat-x;mask:radial-gradient(ellipse 50% 100% at 50% 0,#000 0 98%,transparent 100%) 0 0 / clamp(120px,14vw,190px) 100% repeat-x;filter:drop-shadow(0 10px 12px rgba(0,0,0,.7))}.missions.theme-marquee .close:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(86px,9vw,120px);z-index:2;background-blend-mode:hard-light,normal,normal,normal;background:var(--grain-hi),linear-gradient(180deg,#fbe7a4 0,#c9983d 7px,#7a5314 14px,transparent 14px),linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.5) 100%),repeating-linear-gradient(90deg,#3a060b 0,#8f1722 22px,#c12a36 34px,#7a121b 48px,#3a060b 60px);-webkit-mask:radial-gradient(ellipse 50% 100% at 50% 0,#000 0 98%,transparent 100%) 0 0 / clamp(120px,14vw,190px) 100% repeat-x;mask:radial-gradient(ellipse 50% 100% at 50% 0,#000 0 98%,transparent 100%) 0 0 / clamp(120px,14vw,190px) 100% repeat-x;filter:drop-shadow(0 2px 0 #7d5516)}.missions.theme-marquee .close>*{position:relative;z-index:1}.missions.theme-marquee .close .cross{color:var(--m-bulb);text-shadow:0 0 12px rgba(255,196,92,.8)}.missions.theme-marquee .close .wordmark{font-family:var(--m-deco);letter-spacing:.08em;text-transform:none;font-size:clamp(42px,7vw,96px);color:#fff6dc;text-shadow:0 0 3px #fff,0 0 12px #ffd66e,0 0 30px #ff9a2e,0 0 64px rgba(255,120,30,.8),0 4px 0 #3a070b,0 5px 0 #2a0508,0 12px 18px rgba(0,0,0,.6)}.missions.theme-marquee .close p{color:#fff6dc;text-shadow:0 2px 10px rgba(0,0,0,.7)}.missions.theme-marquee .close .cta{text-transform:none;letter-spacing:.06em}@media(max-width:860px){.missions.theme-marquee .lobby{grid-template-columns:1fr}.missions.theme-marquee .house{max-width:440px;margin:34px auto 0;width:100%}.missions.theme-marquee .mq-burst{right:-6px;top:-52px}.missions.theme-marquee .steps li{margin-top:34px}.missions.theme-marquee .sign{box-shadow:inset 0 2px #ffdca059,0 0 0 2px #1a0406,0 0 0 6px #c79a45,0 0 0 7px #f4d68a,0 0 0 9px #7d5516,0 0 0 10px #1a0d04,0 0 60px 6px #ffba546b,0 30px 50px #000000bf}}@media(max-width:420px){.missions.theme-marquee .role{--stub: 96px}}@media(prefers-reduced-motion:no-preference){.missions.theme-marquee .p-hero .kick{animation:mq-buzz 7s linear infinite}@keyframes mq-buzz{0%,91%,94%,97%,to{opacity:1}92.5%{opacity:.72}95.5%{opacity:.86}}}body.missions-page.theme-glass{background:#fbf6e6}body.missions-page.theme-glass .nav{background:#fffdf6a8;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border-bottom:1px solid rgba(196,154,58,.28)}body.missions-page.theme-glass .nav a,body.missions-page.theme-glass .nav-brand-mobile,body.missions-page.theme-glass .nav-burger,body.missions-page.theme-glass .nav-account{color:#2a2013}body.missions-page.theme-glass .nav a{font-family:Outfit,system-ui,sans-serif;font-weight:500;font-size:12.5px;letter-spacing:.22em}body.missions-page.theme-glass .nav a:hover{color:#6b4c0a}body.missions-page.theme-glass .nav a.nav-btn{border-color:#a57c22;color:#6b4c0a;border-radius:999px;padding:9px 18px}body.missions-page.theme-glass .nav a.nav-btn:hover{background:#6b4c0a;border-color:#6b4c0a;color:#fff}body.missions-page.theme-glass .footer{background:#fffdf6;color:#2a2013;border-top:1px solid rgba(196,154,58,.35)}body.missions-page.theme-glass .footer .socials svg{fill:#2a2013}body.missions-page.theme-glass .footer .legal{color:#5a4a2e}body.missions-page.theme-glass .footer .legal a:hover,body.missions-page.theme-glass .footer .store-legal-links a:hover{color:#2a2013}body.missions-page.theme-glass .footer .store-legal{color:#5a4a2e;border-top-color:#c49a3a4d}body.missions-page.theme-glass .footer .store-legal-llc{color:#6a5a3c}.missions.theme-glass{--gl-ink: #2a2013;--gl-ink2: #5a4a2e;--gl-gold: #6b4c0a;--gl-gold-line: rgba(196, 154, 58, .5);--gl-display: "Unbounded", "Outfit", system-ui, sans-serif;--gl-text: "Outfit", system-ui, -apple-system, sans-serif;--gl-glass: rgba(255, 255, 255, .5);--gl-edge: rgba(255, 255, 255, .95);--hair: rgba(196, 154, 58, .3);position:relative;color:var(--gl-ink);font-family:var(--gl-text);font-weight:400;font-size:18px;background:radial-gradient(ellipse 46% 16% at 94% 33%,rgba(238,200,104,.6) 0%,transparent 70%),radial-gradient(ellipse 40% 14% at 2% 47%,rgba(250,226,150,.75) 0%,transparent 70%),radial-gradient(ellipse 52% 16% at 60% 66%,rgba(255,255,255,.95) 0%,transparent 70%),radial-gradient(ellipse 44% 14% at 8% 84%,rgba(236,196,96,.5) 0%,transparent 70%),radial-gradient(ellipse 50% 14% at 90% 96%,rgba(252,232,160,.7) 0%,transparent 70%),linear-gradient(180deg,#fffefa,#fffaf0 16%,#fbf2d9 36%,#f7eac6 62%,#f6e8c2)}.missions.theme-glass :focus-visible{outline-color:var(--gl-gold)}.missions.theme-glass .p-hero{position:relative;background:radial-gradient(ellipse 30% 26% at 13% 80%,rgba(244,204,104,.62) 0%,rgba(250,226,150,.3) 45%,transparent 72%);min-height:min(760px,92vh);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:clamp(56px,7vw,96px)}.missions.theme-glass .p-hero>:not(.glass-art){position:relative;z-index:1;max-width:min(50%,660px)}.missions.theme-glass .glass-art{position:absolute;z-index:0;right:var(--pad);top:calc(var(--nav-h) + clamp(28px,4vw,56px));bottom:clamp(36px,5vw,64px);width:min(43%,640px);display:grid;place-items:center}.missions.theme-glass .glass-art svg{width:100%;height:100%;display:block}.missions.theme-glass .crumb{font-size:11.5px;font-weight:500;letter-spacing:.26em;color:var(--gl-ink2)}.missions.theme-glass .crumb:hover{color:var(--gl-gold)}.missions.theme-glass .p-hero .kick{font-size:11.5px;font-weight:500;letter-spacing:.3em;color:var(--gl-gold)}.missions.theme-glass .p-hero h1{font-family:var(--gl-display);font-weight:300;font-size:clamp(34px,5vw,72px);letter-spacing:-.035em;line-height:1.04;margin-top:18px;color:var(--gl-ink)}.missions.theme-glass .hook{font-family:var(--gl-text);font-weight:300;font-size:clamp(22px,2.5vw,32px);line-height:1.25;letter-spacing:-.01em;max-width:24ch;margin-top:28px;color:var(--gl-ink)}.missions.theme-glass .hook b{font-weight:500;color:var(--gl-gold)}.missions.theme-glass .facts{gap:10px;margin-top:32px}.missions.theme-glass .facts span,.missions.theme-glass .cta{position:relative;isolation:isolate;border:0;border-radius:999px;background:#ffffff0f;box-shadow:inset 1.5px 2px 4px -2px #5a42144d,inset -1.5px -2.5px 5px -2px #ffffffe6,inset 0 0 8px #ffffff29,0 1px 2px #5a421429,0 12px 22px -10px #5a421457}.missions.theme-glass .facts span:before,.missions.theme-glass .cta:before,.missions.theme-glass .facts span:after,.missions.theme-glass .cta:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.missions.theme-glass .facts span:before,.missions.theme-glass .cta:before{padding:5px;-webkit-backdrop-filter:blur(4px) brightness(1.025) saturate(1.12);backdrop-filter:blur(4px) brightness(1.025) saturate(1.12)}.missions.theme-glass .facts span:before{padding:3.5px}.missions.theme-glass .facts span:after,.missions.theme-glass .cta:after{padding:1.25px;background:linear-gradient(135deg,#fff,#ffffff8c 20%,#ffffff0d 44%,#ffffff1a 60%,#fff)}.missions.theme-glass .facts span{font-size:11px;font-weight:500;letter-spacing:.2em;color:var(--gl-ink2);padding:10px 17px}.missions.theme-glass .facts b{color:var(--gl-ink);font-weight:600}.missions.theme-glass .cta{font-family:var(--gl-text);font-weight:600;font-size:12.5px;letter-spacing:.22em;padding:17px 32px;background:#e2ac383d;color:#fff;transition:background-color .22s ease}.missions.theme-glass .cta:hover{color:#fff;background:#e2ac386b}.missions.theme-glass .close .cta+.cta{color:var(--gl-ink);background:#ffffff0f}.missions.theme-glass .close .cta+.cta:hover{color:var(--gl-ink);background:#ffffff4d}.missions.theme-glass .more{font-family:var(--gl-text);font-weight:500;font-size:11.5px;letter-spacing:.24em;color:var(--gl-gold);border-bottom:1px solid var(--gl-gold-line)}.missions.theme-glass .more:hover{color:var(--gl-ink);border-bottom-color:var(--gl-ink)}.missions.theme-glass .sec{border-top:0}.missions.theme-glass .label{display:flex;align-items:center;gap:16px;font-family:var(--gl-display);font-weight:400;font-size:12px;letter-spacing:.42em;color:var(--gl-gold)}.missions.theme-glass .label:before{content:"";width:9px;height:22px;border-radius:999px;flex:none;background:linear-gradient(180deg,#fff8dc,#ecc866,#b98a28);box-shadow:0 0 0 1px #b88a2673}.missions.theme-glass .why-grid{align-items:start}.missions.theme-glass .why-grid p{font-size:18.5px;line-height:1.65;color:var(--gl-ink2)}.missions.theme-glass .why-grid .big{font-family:var(--gl-text);font-weight:300;font-size:clamp(23px,2.5vw,33px);line-height:1.3;letter-spacing:-.012em;color:var(--gl-ink)}.missions.theme-glass .steps{align-items:stretch}.missions.theme-glass .steps li{position:relative;overflow:hidden;border-radius:215px 215px 30px 30px;padding:clamp(150px,15vw,196px) clamp(24px,2.6vw,36px) clamp(28px,3vw,40px);background:var(--gl-glass);border:1px solid var(--gl-edge);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 0 0 1px #c49a3a52,inset 0 1px #fff,inset 0 0 40px #ffffff80,0 34px 60px -38px #966c1899}.missions.theme-glass .steps li:after{content:"";position:absolute;inset:0 0 auto;height:clamp(170px,17vw,220px);z-index:0;pointer-events:none;background:linear-gradient(180deg,#f0cc62f2,#fae6a099 52%,#fff0)}.missions.theme-glass .steps li:nth-child(2):after{background:linear-gradient(180deg,#fff6d6,#fcecb499 52%,#fff0)}.missions.theme-glass .steps li:nth-child(3):after{background:linear-gradient(180deg,#deac42f2,#f4d88c99 52%,#fff0)}.missions.theme-glass .steps li:before{position:absolute;z-index:1;left:0;right:0;top:clamp(56px,6vw,84px);margin:0;text-align:center;font-family:var(--gl-display);font-weight:200;font-size:clamp(34px,3.6vw,50px);letter-spacing:-.02em;color:var(--gl-ink)}.missions.theme-glass .steps li>*{position:relative;z-index:1}.missions.theme-glass .steps h3,.missions.theme-glass .role h3{font-family:var(--gl-text);font-weight:500;font-size:clamp(20px,1.8vw,24px);line-height:1.22;letter-spacing:-.005em;color:var(--gl-ink)}.missions.theme-glass .steps p,.missions.theme-glass .role p{color:var(--gl-ink2);font-size:16.5px}.missions.theme-glass .note{border:1px dashed rgba(165,124,34,.6);border-radius:30px;background:var(--gl-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.missions.theme-glass .note p{color:var(--gl-ink2)}.missions.theme-glass .who{font-family:var(--gl-text);font-weight:300;font-size:clamp(20px,2vw,25px);line-height:1.4;color:var(--gl-ink);max-width:58ch}.missions.theme-glass .role{position:relative;border-radius:30px;padding:clamp(26px,2.8vw,38px);background:var(--gl-glass);border:1px solid var(--gl-edge);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 0 0 1px #c49a3a52,inset 0 1px #fff,0 30px 56px -40px #966c1899}.missions.theme-glass .role:before{content:"";width:34px;height:34px;border-radius:50%;margin-bottom:8px;background:radial-gradient(circle at 34% 28%,#fff,#fff6d8 30%,#f1dc9c 62%,#d9b458);box-shadow:0 0 0 1px #b88a2666,0 8px 16px -8px #966c1899}.missions.theme-glass .role:nth-child(3n+1):before{background:radial-gradient(circle at 34% 28%,#fffbe6,#f6dc86 30%,#e0b44a 62%,#b98a28)}.missions.theme-glass .role:nth-child(3n+3):before{background:radial-gradient(circle at 34% 28%,#fff3cc,#e8bf5a 30%,#c4952f 64%,#96701c)}.missions.theme-glass .close{position:relative;border-top:0;overflow:hidden}.missions.theme-glass .close:before{content:"";position:absolute;left:50%;top:50%;z-index:0;pointer-events:none;width:min(760px,120vw);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,.6) 34%,transparent 35%),radial-gradient(circle,transparent 46%,rgba(204,160,58,.75) 46.3%,rgba(240,208,120,.28) 47.2%,transparent 58%),radial-gradient(circle,transparent 66%,rgba(204,160,58,.55) 66.3%,rgba(240,208,120,.16) 67%,transparent 70%)}.missions.theme-glass .close>*{position:relative;z-index:1}.missions.theme-glass .cross{color:var(--gl-gold);font-size:16px}.missions.theme-glass .close .wordmark{font-family:var(--gl-display);font-weight:300;font-size:clamp(26px,4.4vw,60px);letter-spacing:-.03em;line-height:1.08;color:var(--gl-ink)}.missions.theme-glass .close p{color:var(--gl-ink2);font-size:17px}@media(max-width:860px){.missions.theme-glass .p-hero{min-height:0;display:flex}.missions.theme-glass .p-hero>:not(.glass-art){max-width:none}.missions.theme-glass .p-hero .crumb{order:-2}.missions.theme-glass .glass-art{position:relative;order:-1;right:auto;top:auto;bottom:auto;width:100%;aspect-ratio:7 / 4.2;margin:22px 0 4px}.missions.theme-glass .steps li{border-radius:190px 190px 28px 28px;padding-top:168px}.missions.theme-glass .steps li:after{height:190px}.missions.theme-glass .steps li:before{top:66px;font-size:40px}}@media(prefers-reduced-motion:no-preference){.missions.theme-glass .glass-art svg{animation:glass-breathe 9s ease-in-out infinite alternate}}@keyframes glass-breathe{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media(max-width:760px){body.missions-page.theme-glass .nav-links{background:#fffdf6f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(196,154,58,.3)}body.missions-page.theme-glass .nav-brand-mobile{font-family:Outfit,system-ui,sans-serif;font-weight:500;letter-spacing:.3em}}
