@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:-apple-system, BlinkMacSystemFont, "Inter Variable", system-ui, sans-serif;--wallfill:#e86846;--wall:var(--wallfill) url(/_astro/mica-flakes.ByUJnEX3.avif) center 22% / cover no-repeat;--coral:#ff603e;--bg:#fff7f3;--fg:#241a17;--mute:#241a179e;--card:#fff;--line:#241a171f;--barbg:#fff7f3c7;--tab:#ffffff47;--tabfill:#ffffffb8;--tabfg:#3a1508;--page-max:1120px;--gutter:clamp(16px, 4vw, 40px);--ease:cubic-bezier(.2, .8, .3, 1);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--bg:#0b0a0a;--fg:#f4f1f0;--mute:#f4f1f099;--card:#171515;--line:#ffffff1a;--barbg:#0b0a0ab8;--tab:#00000038;--tabfill:#0000008c;--tabfg:#fff}}@media (width<=700px){:root{--wall:var(--wallfill) url(/_astro/mica-flakes-1000.BoK4PbKU.avif) center 22% / cover no-repeat}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}h1,h2,p{margin:0}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.page{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.topbar{--side:max(var(--gutter), calc((100% - var(--page-max)) / 2));z-index:5;padding:6px var(--side);color:var(--mute);justify-content:space-between;align-items:center;font-size:14px;display:flex;position:relative}.floatbar{--inset:max(12px, calc((100% - var(--page-max)) / 2 - 14px));top:10px;left:var(--inset);right:var(--inset);background-color:var(--barbg);backdrop-filter:blur(22px)saturate(1.6);box-shadow:inset 0 0 0 .5px var(--line), 0 10px 30px #00000029;opacity:0;visibility:hidden;transition:transform .22s var(--ease), opacity .18s ease, visibility 0s linear .22s;border-radius:20px;padding:9px 12px;position:fixed;transform:translateY(calc(-100% - 14px))scale(.98)}.floatbar.in{opacity:1;visibility:visible;transition:transform .46s cubic-bezier(.34,1.32,.64,1),opacity .2s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.floatbar{transform:none}}@supports (corner-shape:squircle){.floatbar{corner-shape:squircle;border-radius:26px}}.brand{color:var(--fg);align-items:center;gap:5px;margin-left:-4px;display:flex}.appicon{width:38px;height:38px}.wordmark{width:auto;height:17px;display:block}.wordmark.small{height:13px;color:var(--mute)}.navlinks,.links{align-items:center;gap:18px;display:flex}.links a:hover{color:var(--fg)}.mini{background:var(--coral);color:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.hero{padding-top:clamp(30px,6vw,64px)}h1{letter-spacing:-.03em;text-align:center;text-wrap:balance;margin-bottom:14px;font-size:clamp(38px,6.4vw,76px);font-weight:650;line-height:1.03}.sub,.note{text-align:center;max-width:560px;color:var(--mute);text-wrap:balance;margin:0 auto;font-size:clamp(16px,1.7vw,20px);line-height:1.4}.hero .sub{margin-bottom:24px}.cta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.btn{background:var(--coral);color:#fff;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:600}.soon{box-shadow:inset 0 0 0 1px var(--line);color:var(--mute);border-radius:999px;margin:0;padding:12px 20px;font-size:15px;font-weight:600}.waitlist{width:min(100%,440px);display:none}.js .waitlist{display:block}.js .soon{display:none}.waitlist-row{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;gap:6px;padding:4px;display:flex}.waitlist-row:focus-within{box-shadow:inset 0 0 0 2px var(--coral)}.waitlist input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:16px}.waitlist input::placeholder{color:var(--mute)}.waitlist .btn{cursor:pointer;border:0;flex:none;padding:10px 18px;font-family:inherit}.waitlist .btn:disabled{opacity:.6;cursor:default}.waitlist .waitlist-trap{opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute}.waitlist-status{text-align:center;color:var(--mute);margin:8px 0 0;font-size:13px}.waitlist-status:empty{display:none}.waitlist.failed .waitlist-status{color:var(--coral)}.waitlist.joined .waitlist-row{display:none}.waitlist.joined .waitlist-status{color:var(--fg);margin:0;font-size:15px;font-weight:600}.btn.outline{box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);background:0 0}.fine{text-align:center;color:var(--mute);margin:10px 0 clamp(28px,4vw,44px);font-size:13px}.heroblock{position:relative}.panel{aspect-ratio:8/5;background:var(--wall);border-radius:22px;width:100%;min-height:660px;position:relative;overflow:hidden}.scenebox{background:#ff603e;width:100%;position:relative;overflow:hidden}.controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:0;right:0}html:not(.js) .controls{display:none}.tab{--soft:36px;height:34px;font:inherit;background:var(--tab);color:var(--tabfg);cursor:pointer;transition:grid-template-columns .42s var(--ease);border:0;border-radius:999px;grid-template-columns:34px 0fr;align-items:center;padding:0;font-size:13px;display:grid;position:relative;overflow:hidden}.tab[aria-current],.tab:focus-visible{grid-template-columns:34px 1fr}@media (hover:hover){.tab:hover{grid-template-columns:34px 1fr}}.tab .fill{inset:0 calc(var(--soft) * -1) 0 0;background:linear-gradient(90deg, var(--tabfill) calc(100% - var(--soft)), transparent);transform:translateX(calc((var(--fill,0) - 1) * 100%));position:absolute}.tab .ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;justify-self:center;width:14px;height:14px;position:relative}.tab b{white-space:nowrap;min-width:0;font-weight:600;position:relative;overflow:hidden}.tab b span{padding-right:15px;display:block}.pp{background:var(--tab);width:34px;height:34px;color:var(--tabfg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.pp svg{width:10px;height:10px}.pp .icon-play,.heroblock.paused .pp .icon-pause{display:none}.heroblock.paused .pp .icon-play{display:block}.heroblock.calm .pp{display:none}.band{padding-top:clamp(56px,9vw,104px);scroll-margin-top:40px}.kicker{text-align:center;color:var(--mute);margin-bottom:4px;font-size:14px;font-weight:600}h2{letter-spacing:-.03em;text-align:center;text-wrap:balance;font-size:clamp(28px,5vw,52px);font-weight:650;line-height:1.08}.note{margin-top:12px}.stage{background:var(--coral);border-radius:22px;outline:none;margin-top:clamp(20px,3vw,32px);position:relative;overflow:hidden}.bento{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:clamp(20px,3vw,32px);display:grid}.card{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;grid-column:span 2;padding:16px}.card.big{grid-column:span 3}.card:has(.scenebox){flex-direction:column;display:flex;overflow:hidden}.card [data-loop]{margin:auto -16px -16px}.card p{color:var(--mute);font-size:15px;line-height:1.35}.card .scenebox{margin-top:14px}.card p>b{color:var(--fg);font-weight:620}.two{grid-template-columns:2fr 1fr;gap:12px;margin-top:12px;display:grid}.two .card{flex-direction:column;grid-column:auto;display:flex;overflow:hidden}.two .card p{text-wrap:balance}.card [data-split]{margin:auto -16px -16px;container-type:inline-size}.scenebox[data-box=reveal]{height:max(56.25cqw,min(396px,70.71cqw));aspect-ratio:auto!important}.sync{background:#ff603e;flex:1;min-height:300px;margin:14px -16px -16px;position:relative;overflow:hidden}.sync-group{transform:scale(var(--fit,1));filter:drop-shadow(0 12px 22px #5a190a47);position:absolute;top:50%;left:50%}.sync-disc{width:var(--w);height:var(--h);color:#241a17;background:rgba(255, 255, 255, var(--solid));transform:translate(calc(var(--x) - 50%), calc(var(--y) - 50%));border-radius:999px;place-items:center;display:grid;position:absolute;overflow:hidden}.sync-disc>*{opacity:var(--face)}.sync-disc:first-child{background:rgba(255, 255, 255, calc(var(--solid) * (1 - var(--face))));overflow:visible}.sync-icon{width:100%;height:100%}.sync-hash{color:#ff603e;font:700 26px ui-monospace,SF Mono,Menlo,monospace}.sync-tick{width:22px;height:22px}.sync-tick rect{fill:#ff603e}.sync-tick path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sync-mark{background:#fed680;border-radius:3px;padding:0 5px;font:600 15px ui-monospace,SF Mono,Menlo,monospace}.sync-photo{background:50%/cover no-repeat;width:100%;height:100%}.sync-grid{background:#241a174d;border-radius:3px;grid-template-columns:repeat(2,12px);grid-auto-rows:8px;gap:1px;padding:1px;display:grid;overflow:hidden}.sync-grid i{background:#fff}.sync-grid i:nth-child(-n+2){background:#e8dcd7}.sync-link{color:#ff603e;font:600 14px ui-monospace,SF Mono,Menlo,monospace}.buy{text-align:center;margin-top:clamp(40px,6vw,64px);padding:clamp(36px,6vw,60px) 16px;scroll-margin-top:76px}h2.price{font-size:clamp(40px,6vw,60px)}.buy .sub{margin:8px auto 18px}.foot{border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;align-items:center;margin-top:32px;padding:16px 0 32px;font-size:13px;display:flex}.foot nav{gap:16px;display:flex}.foot .credit{margin-top:6px;font-size:12px}.foot .credit a{text-decoration:underline}@media (prefers-reduced-motion:no-preference){html.reveals [data-reveal]{opacity:0;transition:opacity .6s ease, transform .7s var(--ease);transform:translateY(22px)}html.reveals [data-reveal].in{opacity:1;transform:none}[data-words] .w{opacity:0;filter:blur(10px);display:inline-block;transform:translateY(8px)}[data-words].in .w{opacity:1;filter:blur();transition:opacity .5s ease, filter .55s ease, transform .6s var(--ease);transition-delay:calc(var(--i) * 70ms);transform:none}}@media (width<=620px){.links{display:none}.panel,.stage{border-radius:16px}.panel{min-height:calc(600px * var(--fit,1))}.controls{--tab:#7f7f7f29;--tabfill:#ff603e47;--tabfg:var(--fg);gap:5px;margin-top:12px;position:static}.tab{font-size:12px}.card,.card.big{grid-column:span 6}.two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tab{transition:none}}.text{max-width:calc(640px + 2 * var(--gutter));min-height:60vh;padding-top:clamp(40px,8vw,80px);font-size:17px;line-height:1.5}.text h1{text-align:left;margin-bottom:20px;font-size:clamp(34px,6vw,52px)}.text h2{letter-spacing:-.02em;text-align:left;margin:28px 0 6px;font-size:22px}.text p+p{margin-top:12px}.text .date,.text ul{margin:8px 0 0;padding-left:20px}.inline{color:var(--coral);font-weight:600}[data-price=gbp],[data-price=eur],html[data-currency=gbp] [data-price=usd],html[data-currency=eur] [data-price=usd]{display:none}html[data-currency=gbp] [data-price=gbp],html[data-currency=eur] [data-price=eur]{display:inline}@media (width<=560px){.foot{flex-direction:column;align-items:flex-start;gap:14px}.foot nav{flex-wrap:wrap;gap:8px 16px}}.text .lead{margin:0 0 8px;font-size:clamp(26px,4vw,34px)}.buybox{margin-top:20px}.buybox [hidden]{display:none}.form{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.form[hidden]{display:none}.form label{font-size:15px;font-weight:600}.form input{width:100%;max-width:420px;font:inherit;background:var(--card);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:12px;padding:12px 14px}.form button.btn{cursor:pointer;border:0;margin-top:4px;font-family:inherit}.form button.btn:disabled{opacity:.6;cursor:default}.form .status{overflow-wrap:anywhere;min-height:1.5em;margin:4px 0 0}.form .status.bad{color:var(--coral);font-weight:600}
