@property --cell-gutter{syntax:"<length>";inherits:true;initial-value:12px}:root{--cell-page:min(100vw, 1713px);--cell-gutter:calc((100vw - var(--cell-page)) / 2 + var(--gap-page,12px));--cell:calc((var(--cell-page) - 2 * var(--gap-page,12px)) / 8);--cell-line:#ffffff17}@media (max-width:700px){:root{--cell:calc((var(--cell-page) - 2 * var(--gap-page,12px)) / 4)}}.sn-cells{background-image:linear-gradient(to right, var(--cell-line) 1px, transparent 1px), linear-gradient(to bottom, var(--cell-line) 1px, transparent 1px);background-size:var(--cell) var(--cell)}.sn-snap,.sn-fill{background-size:var(--cell) var(--cell)}.sn-cells--half{background-size:calc(var(--cell) / 2) calc(var(--cell) / 2)}.sn-cells-layer{z-index:0;pointer-events:none;position:absolute;inset:0}
.tn{isolation:isolate;--bg-dark:#1a1c28;--bg-white:#fff;--bg-soft:#f8fafc;--bg-tint:#f1f5f9;--bg-page:#e2e8f0;--text-main:#0f172a;--text-second:#0f172a9e;--text-tert:#0f172a6b;--text-rev:#f8fafc;--text-rev-second:#f8fafcb8;--border:#cbd5e1;--gap-page:12px;--ease:cubic-bezier(.22, .61, .36, 1);--dur:.7s;--u:calc((100vw - 2 * var(--gap-page)) / 1689);--tn-pink:#d36199;--tn-lime:#aac834;--tn-lime-deep:#97b039;--tn-blue:#70a0dd;--tn-rose:#d572ab;--tn-slot:#262936;--tn-btn:#d361b5;--r-card:8px;--tn-r-small:4px;--tn-seam:8px;--tn-hair:#ffffff1a;--tn-open:.62s;--tn-soft:cubic-bezier(.16, .86, .22, 1);--tn-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--tn-grain-tint:#0a0f51;--tn-grain-alpha:.25;--tn-grain-size:180px;position:relative}.tn .pc-card{border-radius:var(--r-card);overflow:clip}.tn-grain:after{z-index:1;background-color:var(--tn-grain-tint);content:"";-webkit-mask-image:var(--tn-grain);-webkit-mask-image:var(--tn-grain);mask-image:var(--tn-grain);-webkit-mask-size:var(--tn-grain-size) var(--tn-grain-size);-webkit-mask-size:var(--tn-grain-size) var(--tn-grain-size);mask-size:var(--tn-grain-size) var(--tn-grain-size);opacity:var(--tn-grain-alpha);pointer-events:none;position:absolute;inset:0}.tn-tiles__brand,.tn-tiles__scroll,.tn-cell--pink,.tn-ac__card{--tn-grain-tint:#6164ff;--tn-grain-size:450px}.tn-cell--pink,.tn-ac__card{--tn-grain-alpha:.25;--tn-grain-size:180px}.tn>*{z-index:1;position:relative}.tn>.sn-cells-layer{z-index:0;position:absolute}.tn-gap{height:calc(var(--cell-y,0px) + var(--cell))}.tn-gap--line{height:0}.tn img,html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}html.lenis [data-lenis-prevent]{overscroll-behavior:contain}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tn-mark{border-radius:var(--tn-r-small);color:var(--text-rev);padding:0 .18em .06em;display:inline-block}.tn-mark--pink{background:var(--tn-pink)}.tn-mark--lime{background:var(--tn-lime)}.tn-chip{padding:0 calc(32 * var(--u));border-radius:var(--tn-r-small);color:var(--text-rev);font-family:var(--font-display);font-size:max(28px, calc(104 * var(--u)));font-weight:500;line-height:calc(104 * var(--u));align-items:center;display:inline-flex}.tn-chip--pink{background:var(--tn-pink)}.tn-chip--lime{background:var(--tn-lime)}.tn-chip--lime-deep{background:var(--tn-lime-deep)}.tn-chip--rose{background:var(--tn-rose)}.tn-hero{min-height:max(420px, calc(531 * var(--u)));padding:calc(20 * var(--u)) calc(72 * var(--u)) calc(72 * var(--u));background:linear-gradient(160deg,#5a7fc4,#3f63ad 62%,#38598f);flex-direction:column;display:flex;position:relative}.tn-hero__bg{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tn-hero>*{z-index:1;position:relative}.tn-hero>.tn-hero__bg{z-index:0;position:absolute}.tn-topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.tn-topbar__logo{display:inline-flex}.tn-topbar__logo img{width:auto;height:22px;display:block}.tn-topbar__actions{gap:8px;display:flex}.tn-btn--ghost{color:var(--text-rev);background:0 0;border:1px solid #ffffff80}.tn-btn--ghost:hover{filter:none;background:#ffffff1f}.tn-bar{z-index:40;padding:12px max(20px, calc(72 * var(--u)));background:var(--bg-dark);box-shadow:inset 0 -1px 0 var(--tn-hair);visibility:hidden;transition:translate .35s var(--ease), visibility .35s;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;top:0;left:0;right:0;translate:0 -100%}.tn-bar.is-on{visibility:visible;translate:0}.tn-bar__logo{display:inline-flex}.tn-bar__logo img{width:auto;height:22px;display:block}.tn-hero__copy{margin-top:auto}.tn-hero__title{color:var(--text-rev);font-family:var(--font-display);font-size:max(40px, calc(104 * var(--u)));letter-spacing:-.01em;margin:0;font-weight:500;line-height:1}.tn-hero__sub{max-width:34ch;margin:calc(30 * var(--u)) 0 0;color:var(--text-rev-second);font-family:var(--font-body);font-size:max(18px, calc(28 * var(--u)));text-wrap:balance;line-height:1.35}.tn-hero__cta{margin-top:calc(40 * var(--u));align-self:flex-start}.tn .pc-btn--pink{background:var(--tn-btn)}.tn-tiles{height:max(280px, calc(531 * var(--u)));gap:var(--tn-seam);grid-template-columns:calc(3 * var(--cell) - var(--tn-seam) / 2) minmax(0, 1fr) calc(var(--cell) / 2 - var(--tn-seam) / 2);grid-template-rows:minmax(0,1fr);margin-top:10px;display:grid}.tn-tiles__photo,.tn-tiles__brand,.tn-tiles__scroll{position:relative;overflow:clip}.tn-tiles__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tn-tiles__brand{background-color:#cf62a8}.tn-tiles__wordmark{opacity:.92;width:101%;display:block;position:absolute;bottom:-1.5%;left:-.5%}.tn-tiles__sticker{height:auto;position:absolute}.tn-tiles__sticker--badge{width:22%;top:8%;left:-3%}.tn-tiles__sticker--rainbow{width:16%;top:4%;right:12%}.tn-tiles__scroll{background-color:#cf62a8;place-items:start center;display:grid;overflow:clip}.tn-tiles__marquee{flex-direction:column;height:max-content;animation:20s linear infinite tn-rail-run;display:flex;position:relative}.tn-tiles__run{padding:calc(9 * var(--u)) 0;color:#fff;font-family:var(--font-display);font-size:max(20px, calc(56 * var(--u)));align-items:center;gap:calc(18 * var(--u));letter-spacing:.025em;white-space:nowrap;writing-mode:vertical-rl;flex:none;font-weight:600;display:flex;rotate:180deg}.tn-tiles__run img{width:calc(29 * var(--u));min-width:12px;height:auto;rotate:180deg}@keyframes tn-rail-run{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tn-tiles__marquee{animation:none}}.tn-team{min-height:100svh;padding:calc(160 * var(--u)) calc(100 * var(--u));text-align:center;align-content:center;justify-items:center;display:grid;position:relative;overflow:clip}.tn-team__title{font-family:var(--font-display);font-size:max(40px, calc(104 * var(--u)));margin:0;font-weight:500;line-height:1}.tn-team__title-dim{color:#f8fafc6b}@supports (animation-timeline:view()){.tn-team__title-dim{color:#0000;background:linear-gradient(90deg,#f8fafc 50%,#f8fafc6b 50%) 100% 0/200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:linear both tn-paint;animation-timeline:view();animation-range:cover 25% cover 65%}}@keyframes tn-paint{to{background-position:0 0}}.tn-team__sticker{width:calc(158 * var(--u));min-width:64px;height:auto;position:absolute;top:34.2%;left:69.8%;rotate:15.8deg}.tn-team>.cit-card{z-index:2}@media (prefers-reduced-motion:reduce){.tn-team__title-dim{animation:none}}.tn-cell{--cell-line:#ffffff36}.tn-bento{background:var(--bg-dark);gap:var(--tn-seam);aspect-ratio:1689/1024;grid-template-columns:calc(3 * var(--cell) - var(--tn-seam) / 2) minmax(0, 1fr) calc(2 * var(--cell) - var(--tn-seam) / 2);grid-template-rows:repeat(8,minmax(0,1fr));display:grid}.tn-cell{--hc:calc(var(--cell) / 2);padding:calc(32 * var(--u));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.tn-cell--green{padding-bottom:var(--cell-b,calc(32 * var(--u)))}.tn-cell--pink{padding-top:var(--cell-y,calc(32 * var(--u)))}.tn-cell--green{text-align:right;background-color:#55743f;grid-area:1/1/5;align-items:flex-end}.tn-cell--green:before{z-index:0;background:var(--tn-green-photo) center / cover no-repeat;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 100vmax #0003}.tn-cell--green.is-glass:before{display:none}.tn-cell--green.is-glass .tn-glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tn-cell--green.is-glass .tn-glass:before{display:none}.tn-cell--green>*{z-index:2;position:relative}.tn-cell--green>.lg-canvas{z-index:0;position:absolute}.tn-cell--green .tn-cell__title{z-index:2;margin-bottom:calc(var(--cell) / 2)}.tn-cell__grid{z-index:3;pointer-events:none;position:absolute;inset:0}.tn-glass{--hc:calc(var(--cell) / 2);z-index:1;height:var(--hc);-webkit-backdrop-filter:blur(1px)brightness(1.04)saturate(1.06);backdrop-filter:blur(1px)brightness(1.04)saturate(1.06);background:linear-gradient(324deg,#d8d8d833 20.96%,#a9a9a933 30.64%,#fff0 79.04%);position:absolute;overflow:clip;box-shadow:inset 3px 3px 7px #ffffff57,inset 1px 1px #ffeeff80,inset -3px -3px 8px #ffffff24,inset -1px -1px #d6ffff4d}.tn-glass:before{content:"";-webkit-backdrop-filter:blur(3px)saturate(1.2)brightness(1.06);backdrop-filter:blur(3px)saturate(1.2)brightness(1.06);-webkit-mask-composite:source-over;position:absolute;inset:0;scale:1.2;-webkit-mask-image:linear-gradient(#000,#0000 40% 60%,#000),linear-gradient(90deg,#000,#0000 20% 80%,#000);mask-image:linear-gradient(#000,#0000 40% 60%,#000),linear-gradient(90deg,#000,#0000 20% 80%,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tn-glass--a{z-index:4;left:calc(var(--cell-x,0px) + var(--hc));top:var(--cell-y,0);width:var(--hc)}.tn-glass--b{left:calc(var(--cell-x,0px) + 3 * var(--hc));top:calc(var(--cell-y,0px) + var(--hc));width:calc(3 * var(--hc))}.tn-glass--c{left:calc(var(--cell-x,0px) + var(--hc));top:calc(var(--cell-y,0px) + 2 * var(--hc));width:calc(5 * var(--hc))}.tn-cell--blue{background-color:var(--tn-blue);grid-area:5/1/9}.tn-cell--pink{background-color:var(--tn-btn);grid-area:1/3/7;justify-content:flex-start}.tn-cell--pink:before{z-index:0;--bar:calc(var(--cell) / 2);--bar0:calc(var(--cell-x,0px) - var(--bar));--top:var(--cell-y,0px);background:linear-gradient(#ffffff4d 0 0) var(--bar0) 100% / var(--bar) calc(100% - var(--top) - 2 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 1 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 3 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 2 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 4 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 3 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 5 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 4 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 4 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 5 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 3 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 6 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 2 * var(--bar)) no-repeat, linear-gradient(#ffffff4d 0 0) calc(var(--bar0) + 7 * var(--bar)) 100% / var(--bar) calc(100% - var(--top) - 1 * var(--bar)) no-repeat;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0}.tn-cell--pink>*{z-index:2;position:relative}.tn-cell--phone{padding:calc(24 * var(--u));background:#6f93c8;grid-area:1/2/9;place-items:center;display:grid}.tn-cell--phone .tn-ex__device{width:72%}.tn-cell--marquee{background:var(--tn-blue) var(--tn-marquee-sky) center / cover no-repeat;grid-area:7/3/9;justify-content:center;padding:0}.tn-cell--marquee>*{z-index:2;position:relative}.tn-cell__title{color:var(--text-rev);font-family:var(--font-display);font-size:max(32px, calc(104 * var(--u)));font-weight:700;line-height:var(--hc);letter-spacing:-.01em;margin:0}.tn-cell__text{max-width:20ch;margin:calc(14 * var(--u)) 0 0;color:var(--text-rev);font-family:var(--font-body);font-size:max(13px, calc(24 * var(--u)));font-weight:500;line-height:1.17}.tn-cell--pink .tn-cell__text{max-width:88.5%}.tn-cell__sticker{width:calc(158 * var(--u));min-width:56px;height:auto;position:absolute;top:8%;right:8%;rotate:8.9deg}.tn-marquee{display:block;overflow:clip}.tn-marquee__row{width:max-content;animation:26s linear infinite tn-marquee-run;display:flex}.tn-marquee__row span{--mq:max(28px, calc(104 * var(--u)));gap:calc(32 * var(--u));padding-right:calc(32 * var(--u));font-family:var(--font-display);font-size:var(--mq);letter-spacing:calc(1.8 * var(--u));font-weight:700;line-height:var(--mq);white-space:nowrap;flex:none;display:flex}.tn-marquee__row--back{margin-top:calc(-3 * var(--u));margin-left:calc(-133 * var(--u));animation-direction:reverse}.tn-marquee b{color:#dbf46a;font-weight:700}.tn-marquee i{padding-top:calc(var(--mq) * .0991);font-style:normal;display:block}.tn-marquee i img{width:auto;max-width:none;display:block}.tn-marquee i img[src$=word-private\.svg]{height:calc(var(--mq) * .8935)}.tn-marquee i img[src$=word-forreal\.svg]{height:calc(var(--mq) * .7605)}@keyframes tn-marquee-run{0%{transform:translate(-50%)}to{transform:translate(0)}}.tn-ex__device{--dev-body:#0b0b0f;--dev-metal:#53515c;--dev-btn:#434148;width:31.7%;padding:calc(12 * var(--u));border-radius:calc(44 * var(--u));background:var(--dev-body);box-shadow:0 0 0 max(1px, calc(3 * var(--u))) var(--dev-metal), 0 0 calc(1 * var(--u)) calc(2 * var(--u)) #17161d80, 0 24px 40px #0b0b0f66;display:block;position:relative}.tn-ex__device:before{z-index:1;aspect-ratio:35/8.6;background:radial-gradient(circle closest-side, #262f52 0 92%, transparent) no-repeat right 6% center / 11.4% 46.5%, var(--dev-body);content:"";border-radius:999px;width:35%;margin-top:5.5%;position:absolute;top:0;left:50%;translate:-50%}.tn-ex__device:after{background:linear-gradient(var(--dev-btn) 0 17.6%, transparent 17.6% 20.6%, var(--dev-btn) 20.6% 55.9%, transparent 55.9% 64.8%, var(--dev-btn) 64.8% 100%) no-repeat 0 20.7% / 0.83% 20.9%, linear-gradient(var(--dev-btn), var(--dev-btn)) no-repeat 100% 27.7% / 0.83% 11.7%;content:"";pointer-events:none;position:absolute;inset:0 -1.9%}.tn .tn-ex__screen{aspect-ratio:390/844;border-radius:calc(32 * var(--u));-o-object-fit:cover;object-fit:cover;width:100%}@media (prefers-reduced-motion:reduce){.tn-marquee__row{animation:none}}.tn-cellstage{min-height:calc(var(--cell-y,0px) + 5 * var(--cell));padding:0 calc(100 * var(--u));align-content:start;justify-items:center;display:grid;position:relative}.tn-stage__title{font-family:var(--font-display);font-size:max(40px, calc(104 * var(--u)));text-align:center;margin:0;margin-top:calc(var(--cell-y,0px) + 2 * var(--cell) - 1em);font-weight:500;line-height:1}.tn-stage__title .tn-chip{vertical-align:baseline}.tn-wait{margin-top:var(--cell)}.tn-stage__eyes{top:calc(-1 * var(--cell));height:var(--cell);position:absolute;left:0;right:0}.tn-slots{z-index:2;padding:var(--cell-y,0) 0 0 var(--cell-x,0);background-size:var(--cell) var(--cell);grid-auto-rows:var(--cell);grid-auto-columns:var(--cell);grid-template-columns:repeat(auto-fill, var(--cell));display:grid;position:absolute;inset:0}.tn-slot{border-radius:var(--tn-r-small);background:var(--tn-slot);cursor:pointer;grid-column:var(--col);grid-row:var(--row);flex-direction:column;display:flex;position:relative;overflow:clip}.tn-slot__win{flex:auto;min-height:0;display:block;overflow:clip;translate:0 100%}.tn-slot__win,.tn-slot__win img{transition:translate .32s var(--ease)}.tn-slot__win img{translate:0 -100%}.tn-slot:hover .tn-slot__win,.tn-slot:hover .tn-slot__win img,.tn-slot.is-shown .tn-slot__win,.tn-slot.is-shown .tn-slot__win img{translate:0}.tn-slot__cap{height:23.2%;color:var(--bg-dark);font-family:var(--font-body);font-size:max(9px, calc(14 * var(--u)));padding:0;overflow:clip}.tn-slot__cap i{opacity:.6;font-style:normal}.tn-slot__capin{width:100%;height:100%;padding:0 calc(16 * var(--u));background:var(--cap-bg);justify-content:center;align-items:center;gap:calc(16 * var(--u));transition:translate .32s var(--ease);display:flex;translate:0 -101%}.tn-slot:hover .tn-slot__capin,.tn-slot.is-shown .tn-slot__capin{translate:0}.tn-slot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tn-slot__cap--lime{--cap-bg:var(--tn-lime);color:var(--text-rev)}.tn-slot__cap--pink{--cap-bg:var(--tn-pink);color:var(--text-rev)}.tn-slot__cap--blue{--cap-bg:var(--tn-blue);color:var(--text-rev)}.tn-receipts{height:100svh;min-height:420px;padding:calc(148 * var(--u)) 0 0 calc(103 * var(--u));background-color:#4a76bd;align-content:start;justify-items:start;display:grid;position:relative;overflow:clip}.tn-receipts:before{z-index:-1;background:#3f63ad var(--tn-receipts-sky) center / cover no-repeat;content:"";position:absolute;inset:0}.tn-receipts__grid{z-index:1;pointer-events:none;position:absolute;inset:0}.tn-receipts .tn-board{z-index:2}.tn-receipts__phone{left:50%;top:calc(141 * var(--u));z-index:3;width:calc(356 * var(--u));aspect-ratio:356/741;border:calc(12 * var(--u)) solid #0b0b0f;border-radius:calc(44 * var(--u));background:#26303f;position:absolute;translate:-50%;box-shadow:0 30px 60px #0b0b0f59}.tn-receipts__phone:before{left:50%;top:calc(10 * var(--u));width:calc(106 * var(--u));height:calc(31 * var(--u));border-radius:calc(16 * var(--u));content:"";background:#0b0b0f;position:absolute;translate:-50%}.tn-receipts__phone:after{color:#f8fafc57;content:attr(data-placeholder);font-family:var(--font-body);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.tn-board{z-index:1;width:calc(1440 * var(--u));aspect-ratio:1440/810;position:relative;rotate:-3.2deg}.tn-board>*{position:absolute}.tn-torn{width:calc(606 * var(--u));padding:calc(57 * var(--u)) calc(61 * var(--u)) calc(70 * var(--u));background:var(--bg-white);color:var(--text-main);font-family:var(--font-body);clip-path:polygon(0 0,100% 0,100% 92%,92% 97%,84% 91%,74% 98%,63% 92%,52% 99%,41% 93%,31% 99%,20% 93%,10% 98%,0 93%);top:-3.2%;left:-2.9%;rotate:-3deg}.tn-torn p{font-size:max(11px, calc(26 * var(--u)));margin:0;line-height:1.19}.tn-torn__slug,.tn-paper__slug{margin-bottom:calc(14 * var(--u));color:#7c7b75;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(8px, calc(14 * var(--u)));letter-spacing:.04em;display:block}.tn-torn__tape{width:calc(278 * var(--u));aspect-ratio:588/184;background:var(--tn-tape-lg) center / contain no-repeat}.tn-torn__q{color:#2a3ae8;font-family:var(--font-display);font-size:max(24px, calc(65 * var(--u)));line-height:1;position:absolute;top:12%;right:6%}.tn-torn__tape,.tn-polaroid__tape{position:absolute;top:-8%;left:50%;translate:-50%}.tn-polaroid__tape{width:calc(37 * var(--u));height:calc(55 * var(--u));background:#b2b8bde6}.tn-polaroid{width:calc(252 * var(--u));padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(49 * var(--u));background:var(--bg-white);margin:0;box-shadow:0 14px 30px #0f172a40}.tn-polaroid img,.tn-polaroid video{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.tn-polaroid__sound{right:calc(12 * var(--u));bottom:calc(10 * var(--u));width:calc(30 * var(--u));aspect-ratio:1;color:#1c1c1c;cursor:pointer;opacity:.55;background:0 0;border:0;place-items:center;min-width:22px;padding:0;transition:opacity .2s;display:grid;position:absolute}.tn-polaroid__sound:hover,.tn-polaroid__sound:focus-visible{opacity:1}.tn-polaroid__sound svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:100%;height:100%;display:block}.tn-polaroid__sound .tn-polaroid__horn{fill:currentColor;stroke-linejoin:round}.tn-polaroid__sound[aria-pressed=true] .tn-polaroid__off,.tn-polaroid__sound[aria-pressed=false] .tn-polaroid__on{display:none}.tn-polaroid--a{top:25.4%;left:19.7%;rotate:7.6deg}.tn-polaroid--b{top:37.8%;left:68.3%;rotate:none}.tn-polaroid--c{top:56.4%;left:84%;rotate:7.6deg}.tn-card{width:calc(344 * var(--u));padding:calc(27 * var(--u));border-radius:calc(11 * var(--u));color:#1c1c1c;gap:calc(27 * var(--u));background:#f5f5f2;font-family:ui-monospace,SF Mono,Menlo,monospace;display:grid;box-shadow:0 16px 34px #0f172a38}.tn-card--a{top:37%;left:-1%}.tn-card--b{top:-4%;left:82.4%;rotate:9.1deg}.tn-card__head{padding-bottom:calc(14 * var(--u));align-items:center;gap:calc(14 * var(--u));border-bottom:1px dashed #1c1c1c;display:flex}.tn-card__avatar{width:calc(68 * var(--u));aspect-ratio:1;background:#d9d9d6 url(/redesign/teens/sky-person.jpg) 50%/cover;border-radius:50%;flex:none}.tn-card__who{text-transform:uppercase;gap:2px;display:grid}.tn-card__who b{font-size:max(11px, calc(24 * var(--u)));letter-spacing:.01em;font-weight:500}.tn-card__who span{font-size:max(9px, calc(13 * var(--u)));opacity:.7}.tn-card__quote{font-size:max(10px, calc(16 * var(--u)));margin:0;font-weight:300;line-height:1.65}.tn-card__foot{padding-top:calc(14 * var(--u));font-size:max(8px, calc(12 * var(--u)));border-top:1px dashed #1c1c1c;justify-content:space-between;display:flex}.tn-note-yellow{width:calc(121 * var(--u));aspect-ratio:1;padding:calc(10 * var(--u));color:#222;font-family:var(--font-body);font-size:max(9px, calc(17 * var(--u)));text-align:center;text-wrap:balance;background:#fdf5a3;place-items:center;line-height:1.2;display:grid;top:-.9%;left:65.3%;rotate:-2.8deg;box-shadow:0 10px 18px #0f172a2e}.tn-board__sticker{z-index:2;width:calc(224 * var(--u));height:auto;top:7.7%;left:67.7%}.tn-pin{z-index:3}.tn-board__star{width:calc(74 * var(--u));height:auto;top:-11.2%;left:2.2%;rotate:63.2deg}.tn-board__blob{width:calc(67 * var(--u));height:auto;top:39.2%;left:100.3%;rotate:-15.1deg}.tn-pin{width:calc(38 * var(--u));aspect-ratio:81/77;background:var(--tn-pin-img) center / contain no-repeat;filter:drop-shadow(0 3px 5px #0006)}.tn-pin--1{top:9.1%;left:71%}.tn-pin--2{top:12.7%;left:33.4%}.tn-pin--3{top:41.5%;left:74.7%}.tn-pin--4{width:calc(42 * var(--u));top:0;left:100.6%}.tn-explain{flex-direction:column;gap:12px;display:flex}@media (min-width:901px) and (min-height:800px){.tn-explain{gap:42svh}.tn-ex{min-height:100svh;position:sticky;top:1svh}.tn-ex__copy{align-self:start;height:99svh}}.tn-ex{grid-template-columns:calc(3 * var(--cell) - 9px) minmax(0, 1fr);background:var(--bg-dark);border:1px solid var(--tn-hair);gap:8px;min-height:100svh;display:grid}.tn-ex__copy{padding:max(24px, calc(32 * var(--u)));flex-direction:column;justify-content:space-between;display:flex}.tn-ex__title{color:var(--text-rev);font-family:var(--font-display);font-size:max(30px, calc(72 * var(--u)));margin:0;font-weight:500;line-height:1}.tn-ex__copy p{margin:calc(48 * var(--u)) 0 0;max-width:44ch;color:var(--text-rev);font-family:var(--font-display);font-size:max(17px, calc(32 * var(--u)));font-weight:500;line-height:1.125}.tn-ex__foot{justify-items:start;gap:max(20px, calc(32 * var(--u)));display:grid}.tn-ex__media{border-radius:var(--r-card);background:var(--photo) center / cover no-repeat;place-items:center;display:grid;position:relative}.tn-ex__phone{filter:drop-shadow(0 24px 40px #0b0b0f66);width:31.7%;height:auto}.tn-chat{padding:0 0 calc(160 * var(--u));border-radius:var(--r-card);background:#4a76bd;justify-items:center;display:grid;position:relative;overflow:clip}.tn-chat__bg{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tn-chat__grid{z-index:0;pointer-events:none;--cell-line:#ffffff26;height:100svh;position:absolute;inset:0 0 auto}.tn-chat>*{z-index:1;position:relative}.tn-chat>.tn-chat__bg,.tn-chat>.tn-chat__grid{z-index:0;position:absolute}.tn-chat__title{width:calc(496 * var(--u));align-content:center;justify-items:center;gap:8px;height:100svh;margin:0;line-height:1;display:grid}.tn-chat__title .tn-chip{padding:0 calc(32 * var(--u))}.tn-chat__title .tn-chip:first-child{margin-block:calc(7.2 * var(--u));rotate:-3deg}.tn-chat__title .tn-chip:nth-child(2){margin-block:calc(11.4 * var(--u));rotate:4deg}.tn-chat__title .tn-chip:nth-child(3){margin-block:calc(8.4 * var(--u));rotate:-2deg}.tn-chat__eyes{z-index:3;height:100svh;position:absolute;inset:0 0 auto}.tn-chat__sticker{width:calc(158 * var(--u));min-width:64px;height:auto;position:absolute;top:27.4svh;left:60.2%;translate:-50% -50%;rotate:8.9deg}.tn-chat__list{justify-self:stretch;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tn-line{height:calc(198 * var(--u));min-height:88px;padding:0 calc(100 * var(--u));border-top:1px solid var(--tn-hair);color:var(--text-rev);font-family:var(--font-display);font-size:max(20px, calc(56 * var(--u)));white-space:nowrap;justify-content:center;align-items:center;gap:.1205em;font-weight:400;line-height:1.1;display:flex}.tn-line__img{width:calc(191 * var(--u));flex:none;display:block;overflow:clip}.tn-line__img img{aspect-ratio:191/132;border-radius:var(--tn-r-small);-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;transition:scale var(--tn-open) var(--tn-soft);display:block;scale:0 1}.tn-line>span:not(.tn-line__img){opacity:.6;transition:translate var(--tn-open) var(--tn-soft), opacity var(--tn-open) var(--tn-soft)}.tn-line>span:first-child{translate:calc(95.5 * var(--u)) 0}.tn-line>span:last-child{translate:calc(-95.5 * var(--u)) 0}.tn-line:hover>span:not(.tn-line__img){opacity:1}@media (hover:none){.tn-line>span:not(.tn-line__img){opacity:1}}.is-touch .tn-line>span:not(.tn-line__img){opacity:1}.tn-line:hover>span:first-child,.tn-line:hover>span:last-child{translate:0}.tn-line:hover .tn-line__img img{scale:1}.tn-coaches{padding-top:var(--cell-y,0px);overflow:clip}.tn-coaches__track{width:max-content;animation:60s linear infinite tn-coaches-run;display:flex}@keyframes tn-coaches-run{to{transform:translate(-50%)}}:is(.tn-coaches:has(.tn-coach.is-open) .tn-coaches__track,.tn-coaches:has(.tn-coach:focus-visible) .tn-coaches__track){animation-play-state:paused}.tn-coaches__rail{gap:0;margin:0;padding:0;list-style:none;display:flex}.tn-coach{width:calc(2 * var(--cell));height:min(calc(4 * var(--cell)), 100svh);box-shadow:inset -1px 0 0 var(--tn-hair), inset 0 1px 0 var(--tn-hair), inset 0 -1px 0 var(--tn-hair);background:var(--bg-dark);cursor:pointer;transition:background .35s var(--ease), width var(--dur) var(--ease);border:0;border-radius:0;flex-direction:column;flex:none;display:flex;position:relative;overflow:clip}.tn-coach:hover{background:var(--tn-rose)}.tn-coach:focus-visible{outline:2px solid var(--text-rev);outline-offset:-4px}.tn-coach__photo{width:calc(2 * var(--cell));aspect-ratio:1;border-radius:0 0 var(--tn-r-small) var(--tn-r-small);flex:none;min-height:0;display:block;overflow:clip}.tn-coach__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tn-coach__tag{width:calc(2 * var(--cell));margin-top:calc(var(--cell) * .241);justify-content:center;gap:calc(var(--cell) * .241);color:var(--text-rev);font-family:var(--font-body);display:flex}.tn-coach__tag i{font-size:14px;font-style:normal;line-height:20px}.tn-coach__tag b{font-size:16px;font-weight:400;line-height:24px}.tn-coach__name{bottom:calc(12 * var(--u));right:calc(12 * var(--u));color:var(--text-rev);font-family:var(--font-display);font-size:max(22px, calc(var(--cell) * .322));writing-mode:vertical-rl;transition:right var(--dur) var(--ease);font-weight:600;line-height:1;position:absolute;transform:rotate(180deg)}.tn-coach.is-open .tn-coach__name{right:calc(2 * var(--cell) + 12 * var(--u))}.tn-coach__open{opacity:0;pointer-events:none;transition:opacity .3s;display:block;position:absolute;inset:0}.tn-coach.is-open{width:calc(4 * var(--cell));background:var(--tn-rose)}.tn-coach.is-open .tn-coach__open{opacity:1}.tn-coach.is-open .tn-coach__bio{transition:-webkit-mask-size .55s var(--ease) .12s;transition:mask-size .55s var(--ease) .12s;transition:mask-size .55s var(--ease) .12s, -webkit-mask-size .55s var(--ease) .12s;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tn-coach__chips{left:calc(var(--cell) * .213);top:calc(var(--cell) * .43);gap:calc(var(--cell) * .04);justify-items:start;display:grid;position:absolute}.tn-coach__chips .tn-chip{padding:0 calc(var(--cell) * .1025);font-size:calc(var(--cell) * .333);line-height:1}.tn-coach__chips .tn-chip:first-child{margin-left:calc(var(--cell) * .253);rotate:4deg}.tn-coach__chips .tn-chip:nth-child(2){rotate:-2deg}.tn-coach__bio{left:calc(2 * var(--cell) + var(--cell) * .184);top:calc(var(--cell) * .184);width:calc(2 * var(--cell) - var(--cell) * .368);color:var(--text-rev);font-family:var(--font-display);margin:0;font-size:20px;font-weight:500;line-height:24px;transition:-webkit-mask-size,mask-size;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0);-webkit-mask-size:100% 0;mask-size:100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tn-paper{clip-path:polygon(0 0,100% 0,100% 90%,92% 97%,84% 89%,74% 98%,63% 90%,52% 99%,41% 91%,31% 99%,20% 91%,10% 98%,0 91%);left:calc(2 * var(--cell) + var(--cell) * .195);top:calc(2.46 * var(--cell));width:calc(1.72 * var(--cell));padding:calc(32 * var(--u)) calc(24 * var(--u)) calc(34 * var(--u));background:var(--bg-white);color:var(--text-main);font-family:var(--font-body);font-size:14px;line-height:1.4;display:block;position:absolute;rotate:-6.2deg}.tn-paper__tape{left:27%;top:calc(-26 * var(--u));aspect-ratio:588/184;background:var(--tn-tape-sm) center / contain no-repeat;width:42%;position:absolute}.tn-paper__slug{margin-bottom:calc(8 * var(--u))}.tn-paper__q{right:calc(16 * var(--u));top:calc(4 * var(--u));color:#2a3ae8;font-family:var(--font-display);font-size:max(20px, calc(46 * var(--u)));line-height:1;position:absolute}@media (prefers-reduced-motion:reduce){.tn-coaches__track{animation:none}}.tn-split{border:1px solid var(--tn-hair);background:var(--bg-dark);grid-template-columns:minmax(0, 1fr) calc(5 * var(--cell));align-items:stretch;gap:8px;min-height:100svh;display:grid;overflow:clip}.tn-split--mirror{grid-template-columns:calc(5 * var(--cell)) minmax(0, 1fr)}.tn-stack{flex-direction:column;display:flex}@media (min-width:901px){.tn-stack>.tn-split{min-height:round(100svh, var(--cell))}}@supports (height:round(down, 100svh, 10px)){.tn-stack>.tn-split{background-size:var(--cell) var(--cell)}.tn-stack>.tn-split:last-child{margin-bottom:mod(calc(var(--cell) - var(--cell-b,0px)), var(--cell))}.tn>.tn-receipts{background-size:var(--cell) var(--cell);margin-bottom:mod(calc(var(--cell) - var(--cell-b,0px)), var(--cell))}}.tn-split__copy{gap:calc(64 * var(--u));padding:calc(32 * var(--u));flex-direction:column;justify-content:space-between;display:flex}.tn-split__title{color:var(--text-rev);font-family:var(--font-display);font-size:max(30px, calc(72 * var(--u)));margin:0;font-weight:500;line-height:1}.tn-split__foot{gap:calc(32 * var(--u));display:grid}.tn-split__cta{justify-self:start}.tn-split__eyebrow{color:var(--text-rev);font-family:var(--font-display);font-size:max(19px, calc(32 * var(--u)));margin:0;font-weight:500;line-height:1.1}.tn-split__prose{gap:calc(16 * var(--u));max-width:max(46ch, calc(560 * var(--u)));display:grid}.tn-split__prose p{color:var(--text-rev-second);font-family:var(--font-display);font-size:max(15px, calc(24 * var(--u)));margin:0;font-weight:400;line-height:1.33}.tn-split__list{margin:0;padding:0;list-style:none}.tn-split__list li{border-top:1px solid var(--tn-hair);font-family:var(--font-body);gap:16px;padding:12px 0;display:flex}.tn-split__list li:last-child{border-bottom:1px solid var(--tn-hair)}.tn-faq li{padding:0;display:block}.tn-faq button{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;gap:16px;padding:12px 0;display:flex}.tn-faq__body{transition:grid-template-rows .35s var(--ease);grid-template-rows:0fr;display:grid}.tn-faq li.is-open .tn-faq__body{grid-template-rows:1fr}.tn-faq__ans{overflow:hidden}.tn-faq__ans p{color:#64748b;margin:0;font-size:16px;line-height:24px}.tn-faq__ans p+p{margin-top:12px}.tn-faq li.is-open .tn-faq__ans{padding-bottom:16px}.tn-split__list li i{color:#94a3b8;font-size:14px;font-style:normal;line-height:20px}.tn-split__list li span{color:#64748b;font-size:16px;line-height:24px}.tn-faq li.is-open>button span,.tn-faq li.is-open .tn-faq__ans p{color:var(--text-rev)}.tn-split__kicker{color:var(--text-rev);font-family:var(--font-display);font-size:max(17px, calc(32 * var(--u)));margin:0;font-weight:500;line-height:1.125}.tn-split__media{border-radius:var(--r-card);background:var(--photo,#f8fafc0f) center / cover no-repeat;place-items:center;display:grid;position:relative;overflow:clip}.tn .tn-split__phone{filter:drop-shadow(0 24px 40px #0b0b0f66);width:auto;max-width:74%;height:74%;position:absolute;top:50%;left:50%;translate:-50% -50%}.tn-ac{z-index:30;bottom:calc(var(--gap-page) + env(safe-area-inset-bottom));font-family:var(--font-body);transition:rotate .3s var(--tn-soft), opacity .3s var(--tn-soft), visibility .3s;position:fixed}.tn-ac.is-away{opacity:0;visibility:hidden}.tn-ac__card{position:relative}.tn-ac__card>*{z-index:2;position:relative}.tn-ac__qrtile{border-radius:var(--tn-r-small);background:var(--text-rev);place-items:center;padding:6px;display:grid}.tn-ac__qrtile svg{width:100%;height:auto;display:block}.tn-ac[data-os=ios] .tn-ac__qr--android,.tn-ac[data-os=android] .tn-ac__qr--ios{display:none}.tn-ac__head{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.tn-ac__head svg{transition:rotate .3s var(--tn-soft);flex:none;display:block}.tn-ac__head:focus-visible{outline:2px solid var(--text-rev);outline-offset:2px}.tn-ac.is-shut .tn-ac__head svg{rotate:180deg}.tn-ac.is-shut .tn-ac__qrtile,.tn-ac.is-shut .tn-ac__seg{display:none}.tn-ac__seg{border-radius:var(--tn-r-small);background:#00000029;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.tn-ac__seg button{border-radius:var(--tn-r-small);color:var(--text-rev);cursor:pointer;font:500 12px/1 var(--font-body);transition:background .2s var(--tn-soft);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:7px 0;display:inline-flex}.tn-ac__seg button svg{flex:none;display:block}.tn-ac__seg button[aria-pressed=true]{background:#ffffff38}.tn-ac__seg button:focus-visible{outline:2px solid var(--text-rev);outline-offset:2px}.tn-ac__grip{background:#ffffff38;border-radius:999px;width:38px;height:4px}.tn-ac__stores{gap:var(--tn-seam);justify-content:center;display:flex}.tn-ac__store{border-radius:var(--tn-r-small);justify-content:center;display:flex}.tn-ac__store img{width:auto;height:40px;display:block}.tn-ac__store:focus-visible{outline:2px solid var(--text-rev);outline-offset:3px}.tn-ac[data-os=ios] .tn-ac__store--android,.tn-ac[data-os=android] .tn-ac__store--ios{display:none}@media (hover:hover) and (min-width:1025px){.tn-ac{right:var(--cell-gutter);width:max(var(--cell), 160px)}.tn-ac:hover{rotate:-1.5deg}.tn-ac__grip,.tn-ac__stores{display:none}.tn-ac.is-shut .tn-ac__head{box-shadow:0 14px 40px #00000061}.tn-ac:not(.is-shut) .tn-ac__head{font:500 15px/1.2 var(--font-display);background:0 0;border-radius:0;padding:2px 2px 0}.tn-ac:not(.is-shut) .tn-ac__head:hover{filter:none}.tn-ac.is-shut .tn-ac__card{box-shadow:none;background:0 0;padding:0}.tn-ac.is-shut .tn-ac__card:after{display:none}.tn-ac__card{padding:var(--tn-seam);border-radius:var(--r-card);background:var(--tn-btn);color:var(--text-rev);gap:var(--tn-seam);display:grid;overflow:hidden;box-shadow:0 14px 40px #00000061,inset 0 0 0 1px #ffffff29}}@media (hover:none),(max-width:1024px){.tn-ac{bottom:0;left:0;right:0}.tn-ac__card{padding:9px 16px calc(9px + env(safe-area-inset-bottom));border-radius:var(--r-card) var(--r-card) 0 0;background:var(--tn-btn);width:208px;transition:width .34s var(--tn-soft), padding .34s var(--tn-soft), gap .34s var(--tn-soft), background-color .3s var(--tn-soft), border-radius .3s var(--tn-soft);justify-items:center;gap:0;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 14px 40px #00000061,inset 0 0 0 1px #ffffff29}.tn-ac:not(.is-shut) .tn-ac__card{padding:10px 16px calc(22px + env(safe-area-inset-bottom));background:var(--bg-dark);width:100%;box-shadow:0 -14px 40px #0000006b, inset 0 1px 0 var(--tn-hair);border-radius:14px 14px 0 0;gap:12px}.tn-ac:not(.is-shut) .tn-ac__card:after{opacity:0}.tn-ac__card:after{transition:opacity .3s var(--tn-soft)}.tn-ac__grip,.tn-ac__qrtile,.tn-ac__seg{display:none}.tn-ac:not(.is-shut) .tn-ac__grip{display:block}.tn-ac__stores{display:none}.tn-ac:not(.is-shut) .tn-ac__stores{display:flex}.tn-ac[data-os] .tn-ac__stores .tn-ac__store{display:block}.tn-ac[data-os] .tn-ac__head{box-shadow:none;font:500 15px/1.2 var(--font-display);background:0 0;border-radius:0;justify-content:center;gap:10px;padding:0}.tn-ac[data-os] .tn-ac__head:hover{filter:none}.tn-ac[data-os]:not(.is-shut) .tn-ac__head{font-size:16px}}@media (prefers-reduced-motion:reduce){.tn-ac{transition:none}.tn-ac:hover{rotate:none}.tn-ac__card{transition:none}}.tn-anim-ready [data-anim]{opacity:0}.tn-anim-ready [data-anim=rise]{transform:translateY(28px)}.tn-anim-ready [data-anim=fade]{transform:none}.tn-anim-ready [data-anim].is-in{opacity:1;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:none}.tn-anim-ready [data-anim-delay="1"].is-in{transition-delay:.12s}.tn-anim-ready [data-anim-delay="2"].is-in{transition-delay:.24s}.tn-anim-ready [data-anim=stagger]{opacity:1}.tn-anim-ready [data-anim=stagger]>*{opacity:0;transform:translateY(24px)}.tn-anim-ready [data-anim=stagger].is-in>*{opacity:1;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:none}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(2){transition-delay:.1s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(3){transition-delay:.2s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(4){transition-delay:.3s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(5){transition-delay:.4s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(6){transition-delay:.5s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(7){transition-delay:.6s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(8){transition-delay:.7s}.tn-anim-ready [data-anim=stagger].is-in>:nth-child(9){transition-delay:.8s}@media (prefers-reduced-motion:reduce){.tn-anim-ready [data-anim],.tn-anim-ready [data-anim=stagger]>*{opacity:1!important;transition:none!important;transform:none!important}}.tn-lift{position:relative}@media (min-width:901px) and (min-height:700px){.tn-lift>.tn-team{height:100svh;position:sticky;top:0}.tn-lift>.tn-bento{z-index:1;position:relative}}@keyframes tn-recede{to{filter:brightness(.3);scale:.74}}@keyframes tn-riseup{0%{translate:0 var(--rise);opacity:0}34%{opacity:1}to{translate:0}}@keyframes tn-plate{to{opacity:1}}@supports (animation-timeline:view()){@media (min-width:901px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.tn-lift{view-timeline-name:--tn-lift}.tn-lift .tn-team__title-dim{animation-timeline:--tn-lift;animation-range:cover 20% cover 33%}.tn-lift .tn-team__title{animation:linear both tn-recede;animation-timeline:--tn-lift;animation-range:cover 34% cover 44%}.tn-lift>.tn-bento:before{z-index:-1;background:var(--bg-dark);content:"";opacity:0;animation:linear both tn-plate;animation-timeline:--tn-lift;animation-range:cover 56% cover 64%;position:absolute;inset:0}.tn-lift>.tn-bento{background:0 0}.tn-lift .tn-bento>*{animation:cubic-bezier(.3,.08,.2,1) both tn-riseup;animation-timeline:--tn-lift}.tn-lift .tn-bento>:first-child{--rise:44svh;animation-range:cover 38% cover 64%}.tn-lift .tn-bento>:nth-child(2){--rise:72svh;animation-range:cover 41% cover 70%}.tn-lift .tn-bento>:nth-child(3){--rise:34svh;animation-range:cover 36% cover 61%}.tn-lift .tn-bento>:nth-child(4){--rise:54svh;animation-range:cover 40% cover 67%}.tn-lift .tn-bento>:nth-child(5){--rise:62svh;animation-range:cover 43% cover 72%}}}.tn-board>*{cursor:grab;touch-action:none}.tn-board>.tn-polaroid{cursor:default;touch-action:auto}.tn-board>.is-held{filter:drop-shadow(0 18px 26px #0b0b0f73);transition:scale .18s var(--ease), filter .18s var(--ease);scale:1.03}.ce{z-index:40;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.ce__eye{width:var(--ce-size);--ce-throw:calc(var(--ce-size) * .21);aspect-ratio:1;border:max(2px, calc(var(--ce-size) * .075)) solid #1a1c28;background:#fff;border-radius:3px;place-items:center;transition:transform .2s cubic-bezier(.4,0,1,1);display:grid;position:absolute;top:0;left:0;overflow:hidden;transform:scale(0)}.ce.is-on .ce__eye{transition:transform .34s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.ce__lid{height:calc(var(--ce-lid,0) * 100%);background:#1a1c28;position:absolute;top:0;left:0;right:0}.ce__pupil{aspect-ratio:1;width:36%;translate:calc(var(--ce-look-x,0) * var(--ce-throw)) calc(var(--ce-look-y,0) * var(--ce-throw));background:#1a1c28;border-radius:2px;display:block;position:relative}.ce__pupil:after{aspect-ratio:1;content:"";background:#fff;border-radius:1px;width:38%;position:absolute;bottom:10%;right:10%}.lg-canvas{pointer-events:none;position:absolute;inset:0}
