@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.hidden{display:none}}:root{--burrow-dark:#0f0f14;--tunnel-grey:#1c1c26;--soft-surface:#222232;--squeek-orange:#ff7a4d;--warm-glow:#ffe3ba;--whisper-blue:#7a7fff;--mist-grey:#a7a7b3;--soft-pink:#ff9ecf;--burrow-green:#67c18a;--text:#f8f5f1;--muted:#b5b1ba;--line:#ffffff17;--container:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--burrow-dark)}body{background:radial-gradient(circle at 84% 10%, #ff7a4d14, transparent 30rem), radial-gradient(circle at 15% 35%, #7a7fff0b, transparent 34rem), var(--burrow-dark);color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;min-width:320px;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}svg{display:block}::selection{color:#fff;background:#ff7a4d59}:focus-visible{outline:2px solid var(--warm-glow);outline-offset:4px}.site-shell{overflow:clip}.container-shell{width:min(calc(100% - 40px), var(--container));margin-inline:auto}.section{padding:116px 0;position:relative}.skip-link{z-index:1000;background:var(--warm-glow);color:#151219;border-radius:12px;padding:10px 16px;font-weight:800;position:fixed;top:-80px;left:18px}.skip-link:focus{top:18px}.eyebrow{color:#f5c7ad;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:.75rem;font-weight:750;line-height:1.3;display:inline-flex}.eyebrow>span{background:linear-gradient(90deg, var(--squeek-orange), transparent);width:26px;height:1px}.section-heading{max-width:680px;margin-bottom:52px}.section-heading--center{text-align:center;margin-inline:auto}.section-heading--center .eyebrow{justify-content:center}.section-heading h2,.privacy-card h2,.final-cta h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.2rem,4.8vw,4.3rem);font-weight:650;line-height:1.02}.section-description{color:var(--muted);margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.8}.section-heading-row{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:50px;display:flex}.section-heading-row .section-heading{margin-bottom:0}.logo{letter-spacing:-.035em;align-items:center;gap:11px;width:fit-content;font-size:1.22rem;font-weight:740;display:inline-flex}.logo__mark{color:#211317;background:linear-gradient(145deg,#ff916c,#da5539);border:1px solid #ffba8e54;border-radius:13px 13px 16px 16px;place-items:center;width:38px;height:34px;transition:width .25s,height .25s;display:grid;position:relative;box-shadow:inset 0 1px 1px #ffffff59,0 8px 25px #ff7a4d3d}.logo__ear{background:#1d161b;border:2px solid #e96947;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px}.logo__ear--left{left:4px}.logo__ear--right{right:4px}.logo--compact .logo__mark{width:32px;height:29px}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0f14a8;border-bottom:1px solid #0000;padding:18px 0;transition:padding .25s,background .25s,border-color .25s;position:fixed;inset:0 0 auto}.site-header--compact{border-bottom-color:var(--line);background:#0f0f14e6;padding:9px 0}.site-header__inner{justify-content:space-between;align-items:center;min-height:44px;display:flex}.desktop-nav{align-items:center;gap:clamp(18px,2.4vw,34px);display:flex}.desktop-nav a{color:#c2bec5;font-size:.84rem;font-weight:560;transition:color .2s}.desktop-nav a:hover{color:#fff}.site-header__actions{align-items:center;gap:18px;display:flex}.language-switcher{align-items:center;gap:7px;display:inline-flex}.language-switcher a{color:#77747d;letter-spacing:.08em;font-size:.7rem;font-weight:800;transition:color .2s}.language-switcher a[aria-current=page]{color:var(--warm-glow)}.language-switcher>span{background:var(--line);width:1px;height:11px}.header-download{color:#ffd8c7;background:#ff7a4d1c;border:1px solid #ff7a4d47;border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:.78rem;font-weight:730;transition:transform .2s,background .2s;display:inline-flex}.header-download:hover{background:#ff7a4d33;transform:translateY(-1px)}.menu-button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#ffffff0a;border-radius:12px;place-items:center;width:40px;height:40px;display:none}.menu-button svg{width:20px}.mobile-menu{display:none}.glow-button{border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:.9rem;font-weight:760;line-height:1.1;transition:transform .2s,box-shadow .25s,border-color .2s,background .2s;display:inline-flex}.glow-button--primary{background:linear-gradient(135deg, #ff976f, var(--squeek-orange));color:#1d1212;box-shadow:0 13px 35px #ff7a4d3b,inset 0 1px #fff6}.glow-button--primary:hover{transform:translateY(-2px);box-shadow:0 18px 45px #ff7a4d57,inset 0 1px #fff6}.glow-button--secondary{border-color:var(--line);color:#ede9ed;background:#ffffff09}.glow-button--secondary:hover,.glow-button--quiet:hover{background:#ffffff13;border-color:#fff3;transform:translateY(-2px)}.glow-button--quiet{color:#ffb290;background:0 0;border-color:#0000;min-height:44px;padding:0 5px 0 16px}.glow-button--disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.55;box-shadow:none}.glow-button--disabled:hover{box-shadow:none;transform:none}.hero{isolation:isolate;min-height:860px;padding:170px 0 90px;position:relative}.hero:before{content:"";z-index:-1;filter:blur(20px);background:radial-gradient(circle,#ff754521,#0000 65%);border-radius:50%;width:55rem;height:55rem;position:absolute;inset:4% 0 auto 50%;transform:translate(-5%)}.hero__grid{grid-template-columns:minmax(0,.93fr) minmax(430px,1.07fr);align-items:center;gap:60px;display:grid}.hero__copy{z-index:4;padding-bottom:40px;position:relative}.hero__copy h1{letter-spacing:-.07em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(3.6rem,6.5vw,6.55rem);font-weight:630;line-height:.92}.hero__copy h1:first-line{color:#fff}.hero__description{color:#bcb7bf;max-width:590px;margin:30px 0 0;font-size:clamp(1.08rem,1.65vw,1.3rem);line-height:1.75}.hero__actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.hero__release{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:25px;font-size:.8rem;display:flex}.availability-dot{color:#cfe9d8;align-items:center;gap:9px;display:inline-flex}.availability-dot i{background:var(--burrow-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #67c18a1a,0 0 18px #67c18a80}.hero__version strong{color:#fff0e8;font-weight:720}.hero__note{color:#706d76;margin:10px 0 0;font-size:.72rem}.hero-visual{perspective:1000px;min-height:640px;position:relative}.hero-visual__halo{filter:blur(.1px);background:radial-gradient(circle at 48% 56%,#ff975e2b,#2f1b1b05 49%,#0000 68%);border:1px solid #ffbe9412;border-radius:48% 52% 43% 57%;position:absolute;inset:12% 2% 4%;transform:rotate(-6deg)}.hero-visual .burrow-illustration{opacity:.68;position:absolute;inset:auto -14% -7% 4%}.hero-phone{z-index:3;animation:7s ease-in-out infinite phone-float;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(3deg)}.float-message{z-index:4;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#1d1c27c2;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:10px;max-width:230px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 20px 45px #0000004d}.float-message--one{animation:8s ease-in-out infinite float-one;top:27%;left:0}.float-message--two{animation:9s ease-in-out infinite float-two;bottom:24%;right:-2%}.float-message svg{color:#b6b9ff;background:#7a7fff21;border-radius:10px;flex:none;width:30px;height:30px;padding:7px}.float-avatar{color:#321718;background:linear-gradient(145deg,#ffc3a9,#ff7a4d);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:.73rem;font-weight:800;display:grid}.float-message strong{color:#fff;font-size:.7rem;line-height:1.3;display:block}.float-message p{color:#aaa5ae;margin:2px 0 0;font-size:.62rem;line-height:1.35}.hero-particle,.burrow-particle{background:var(--warm-glow);border-radius:50%;width:4px;height:4px;animation:5s ease-in-out infinite particle;position:absolute;box-shadow:0 0 16px 3px #ffdaaa8c}.hero-particle--one{bottom:26%;left:13%}.hero-particle--two{animation-delay:-2s;top:18%;right:11%}.hero-particle--three{animation-delay:-3.5s;bottom:12%;right:14%}.phone-mockup{background:linear-gradient(145deg,#32313d,#111117 40%,#292731);border:1px solid #fff3;border-radius:48px;width:284px;height:578px;padding:9px;position:relative;box-shadow:0 35px 80px #0000008c,inset 0 0 0 1px #ffffff0f,0 0 70px #ff7a4d14}.phone-mockup--compact{width:262px;height:534px}.phone-mockup__speaker{z-index:4;background:#08080c;border-radius:999px;width:70px;height:20px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.mock-screen{color:#f9f6f2;background:#171720;border-radius:40px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.mock-statusbar{color:#b9b6bf;justify-content:space-between;align-items:center;height:36px;padding:0 21px;font-size:7px;font-weight:800;display:flex}.mock-statusbar__dots{opacity:.7;background:linear-gradient(90deg,#a9a6ae 25%,#0000 25% 35%,#a9a6ae 35% 62%,#0000 62% 72%,#a9a6ae 72%);border-radius:4px;width:29px;height:5px}.mock-title-row{justify-content:space-between;align-items:flex-end;padding:15px 19px 12px;display:flex}.mock-title-row h3{letter-spacing:-.06em;margin:2px 0 0;font-size:25px;line-height:1}.mock-kicker{color:#817d87;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:700}.mock-round-button{color:#2b1515;background:linear-gradient(145deg,#ff9b73,#ef6846);border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.mock-round-button svg{width:14px}.mock-search{color:#77737d;background:#ffffff09;border:1px solid #ffffff0e;border-radius:11px;align-items:center;gap:8px;margin:8px 15px 11px;padding:9px 11px;font-size:8px;display:flex}.mock-search svg{width:12px}.mock-chat-list{padding:0 9px}.mock-chat-row{border-bottom:1px solid #ffffff0b;align-items:center;gap:9px;padding:12px 8px;display:flex;position:relative}.mock-avatar-wrap{flex:none;position:relative}.mock-avatar{color:#3b1918;background:linear-gradient(145deg,#ffb08e,#e76a4a);border-radius:14px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:850;display:grid}.mock-avatar--pink{color:#381625;background:linear-gradient(145deg,#ffc1dd,#c86998)}.mock-avatar--blue{color:#161838;background:linear-gradient(145deg,#afb2ff,#6b70de)}.mock-online-dot{background:var(--burrow-green);border:2px solid #171720;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:-1px}.mock-chat-copy{flex:1;min-width:0}.mock-chat-copy>div{justify-content:space-between;gap:8px;display:flex}.mock-chat-copy strong{font-size:9px}.mock-chat-copy time,.mock-chat-copy p{color:#77737d;font-size:7px}.mock-chat-copy p{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.mock-unread{background:var(--squeek-orange);color:#271313;border-radius:50%;place-items:center;width:16px;height:16px;font-size:6px;font-weight:800;display:grid}.mock-tabbar{background:#0b0b1073;border-top:1px solid #ffffff0d;justify-content:space-around;align-items:center;margin-top:auto;padding:10px 9px 13px;display:flex}.mock-tabbar span{color:#5f5c65;flex-direction:column;align-items:center;gap:2px;display:flex}.mock-tabbar span.active{color:#ff9e78}.mock-tabbar svg{width:14px;height:14px}.mock-tabbar small{font-size:5px}.mock-conversation-head{border-bottom:1px solid #ffffff0d;grid-template-columns:16px 32px 1fr 16px;align-items:center;gap:7px;padding:10px 14px;display:grid}.mock-conversation-head>svg{color:#8e8994;width:13px}.mock-conversation-head .mock-avatar{border-radius:11px;width:32px;height:32px}.mock-conversation-head strong{font-size:9px;display:block}.mock-conversation-head span{color:#77c695;align-items:center;gap:4px;font-size:6px;display:flex}.mock-conversation-head i{background:var(--burrow-green);border-radius:50%;width:4px;height:4px}.mock-day{align-items:center;gap:8px;padding:17px 24px 8px;display:flex}.mock-day:before,.mock-day:after{content:"";background:#ffffff0d;flex:1;height:1px}.mock-bubbles{flex-direction:column;flex:1;padding:12px 13px;display:flex}.mock-bubble{background:#25242f;border:1px solid #ffffff0d;border-radius:13px 13px 13px 4px;width:fit-content;max-width:77%;margin-bottom:8px;padding:9px 10px 6px;font-size:8px;line-height:1.5}.mock-bubble--out{background:linear-gradient(135deg,#ff7a4d33,#ff7a4d1c);border-color:#ff7a4d21;border-radius:13px 13px 4px;align-self:flex-end}.mock-bubble time{color:#716d77;text-align:right;margin-top:3px;font-size:5px;display:block}.mock-typing{align-items:center;gap:3px;margin-top:2px;padding-left:6px;display:flex}.mock-typing>span{background:#807c86;border-radius:50%;width:3px;height:3px}.mock-typing small{color:#65616c;margin-left:4px;font-size:5px}.mock-compose{color:#6f6b75;background:#ffffff09;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:13px 1fr 13px 25px;align-items:center;gap:7px;margin:8px 10px 13px;padding:7px 7px 7px 10px;display:grid}.mock-compose svg{width:11px}.mock-compose span{font-size:6px}.mock-compose button{background:var(--squeek-orange);color:#271313;border:0;border-radius:9px;place-items:center;width:25px;height:25px;display:grid}.mock-compose button svg{width:10px}.mock-profile-cover{background:radial-gradient(circle at 55% 60%,#ff9fcf40,#0000 34%),linear-gradient(150deg,#25233a,#311f2b 55%,#1c1b26);place-items:center;height:155px;display:grid;position:relative}.mock-profile-cover>svg{color:#ffbdde;width:15px;position:absolute;top:17px;right:19px}.mock-profile-cover .mock-avatar{border:4px solid #211d28;border-radius:27px;width:76px;height:76px;font-size:22px;transform:translateY(28px);box-shadow:0 20px 40px #00000059}.mock-profile-copy{text-align:center;padding:39px 20px 18px}.mock-profile-copy h3{letter-spacing:-.04em;margin:0;font-size:20px}.mock-profile-copy p{color:#c6c0c9;margin:9px auto 0;font-size:8px}.mock-settings{background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;margin:0 13px;overflow:hidden}.mock-settings>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;min-height:44px;padding:0 11px;display:flex}.mock-settings>div:last-child{border:0}.mock-settings span{align-items:center;gap:7px;font-size:7px;display:flex}.mock-settings svg{color:#ffa482;width:11px}.mock-switch{background:#393743;border-radius:999px;width:23px;height:13px;position:relative}.mock-switch:after{content:"";background:#77727d;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;left:2px}.mock-switch--on{background:#ff7a4d54}.mock-switch--on:after{background:var(--squeek-orange);left:12px}.product-preview{background:linear-gradient(#ffffff03,#0000 24%);border-top:1px solid #ffffff09;padding-top:80px}.preview-gallery{grid-template-columns:repeat(3,1fr);align-items:end;gap:clamp(18px,3vw,45px);padding-top:38px;display:grid}.preview-item{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0e,#ffffff03);border-radius:32px;min-width:0;padding:28px 22px 0;overflow:hidden;box-shadow:0 30px 65px #0000003b}.preview-item--2{background:radial-gradient(circle at 50% 20%,#ff7a4d17,#0000 40%),linear-gradient(145deg,#ffffff0f,#ffffff04);transform:translateY(-32px)}.preview-item__label{color:#b1abb6;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 22px;font-size:.72rem;font-weight:650;display:flex}.preview-item__label span{color:#595660}.preview-item .phone-mockup{transform-origin:top;margin:0 auto -70px;transform:scale(.88)}.features-section{background:radial-gradient(circle at 10% 40%,#7a7fff0f,#0000 28rem)}.feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0c,#ffffff04);border-radius:24px;flex-direction:column;justify-content:space-between;min-height:250px;padding:28px;transition:transform .28s,border-color .28s,background .28s;display:flex;position:relative;overflow:hidden}.feature-card:hover{background:linear-gradient(145deg,#ff7a4d17,#ffffff04);border-color:#ff9c7440;transform:translateY(-5px)}.feature-card__icon{color:#ff9b75;background:#ff7a4d14;border:1px solid #ff8e632b;border-radius:15px;place-items:center;width:45px;height:45px;display:grid}.feature-card__icon svg{width:20px}.feature-card h3{letter-spacing:-.03em;margin:40px 0 8px;font-size:1.2rem;font-weight:650}.feature-card p{color:#99959f;margin:0;font-size:.88rem;line-height:1.7}.feature-card__number{color:#45424c;font-family:ui-monospace,monospace;font-size:.65rem;position:absolute;top:26px;right:24px}.atmosphere-section{position:relative}.atmosphere-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff7a4d05,#0000 40%);position:absolute;inset:10% 0}.atmosphere-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(50px,7vw,100px);display:grid}.atmosphere-art{position:relative}.atmosphere-art .burrow-illustration{height:440px}.atmosphere-art>p{color:#c6b7af;align-items:center;gap:9px;margin:0;font-size:.72rem;display:flex;position:absolute;bottom:24px;left:30px}.atmosphere-art>p svg{color:#ff9f76;width:15px}.atmosphere-copy .section-heading{margin-bottom:34px}.atmosphere-copy ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.atmosphere-copy li{color:#b8b3bb;align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.atmosphere-copy li svg{width:17px;color:var(--burrow-green);flex:none;margin-top:4px}.atmosphere-copy blockquote{color:#ffe3d6;letter-spacing:-.025em;border-left:2px solid #ff7a4d8c;margin:38px 0 0;padding-left:24px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:520}.burrow-illustration{isolation:isolate;background:radial-gradient(circle at 55% 60%,#ff935c2e,#0000 25%),linear-gradient(145deg,#1f1c25,#111117 70%);border:1px solid #ffffff13;border-radius:38px;height:540px;position:relative;overflow:hidden;box-shadow:inset 0 0 120px #0000008c,0 35px 70px #00000047}.burrow-illustration--compact{height:440px;box-shadow:none;background:0 0;border:0}.burrow-glow{z-index:-1;filter:blur(20px);background:radial-gradient(circle,#ffa66947,#ff64370a 50%,#0000 70%);border-radius:50%;width:380px;height:300px;animation:6s ease-in-out infinite glow-breathe;position:absolute;top:53%;left:54%;transform:translate(-50%,-50%)}.burrow-ridge{border:2px solid #ffbb8b09;border-radius:47%;position:absolute;inset:-20% -35% 40% -25%;transform:rotate(-8deg)}.burrow-ridge--two{inset:44% -20% -38% -16%;transform:rotate(9deg)}.burrow-arch{background:linear-gradient(#382923 0%,#1c181b 76%);border:2px solid #ffc6971f;border-radius:50% 50% 22% 22%/45% 45% 12% 12%;width:64%;height:77%;padding:22px;position:absolute;bottom:-9%;left:50%;transform:translate(-50%);box-shadow:0 0 0 18px #261d1e99,0 0 80px #ff744217}.burrow-room{border-radius:inherit;background:radial-gradient(circle at 62% 45%,#ffc8873d,#0000 25%),linear-gradient(#251e1f,#151317 76%);width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #0000008c}.burrow-room:after{content:"";background:linear-gradient(#0000,#0e0d11);height:24%;position:absolute;inset:auto 0 0}.burrow-lamp{z-index:2;color:#ffd39d;filter:drop-shadow(0 0 14px #ffb564cc);position:absolute;top:31%;right:23%}.burrow-lamp svg{width:34px;height:34px}.burrow-seat{z-index:2;background:linear-gradient(145deg,#754b44,#3c292d);border-radius:34px 34px 12px 12px;width:37%;height:18%;position:absolute;bottom:20%;left:24%;box-shadow:inset 0 4px #ffffff06}.burrow-seat:before{content:"";background:#5b3b3b;border-radius:30px 30px 8px 8px;width:84%;height:57%;position:absolute;top:-32%;left:8%}.burrow-table{z-index:3;background:#56382f;border-radius:50%;width:22%;height:6%;position:absolute;bottom:18%;right:20%;box-shadow:0 11px 0 -8px #2b2021}.burrow-message{z-index:3;color:#ff9872;background:#ff7a4d17;border:1px solid #ffffff14;border-radius:14px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:25%;left:26%}.burrow-message svg{width:18px}.burrow-particle--one{top:25%;left:20%}.burrow-particle--two{animation-delay:-2s;top:36%;right:18%}.burrow-particle--three{animation-delay:-3s;bottom:17%;right:25%}.platforms-section{background:linear-gradient(#0000,#ffffff03,#0000)}.platform-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.platform-card{border:1px solid var(--line);background:#ffffff06;border-radius:23px;flex-direction:column;justify-content:space-between;min-height:220px;padding:24px;transition:transform .25s,border-color .25s,background .25s;display:flex}.platform-card[href]:hover{background:#ff7a4d0e;border-color:#ff8c6047;transform:translateY(-4px)}.platform-card--disabled{opacity:.62}.platform-card__top{justify-content:space-between;align-items:flex-start;display:flex}.platform-card__icon{color:#ddd8df;background:#292832;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.platform-card__icon svg{width:20px}.platform-card__arrow{color:#807b86;width:18px}.platform-card h3{letter-spacing:-.035em;margin:28px 0 1px;font-size:1.2rem}.platform-card p{color:#85818b;margin:0;font-size:.78rem}.release-status{color:#8d8993;background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 9px;font-size:.65rem;font-weight:680;display:inline-flex}.release-status svg{width:12px;height:12px}.release-status--available{color:#96d9ae;background:#67c18a13;border-color:#67c18a29}.privacy-card{background:radial-gradient(circle at 12%,#7a7fff21,#0000 26%),linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #7a7fff21;border-radius:34px;grid-template-columns:130px 1.2fr .9fr;align-items:center;gap:42px;padding:clamp(35px,5vw,65px);display:grid;position:relative;overflow:hidden}.privacy-orbit{color:#b3b6ff;background:radial-gradient(circle,#7a7fff2e,#0000 66%);border:1px solid #7a7fff2e;border-radius:50%;place-items:center;width:110px;height:110px;display:grid;box-shadow:0 0 0 16px #7a7fff06,0 0 0 33px #7a7fff03}.privacy-orbit svg{width:36px;height:36px}.privacy-card h2{font-size:clamp(2.1rem,4vw,3.6rem)}.privacy-card>div:nth-child(2)>p:not(.eyebrow){color:#aaa6af;max-width:650px;margin:21px 0 20px}.privacy-card a{color:#f9ad8d;text-underline-offset:5px;font-size:.83rem;font-weight:700;text-decoration:underline}.privacy-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.privacy-card li{color:#b9b4bd;background:#0a0a0f3b;border:1px solid #ffffff0e;border-radius:14px;align-items:center;gap:12px;padding:13px;font-size:.76rem;line-height:1.5;display:flex}.privacy-card li svg{color:#aeb2ff;flex:none;width:17px}.final-cta{padding:90px 0 130px}.final-cta__inner{text-align:center;background:radial-gradient(circle at 50% 75%,#ff7a4d26,#0000 34%),linear-gradient(#ffffff09,#ffffff03);border:1px solid #ff9d7021;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.final-cta__inner:before,.final-cta__inner:after{content:"";border:1px solid #ffb88f0d;border-radius:50%;width:270px;height:270px;position:absolute}.final-cta__inner:before{bottom:-90px;left:-110px}.final-cta__inner:after{top:-120px;right:-100px}.final-cta__inner .logo{margin-bottom:32px}.final-cta__inner .eyebrow{margin-bottom:15px}.final-cta__inner h2{font-size:clamp(3rem,7vw,6.3rem)}.final-cta__inner>p:not(.eyebrow){color:#aca7b0;max-width:650px;margin:23px auto 30px;font-size:1.03rem}.final-cta__inner>span{color:#77737d;align-items:center;gap:7px;margin-top:17px;font-size:.7rem;display:inline-flex}.final-cta__inner>span svg{width:13px}.final-cta__glow{filter:blur(45px);background:#ff6f4121;border-radius:50%;width:60%;height:55%;animation:6s ease-in-out infinite glow-breathe;position:absolute;bottom:-35%;left:50%;transform:translate(-50%)}.site-footer{border-top:1px solid var(--line);background:#0c0c11;padding:70px 0 28px}.footer-grid{grid-template-columns:1.8fr repeat(3,1fr);gap:50px;display:grid}.footer-brand p{color:#75727b;max-width:290px;margin:20px 0 0;font-size:.8rem}.footer-label{color:#ede9ed;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 17px;font-size:.73rem;font-weight:760}.footer-grid>div:not(.footer-brand){flex-direction:column;align-items:flex-start;display:flex}.footer-grid>div:not(.footer-brand)>a{color:#84808a;margin:5px 0;font-size:.78rem;transition:color .2s}.footer-grid>div:not(.footer-brand)>a:hover{color:#fff}.footer-grid .language-switcher{margin-top:12px}.footer-bottom{color:#55525b;border-top:1px solid #ffffff0e;justify-content:space-between;gap:30px;margin-top:60px;padding-top:23px;font-size:.66rem;display:flex}.legal-shell{min-height:100vh}.download-hero{background:radial-gradient(circle at 72% 40%,#ff7a4d1a,#0000 28rem);padding:175px 0 75px}.download-hero h1,.legal-page h1{letter-spacing:-.067em;max-width:900px;margin:0;font-size:clamp(3rem,7vw,6.2rem);font-weight:620;line-height:.98}.download-hero>.container-shell>p:last-child{color:#ada8b2;max-width:680px;margin:28px 0 0;font-size:1.12rem}.back-link{color:#8a8690;align-items:center;gap:8px;margin-bottom:42px;font-size:.76rem;font-weight:650;display:inline-flex}.back-link svg{width:15px}.downloads-layout{padding-bottom:120px}.manifest-alert{background:#ff7a4d0e;border:1px solid #ff9e7529;border-radius:18px;align-items:flex-start;gap:15px;margin-bottom:28px;padding:20px;display:flex}.manifest-alert>svg{color:#ff9f77;flex:none}.manifest-alert h2{margin:0;font-size:.98rem}.manifest-alert p{color:#9c98a1;margin:4px 0 0;font-size:.8rem}.downloads-intro{justify-content:space-between;align-items:flex-end;gap:35px;padding:35px 0 25px;display:flex}.downloads-intro h2{letter-spacing:-.035em;margin:0;font-size:1.75rem}.downloads-intro p{color:#8e8a94;max-width:520px;margin:0;font-size:.84rem}.download-platform-list{gap:16px;display:grid}.download-platform{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:28px;padding:clamp(22px,4vw,42px)}.download-platform--available{background:radial-gradient(circle at 88% 0,#ff7a4d12,#0000 24rem),linear-gradient(145deg,#ffffff0b,#ffffff03);border-color:#ff906424}.download-platform__header{grid-template-columns:54px 1fr auto;align-items:center;gap:17px;display:grid}.download-platform__icon{color:#ece7ed;background:#2a2933;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.download-platform__icon svg{width:24px}.download-platform__header h2{letter-spacing:-.04em;margin:0;font-size:1.55rem}.download-platform__header p{color:#84808a;margin:1px 0 0;font-size:.78rem}.release-details{border:1px solid #ffffff0e;border-radius:18px;grid-template-columns:repeat(4,1fr);margin:32px 0 0;display:grid;overflow:hidden}.release-details div{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;min-height:80px;padding:16px}.release-details div:nth-child(4n){border-right:0}.release-details div:nth-last-child(-n+4){border-bottom:0}.release-details dt{color:#6f6b75;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:650}.release-details dd{color:#ccc7ce;text-overflow:ellipsis;margin:7px 0 0;font-size:.78rem;overflow:hidden}.release-notes{margin-top:26px}.release-notes h3,.verify-card h3,.install-warning h3{margin:0 0 9px;font-size:.88rem}.release-notes ul{color:#a8a4ad;margin:0;padding-left:19px;font-size:.8rem}.release-notes p{color:#77737d;margin:0;font-size:.78rem}.install-warning{background:#ffbf6a09;border:1px solid #ffc1741f;border-radius:16px;align-items:flex-start;gap:13px;margin-top:25px;padding:17px;display:flex}.install-warning>svg{color:#eeb470;flex:none;width:19px}.install-warning p,.verify-card p{color:#8f8b95;margin:0;font-size:.76rem;line-height:1.65}.download-platform__action{margin-top:26px}.verify-card{background:#67c18a06;border:1px solid #67c18a1a;border-radius:18px;margin-top:20px;padding:20px}.verify-card__title{align-items:flex-start;gap:12px;display:flex}.verify-card__title>svg{width:20px;color:var(--burrow-green);flex:none}.checksum-row{align-items:center;gap:12px;margin-top:16px;display:flex}.checksum-row code{color:#d1ccd3;white-space:nowrap;background:#101015;border:1px solid #ffffff0f;border-radius:12px;flex:1;min-width:0;padding:12px 14px;font-size:.68rem;overflow:auto}.copy-button{color:#dad6db;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:.7rem;font-weight:700;display:inline-flex}.copy-button svg{width:14px}.checksum-missing{background:#ffffff06;border-radius:11px;padding:12px 14px;margin-top:14px!important}.legal-page{padding-top:160px;padding-bottom:120px}.legal-page__heading{max-width:860px}.legal-page__icon{color:#ff9d77;background:#ff7a4d14;border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:26px;display:grid}.legal-page__icon svg{width:23px}.legal-badge{color:#e7a98b;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffb48b1f;border-radius:999px;margin-bottom:18px;padding:5px 10px;font-size:.65rem;font-weight:720;display:inline-flex}.legal-page__heading>p{color:#aba6b0;max-width:730px;margin:27px 0 16px;font-size:1.05rem}.legal-page__heading time{color:#68656e;font-size:.72rem}.legal-notice{color:#aaa9bf;background:#7a7fff0b;border:1px solid #7a7fff21;border-radius:17px;max-width:900px;margin-top:42px;padding:20px 22px;font-size:.82rem}.legal-sections{max-width:850px;margin-top:64px}.legal-sections section{border-top:1px solid var(--line);padding:31px 0}.legal-sections h2{letter-spacing:-.035em;margin:0 0 14px;font-size:1.45rem}.legal-sections p{color:#99959e;margin:0;line-height:1.85}.legal-contact{color:#7c7882;margin-top:35px;font-size:.78rem}.legal-contact a{color:#f2ab8d}.burrow-photo{z-index:0;object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.04);animation:18s ease-in-out infinite alternate rat-scene-drift}.burrow-photo-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#09090d3d,#0000 42%,#09090d0f),linear-gradient(#0000 58%,#08080b6e);position:absolute;inset:0}.burrow-illustration--compact .burrow-photo{opacity:.72;object-position:64% 50%;filter:saturate(.78)contrast(1.05);animation-name:rat-hero-drift;-webkit-mask-image:radial-gradient(72% 72% at 63% 54%,#000 38%,#0000 78%);mask-image:radial-gradient(72% 72% at 63% 54%,#000 38%,#0000 78%)}.burrow-illustration--compact .burrow-photo-shade{background:radial-gradient(circle at 68% 60%,#ff894c24,#0000 32%),linear-gradient(90deg,#0f0f14e6,#0000 44%,#0f0f1426)}.burrow-illustration .burrow-glow{z-index:2;opacity:.48;mix-blend-mode:screen}.burrow-illustration .burrow-particle{z-index:3}.mock-screen{background:#191922}.mock-statusbar{font-size:8px}.mock-kicker{color:#aaa5af;font-size:8px}.mock-search{color:#bbb6c0;background:#ffffff0e;border-color:#ffffff17;font-size:9.5px}.mock-avatar{box-shadow:inset 0 1px #fff3,0 7px 17px #00000038}.mock-avatar svg{stroke-width:1.8px;width:19px;height:19px}.mock-avatar>span{font-size:14px;font-weight:850;line-height:1}.mock-chat-copy strong{color:#fffaf7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.mock-chat-copy time{color:#b1acb5;flex:none;font-size:8px}.mock-chat-copy p{color:#c3bec7;font-size:9.2px;line-height:1.45}.mock-chat-row{border-bottom-color:#fff1}.mock-conversation-head strong{color:#fffaf6;font-size:11px}.mock-conversation-head span{font-size:7.3px}.mock-day span{color:#99949e;font-size:7.2px}.mock-bubble{color:#fffaf7;background:#2b2a36;border-color:#ffffff16;max-width:85%;font-size:10.3px;line-height:1.48;box-shadow:0 7px 18px #00000021}.mock-bubble--out{color:#fff7f2;background:linear-gradient(135deg,#ff7a4d61,#be4a3040);border-color:#ff8e633d}.mock-bubble time{color:#bbb5be;font-size:6.6px}.mock-typing small{color:#aaa5af;font-size:6.8px}.mock-typing>span{animation:1.35s ease-in-out infinite typing-dot}.mock-typing>span:nth-child(2){animation-delay:.16s}.mock-typing>span:nth-child(3){animation-delay:.32s}.mock-online-dot,.mock-conversation-head i{animation:2.8s ease-in-out infinite presence-pulse}.mock-compose{color:#96919b;background:#ffffff0d;border-color:#ffffff17}.mock-compose span{color:#b5b0ba;font-size:8px}.mock-profile-copy span{color:#bdb7c1;font-size:8.7px}.mock-profile-copy p{color:#eee8ee;font-size:9.7px;line-height:1.5}.mock-settings span{color:#e3dee4;font-size:8.6px}.mock-settings small{color:#aaa5af;font-size:7.2px}.preview-item{transition:border-color .3s,box-shadow .3s,transform .3s}.preview-item:hover{border-color:#ff9a7033;box-shadow:0 36px 85px #0000004f}.preview-item .phone-mockup{transition:transform .6s cubic-bezier(.2,.8,.2,1);transform:scale(.98)}.preview-item:hover .phone-mockup{transform:scale(1)translateY(-5px)}.preview-item__label{color:#c9c3cc}.hero-phone{left:44%}.float-message--two{bottom:13%}.final-rat-trail{color:#ff9b73;gap:17px;display:flex;position:absolute;bottom:14%;left:8%;transform:rotate(-17deg)}.final-rat-trail svg{opacity:.14;width:19px;height:19px;animation:5.4s ease-in-out infinite paw-step}.final-rat-trail svg:nth-child(2){animation-delay:.6s;transform:translateY(-13px)rotate(12deg)}.final-rat-trail svg:nth-child(3){animation-delay:1.2s;transform:translateY(-2px)rotate(-7deg)}.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry 7% cover 28%}@keyframes reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes phone-float{0%,to{transform:translate(-50%,-50%)rotate(3deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(2deg)translateY(-12px)}}@keyframes float-one{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(-1deg)}}@keyframes float-two{0%,to{transform:translateY(0)rotate(2deg)}50%{transform:translateY(11px)rotate(1deg)}}@keyframes particle{0%,to{opacity:.25;transform:translateY(0)scale(.8)}50%{opacity:1;transform:translateY(-14px)scale(1.2)}}@keyframes glow-breathe{0%,to{opacity:.65;transform:translate(-50%)scale(.95)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes rat-scene-drift{0%{transform:scale(1.01)translate(-.6%)}to{transform:scale(1.045)translate(.7%,-.6%)}}@keyframes rat-hero-drift{0%{transform:scale(1.01)translate(9%)}to{transform:scale(1.04)translate(11%,-.5%)}}@keyframes typing-dot{0%,60%,to{opacity:.34;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes presence-pulse{0%,to{box-shadow:0 0 #67c18a14}50%{box-shadow:0 0 0 4px #67c18a1a}}@keyframes paw-step{0%,to{opacity:.1}45%,65%{opacity:.32}}@keyframes burrow-glow-breathe{0%,to{opacity:.34;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.58;transform:translate(-50%,-50%)scale(1.08)}}.burrow-glow{animation:7s ease-in-out infinite burrow-glow-breathe;transform:translate(-50%,-50%)}@media (max-width:1050px){.hero-phone{left:50%}.desktop-nav{display:none}.menu-button{display:grid}.mobile-menu{background:#0f0f14f5;border-top:1px solid #0000;grid-template-rows:0fr;transition:grid-template-rows .25s,border-color .25s;display:grid;overflow:hidden}.mobile-menu--open{border-top-color:var(--line);grid-template-rows:1fr}.mobile-menu nav{flex-direction:column;min-height:0;display:flex;overflow:hidden}.mobile-menu a{color:#c5c0c9;border-bottom:1px solid #ffffff0d;padding:14px 0;font-size:.88rem}.hero{min-height:auto;padding-top:150px}.hero__grid{grid-template-columns:1fr}.hero__copy{text-align:center;max-width:810px;margin-inline:auto}.hero__copy .eyebrow{justify-content:center}.hero__description{margin-inline:auto}.hero__actions,.hero__release{justify-content:center}.hero-visual{width:min(100%,650px);margin:-25px auto 0}.preview-gallery{gap:15px}.preview-item{padding-inline:8px}.feature-grid{grid-template-columns:repeat(2,1fr)}.atmosphere-grid{grid-template-columns:1fr}.atmosphere-art{width:min(100%,720px)}.privacy-card{grid-template-columns:100px 1fr}.privacy-card ul{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:25px}}@media (max-width:780px){.container-shell{width:min(calc(100% - 28px),var(--container))}.section{padding:82px 0}.site-header{padding:11px 0}.header-download{display:none}.site-header__actions{gap:13px}.hero{padding:128px 0 50px}.hero__copy h1{font-size:clamp(3rem,15vw,5.3rem)}.hero__description{margin-top:23px}.hero__note{display:none}.hero-visual{min-height:570px}.hero-phone{transform:translate(-50%,-50%)rotate(2deg)scale(.93)}.float-message--one{top:26%;left:2%}.float-message--two{bottom:17%;right:1%}.product-preview{padding-top:70px}.preview-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:14px;width:calc(100% + 14px);margin-right:-14px;padding:22px 14px 25px 0;display:flex;overflow-x:auto}.preview-gallery::-webkit-scrollbar{display:none}.preview-item{scroll-snap-align:start;min-width:min(82vw,355px)}.preview-item--2{transform:none}.feature-grid,.platform-grid{grid-template-columns:1fr}.feature-card{min-height:220px}.section-heading-row{display:block}.section-heading-row .glow-button{margin-top:22px}.burrow-illustration,.atmosphere-art .burrow-illustration{height:430px}.privacy-card{grid-template-columns:1fr;padding:34px 25px}.privacy-orbit{width:82px;height:82px}.privacy-card ul{grid-column:auto;grid-template-columns:1fr}.final-cta{padding:40px 0 90px}.final-cta__inner{min-height:510px;padding:45px 23px}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:4px}.downloads-intro{display:block}.downloads-intro p{margin-top:10px}.release-details{grid-template-columns:repeat(2,1fr)}.release-details div:nth-child(4n){border-right:1px solid #ffffff0d}.release-details div:nth-child(2n){border-right:0}.release-details div:nth-last-child(-n+4){border-bottom:1px solid #ffffff0d}.release-details div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:520px){.language-switcher{gap:5px}.site-header__actions{gap:9px}.hero__copy h1{letter-spacing:-.075em}.hero__actions{flex-direction:column}.hero__actions .glow-button{width:100%}.hero__release{flex-direction:column;gap:5px}.hero-visual{min-height:530px}.hero-phone{transform:translate(-50%,-50%)rotate(2deg)scale(.82)}.float-message{max-width:195px;padding:9px 10px}.float-message--one{left:-2%}.float-message--two{right:-3%}.section-heading{margin-bottom:36px}.section-heading h2,.privacy-card h2,.final-cta h2{font-size:clamp(2.2rem,12vw,3.25rem)}.feature-card{padding:23px}.atmosphere-copy blockquote{margin-top:30px}.burrow-illustration,.atmosphere-art .burrow-illustration{border-radius:27px;height:360px}.burrow-arch{width:76%}.platform-card{min-height:190px}.footer-grid{grid-template-columns:1fr 1fr;gap:34px 20px}.download-hero{padding:140px 0 58px}.download-hero h1,.legal-page h1{font-size:clamp(3rem,14vw,4.5rem)}.download-platform__header{grid-template-columns:46px 1fr}.download-platform__icon{width:46px;height:46px}.download-platform__header .release-status{grid-column:1/-1}.release-details{grid-template-columns:1fr}.release-details div{border-bottom:1px solid #ffffff0d!important;border-right:0!important}.release-details div:last-child{border-bottom:0!important}.checksum-row{flex-direction:column;align-items:stretch}.copy-button{justify-content:center}.legal-page{padding-top:130px}.legal-page .back-link{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;animation:none;transform:none}}
