.osmosis:where(.theme-space)[data-theme=night],.osmosis:where(.theme-space)[data-theme] :is([data-zone=vault],[data-zone=void],.site-foot,.on-dark){--sky-1:#060a1c;--sky-2:#0a0f27;--sky-3:#0b1230;--neb-1:rgba(42,31,92,.55);--neb-2:rgba(46,72,170,.2);--neb-3:rgba(201,165,74,.05);--pl-body:#121b45;--pl-shade:#070b22;--pl-band:hsla(45,45%,91%,.16);--pl-line:hsla(45,65%,68%,.7);--ring:#c9a54a;--ring-2:hsla(45,65%,68%,.45);--orbit:hsla(45,65%,68%,.2);--node:#e2c878;--cst-line:hsla(45,65%,68%,.45);--cst-node:#e2c878;--rule:#c9a54a;--rule-2:rgba(201,165,74,.5);--comet:hsla(45,45%,91%,.85);--moon:#d9d3c2;--halo:hsla(45,65%,68%,.14)}.osmosis:where(.theme-space)[data-theme=day]{--sky-1:#e8dfc8;--sky-2:#efe7d3;--sky-3:#f6f1e4;--neb-1:rgba(156,122,43,.1);--neb-2:rgba(31,58,143,.05);--neb-3:rgba(201,165,74,.06);--pl-body:#fbf6e9;--pl-shade:rgba(16,24,58,.1);--pl-band:rgba(16,24,58,.28);--pl-line:#10183a;--ring:#8e6b1f;--ring-2:rgba(16,24,58,.45);--orbit:rgba(16,24,58,.2);--node:#8e6b1f;--cst-line:rgba(16,24,58,.3);--cst-node:#8e6b1f;--rule:#8e6b1f;--rule-2:rgba(142,107,31,.5);--comet:rgba(16,24,58,.5);--moon:#10183a;--halo:rgba(142,107,31,.1)}.osmosis:where(.theme-space)[data-theme]{--sp-e:cubic-bezier(.45,0,.55,1)}.osmosis:where(.theme-space)[data-theme=night],.osmosis:where(.theme-space)[data-theme] :is([data-zone=vault],[data-zone=void],.site-foot,.on-dark){--sp-stars:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><g fill='none' stroke='%23f3eedf' stroke-linecap='round'><path stroke-width='1' stroke-opacity='.45' d='M131.9 179.9h0M213.9 302.6h0M162.8 10.1h0M279.4 119h0M153.6 227.6h0M175.5 230.3h0M215.4 195.7h0M120.9 109.1h0M68.9 71.6h0M41.2 165.9h0M254.9 42.2h0M234.7 132.6h0M45.9 100.1h0M293 97.9h0M64.2 165.2h0M203.1 161.5h0M248.6 286.8h0M312.6 190.4h0M185.9 221.4h0M79.8 306.9h0M34.6 204.2h0M121.9 61.3h0M35.7 95.2h0M212.8 74.8h0M253.7 109.9h0M304.3 29.4h0M40.6 146.4h0M193.5 260.4h0M60.8 33.1h0M218.7 153.7h0M100.7 58.2h0M193.9 120.5h0M8.9 81.5h0M264.5 171h0'/><path stroke-width='1.7' stroke-opacity='.7' d='M193 105.3h0M88.9 270.2h0M33.1 75.2h0M302.8 55.5h0M47.9 207.5h0M169.8 26.9h0M254.9 288.7h0M220.6 266.7h0M211.9 241.7h0'/></g><path fill='%23e2c878' fill-opacity='.75' d='M96.3 237.7L97.3 241L100.6 242L97.3 243L96.3 246.3L95.3 243L92 242L95.3 241ZM245.7 311.1L246.7 314.9L250.5 315.9L246.7 316.9L245.7 320.7L244.7 316.9L240.9 315.9L244.7 314.9Z'/></svg>");--sp-twinkle:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 420'><g fill='none' stroke='%23fff8e6' stroke-linecap='round'><path stroke-width='1' stroke-opacity='.45' d=''/><path stroke-width='1.7' stroke-opacity='.7' d='M334.3 349.2h0M36 46.9h0M112.2 313.7h0M295.2 407.9h0M129.6 206.7h0M151.6 229.2h0M14.7 307.8h0'/></g><path fill='%23e2c878' fill-opacity='.75' d='M366.1 392.7L367 395.9L370.2 396.8L367 397.7L366.1 400.9L365.2 397.7L362 396.8L365.2 395.9ZM9.6 54.9L10.6 58.5L14.2 59.5L10.6 60.5L9.6 64.1L8.6 60.5L5 59.5L8.6 58.5Z'/></svg>");--sp-planet:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><g fill='none' stroke='%23c9a54a' stroke-width='1.4'><path d='M6 50A42 10 0 0 1 90 46' transform='rotate(-14 48 48)'/></g><circle cx='48' cy='48' r='22' fill='%23121b45' stroke='%23e2c878' stroke-width='1.2'/><path d='M48 26A22 22 0 0 1 48 70A12 22 0 0 0 48 26Z' fill='%230a1030'/><g fill='none' stroke='%23e2c878' stroke-opacity='.45' stroke-width='.8'><path d='M29 41Q48 46 67 39'/><path d='M27 52Q48 57 69 50'/></g><path d='M6 50A42 10 0 0 0 90 46' transform='rotate(-14 48 48)' fill='none' stroke='%23c9a54a' stroke-width='1.4'/></svg>");--sp-rule:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='xMidYMid meet'><g stroke='%23c9a54a' fill='none'><path stroke-width='1' d='M360 10H700M740 10H1080'/><path stroke-width='.6' stroke-opacity='.7' d='M420 14H700M740 14H1020'/></g><path fill='%23c9a54a' d='M720 4L727 12L720 20L713 12Z'/><path fill='none' stroke='%23c9a54a' stroke-width='.8' d='M720 0V3M720 21V24'/></svg>");--sp-cst:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64'><path d='M16.8 14.2L126.2 35.6L224.2 15.9L372.3 16L461.6 34L573.9 40.7L662.3 34.8L755.8 32.2L858.2 31.9L962.6 34L1077.1 32.3L1206.7 23.9L1292.4 28.3L1380.6 39' fill='none' stroke='rgba(226,200,120,.42)' stroke-width='.8'/><g fill='%23e2c878'><circle cx='16.8' cy='14.2' r='1.7'/><circle cx='126.2' cy='35.6' r='2.6'/><circle cx='224.2' cy='15.9' r='1.7'/><circle cx='372.3' cy='16' r='1.7'/><circle cx='461.6' cy='34' r='1.7'/><circle cx='573.9' cy='40.7' r='2.6'/><circle cx='662.3' cy='34.8' r='1.7'/><circle cx='755.8' cy='32.2' r='1.7'/><circle cx='858.2' cy='31.9' r='1.7'/><circle cx='962.6' cy='34' r='2.6'/><circle cx='1077.1' cy='32.3' r='1.7'/><circle cx='1206.7' cy='23.9' r='1.7'/><circle cx='1292.4' cy='28.3' r='1.7'/><circle cx='1380.6' cy='39' r='2.6'/></g></svg>");--sp-horizon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'><path d='M0 70Q720 -6 1440 70' fill='none' stroke='rgba(143,168,255,.16)' stroke-width='6'/><path d='M0 72Q720 4 1440 72' fill='none' stroke='%23c9a54a' stroke-width='1.2'/></svg>")}.osmosis:where(.theme-space)[data-theme=day]{--sp-stars:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><g fill='none' stroke='%2310183a' stroke-linecap='round'><path stroke-width='.7' stroke-opacity='.32' d='M130.7 179.9h2.4M131.9 178.7v2.4M212.7 302.6h2.4M213.9 301.4v2.4M161.6 10.1h2.4M162.8 8.9v2.4M278.2 119h2.4M279.4 117.8v2.4M152.4 227.6h2.4M153.6 226.4v2.4M174.3 230.3h2.4M175.5 229.1v2.4M214.2 195.7h2.4M215.4 194.5v2.4M119.7 109.1h2.4M120.9 107.9v2.4M67.7 71.6h2.4M68.9 70.4v2.4M40 165.9h2.4M41.2 164.7v2.4M253.7 42.2h2.4M254.9 41v2.4M233.5 132.6h2.4M234.7 131.4v2.4M44.7 100.1h2.4M45.9 98.9v2.4M291.8 97.9h2.4M293 96.7v2.4M63 165.2h2.4M64.2 164v2.4M201.9 161.5h2.4M203.1 160.3v2.4M247.4 286.8h2.4M248.6 285.6v2.4M311.4 190.4h2.4M312.6 189.2v2.4M184.7 221.4h2.4M185.9 220.2v2.4M78.6 306.9h2.4M79.8 305.7v2.4M33.4 204.2h2.4M34.6 203v2.4M120.7 61.3h2.4M121.9 60.1v2.4M34.5 95.2h2.4M35.7 94v2.4M211.6 74.8h2.4M212.8 73.6v2.4M252.5 109.9h2.4M253.7 108.7v2.4M303.1 29.4h2.4M304.3 28.2v2.4'/><path stroke-width='.8' stroke-opacity='.42' d='M38.6 146.4h4M40.6 144.4v4M191.5 260.4h4M193.5 258.4v4M58.8 33.1h4M60.8 31.1v4M216.7 153.7h4M218.7 151.7v4M98.7 58.2h4M100.7 56.2v4M191.9 120.5h4M193.9 118.5v4M6.9 81.5h4M8.9 79.5v4M262.5 171h4M264.5 169v4'/></g><path fill='%238e6b1f' fill-opacity='.5' d='M96.3 237.7L97.3 241L100.6 242L97.3 243L96.3 246.3L95.3 243L92 242L95.3 241ZM245.7 311.1L246.7 314.9L250.5 315.9L246.7 316.9L245.7 320.7L244.7 316.9L240.9 315.9L244.7 314.9Z'/></svg>");--sp-twinkle:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 420'><g fill='none' stroke='%2310183a' stroke-linecap='round'><path stroke-width='.7' stroke-opacity='.32' d=''/><path stroke-width='.8' stroke-opacity='.42' d='M332.3 349.2h4M334.3 347.2v4M34 46.9h4M36 44.9v4M110.2 313.7h4M112.2 311.7v4M293.2 407.9h4M295.2 405.9v4M127.6 206.7h4M129.6 204.7v4M149.6 229.2h4M151.6 227.2v4'/></g><path fill='%238e6b1f' fill-opacity='.5' d='M366.1 392.7L367 395.9L370.2 396.8L367 397.7L366.1 400.9L365.2 397.7L362 396.8L365.2 395.9ZM9.6 54.9L10.6 58.5L14.2 59.5L10.6 60.5L9.6 64.1L8.6 60.5L5 59.5L8.6 58.5Z'/></svg>");--sp-planet:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><g fill='none' stroke='%238e6b1f' stroke-width='1.4'><path d='M6 50A42 10 0 0 1 90 46' transform='rotate(-14 48 48)'/></g><circle cx='48' cy='48' r='22' fill='%23fbf6e9' stroke='%2310183a' stroke-width='1.2'/><path d='M48 26A22 22 0 0 1 48 70A12 22 0 0 0 48 26Z' fill='rgba(16,24,58,.10)'/><g fill='none' stroke='%2310183a' stroke-opacity='.45' stroke-width='.8'><path d='M29 41Q48 46 67 39'/><path d='M27 52Q48 57 69 50'/></g><path d='M6 50A42 10 0 0 0 90 46' transform='rotate(-14 48 48)' fill='none' stroke='%238e6b1f' stroke-width='1.4'/></svg>");--sp-rule:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 24' preserveAspectRatio='xMidYMid meet'><g stroke='%238e6b1f' fill='none'><path stroke-width='1' d='M360 10H700M740 10H1080'/><path stroke-width='.6' stroke-opacity='.7' d='M420 14H700M740 14H1020'/></g><path fill='%238e6b1f' d='M720 4L727 12L720 20L713 12Z'/><path fill='none' stroke='%238e6b1f' stroke-width='.8' d='M720 0V3M720 21V24'/></svg>");--sp-cst:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64'><path d='M16.8 14.2L126.2 35.6L224.2 15.9L372.3 16L461.6 34L573.9 40.7L662.3 34.8L755.8 32.2L858.2 31.9L962.6 34L1077.1 32.3L1206.7 23.9L1292.4 28.3L1380.6 39' fill='none' stroke='rgba(226,200,120,.42)' stroke-width='.8'/><g fill='%23e2c878'><circle cx='16.8' cy='14.2' r='1.7'/><circle cx='126.2' cy='35.6' r='2.6'/><circle cx='224.2' cy='15.9' r='1.7'/><circle cx='372.3' cy='16' r='1.7'/><circle cx='461.6' cy='34' r='1.7'/><circle cx='573.9' cy='40.7' r='2.6'/><circle cx='662.3' cy='34.8' r='1.7'/><circle cx='755.8' cy='32.2' r='1.7'/><circle cx='858.2' cy='31.9' r='1.7'/><circle cx='962.6' cy='34' r='2.6'/><circle cx='1077.1' cy='32.3' r='1.7'/><circle cx='1206.7' cy='23.9' r='1.7'/><circle cx='1292.4' cy='28.3' r='1.7'/><circle cx='1380.6' cy='39' r='2.6'/></g></svg>");--sp-horizon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'><path d='M0 70Q720 -6 1440 70' fill='none' stroke='rgba(143,168,255,.16)' stroke-width='6'/><path d='M0 72Q720 4 1440 72' fill='none' stroke='%23c9a54a' stroke-width='1.2'/></svg>")}.osmosis:where(.theme-space)[data-theme] :where([data-zone]){--pad-y:clamp(52px,8vw,112px);--wrap:1200px;--wr:max(16px,calc((100% - var(--wrap)) / 2 + 24px))}.osmosis:where(.theme-space)[data-theme] :where(.home [data-zone]){--pad-y:clamp(64px,8vw,112px);--wrap:1188px}.osmosis:where(.theme-space)[data-theme] [data-zone]{position:relative;background:transparent;color:var(--text)}.osmosis:where(.theme-space)[data-theme] [data-zone]:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:var(--zone-ground)}.osmosis:where(.theme-space)[data-theme] .home>section[data-zone],.osmosis:where(.theme-space)[data-theme] main>section[data-zone]{border-top:0}.osmosis:where(.theme-space)[data-theme] [data-edge]:after{content:"";position:absolute;left:0;right:0;top:0;z-index:-1;pointer-events:none;height:var(--edge-h);background:var(--edge-img) center var(--edge-y,50%) /var(--edge-w,1440px) var(--edge-ih,var(--edge-h)) no-repeat}.osmosis:where(.theme-space)[data-theme] [data-edge=rule]{--edge-h:56px;--edge-img:var(--sp-rule);--edge-ih:24px;--edge-w:min(1440px,100%)}.osmosis:where(.theme-space)[data-theme] [data-edge=constellation]{--edge-h:72px;--edge-img:var(--sp-cst);--edge-ih:64px}.osmosis:where(.theme-space)[data-theme] [data-edge=horizon]{--edge-h:72px;--edge-img:var(--sp-horizon);--edge-y:0;--edge-w:100%}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] [data-edge]{--edge-h:40px}.osmosis:where(.theme-space)[data-theme] [data-edge=rule]{--edge-ih:18px;--edge-w:960px}.osmosis:where(.theme-space)[data-theme] [data-edge=constellation]{--edge-ih:36px;--edge-w:810px}.osmosis:where(.theme-space)[data-theme] [data-edge=horizon]{--edge-h:40px}}.osmosis:where(.theme-space)[data-theme] [data-zone=sky]:not([data-surface=hero]){--hero-pad-top:clamp(28px,3.4vw,52px);--s-cel:var(--sp-planet);--s-stars:var(--sp-stars)}.osmosis:where(.theme-space)[data-theme] [data-zone=sky][data-cel=none]{--s-cel:none}.osmosis:where(.theme-space)[data-theme] [data-art=off] [data-zone=sky],.osmosis:where(.theme-space)[data-theme] [data-zone=sky][data-art=off]{--s-cel:none;--s-stars:none}.osmosis:where(.theme-space)[data-theme] [data-zone=sky]:not([data-surface=hero]):before{--b:var(--hero-pad-top);background:var(--s-cel) right max(16px,calc((100% - 1200px) / 2 + 24px)) top 6px /min(84px,calc(var(--b) + 24px)) auto no-repeat,radial-gradient(60% 120% at 82% 0,var(--neb-1),transparent 70%) 0 0 /100% 100% no-repeat,radial-gradient(40% 90% at 12% 10%,var(--neb-2),transparent 70%) 0 0 /100% 100% no-repeat,linear-gradient(var(--sky-2),var(--sky-3)) 0 100% /100% calc(100% - var(--b)) no-repeat,var(--s-stars) 0 0 /320px 320px,linear-gradient(var(--sky-1),var(--sky-2))}.osmosis:where(.theme-space)[data-theme] [data-zone=sky]:not([data-surface=hero]):after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;z-index:-1;pointer-events:none;border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);opacity:.8}.osmosis:where(.theme-space)[data-theme] [data-zone][data-cap=sky]{--cap-h:160px;--cap-stars:var(--sp-stars)}.osmosis:where(.theme-space)[data-theme] [data-art=off] [data-cap=sky],.osmosis:where(.theme-space)[data-theme] [data-art=off][data-cap=sky]{--cap-stars:none}.osmosis:where(.theme-space)[data-theme] [data-zone][data-cap=sky]:before{--b:var(--cap-band,48px);background:linear-gradient(var(--sky-2),var(--zone-ground) var(--cap-h)) 0 100% /100% calc(100% - var(--b)) no-repeat,radial-gradient(50% 220px at 85% 0,var(--neb-1),transparent 70%) 0 0 /100% 260px no-repeat,var(--cap-stars) 0 0 /320px 320px,linear-gradient(var(--sky-1),var(--sky-2) var(--b),var(--zone-ground) var(--cap-h))}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] [data-zone][data-cap=sky]{--cap-h:112px}}.osmosis:where(.theme-space)[data-theme] .sp-art{position:absolute;inset:0;z-index:-1;overflow:clip;pointer-events:none}.osmosis:where(.theme-space)[data-theme] .sp-art svg,.osmosis:where(.theme-space)[data-theme] .sp-pc svg{max-width:none;display:block;overflow:visible}.osmosis:where(.theme-space)[data-theme] :is(.sp-pc,.sp-tile){position:absolute;display:block;pointer-events:none}.osmosis:where(.theme-space)[data-theme] .sp-pc .sp-svg{position:absolute;inset:0;width:100%;height:100%}.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-tr,.sp-slot-tl){top:8px;height:calc(var(--pad-y) - 16px)}.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-br,.sp-slot-bl){bottom:8px;height:calc(var(--pad-y) - 16px)}.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-tr,.sp-slot-br){right:var(--wr)}.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-tl,.sp-slot-bl){left:var(--wr)}.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-gl,.sp-slot-gr){display:none}@media (min-width:1360px){.osmosis:where(.theme-space)[data-theme] :is(.sp-slot-gl,.sp-slot-gr){display:block}}.osmosis:where(.theme-space)[data-theme] .sp-slot-gl{left:max(8px,calc(var(--wr) - var(--pc-w, 120px) - 16px));width:var(--pc-w,120px)}.osmosis:where(.theme-space)[data-theme] .sp-slot-gr{right:max(8px,calc(var(--wr) - var(--pc-w, 120px) - 16px));width:var(--pc-w,120px)}.osmosis:where(.theme-space)[data-theme] .sp-stars{inset:0;overflow:clip}.osmosis:where(.theme-space)[data-theme] :is(.sp-stars-a,.sp-stars-b){position:absolute;inset:0}.osmosis:where(.theme-space)[data-theme] .sp-stars-a{background:var(--sp-stars) 0 0 /320px 320px}.osmosis:where(.theme-space)[data-theme] .sp-stars-b{background:var(--sp-twinkle) 60px 40px /420px 420px;--sp-anim:sp-twinkle 5.5s var(--sp-e) infinite alternate}.osmosis:where(.theme-space)[data-theme] .sp-stars{-webkit-mask:linear-gradient(#000 0 var(--star-band,var(--pad-y)),transparent calc(var(--star-band, var(--pad-y)) + 24px));mask:linear-gradient(#000 0 var(--star-band,var(--pad-y)),transparent calc(var(--star-band, var(--pad-y)) + 24px))}@media (min-width:1280px){.osmosis:where(.theme-space)[data-theme] .sp-stars{-webkit-mask:linear-gradient(90deg,#000 0 calc(var(--wr) - 12px),transparent calc(var(--wr) + 12px) calc(100% - var(--wr) - 12px),#000 calc(100% - var(--wr) + 12px)),linear-gradient(#000 0 var(--star-band,var(--pad-y)),transparent calc(var(--star-band, var(--pad-y)) + 24px));mask:linear-gradient(90deg,#000 0 calc(var(--wr) - 12px),transparent calc(var(--wr) + 12px) calc(100% - var(--wr) - 12px),#000 calc(100% - var(--wr) + 12px)),linear-gradient(#000 0 var(--star-band,var(--pad-y)),transparent calc(var(--star-band, var(--pad-y)) + 24px))}}.osmosis:where(.theme-space)[data-theme] .sp-nebula{inset:0;background:radial-gradient(48% 70% at 80% 18%,var(--neb-1),transparent 72%),radial-gradient(36% 60% at 14% 70%,var(--neb-2),transparent 72%),radial-gradient(30% 40% at 55% 100%,var(--neb-3),transparent 70%)}.osmosis:where(.theme-space)[data-theme] .sp-planet{aspect-ratio:1}.osmosis:where(.theme-space)[data-theme] .sp-planet>.sp-svg{--sp-anim:sp-float 14s var(--sp-e) infinite alternate}.osmosis:where(.theme-space)[data-theme] .sp-globe{fill:var(--pl-body)}.osmosis:where(.theme-space)[data-theme] .sp-globe-line{fill:none;stroke:var(--pl-line);stroke-width:1.2}.osmosis:where(.theme-space)[data-theme] .sp-bands path{fill:none;stroke:var(--pl-band);stroke-width:1}.osmosis:where(.theme-space)[data-theme] .sp-shade{fill:var(--pl-shade);opacity:.8}.osmosis:where(.theme-space)[data-theme] .sp-ring path{fill:none;stroke-linecap:round}.osmosis:where(.theme-space)[data-theme] .sp-ring-a{stroke:var(--ring);stroke-width:1.6}.osmosis:where(.theme-space)[data-theme] .sp-ring-b{stroke:var(--ring-2);stroke-width:.8}.osmosis:where(.theme-space)[data-theme] .sp-moon circle{fill:var(--moon)}.osmosis:where(.theme-space)[data-theme] .sp-moon .sp-moon-halo{fill:none;stroke:var(--halo);stroke-width:6}.osmosis:where(.theme-space)[data-theme] .sp-orbits{aspect-ratio:1}.osmosis:where(.theme-space)[data-theme] .sp-orbit-set ellipse{fill:none;stroke:var(--orbit);stroke-width:1;vector-effect:non-scaling-stroke}.osmosis:where(.theme-space)[data-theme] .sp-orbit-set .sp-orbit-dash{stroke-dasharray:2 6}.osmosis:where(.theme-space)[data-theme] .sp-nodes circle{fill:var(--node)}.osmosis:where(.theme-space)[data-theme] .sp-orbit-set{transform-box:fill-box;transform-origin:50% 50%;--sp-anim:sp-orbit 240s linear infinite}.osmosis:where(.theme-space)[data-theme] .sp-cst{aspect-ratio:8}.osmosis:where(.theme-space)[data-theme] .sp-cst-line{fill:none;stroke:var(--cst-line);stroke-width:.8;vector-effect:non-scaling-stroke}.osmosis:where(.theme-space)[data-theme] .sp-cst-node{fill:var(--cst-node)}.osmosis:where(.theme-space)[data-theme] .sp-cst-spark{fill:none;stroke:var(--cst-node);stroke-width:1}.osmosis:where(.theme-space)[data-theme] .sp-cst-bright{--sp-anim:sp-twinkle 4.2s var(--sp-e) infinite alternate}.osmosis:where(.theme-space)[data-theme] .sp-rule{position:relative;display:block;height:5px;margin:18px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule-2)}.osmosis:where(.theme-space)[data-theme] .sp-rule>i{position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:var(--rule);transform:rotate(45deg);box-shadow:0 0 0 4px var(--zone-ground,var(--bg))}.osmosis:where(.theme-space)[data-theme] .sp-deep-cst{top:calc(var(--edge-h, 0px) + 8px);right:var(--wr);width:min(240px,40vw)}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .sp-deep-cst{display:none}}.osmosis:where(.theme-space)[data-theme] .sp-comet{display:none;top:18%;left:0;width:140px;height:2px}.osmosis:where(.theme-space)[data-theme] .sp-comet-tail{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,transparent,var(--comet));opacity:0;transform:rotate(-14deg)}@media (min-width:1024px){.osmosis:where(.theme-space)[data-theme] .sp-comet{display:block}.osmosis:where(.theme-space)[data-theme] .sp-comet-tail{--sp-anim:sp-comet 19s linear 4s infinite}}@keyframes sp-twinkle{0%{opacity:.35}to{opacity:1}}@keyframes sp-float{0%{transform:translate3d(0,-4px,0)}to{transform:translate3d(0,5px,0)}}@keyframes sp-orbit{to{transform:rotate(1turn)}}@keyframes sp-comet{0%{opacity:0;transform:translateZ(0) rotate(-14deg)}3%{opacity:.9}9%{opacity:0;transform:translate3d(min(70vw,900px),220px,0) rotate(-14deg)}to{opacity:0;transform:translate3d(min(70vw,900px),220px,0) rotate(-14deg)}}@keyframes sp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.osmosis:where(.theme-space)[data-theme] :where(.sp-art,.sp-floor) *{--sp-anim:none}@media (prefers-reduced-motion:no-preference){.osmosis:where(.theme-space)[data-theme][data-motion=on] [data-awake] :is(.sp-art,.sp-floor) *{animation:var(--sp-anim)}.osmosis:where(.theme-space)[data-space-live][data-motion=on] .sp-art{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.osmosis:where(.theme-space)[data-space-live][data-motion=on] [data-zone]:not([data-seen])>.sp-art{opacity:0;transform:translateY(12px)}.osmosis:where(.theme-space)[data-space-live][data-motion=on] .sp-ico{transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s cubic-bezier(.2,.8,.2,1)}}.osmosis:where(.theme-space)[data-theme][data-motion] [data-art] :is(.sp-art,.sp-floor) *{animation:none}.osmosis:where(.theme-space)[data-theme] [data-art=calm] :is(.sp-comet,.sp-orbits){display:none}.osmosis:where(.theme-space)[data-theme] [data-art=off] :is(.sp-art,.sp-floor){display:none}.osmosis:where(.theme-space)[data-theme][data-motion=off] :is(.btn,.cap,.rung):hover{transform:none}@media (prefers-reduced-motion:reduce){.osmosis:where(.theme-space)[data-theme] :is(.btn,.cap,.rung):hover{transform:none}}.osmosis:where(.theme-space)[data-theme] .sp-theme{position:relative;display:inline-grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border-radius:999px;background:transparent;border:1px solid var(--field-line);color:var(--text);cursor:pointer;transition:background-color .12s ease}.osmosis:where(.theme-space)[data-theme] :is(.sp-theme,.sp-seg):hover{background:var(--surface-2)}.osmosis:where(.theme-space)[data-theme] .sp-ico{grid-area:1/1;width:20px;height:20px;overflow:visible}.osmosis:where(.theme-space)[data-theme] .sp-ico-sun{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;color:var(--acc-ink)}.osmosis:where(.theme-space)[data-theme] .sp-ico-moon{fill:currentColor;color:#e2c878}.osmosis:where(.theme-space)[data-theme=day] .sp-ico-moon,.osmosis:where(.theme-space)[data-theme=night] .sp-ico-sun{opacity:0;transform:rotate(-90deg) scale(.6)}.osmosis:where(.theme-space)[data-theme] .sp-vh{display:none;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:clip;clip-path:inset(50%);white-space:nowrap}.osmosis:where(.theme-space)[data-theme=day][data-theme-mode=auto] .sp-l-auto-day,.osmosis:where(.theme-space)[data-theme=night][data-theme-mode=auto] .sp-l-auto-night,.osmosis:where(.theme-space)[data-theme][data-theme-mode=day] .sp-l-day,.osmosis:where(.theme-space)[data-theme][data-theme-mode=night] .sp-l-night{display:block}.osmosis:where(.theme-space)[data-theme] .sp-motion{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--faint);cursor:pointer}.osmosis:where(.theme-space)[data-theme] .sp-motion:hover{color:var(--text)}.osmosis:where(.theme-space)[data-theme][data-motion=off] .sp-motion-off,.osmosis:where(.theme-space)[data-theme][data-motion=on] .sp-motion-on{display:none}@media (prefers-reduced-motion:reduce){.osmosis:where(.theme-space)[data-theme] .sp-motion{display:none}}.osmosis:where(.theme-space)[data-theme] .btn{color:var(--gold-ink);background:linear-gradient(180deg,#ecd58f,var(--accent-2) 38%,var(--accent));font-family:var(--display);font-weight:700;letter-spacing:.12em;border-radius:6px}.osmosis:where(.theme-space)[data-theme] :is(.btn,.btn:hover){border-color:var(--btn-edge);box-shadow:0 2px 0 var(--btn-ledge),0 8px 18px -8px rgba(156,122,43,.45)}.osmosis:where(.theme-space)[data-theme] .btn{transition:transform .18s ease,border-color .14s ease,color .14s ease,background-color .14s ease}.osmosis:where(.theme-space)[data-theme] :is(.btn.ghost,.btn.ghost:hover){background:transparent;border-color:var(--field-line);color:var(--text);box-shadow:none}.osmosis:where(.theme-space)[data-theme] .btn.ghost:hover{background:var(--surface-2)}.osmosis:where(.theme-space)[data-theme] :where(.card,.panel,.cap,.tier,.shopcard){background-color:var(--surface);border-color:var(--line-2);box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button]),select,textarea){background-color:var(--surface);border-color:var(--field-line);color:var(--text)}.osmosis:where(.theme-space)[data-theme] :where(input,textarea)::-moz-placeholder{color:var(--faint)}.osmosis:where(.theme-space)[data-theme] :where(input,textarea)::placeholder{color:var(--faint)}.osmosis:where(.theme-space)[data-theme] :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.osmosis:where(.theme-space)[data-theme=day] ::-moz-selection{background:#e9d9a8;color:#10183a}.osmosis:where(.theme-space)[data-theme=day] ::selection{background:#e9d9a8;color:#10183a}.osmosis:where(.theme-space)[data-theme=night] ::-moz-selection{background:#e2c878;color:#0b1024}.osmosis:where(.theme-space)[data-theme=night] ::selection{background:#e2c878;color:#0b1024}.osmosis:where(.theme-space)[data-theme] :where(h1){font-family:var(--serif);font-weight:600;letter-spacing:0;line-height:1.04}.osmosis:where(.theme-space)[data-theme] :where(h2,h3){font-family:var(--display);font-weight:700}.osmosis:where(.theme-space)[data-theme] :where(h2){letter-spacing:.04em;line-height:1.12;font-size:clamp(1.7rem,3.2vw,2.6rem)}.osmosis:where(.theme-space)[data-theme] :where(h3){letter-spacing:.03em;line-height:1.2}.osmosis:where(.theme-space)[data-theme] :is(.eyebrow,.tag,.hm-kicker,.dsb-kicker,.ws-kicker,.ch-eyebrow,.sp-dept){font-family:var(--display);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-variant:small-caps;color:var(--acc-ink)}.osmosis:where(.theme-space)[data-theme] .eyebrow:before,.osmosis:where(.theme-space)[data-theme] :is(.hm-kicker,.dsb-kicker,.ws-kicker,.ch-eyebrow,.sp-dept):before{content:"";display:inline-block;flex:none;width:26px;height:7px;margin-right:10px;vertical-align:middle;opacity:1;background:linear-gradient(currentColor,currentColor) 0 50% /18px 1px no-repeat,linear-gradient(45deg,transparent 2.3px,currentColor 2.4px 4.6px,transparent 4.7px) 100% 50% /7px 7px no-repeat}.osmosis:where(.theme-space)[data-theme] .head h2:after{content:"";display:block;width:72px;height:4px;margin-top:14px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule-2)}.osmosis:where(.theme-space)[data-theme] .center h2:after,.osmosis:where(.theme-space)[data-theme] .head[style*=center] h2:after{margin-inline:auto}.osmosis:where(.theme-space)[data-theme=night] [data-zone=sky] h1{text-shadow:0 0 36px hsla(45,65%,68%,.14)}@media (forced-colors:active),print{.osmosis:where(.theme-space)[data-theme] :is(.sp-art,.sp-pc,.sp-floor,.sp-tile){display:none}.osmosis:where(.theme-space)[data-theme] :is([data-edge],[data-zone=sky],.bar):after,.osmosis:where(.theme-space)[data-theme] :is([data-zone],[data-cap],.site-foot):before,.osmosis:where(.theme-space)[data-theme] [data-surface=hero] .ch-band:before{background-image:none}}.osmosis:where(.theme-space)[data-theme] .bar:after{content:"";position:absolute;left:0;right:0;top:100%;height:4px;pointer-events:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule-2);opacity:.85}.osmosis:where(.theme-space)[data-theme] .bar{border-bottom:0}.osmosis:where(.theme-space)[data-theme] .bar.bare{position:relative;z-index:2}@media (max-width:1023px){.osmosis:where(.theme-space)[data-theme] .bar:has(nav[data-open=true]):after{opacity:0}}@media (max-width:1023px){.osmosis:where(.theme-space)[data-theme] .bar nav{position:absolute;top:100%}}.osmosis:where(.theme-space)[data-theme] .mark{display:inline-grid;grid-template-columns:auto;align-items:center;justify-items:start;row-gap:3px;-moz-column-gap:10px;column-gap:10px;min-height:32px}.osmosis:where(.theme-space)[data-theme] .mark b{font-family:var(--display);font-weight:700;font-size:1.32rem;letter-spacing:.14em;line-height:1;color:var(--acc-ink)}.osmosis:where(.theme-space)[data-theme=night] .mark b,.osmosis:where(.theme-space)[data-theme] :is(.site-foot,.on-dark) .mark b{background:linear-gradient(180deg,#f2dc97,#e2c878 42%,#b8933c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e2c878}.osmosis:where(.theme-space)[data-theme] .mark b{grid-column:1;grid-row:1}.osmosis:where(.theme-space)[data-theme] .mark small{grid-column:1;grid-row:2;font-family:var(--display);font-size:9.5px;font-weight:700;letter-spacing:.5em;line-height:1;color:var(--text);white-space:nowrap;padding-left:.1em}.osmosis:where(.theme-space)[data-theme] .mark .mark-est{grid-column:2;grid-row:1/span 2;align-self:center;padding-left:12px;border-left:1px solid var(--rule-2);font-family:var(--display);font-size:8.5px;font-weight:700;letter-spacing:.2em;line-height:1.6;color:var(--muted);white-space:nowrap}.osmosis:where(.theme-space)[data-theme] .site-foot .mark .mark-est{display:none}.osmosis:where(.theme-space)[data-theme] .bar .mark small{display:block}@media (max-width:899px){.osmosis:where(.theme-space)[data-theme] .bar .mark .mark-est{display:none}}@media (max-width:359px){.osmosis:where(.theme-space)[data-theme] .bar .mark b{font-size:1.12rem;letter-spacing:.1em}.osmosis:where(.theme-space)[data-theme] .bar .mark small{letter-spacing:.36em}}.osmosis:where(.theme-space)[data-theme] .bar nav a{font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase}@media (min-width:1200px){.osmosis:where(.theme-space)[data-theme] .bar nav a{padding-left:11px;padding-right:11px}}.osmosis:where(.theme-space)[data-theme] .bar nav a:not(.nav-quote):hover{background:var(--surface-2);color:var(--text)}.osmosis:where(.theme-space)[data-theme] .bar nav a[aria-current=page]{color:var(--acc-ink);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--accent);text-underline-offset:7px}.osmosis:where(.theme-space)[data-theme] .bar nav .nav-call{color:var(--amber-ink)}.osmosis:where(.theme-space)[data-theme] .bar nav .nav-quote{box-shadow:inset 0 0 0 1px var(--btn-edge),0 2px 0 var(--btn-ledge)}.osmosis:where(.theme-space)[data-theme] :is(.bar-order,.burger){border-color:var(--field-line)}.osmosis:where(.theme-space)[data-theme] .bar .bar-order:hover{border-color:var(--accent);background:var(--surface-2)}.osmosis:where(.theme-space)[data-theme] .bar .bar-count.on{background:var(--accent);color:var(--gold-ink)}.osmosis:where(.theme-space)[data-theme] .burger:hover{background:var(--surface-2)}@media (max-width:1023px){.osmosis:where(.theme-space)[data-theme] .bar .bar-order{height:44px}.osmosis:where(.theme-space)[data-theme] .bar .burger{width:44px;height:44px}}.osmosis:where(.theme-space)[data-theme] .bar .bar-side .sp-theme{display:inline-grid;width:44px;height:44px}@media (min-width:1024px){.osmosis:where(.theme-space)[data-theme] .bar .bar-side .sp-theme{margin:-2px;border:2px solid transparent;background-clip:padding-box;box-shadow:inset 0 0 0 1px var(--field-line)}.osmosis:where(.theme-space)[data-theme] .bar .bar-side .sp-theme:hover{background:var(--surface-2) padding-box}}@media (max-width:599px){.osmosis:where(.theme-space)[data-theme] .bar .bar-side{gap:4px}.osmosis:where(.theme-space)[data-theme] .bar .bar-order{gap:6px;padding:0 8px 0 10px}.osmosis:where(.theme-space)[data-theme] .bar :is(.mark,.mark b){min-width:0}.osmosis:where(.theme-space)[data-theme] .bar .mark b{overflow:clip}}.osmosis:where(.theme-space)[data-theme=day]{--veil:rgba(16,24,58,.45)}.osmosis:where(.theme-space)[data-theme=night]{--veil:rgba(2,4,14,.72)}.osmosis:where(.theme-space)[data-theme] .tray-veil{background:var(--veil)}.osmosis:where(.theme-space)[data-theme] .tray{background:var(--surface);border-color:var(--line-2);box-shadow:var(--shadow-2),inset 0 3px 0 var(--accent),inset 0 5px 0 var(--surface),inset 0 6px 0 var(--rule-2)}.osmosis:where(.theme-space)[data-theme] .tray-rm:hover{color:var(--acc-ink)}.osmosis:where(.theme-space)[data-theme] .tray-x{border-color:var(--field-line)}.osmosis:where(.theme-space)[data-theme] .tray-x:hover{background:var(--surface-2)}.osmosis:where(.theme-space)[data-theme] .tray-lines .tray-rm{padding:15px 16px 15px 0;margin:-15px 0}@media (max-width:759px),(pointer:coarse){.osmosis:where(.theme-space)[data-theme] .tray-x{width:44px;height:44px}.osmosis:where(.theme-space)[data-theme] .tray .tray-more{padding:12px 0;margin:-6px 0}}.osmosis:where(.theme-space)[data-theme=day] :is(.ag-sec,.ag-steps li){background-color:var(--surface-2)}.osmosis:where(.theme-space)[data-theme=day] .ag-sec.ag-sign{background:linear-gradient(180deg,rgba(201,165,74,.09),transparent 140px),var(--surface-2)}.osmosis:where(.theme-space)[data-theme=day] .ag-total b{background:none;color:var(--acc-ink);-webkit-text-fill-color:currentColor}.osmosis:where(.theme-space)[data-theme=day] .ag-sheet .ag-chip.on,.osmosis:where(.theme-space)[data-theme=day] .ag-sheet .ag-way.on{border-color:var(--btn-edge)}.osmosis:where(.theme-space)[data-theme=day] .ag-sheet .ag-way.on{box-shadow:inset 0 0 0 1px var(--btn-edge)}.osmosis:where(.theme-space)[data-theme=day] .ag-sheet{box-shadow:var(--shadow-2)}.osmosis:where(.theme-space)[data-theme=day] .ag-foot{box-shadow:0 -14px 28px -22px rgba(16,24,58,.3)}.osmosis:where(.theme-space)[data-theme=day] .ag-pad div:has(>canvas){box-shadow:0 0 0 1px var(--field-line),0 16px 32px -22px rgba(16,24,58,.35)}.osmosis:where(.theme-space)[data-theme=day] .ag-pad.bad div:has(>canvas){box-shadow:0 0 0 2px var(--bad),0 16px 32px -22px rgba(16,24,58,.35)}.osmosis:where(.theme-space)[data-theme] .ag-sheet h2{font-family:var(--display);letter-spacing:.05em}.osmosis:where(.theme-space)[data-theme] .ag-pad .text-night-muted{color:var(--muted)}.osmosis:where(.theme-space)[data-theme] .ag-pad .text-night-muted:not(:disabled):hover{color:var(--text)}.osmosis:where(.theme-space)[data-theme] .ag-pad button.text-night-muted{padding:14px 0 14px 14px;margin:-14px 0 -14px -14px}@media (max-width:759px),(pointer:coarse){.osmosis:where(.theme-space)[data-theme] .ag-sheet .ag-x{width:44px;height:44px}.osmosis:where(.theme-space)[data-theme] .ag-sheet :is(.ag-links a,.ag-chip){min-height:44px}}.osmosis:where(.theme-space)[data-theme=day] .ag-sheet .ag-pay{box-shadow:inset 0 0 0 1px var(--btn-edge),0 2px 0 var(--btn-ledge),0 10px 26px -12px rgba(156,122,43,.5)}.osmosis:where(.theme-space)[data-theme] :is(.dock,.cookiebar){border-top:1px solid rgba(201,165,74,.28);box-shadow:0 -12px 26px -18px rgba(0,0,0,.55)}.osmosis:where(.theme-space)[data-theme] .dock{background:rgba(4,7,26,.95)}.osmosis:where(.theme-space)[data-theme] .cookiebar{background:rgba(4,7,26,.97)}.osmosis:where(.theme-space)[data-theme] .cookiebar .btn{min-height:44px}.osmosis:where(.theme-space)[data-theme] .dock a{font-family:var(--display);font-weight:700;letter-spacing:.08em}.osmosis:where(.theme-space)[data-theme] .dock a[aria-current=page]{border-color:var(--accent);background:rgba(201,165,74,.1)}.osmosis:where(.theme-space)[data-theme] .site-foot{--foot-pad-top:clamp(56px,7vw,88px);--pad-y:var(--foot-pad-top);--wr:max(16px,calc((100% - 1200px) / 2 + 24px));border-top:0}.osmosis:where(.theme-space)[data-theme] .site-foot:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;pointer-events:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule-2)}.osmosis:where(.theme-space)[data-theme] .site-foot .flinks h2{font-family:var(--display);font-weight:700;letter-spacing:.18em;color:var(--acc-ink)}.osmosis:where(.theme-space)[data-theme] .site-foot .flinks h2:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;vertical-align:2px;background:var(--rule);transform:rotate(45deg)}.osmosis:where(.theme-space)[data-theme] .site-foot :is(.flinks a,.foot-owner):hover{color:#f2dc97}.osmosis:where(.theme-space)[data-theme] .site-foot .legal :is(a,.foot-cookie):hover{color:var(--text)}.osmosis:where(.theme-space)[data-theme] .site-foot .legal{border-top:1px solid var(--line-2)}.osmosis:where(.theme-space)[data-theme] .sp-foot-cst{top:14px;right:var(--wr,max(16px,calc((100% - 1200px) / 2 + 24px)));width:min(300px,42vw)}.osmosis:where(.theme-space)[data-theme] .site-foot .sp-stars{--star-band:calc(var(--foot-pad-top) - 8px)}.osmosis:where(.theme-space)[data-theme] .sp-floor{position:relative;height:120px;overflow:clip;pointer-events:none}.osmosis:where(.theme-space)[data-theme] .sp-horizon{position:absolute;left:-10%;right:-10%;top:44px;height:900px;border-radius:50%;background:radial-gradient(closest-side,#0e1638 0 98%,transparent 100%);box-shadow:0 -1px 0 #c9a54a,0 -6px 18px -4px rgba(143,168,255,.22)}.osmosis:where(.theme-space)[data-theme] .sp-floor .sp-horizon-ring{left:-6%;right:-6%;top:30px;height:120px;border-top:1px solid hsla(45,65%,68%,.35);border-radius:50%;transform:rotate(-1.5deg)}.osmosis:where(.theme-space)[data-theme] .sp-foot-planet{width:120px;left:max(16px,calc((100% - 1200px) / 2 + 24px));top:-2px}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .sp-floor{height:84px}.osmosis:where(.theme-space)[data-theme] .sp-horizon{top:36px}.osmosis:where(.theme-space)[data-theme] .sp-foot-planet{width:76px}.osmosis:where(.theme-space)[data-theme] .sp-foot-cst{width:180px}}@media (max-width:759px),(pointer:coarse){.osmosis:where(.theme-space)[data-theme] .site-foot .flinks{gap:0}.osmosis:where(.theme-space)[data-theme] .site-foot .flinks h2{margin-bottom:2px}.osmosis:where(.theme-space)[data-theme] .site-foot .flinks>:is(a,span){padding:10px 0}.osmosis:where(.theme-space)[data-theme] .site-foot .flinks>.foot-owner{padding:13px 0}.osmosis:where(.theme-space)[data-theme] .site-foot .legal{gap:0 24px;padding-top:12px}.osmosis:where(.theme-space)[data-theme] .site-foot .legal>*{padding:13px 0;line-height:18px}}.osmosis:where(.theme-space)[data-theme] :is(.bar,.site-foot) .mark{min-height:44px;padding:6px 0;margin-top:-6px;margin-bottom:-6px}@media (max-width:899px) and (forced-colors:none){.osmosis:where(.theme-space)[data-theme]:has(.dock) .site-foot .wrap:has(+.sp-floor){padding-bottom:32px}.osmosis:where(.theme-space)[data-theme]:has(.dock) .site-foot:has(>.sp-floor){padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.osmosis:where(.theme-space)[data-theme] .nf-deep{padding:150px 0 96px}.osmosis:where(.theme-space)[data-theme] .nf-deep .nf{margin:0 auto;padding:clamp(30px,5vw,48px) clamp(20px,4vw,44px);background:var(--surface);border:1px solid var(--line-2);border-radius:14px;box-shadow:var(--shadow-2),inset 0 3px 0 var(--accent),inset 0 5px 0 var(--surface),inset 0 6px 0 var(--rule-2)}.osmosis:where(.theme-space)[data-theme] .nf-deep .sp-deep-planet{width:120px;top:18px;left:calc(50% - 60px)}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .nf-deep{padding:120px 0 72px}.osmosis:where(.theme-space)[data-theme] .nf-deep .sp-deep-planet{width:92px;left:calc(50% - 46px)}}.osmosis:where(.theme-space)[data-theme]:has(.dock) main.ct-page{padding-bottom:0}.osmosis:where(.theme-space)[data-theme] .ct-z{padding-block:var(--pad-y)}.osmosis:where(.theme-space)[data-theme] .ct-z[data-edge]{--pad-y:max(clamp(52px,8vw,112px),calc(var(--edge-h) + 32px));padding-bottom:clamp(52px,8vw,112px)}.osmosis:where(.theme-space)[data-theme] .ct-sky{padding-top:var(--hero-pad-top);padding-bottom:clamp(44px,5vw,60px)}.osmosis:where(.theme-space)[data-theme] :is(.pb-dive,.pcl-plans,.sf-files){padding-top:clamp(14px,2vw,24px);padding-bottom:clamp(36px,5vw,64px)}.osmosis:where(.theme-space)[data-theme] .pb-dive[data-edge]{--pad-y:calc(var(--edge-h) + clamp(28px,3vw,40px));padding-top:var(--pad-y)}.osmosis:where(.theme-space)[data-theme] .pb-deals.ct-z:not([data-edge]){padding-top:clamp(24px,4vw,56px)}.osmosis:where(.theme-space)[data-theme] .pb-deals .pb-sub{margin-bottom:6px}.osmosis:where(.theme-space)[data-theme] .pb-deals .pb-bulk{margin-bottom:0}.osmosis:where(.theme-space)[data-theme] .pb-deals .bulk{background:linear-gradient(180deg,rgba(122,216,176,.08),transparent 70%),var(--surface);box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] :is([data-zone=vault],[data-zone=void]) :is(.pb-cta,.faq,.pb-block,.bulk){box-shadow:var(--shadow-1),inset 0 1px 0 hsla(45,65%,68%,.1)}.osmosis:where(.theme-space)[data-theme] .pb-deals .bulk-steps li.on .bulk-bar{background:#7ad8b0;border-color:var(--ok)}.osmosis:where(.theme-space)[data-theme] .pb-end .pb-cta b{display:flex;align-items:center;gap:10px}.osmosis:where(.theme-space)[data-theme] .pb-end .pb-cta b:before{content:"";flex:none;width:22px;height:4px;background:radial-gradient(circle,var(--acc-ink) 0 1.6px,transparent 2px) 0 50%/6px 4px repeat-x}.osmosis:where(.theme-space)[data-theme] .pcl-card.on-dark{--ct-glow:hsla(45,65%,68%,.6);background-image:radial-gradient(320px 200px at 100% 0,hsla(45,65%,68%,.07),transparent 70%);box-shadow:var(--shadow-2),inset 0 1px 0 hsla(45,65%,68%,.1)}.osmosis:where(.theme-space)[data-theme] .pcl-card.on-dark.biz{--ct-glow:hsla(45,65%,68%,.75);background-image:radial-gradient(320px 200px at 100% 0,hsla(45,65%,68%,.07),transparent 70%);box-shadow:var(--shadow-2),inset 0 1px 0 hsla(45,65%,68%,.12)}.osmosis:where(.theme-space)[data-theme] .pcl-card.on-dark:before{content:"";display:block;width:64px;height:4px;margin-bottom:-2px;background:radial-gradient(circle,var(--ct-glow) 0 1.5px,transparent 1.9px) 0 50%/7px 4px repeat-x}.osmosis:where(.theme-space)[data-theme] .pcl-plans{scroll-margin-top:var(--bar-h)}.osmosis:where(.theme-space)[data-theme] .pcl-program{background:var(--surface)}.osmosis:where(.theme-space)[data-theme] .pcl-consent .consent input[type=checkbox]:checked{border-color:var(--btn-edge)}.osmosis:where(.theme-space)[data-theme] .pcl-consent .consent input[type=checkbox]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.osmosis:where(.theme-space)[data-theme] .pcl-box{box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] .pcl-calc-in:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.osmosis:where(.theme-space)[data-theme] .pcl-calc-in input::-moz-placeholder{font-weight:400}.osmosis:where(.theme-space)[data-theme] .pcl-calc-in input::placeholder{font-weight:400}.osmosis:where(.theme-space)[data-theme] .pcl-mostly label.on{border-color:var(--acc-ink);background:var(--surface-2)}.osmosis:where(.theme-space)[data-theme] .note a{color:var(--acc-ink);text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent);text-underline-offset:3px}.osmosis:where(.theme-space)[data-theme] .lg-body{padding-top:clamp(14px,2vw,24px)}.osmosis:where(.theme-space)[data-theme] .lg-body .legal-doc{--lg-pad:clamp(16px,4vw,52px);max-width:calc(68ch + 2*var(--lg-pad));padding:var(--lg-pad);background:var(--surface);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow-1)}@media (max-width:599px){.osmosis:where(.theme-space)[data-theme] .lg-body .legal-doc{margin-inline:-12px;border-radius:14px}}.osmosis:where(.theme-space)[data-theme] .lg-body .actions .btn{max-width:100%;white-space:normal;text-align:center}.osmosis:where(.theme-space)[data-theme] .lk-sea{--pad-y:clamp(52px,6vw,72px)}.osmosis:where(.theme-space)[data-theme] .lk-sea .lk{padding-top:calc(var(--pad-y) + 4px)}.osmosis:where(.theme-space)[data-theme] .rf-page .field{display:grid;gap:6px;margin:0 0 16px}.osmosis:where(.theme-space)[data-theme] .rf-page .field .label{font-size:14px;font-weight:600;color:var(--muted)}.osmosis:where(.theme-space)[data-theme] .rf-page .field :is(input,textarea){width:100%;padding:12px 14px;border:1px solid var(--field-line);border-radius:10px;font:inherit;font-size:16px;color:var(--text)}.osmosis:where(.theme-space)[data-theme] .rf-page .field textarea{resize:vertical;min-height:120px}.osmosis:where(.theme-space)[data-theme] .sf-hero .backrow{margin-bottom:clamp(10px,2vw,22px)}.osmosis:where(.theme-space)[data-theme] .sf-files .filter[data-on=true]{border-color:var(--btn-edge)}@font-face{font-family:__Archivo_fab2aa;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_fab2aa;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_fab2aa;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_fab2aa;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_fab2aa{font-family:__Archivo_fab2aa,__Archivo_Fallback_fab2aa;font-style:normal}.__variable_fab2aa{--font-display:"__Archivo_fab2aa","__Archivo_Fallback_fab2aa"}@font-face{font-family:__Cinzel_318da3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_318da3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_318da3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_318da3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_Fallback_318da3;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_318da3{font-family:__Cinzel_318da3,__Cinzel_Fallback_318da3;font-style:normal}.__variable_318da3{--font-display:"__Cinzel_318da3","__Cinzel_Fallback_318da3"}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_9df7d4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_9df7d4;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_9df7d4{font-family:__Cormorant_Garamond_9df7d4,__Cormorant_Garamond_Fallback_9df7d4;font-style:normal}.__variable_9df7d4{--font-serif:"__Cormorant_Garamond_9df7d4","__Cormorant_Garamond_Fallback_9df7d4"}@font-face{font-family:__Spline_Sans_Mono_0abb9b;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Spline_Sans_Mono_0abb9b;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Spline_Sans_Mono_Fallback_0abb9b;src:local("Arial");ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0abb9b{font-family:__Spline_Sans_Mono_0abb9b,__Spline_Sans_Mono_Fallback_0abb9b;font-style:normal}.__variable_0abb9b{--font-mono:"__Spline_Sans_Mono_0abb9b","__Spline_Sans_Mono_Fallback_0abb9b"}.osmosis:where(.theme-ocean)[data-theme]:has(.dock) main.ct-page{padding-bottom:0}.osmosis:where(.theme-ocean)[data-theme] .ct-z{padding-block:var(--pad-y)}.osmosis:where(.theme-ocean)[data-theme] .ct-z[data-edge]{--pad-y:max(clamp(52px,8vw,112px),calc(var(--edge-h) + 32px));padding-bottom:clamp(52px,8vw,112px)}.osmosis:where(.theme-ocean)[data-theme] .ct-sky{padding-top:var(--hero-pad-top);padding-bottom:clamp(44px,5vw,60px)}.osmosis:where(.theme-ocean)[data-theme] :is(.pb-dive,.pcl-plans,.sf-files){padding-top:clamp(14px,2vw,24px);padding-bottom:clamp(36px,5vw,64px)}.osmosis:where(.theme-ocean)[data-theme] .pb-dive[data-edge]{--pad-y:calc(var(--edge-h) + clamp(28px,3vw,40px));padding-top:var(--pad-y)}.osmosis:where(.theme-ocean)[data-theme] .pb-deals.ct-z:not([data-edge]){padding-top:clamp(24px,4vw,56px)}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .pb-sub{margin-bottom:6px}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .pb-bulk{margin-bottom:0}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .bulk{background:linear-gradient(180deg,rgba(84,209,168,.08),transparent 70%),var(--surface);box-shadow:var(--shadow-1)}.osmosis:where(.theme-ocean)[data-theme] :is([data-zone=midnight],[data-zone=abyss]) :is(.pb-cta,.faq,.pb-block,.bulk){box-shadow:var(--shadow-1),inset 0 1px 0 rgba(95,240,255,.06)}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .bulk-steps li.on .bulk-bar{background:#54d1a8;border-color:var(--ok)}.osmosis:where(.theme-ocean)[data-theme] .pb-end .pb-cta b{display:flex;align-items:center;gap:10px}.osmosis:where(.theme-ocean)[data-theme] :is(.pb-twilight,.pcl-calc-z) :is(.oz-rays,.oz-kelp .oz-svg){--oz-anim:none}.osmosis:where(.theme-ocean)[data-theme] .oz-jl-seam.pb-jl-r{left:auto;right:var(--wr)}.osmosis:where(.theme-ocean)[data-theme] .pb-midnight .pb-jl-r{--sy:28px}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .oz-jl-seam{--jw:52px;--sy:60px}.osmosis:where(.theme-ocean)[data-theme] .pb-end :is(.oz-jelly,.oz-bloom){--oz-anim:none}@media (max-width:759px){.osmosis:where(.theme-ocean)[data-theme] .pb-midnight .pb-jl-r{--jw:32px;--sy:26px}.osmosis:where(.theme-ocean)[data-theme] .pb-deals .oz-jl-seam{--jw:40px;--sy:42px}}.osmosis:where(.theme-ocean)[data-theme] .pb-end .pb-cta b:before{content:"";flex:none;width:22px;height:4px;background:radial-gradient(circle,var(--acc-ink) 0 1.6px,transparent 2px) 0 50%/6px 4px repeat-x}.osmosis:where(.theme-ocean)[data-theme] .pcl-card.on-dark{--ct-glow:rgba(95,240,255,.6);background-image:radial-gradient(320px 200px at 100% 0,rgba(95,240,255,.07),transparent 70%);box-shadow:var(--shadow-2),inset 0 1px 0 rgba(95,240,255,.1)}.osmosis:where(.theme-ocean)[data-theme] .pcl-card.on-dark.biz{--ct-glow:rgba(255,195,92,.75);background-image:radial-gradient(320px 200px at 100% 0,rgba(255,195,92,.07),transparent 70%);box-shadow:var(--shadow-2),inset 0 1px 0 rgba(255,195,92,.12)}.osmosis:where(.theme-ocean)[data-theme] .pcl-card.on-dark:before{content:"";display:block;width:64px;height:4px;margin-bottom:-2px;background:radial-gradient(circle,var(--ct-glow) 0 1.5px,transparent 1.9px) 0 50%/7px 4px repeat-x}.osmosis:where(.theme-ocean)[data-theme] .pcl-plans{scroll-margin-top:var(--bar-h)}.osmosis:where(.theme-ocean)[data-theme] .pcl-program{background:var(--surface)}.osmosis:where(.theme-ocean)[data-theme] .pcl-consent .consent input[type=checkbox]:checked{border-color:var(--btn-edge)}.osmosis:where(.theme-ocean)[data-theme] .pcl-consent .consent input[type=checkbox]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.osmosis:where(.theme-ocean)[data-theme] .pcl-box{box-shadow:var(--shadow-1)}.osmosis:where(.theme-ocean)[data-theme] .pcl-calc-in:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.osmosis:where(.theme-ocean)[data-theme] .pcl-calc-in input::-moz-placeholder{font-weight:400}.osmosis:where(.theme-ocean)[data-theme] .pcl-calc-in input::placeholder{font-weight:400}.osmosis:where(.theme-ocean)[data-theme] .pcl-mostly label.on{border-color:var(--acc-ink);background:var(--surface-2)}.osmosis:where(.theme-ocean)[data-theme] .pcl-faq-z .oz-jl-bl{bottom:auto;top:52px;left:calc(var(--wr) + 96px)}@media (max-width:759px){.osmosis:where(.theme-ocean)[data-theme] .pcl-faq-z .oz-jl-bl{display:block;top:14px;left:calc(var(--wr) + 60px);--jw:36px}}.osmosis:where(.theme-ocean)[data-theme] .note a{color:var(--acc-ink);text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent);text-underline-offset:3px}.osmosis:where(.theme-ocean)[data-theme] .lg-body{padding-top:clamp(14px,2vw,24px)}.osmosis:where(.theme-ocean)[data-theme] .lg-body .legal-doc{--lg-pad:clamp(16px,4vw,52px);max-width:calc(68ch + 2*var(--lg-pad));padding:var(--lg-pad);background:var(--surface);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow-1)}@media (max-width:599px){.osmosis:where(.theme-ocean)[data-theme] .lg-body .legal-doc{margin-inline:-12px;border-radius:14px}}.osmosis:where(.theme-ocean)[data-theme] .lg-body .actions .btn{max-width:100%;white-space:normal;text-align:center}.osmosis:where(.theme-ocean)[data-theme] [data-cap]>.oz-art>.oz-caustic{top:calc(var(--cap-h) + 24px)}.osmosis:where(.theme-ocean)[data-theme] .lk-sea{--pad-y:clamp(52px,6vw,72px)}.osmosis:where(.theme-ocean)[data-theme] .lk-sea .lk{padding-top:calc(var(--pad-y) + 4px)}.osmosis:where(.theme-ocean)[data-theme] .rf-page .field{display:grid;gap:6px;margin:0 0 16px}.osmosis:where(.theme-ocean)[data-theme] .rf-page .field .label{font-size:14px;font-weight:600;color:var(--muted)}.osmosis:where(.theme-ocean)[data-theme] .rf-page .field :is(input,textarea){width:100%;padding:12px 14px;border:1px solid var(--field-line);border-radius:10px;font:inherit;font-size:16px;color:var(--text)}.osmosis:where(.theme-ocean)[data-theme] .rf-page .field textarea{resize:vertical;min-height:120px}.osmosis:where(.theme-ocean)[data-theme] .sf-hero .backrow{margin-bottom:clamp(10px,2vw,22px)}.osmosis:where(.theme-ocean)[data-theme] .sf-files .filter[data-on=true]{border-color:var(--btn-edge)}.osmosis:where(.theme-space)[data-theme] .hero.cm-head[data-zone=sky]{--hero-pad-top:calc(54px + clamp(28px,3.4vw,52px));padding-top:0!important;padding-bottom:clamp(44px,5vw,64px)}.osmosis:where(.theme-space)[data-theme] .cm-head-in{padding-top:clamp(28px,3.4vw,52px)}.osmosis:where(.theme-space)[data-theme] .hero.cm-sky[data-zone=sky]{--hero-pad-top:clamp(72px,8vw,104px);padding-top:var(--hero-pad-top)!important}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .hero:is(.cm-head,.cm-sky)[data-zone=sky]{--s-tile:192px 72px}}.osmosis:where(.theme-space)[data-theme] .hero.cm-reward[data-zone=sky]{padding-bottom:max(88px,clamp(52px,8vw,112px))}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .hero.cm-reward[data-zone=sky]{padding-bottom:66px}}.osmosis:where(.theme-space)[data-theme] .cm-shelf{--pad-y:clamp(56px,6vw,84px);padding-block:var(--pad-y) clamp(40px,5vw,64px)}.osmosis:where(.theme-space)[data-theme] .cm-shelf .shop{margin-bottom:0}.osmosis:where(.theme-space)[data-theme] .cm-risk{--pad-y:clamp(108px,8vw,112px);padding-block:var(--pad-y)}.osmosis:where(.theme-space)[data-theme] .cm-risk .risk{margin:0}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .cm-risk{--pad-y:64px}}.osmosis:where(.theme-space)[data-theme] :is(.shop-card,.cart-side,.goods-empty,.proj,.sp,.acct-benefits li,.acct-preview,.cm-risk .risk,.cm-steps li){background:var(--surface);border-color:var(--line-2);box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] :is(.att-card,.acct-alert){background:var(--surface);box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] .shop-card:hover{border-color:var(--line-2);box-shadow:var(--shadow-2)}.osmosis:where(.theme-space)[data-theme] .shop-thumb{border-bottom:1px solid var(--line)}.osmosis:where(.theme-space)[data-theme] .pdp-media{border:1px solid var(--line-2);box-shadow:var(--shadow-1)}.osmosis:where(.theme-space)[data-theme] .cart-line img{box-shadow:0 0 0 1px var(--line-2)}.osmosis:where(.theme-space)[data-theme] .att-empty{border-color:var(--line-2)}.osmosis:where(.theme-space)[data-theme] .cm-steps li>p>span{box-shadow:0 2px 0 var(--btn-ledge)}.osmosis:where(.theme-space)[data-theme] .shop-chip{border-color:var(--field-line)}.osmosis:where(.theme-space)[data-theme] .shop-chip:hover{border-color:var(--acc-ink);color:var(--text)}.osmosis:where(.theme-space)[data-theme] .shop-chip.on{border-color:var(--btn-edge);box-shadow:0 2px 0 var(--btn-ledge)}.osmosis:where(.theme-space)[data-theme] .shop-search input:focus{border-color:var(--focus)}.osmosis:where(.theme-space)[data-theme] :is(.pdp-size,.cart-fulfil-opt,.cart-speed){border-color:var(--field-line)}.osmosis:where(.theme-space)[data-theme] :is(.pdp-sw.on,.pdp-size.on,.cart-fulfil-opt.on,.cart-speed.on){border-color:var(--acc-ink);box-shadow:inset 0 0 0 1px var(--acc-ink)}.osmosis:where(.theme-space)[data-theme] .pdp-sw.on{box-shadow:none}.osmosis:where(.theme-space)[data-theme] .pdp-sw{border-color:var(--field-line)}.osmosis:where(.theme-space)[data-theme] .pdp-size{background:var(--surface)}.osmosis:where(.theme-space)[data-theme] .pdp-size.on{background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.osmosis:where(.theme-space)[data-theme] .pdp-size input{background:transparent}.osmosis:where(.theme-space)[data-theme] main[data-cap]>.backrow+section{border-top:0}.osmosis:where(.theme-space)[data-theme] .pay-chip{background:var(--surface-2);border-color:var(--line-2);color:var(--muted)}.osmosis:where(.theme-space)[data-theme] .cm-risk .risk a{text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent);text-underline-offset:3px}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] :is(.shop-chip,.shop-card .btn.sm,.shop-stock,.cart-line .dl-x,.cm-head .backlink,main:has(>.cm-descent)>.backrow .backlink){position:relative}.osmosis:where(.theme-space)[data-theme] :is(.shop-chip,.shop-card .btn.sm,.shop-stock,.cart-line .dl-x,.cm-head .backlink,main:has(>.cm-descent)>.backrow .backlink):after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;margin-top:-22px}}.osmosis:where(.theme-space)[data-theme] :is(.shop-price b,.pdp-price b,.pdp-total b,.cart-line-right b,.cart-sum b,.cart-total b,.cart-speed-r b){font-variant-numeric:tabular-nums}.osmosis:where(.theme-space)[data-theme] .cm-descent{position:relative}.osmosis:where(.theme-space)[data-theme]:has(.dock) main:has(>:is(.cm-descent,.cm-risk)){padding-bottom:0}.osmosis:where(.theme-space)[data-theme] .cm-descent-rule{height:calc(var(--edge-h) + 16px)}.osmosis:where(.theme-space)[data-theme] .cm-descent-deep{height:calc(var(--edge-h) + 104px)}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .cm-descent-rule{height:calc(var(--edge-h) + 12px)}.osmosis:where(.theme-space)[data-theme] .cm-descent-deep{height:calc(var(--edge-h) + 72px)}}.osmosis:where(.theme-space)[data-theme] .cm-descent .cm-planet{width:92px;top:calc(var(--edge-h) - 6px);right:var(--wr)}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .cm-descent .cm-planet{width:56px;top:calc(var(--edge-h) - 4px)}}@media print{.osmosis:where(.theme-space)[data-theme] .cm-descent{display:none}}.osmosis:where(.theme-space)[data-theme] .cm-reward .cm-reward-cst{top:14px;left:var(--wr);width:min(260px,40vw)}.osmosis:where(.theme-space)[data-theme] .cm-reward .cm-reward-planet{width:110px;right:var(--wr);bottom:10px}@media (max-width:759px){.osmosis:where(.theme-space)[data-theme] .cm-reward .cm-reward-cst{width:150px;top:8px}.osmosis:where(.theme-space)[data-theme] .cm-reward .cm-reward-planet{width:58px;bottom:6px}}