:root{--paper: #fcfbf9;--ink: #17191d;--soft: #6b6a65;--line: #e7e3db;--fill: #f3f0ea;--tan: #d9a25f}*{box-sizing:border-box}html,body{overflow:hidden;overscroll-behavior:none}html{scrollbar-width:none}body{touch-action:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}body{margin:0;background:var(--paper);color:var(--ink);font-family:Nunito,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.top{position:fixed;left:0;right:0;top:0;z-index:50;display:flex;align-items:center;gap:28px;padding:16px clamp(16px,4vw,48px);background:#fcfbf9eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand img{height:38px;display:block}.links{display:flex;gap:26px;font-size:15px;color:#3c3d40;margin-left:auto}.spacer{display:none}.top{transition:background .3s}body.attop .top{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.mark{position:relative;display:block;margin-left:-6px}#splat{position:absolute;border:0;background:transparent;pointer-events:none;color-scheme:light}#pip-home{position:absolute}body.prelude>[data-pip],body.prelude>iframe,body.tuck>[data-pip],body.tuck>iframe{visibility:hidden!important}.btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;border-radius:25px;font-weight:800;font-size:16px;white-space:nowrap}.btn.small{height:40px;padding:0 18px;font-size:14px}.btn.black{background:#000;color:#fff}.btn.line{border:2.5px solid var(--ink)}.prop{background:#fff;border:2.5px solid var(--ink)}.scene.tall{display:block;min-height:0;height:100vh;height:100svh;padding:0;align-content:normal}.pin{position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,5vw,80px);padding:76px clamp(16px,6vw,96px) 24px}.hero.tall{height:100vh;height:100svh}.hero-pin{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mark-col{display:grid;place-items:center}.hero-words h1{transition:opacity .15s linear}.meet-pin,.get-pin{grid-template-columns:1fr;justify-items:center;align-content:center;text-align:center}.meet-pin{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:max(96px,13vh)}.mood-mid{flex:1;width:100%;display:grid;place-items:center;min-height:0}.mood-word{width:100%;text-align:center;font-family:Comfortaa,Nunito,sans-serif;font-weight:700;font-size:clamp(64px,11vw,160px);line-height:1.05;letter-spacing:-.04em;color:#e6e1d7;pointer-events:none;transition:opacity .35s}.pedestal{width:180px;height:10px;border-radius:5px;background:var(--ink);margin-bottom:24vh;flex:none}.meet-pin h2{margin:0 auto}.scene{min-height:100vh;padding:12vh clamp(16px,6vw,96px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,5vw,80px)}h1,h2,.price{font-family:Comfortaa,Nunito,system-ui,sans-serif;font-weight:700;letter-spacing:-.035em;line-height:1.02;margin:0}h1{font-size:clamp(40px,5.4vw,82px);margin-top:8px}h1,h2{width:fit-content}h2{font-size:clamp(42px,6.4vw,96px)}.lede{margin-top:16px!important}.words p,.lede,.sub{font-size:clamp(18px,1.7vw,23px);line-height:1.45;color:#3c3d40;margin:22px 0 0;max-width:460px}.stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:420px}.hero{grid-template-columns:1fr;align-content:center;padding-top:4vh}.hero .row{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.hint{margin-top:26px;font-size:14px;color:var(--soft)}.win{width:min(640px,100%);border-radius:16px;overflow:hidden}.bar{height:34px;border-bottom:2.5px solid var(--ink);display:flex;align-items:center;gap:7px;padding:0 14px}.bar i{width:11px;height:11px;border-radius:50%;border:2px solid var(--ink);display:block}.bar b{margin-left:12px;font-size:13px;font-weight:600}.bar .url{margin-left:16px;font-size:12px;color:var(--soft);background:var(--fill);border-radius:7px;padding:4px 14px}.app{display:grid;grid-template-columns:150px 1fr;min-height:320px}.app aside{border-right:2.5px solid var(--ink);padding:18px 12px;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}.app aside span{padding:8px 10px;border-radius:9px}.app aside .on{background:var(--fill)}.sheet{margin:26px 30px}.sheet h3{font-size:28px;margin:0 0 14px;letter-spacing:-.02em}.sheet ul{margin:0;padding-left:20px;font-size:18px;line-height:2}.sheet li.fresh{animation:pop .45s cubic-bezier(.16,1,.3,1)}@keyframes pop{0%{opacity:0;transform:translateY(6px) scale(.96)}}.stage.flip{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center}.stage.flip>.v{grid-area:1 / 1;width:min(640px,100%)}.phone .flip>.v{grid-area:1 / 1;width:100%}.v{opacity:0;transform:translateY(14px) scale(.985);transition:opacity .45s ease,transform .55s cubic-bezier(.16,1,.3,1);pointer-events:none}.v.on{opacity:1;transform:none;pointer-events:auto}.dots{display:flex;gap:8px;margin-top:26px}.dots i{width:8px;height:8px;border-radius:4px;background:var(--line);transition:width .3s,background .3s;display:block}.dots i.on{width:26px;background:var(--ink)}.words p{transition:opacity .25s}.shop{padding:20px 22px 24px}.shop-top{display:flex;align-items:center;gap:14px}.shop-logo{font-size:22px;font-weight:800;letter-spacing:-.04em}.search{flex:1;height:46px;border:2px solid var(--ink);border-radius:23px;display:flex;align-items:center;gap:10px;padding:0 18px;font-size:16px;font-weight:600}.mag{width:14px;height:14px;border:2.5px solid var(--ink);border-radius:50%;position:relative;flex:none}.mag:after{content:"";position:absolute;width:6px;height:2.5px;background:var(--ink);right:-5px;bottom:-3px;transform:rotate(45deg)}.caret{width:2px;height:20px;background:var(--ink);animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.bag{width:22px;height:22px;border:2.5px solid var(--ink);border-radius:5px;flex:none}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.item{display:grid;gap:4px;font-size:14px;justify-items:start}.item b,.item span{border-radius:6px;color:transparent;background:var(--fill);transition:color .4s,background .4s}.item span{font-weight:600}.pic{width:100%;height:120px;border-radius:14px;background:var(--fill);display:grid;place-items:center;margin-bottom:6px;transition:background .5s}.sneaker{width:74%;height:auto;opacity:0;transform:translateY(8px) scale(.9);transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1)}.shop-grid.loading .pic,.shop-grid.loading .item b,.shop-grid.loading .item span{animation:shimmer 1s ease-in-out infinite alternate}@keyframes shimmer{0%{background:var(--fill)}to{background:#e4dfd5}}.shop-grid.found .pic{background:var(--c)}.shop-grid.found .sneaker{opacity:1;transform:none}.shop-grid.found .item b{color:var(--ink);background:transparent}.shop-grid.found .item span{color:var(--soft);background:transparent}.shop-grid.found .item:nth-child(2) *{transition-delay:.12s}.shop-grid.found .item:nth-child(3) *{transition-delay:.24s}.fly{padding:22px;background:#f6f8fc}.fly-head{display:flex;align-items:center;gap:18px;background:#fff;border-radius:16px;padding:14px 18px;border:1.5px solid #e2e7f0}.fly-head small{display:block;font-size:11px;color:var(--soft)}.fly-head b{font-size:22px;font-weight:800}.arrow{width:34px;height:2px;background:var(--ink);position:relative}.arrow:after{content:"";position:absolute;right:-1px;top:-4px;border-left:8px solid var(--ink);border-top:5px solid transparent;border-bottom:5px solid transparent}.when{margin-left:auto;text-align:right}.fares{display:grid;gap:10px;margin-top:16px}.fare{display:flex;align-items:center;gap:14px;background:#fff;border-radius:14px;padding:13px 16px;border:1.5px solid #e2e7f0;transition:border-color .3s,transform .3s}.fare b{font-size:16px}.fare small{display:block;color:var(--soft);font-size:12px}.fare em{margin-left:auto;font-style:normal;font-weight:800;font-size:18px}.air{width:30px;height:30px;border-radius:9px;background:var(--a);flex:none}.fare.best{border-color:var(--ink);border-width:2.5px;transform:scale(1.02)}.blog{display:grid;grid-template-columns:44% 1fr;min-height:300px;background:#fffaf2}.hero-img{background:#f3d68c;display:grid;place-items:center}.dish{width:72%;height:auto}.blog-body{padding:26px}.blog-body small{color:#b07a2a;font-weight:700;font-size:12px}.blog-body h4{font-family:Georgia,serif;font-size:28px;font-weight:700;margin:6px 0 12px;letter-spacing:-.01em;line-height:1.1}.blog-body ul{padding-left:18px;margin:0;font-size:15px;line-height:1.9;color:#4a3d2c}.blog-body li.got{text-decoration:line-through;color:#b9aa92}.phone{width:280px;height:560px;border-radius:48px;padding:14px;overflow:hidden}.island{width:96px;height:28px;border-radius:15px;background:#000;margin:6px auto 0}.phone .flip{display:grid;grid-template-columns:minmax(0,1fr);margin-top:22px}.screen{padding:0 6px}.app-title{font-size:28px;font-weight:800;letter-spacing:-.02em;margin:0 4px 14px}.cal-list{padding-bottom:70px}.cal-grid{display:grid}.slot{display:grid;grid-template-columns:40px 1fr;align-items:center;gap:8px;height:58px;border-top:1.5px solid var(--line)}.cal-add{margin-top:18px;height:40px;border-radius:20px;background:var(--fill);display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--soft)}.slot span{font-size:11px;color:var(--soft);font-weight:700;text-align:right;align-self:start;margin-top:6px}.ev.free{background:transparent}.cal-row{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:8px;margin-bottom:10px}.cal-row span{font-size:12px;color:var(--soft);font-weight:700;text-align:right}.ev{background:var(--e);border-radius:14px;padding:14px;font-size:15px;font-weight:700}.ev{padding:12px 14px}.ev.new{color:transparent;background:transparent;border:2px dashed #d6d1c7;transition:all .45s cubic-bezier(.16,1,.3,1)}.ev.new.on{color:var(--ink);background:var(--e);border-color:transparent}.msg-head{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:14px;border-bottom:1.5px solid var(--line)}.av{width:46px;height:46px;border-radius:50%;background:#d8e3f7;display:grid;place-items:center;font-weight:800;color:#3b5a9a}.msg-head b{font-size:14px}.bubbles{display:flex;flex-direction:column;gap:8px;padding:18px 2px;min-height:250px}.bubbles p{margin:0;max-width:78%;padding:10px 14px;border-radius:20px;font-size:15px;font-weight:600}.them{background:#eef0f3;align-self:flex-start;border-bottom-left-radius:6px!important}.me{background:#2f80ed;color:#fff;align-self:flex-end;border-bottom-right-radius:6px!important;opacity:0;transform:translateY(10px) scale(.9);transition:all .45s cubic-bezier(.16,1,.3,1)}.me.on{opacity:1;transform:none}.msg-input{height:38px;border-radius:19px;border:1.5px solid var(--line);margin:0 2px}.todo-list{display:grid;gap:4px}.todo-list label{display:flex;align-items:center;gap:12px;padding:14px 10px;border-bottom:1.5px solid var(--line);font-size:17px;font-weight:600;transition:color .3s}.todo-list i{width:22px;height:22px;border-radius:50%;border:2.5px solid #c9c5bd;display:grid;place-items:center;transition:all .3s;flex:none}.todo-list label.done{color:#b4b0a8;text-decoration:line-through}.todo-list label.done i{background:var(--ink);border-color:var(--ink)}.todo-list label.done i:after{content:"";width:8px;height:4px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.mac{width:min(660px,100%);border-radius:18px;overflow:hidden}.menubar{height:26px;border-bottom:2.5px solid var(--ink);position:relative}.notch{position:absolute;left:50%;top:0;width:110px;height:22px;margin-left:-55px;background:#000;border-radius:0 0 11px 11px}.desk{position:relative;height:330px;background:var(--fill)}.win.small{position:absolute;width:56%;border-radius:12px;background:#fff;border:2.5px solid var(--ink)}.win.small .bar{height:26px}.w1{left:6%;top:10%;height:54%}.w2{right:6%;top:38%}.lines{padding:16px;display:grid;gap:10px}.lines b{height:10px;border-radius:5px;background:var(--fill);display:block}.lines b:nth-child(2){width:70%}.music{display:flex;align-items:center;gap:14px;padding:14px 16px}.cover{width:56px;height:56px;border-radius:10px;background:#f2e3c8;border:2.5px solid var(--ink);flex:none}.song{font-weight:700;font-size:15px}.eq{display:flex;align-items:flex-end;gap:3px;height:18px;margin-top:6px}.eq i{width:4px;height:4px;border-radius:2px;background:var(--ink);display:block}.eq.on i{animation:eq .6s ease-in-out infinite alternate}.eq.on i:nth-child(2){animation-delay:-.2s}.eq.on i:nth-child(3){animation-delay:-.4s}.eq.on i:nth-child(4){animation-delay:-.1s}.eq.on i:nth-child(5){animation-delay:-.3s}@keyframes eq{to{height:18px}}.play{margin-left:auto;width:44px;height:44px;border-radius:50%;background:#000;position:relative;flex:none}.play:after{content:"";position:absolute;left:17px;top:13px;border-left:14px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}.play.on:after{left:15px;top:14px;width:4px;height:16px;border:0;background:#fff;box-shadow:9px 0 #fff}.w2,.w3,.w4{opacity:0;transform:translateY(10px) scale(.94);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.win.small.open{opacity:1;transform:none;z-index:2}.w2{left:4%;top:7%;width:44%;right:auto}.w3{right:4%;left:auto;top:7%;width:47%}.w5{left:4%;top:52%;width:44%}.w2,.w3,.w5{opacity:0;transform:translateY(10px) scale(.94);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.look{padding:10px 12px 12px;display:grid;gap:8px}.lbar{height:30px;border:2px solid var(--ink);border-radius:15px;display:flex;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600}.lbar .mag{width:11px;height:11px;border-width:2px}.answer{display:flex;align-items:center;gap:10px;background:#fff6df;border-radius:10px;padding:8px 12px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1)}.answer.on{opacity:1;transform:none}.answer b{font-size:22px;font-weight:800}.answer span{font-size:12px;color:var(--soft);font-weight:600}.sun{margin-left:auto;width:22px;height:22px;border-radius:50%;background:#f5b83d;box-shadow:0 0 0 4px #fbe3a8;display:block}.dock .dapp{width:38px;height:38px;border-radius:11px;background:var(--a);border:2px solid var(--ink);display:grid;place-items:center;position:relative}.dock .dapp svg{width:22px;height:22px}.dock .dapp.press{animation:press .5s cubic-bezier(.3,.6,.4,1)}@keyframes press{25%{transform:scale(.82,.7) translateY(4px)}60%{transform:scale(1.08) translateY(-6px)}}.dock .dapp.running:after{content:"";position:absolute;bottom:-7px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ink)}.plane{width:84px;height:auto;flex:none}.pulse{animation:pulse .6s cubic-bezier(.3,.6,.4,1)}@keyframes pulse{28%{transform:translateY(-6px)}58%{transform:translateY(2px)}80%{transform:translateY(-1px)}}.w1{transition:opacity .4s}.notch{transition:transform .25s;transform-origin:top center}.notch.gulp{animation:gulp .65s ease}@keyframes gulp{30%{transform:scale(1.18,1.35)}60%{transform:scaleX(.96)}}.mail{padding:10px 16px 14px;font-size:13px;font-weight:600}.mrow{display:flex;gap:10px;align-items:baseline;padding:6px 0;border-bottom:1.5px solid var(--line);min-height:30px}.mrow small{color:var(--soft);font-weight:600;width:52px;flex:none}.mail p{margin:10px 0 12px;min-height:40px;font-weight:500;line-height:1.45}.send{display:inline-block;background:#2f80ed;color:#fff;border-radius:12px;padding:5px 14px;font-size:12px;font-weight:800}.fin{display:grid;grid-template-columns:38% 1fr;min-height:150px}.folders{display:grid;align-content:center;gap:12px;padding:12px 10px;border-right:1.5px solid var(--line)}.folder{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;position:relative}.folder svg{width:40px;height:auto;flex:none;transition:transform .3s}.folder.bump svg{animation:bump .4s ease}@keyframes bump{40%{transform:scale(1.18) translateY(-3px)}}.folder .count{margin-left:auto;font-style:normal;font-size:11px;font-weight:800;color:#fff;background:var(--ink);border-radius:9px;min-width:18px;height:18px;display:grid;place-items:center;padding:0 5px}.folder .count:empty{display:none}.files{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 10px;padding:12px;align-content:center}.doc{display:grid;justify-items:center;gap:3px;font-size:11px;font-weight:600;color:#3c3d40;transition:transform .5s cubic-bezier(.5,0,.2,1),opacity .45s}.doc svg{width:30px;height:auto}.doc.gone{transform:translate(var(--tx),var(--ty)) scale(.25);opacity:0}.dock{display:flex;justify-content:center;gap:12px;padding:10px 10px 14px;border-top:2.5px solid var(--ink)}.meet{grid-template-columns:1fr;text-align:center;justify-items:center;align-content:center}.meet h2,.get h2{margin:0 auto}.meet .sub{margin:18px auto 0}.moods{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:48px;width:min(900px,100%)}.moods button{background:#fff;border:2.5px solid var(--ink);border-radius:22px;padding:22px 8px 16px;font-size:15px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:12px;transition:transform .15s}.moods button:hover{transform:translateY(-3px)}.moods button:active{transform:scale(.96)}.ico{width:34px;height:34px;position:relative;display:block}.crown{background:var(--tan);clip-path:polygon(0 100%,0 30%,25% 60%,50% 10%,75% 60%,100% 30%,100% 100%)}.star{background:var(--tan);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.laugh{border:3px solid var(--ink);border-radius:50%}.laugh:after{content:"";position:absolute;left:7px;right:7px;bottom:7px;height:9px;border-radius:0 0 9px 9px;background:var(--ink)}.yawn{border:3px solid var(--ink);border-radius:50%}.yawn:after{content:"";position:absolute;left:11px;top:13px;width:8px;height:11px;border-radius:50%;background:var(--ink)}.note:before{content:"";position:absolute;left:9px;top:3px;width:3px;height:22px;background:var(--ink)}.note:after{content:"";position:absolute;left:2px;bottom:4px;width:12px;height:9px;border-radius:50%;background:var(--ink)}.ico.flip{border:3px solid var(--ink);border-radius:50%;border-right-color:transparent}.roll{border-radius:50%;background:var(--ink)}.ball:before,.ball:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:var(--ink)}.ball:before{left:2px;bottom:2px}.ball:after{right:2px;top:2px}.peek{border-bottom:3px solid var(--ink)}.peek:after{content:"";position:absolute;left:7px;bottom:0;width:20px;height:12px;border-radius:12px 12px 0 0;background:var(--ink)}.z:before{content:"z";position:absolute;left:4px;top:6px;font-weight:900;font-size:22px}.z:after{content:"z";position:absolute;left:18px;top:-2px;font-weight:900;font-size:15px}.code{margin:0;width:min(600px,100%);border-radius:18px;padding:32px 32px 86px;font:500 17px/1.9 ui-monospace,SF Mono,Menlo,monospace;white-space:pre-wrap}.code .k{color:#8a5a1e}.code .s{color:#3d6b45}.chips{position:absolute;bottom:-10px;display:flex;gap:10px}.chips{align-items:center;gap:14px}.chips span{font-size:16px;font-weight:700;color:var(--soft);cursor:default;-webkit-user-select:none;user-select:none}.chips i{width:5px;height:5px;border-radius:50%;background:var(--line);display:block}.get{grid-template-columns:1fr;justify-items:center;align-content:center;text-align:center}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:46px;width:min(980px,100%)}.plan{border-radius:24px;padding:34px 22px 26px;display:flex;flex-direction:column;align-items:center;gap:14px}.plan .btn{margin-top:78px}.plan b{font-size:18px}.price{font-size:44px}.price small{font-size:16px;font-weight:500;letter-spacing:0;color:var(--soft)}.scene.get{display:block;height:100vh;height:100svh;padding:0;min-height:0}.get-pin{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.foot{position:absolute;left:0;right:0;bottom:22px;display:flex;justify-content:center;align-items:center;gap:10px;color:var(--soft);font-size:14px;font-weight:600}.foot .sula{width:26px;height:26px;display:block}@media(max-width:760px){.top{gap:12px;padding:12px 16px}.links{display:none}.brand img{height:32px}.btn.small{height:36px;padding:0 16px;margin-left:auto}.scene{grid-template-columns:1fr;min-height:auto;padding:72px 18px;gap:26px}.pin{grid-template-columns:1fr;align-content:center;gap:18px;padding:64px 18px 18px}.hero-pin{grid-template-columns:1fr;align-content:center;justify-items:start}.mark-col{justify-items:start}.hero .row{flex-direction:column;align-items:stretch;width:100%}.hero .row .btn,.hero-words{width:100%}.pedestal{margin-bottom:22vh}.w2,.w5{width:60%}.w3{width:62%;top:30%}.w5{top:62%}.fin{grid-template-columns:1fr}.folders{grid-auto-flow:column;border-right:0;border-bottom:1.5px solid var(--line);padding:8px}.files{grid-template-columns:repeat(4,1fr);padding:8px}h1{font-size:44px}h2{font-size:40px}.words p,.lede,.sub{font-size:17px;margin-top:12px}.dots{margin-top:16px}.stage{min-height:0}.win{border-radius:14px}.bar{height:30px}.app{grid-template-columns:92px 1fr;min-height:230px}.app aside{padding:12px 8px;font-size:12px}.sheet{margin:16px}.sheet h3{font-size:22px}.sheet ul{font-size:15px}.shop{padding:14px}.shop-logo,.bag{display:none}.search{height:40px;font-size:14px}.shop-grid{gap:8px;margin-top:14px}.pic{height:74px;border-radius:10px}.item{font-size:12px}.fly{padding:14px}.fly-head b{font-size:17px}.fare{padding:10px 12px}.fare b{font-size:14px}.fare em{font-size:15px}.blog{grid-template-columns:1fr;min-height:0}.hero-img{height:110px}.blog-body{padding:16px}.blog-body h4{font-size:22px}.phone{width:240px;height:470px;border-radius:42px}.app-title{font-size:24px}.mac{border-radius:14px}.desk{height:300px}.win.small{width:72%}.w2{left:4%;top:4%}.moods{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:28px}.moods button{border-radius:16px;padding:12px 2px 9px;font-size:11px;gap:7px;border-width:2px}.moods .ico{width:22px;height:22px}.code{font-size:12.5px;line-height:1.75;padding:18px 18px 70px;border-radius:14px}.chips{position:static;margin-top:14px;justify-content:center}.stage:has(.code){flex-direction:column}.plans{grid-template-columns:1fr;gap:12px;margin-top:28px}.plan{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:18px;border-radius:18px;gap:4px 12px;text-align:left}.plan b{width:100%;font-size:14px;color:var(--soft)}.price{font-size:28px}.plan .btn{margin-top:0;height:42px;padding:0 18px;font-size:14px}.foot{bottom:14px;font-size:13px}.get-pin{justify-content:center;padding-bottom:60px}}@media(max-width:700px){.top{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fcfbf9f7}}.mac{position:relative;background:var(--fill)}.menubar{height:26px;border-bottom:0;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:11px;font-weight:700;color:var(--ink)}.menubar i{font-style:normal;font-weight:600}.mb-l,.mb-r{display:flex;align-items:center;gap:10px;white-space:nowrap}.mb-r svg{height:10px;width:auto;display:block}.desk{height:350px;background:transparent}.w5{top:43%}.dock{position:absolute;left:50%;bottom:10px;transform:translate(-50%);gap:9px;padding:7px 9px 11px;border-top:0;border-radius:19px;background:#ffffff9e;border:1.5px solid rgba(23,25,29,.14);box-shadow:0 6px 18px #17191d1a,inset 0 1px #ffffffe6;z-index:3}.dock .dapp{border-radius:10px}.dock .dapp.running:after{bottom:-8px}.folders{border-right:0}@media(max-width:700px){.desk{height:330px}.win.small.w2,.win.small.w3,.win.small.w5{left:9%;right:auto;top:5%;width:82%}.folders{border-bottom:0}.menubar{padding:0 9px;font-size:10px}.mb-l,.mb-r{gap:7px}.menubar .wide{display:none}.dock{gap:7px;padding:6px 8px 10px}.dock .dapp{width:34px;height:34px}}@media(min-width:701px){.desk{height:392px}.win.small.w2{width:42%}.win.small.w3{width:48%}.win.small.w5{width:42%;top:41%}}.notch{top:-16px;height:38px}.w6{opacity:0;transform:translateY(10px) scale(.94);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.mail{padding:8px 12px 10px;display:grid;gap:6px}.mail-to{display:flex;align-items:baseline;gap:8px;font-size:13px;border-bottom:1.5px solid var(--line);padding-bottom:5px}.mail-to small{color:var(--soft);font-size:11px;font-weight:700}.mail-body{min-height:42px;font-size:13px;font-weight:600;line-height:1.35}.mail-foot{display:flex;justify-content:flex-end;min-height:22px}.ready{font-size:11px;font-weight:800;color:#fff;background:var(--ink);border-radius:11px;padding:3px 10px;opacity:0;transform:translateY(4px);transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1)}.ready.on{opacity:1;transform:none}@media(min-width:701px){.desk{height:446px}.win.small.w2{left:4%;top:5%;width:44%}.win.small.w3{left:auto;right:4%;top:5%;width:44%}.win.small.w5{left:4%;top:50%;width:44%}.win.small.w6{left:auto;right:4%;top:50%;width:44%}}@media(max-width:700px){.win.small.w6{left:9%;right:auto;top:4%;width:82%}.desk.duo .win.small.w5{top:47%}.desk.duo .look{padding:7px 10px 8px;gap:6px}.desk.duo .answer{padding:5px 10px}.desk.duo .answer b{font-size:18px}.mail-body{min-height:34px}}.notch .drip{position:absolute;left:50%;top:calc(100% - 8px);width:calc(var(--r, 16px) * 2);height:calc(var(--r, 16px) * 2 + 10px);margin-left:calc(var(--r, 16px) * -1);background:#000;border-radius:0 0 var(--r, 16px) var(--r, 16px);transform-origin:top center;transform:scaleY(0);transition:transform .42s cubic-bezier(.5,0,.3,1);pointer-events:none}.notch.droop .drip{transform:scaleY(1)}.notch.letgo .drip{transition:transform .3s cubic-bezier(.4,0,1,1);transform:scaleY(0) scaleX(.5)}@media(max-width:700px){.desk.duo .win.small.w2{top:4%}}@property --fill{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.pedestal{background:linear-gradient(to right,#e2336d var(--fill),var(--ink) var(--fill));transition:--fill .22s cubic-bezier(.3,.6,.4,1)}.notch .drip{transform:none;height:0;transition:height .4s cubic-bezier(.5,0,.3,1);overflow:hidden}.notch.droop .drip{transform:none}.notch.peeking .drip{height:calc(var(--u, .78px) * 27 + 8px)}.notch.peeking.droop .drip{height:calc(var(--r, 16px) * 2 + 10px)}.notch.letgo .drip{transition:height .28s cubic-bezier(.4,0,1,1),transform .28s;height:0;transform:scaleX(.5)}.notch .drip b{position:absolute;left:50%;bottom:calc(var(--u, .78px) * 6);width:calc(var(--u, .78px) * 9);height:calc(var(--u, .78px) * 13);border-radius:50%;background:#fff;opacity:0;transition:transform .3s cubic-bezier(.3,.6,.4,1),bottom .4s cubic-bezier(.5,0,.3,1),opacity .15s}.notch .drip b:first-child{margin-left:calc(var(--u, .78px) * -15)}.notch .drip b:last-child{margin-left:calc(var(--u, .78px) * 6)}.notch.peeking .drip b{opacity:1}.notch.look-l .drip b{transform:translate(calc(var(--u, .78px) * -5.4))}.notch.look-r .drip b{transform:translate(calc(var(--u, .78px) * 5.4))}.notch.droop .drip b{bottom:calc(var(--u, .78px) * 13)}.notch.bare .drip b{opacity:0;transition:none}.menubar{height:28px;padding:0 13px;font-size:11.5px;letter-spacing:.005em;background:linear-gradient(#ffffff8c,#ffffff47);box-shadow:inset 0 -1px #17191d12}.mb-l{gap:13px}.mb-r{gap:11px}.mb-l b{font-weight:800}.menubar i{font-weight:600;color:#26282c}.mb-logo{height:12px;width:auto;display:block;margin-right:1px}.mb-r svg{height:10.5px}#mb-time{font-weight:700;white-space:pre;font-variant-numeric:tabular-nums}.notch{height:40px}@media(max-width:700px){.menubar{height:25px;padding:0 9px;font-size:10px}.mb-l{gap:8px}.mb-r{gap:7px}.menubar .wide{display:none}.notch{height:37px;width:96px;margin-left:-48px}}
