 :root{--ink:#181714;--dark:#11100e;--paper:#f7f5f0;--muted:#77746d;--line:#e7e3db;--lime:#d5ff43;--orange:#ff784b;--purple:#c4b5ff;--green:#a6e7bd;--blue:#a8d6ff}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;font-family:"DM Sans",sans-serif;color:var(--ink);background:#fff;line-height:1.65}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 48px));margin:auto}.topline{background:var(--lime);text-align:center;padding:8px 12px;font-size:9px;letter-spacing:.14em;font-weight:800;color:#292d18}.top-dot{display:inline-block;width:6px;height:6px;background:#171811;border-radius:50%;margin-right:8px}.top-sep{padding:0 10px;opacity:.5}.header{position:sticky;top:0;z-index:50;background:#fffdf9ee;border-bottom:1px solid #eeeae2;backdrop-filter:blur(14px)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px}.brand-icon{width:41px;height:41px;display:grid;place-items:center;border-radius:12px;background:var(--dark);color:var(--lime);font:700 20px "Space Grotesk";letter-spacing:-4px;padding-right:4px}.brand-icon span{color:#fff}.brand-name{font:700 22px "Space Grotesk";letter-spacing:-1.1px}.brand-name>span{font-weight:500;color:#9c9a91}.brand-name small{display:block;font:700 7px "DM Sans";letter-spacing:1.8px;color:#8a877e;margin-top:-2px}.navlinks{display:flex;align-items:center;gap:29px;font-size:12px;font-weight:700;color:#5d5a53}.navlinks>a:not(.nav-button):hover,.footer a:hover{color:#8aa900}.nav-button{background:var(--dark);color:#fff;padding:12px 16px;border-radius:7px}.nav-button span{color:var(--lime);margin-left:10px}.menu-toggle{display:none;border:0;background:none;font-size:24px}.hero{background:var(--paper);padding:74px 0 25px;overflow:hidden}.hero-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:center;min-height:510px}.eyebrow{font-size:9px;font-weight:800;letter-spacing:.18em;color:#8a867c;margin-bottom:22px}.eyebrow-line{display:inline-block;width:24px;height:2px;background:#b0d628;vertical-align:middle;margin-right:8px}.hero h1,.section h2{font:700 clamp(42px,5.4vw,69px)/1.04 "Space Grotesk",sans-serif;letter-spacing:-3.8px;margin:0;color:var(--dark)}.hero h1 em,.section h2 em{font-style:normal;color:#8cae00}.hero-intro{font-size:15px;line-height:1.85;color:#706d65;max-width:450px;margin:25px 0 28px}.hero-buttons{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:27px;padding:15px 19px;border-radius:7px;font-size:11px;font-weight:800;border:0;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 25px #11100e22}.btn-dark{background:var(--dark);color:#fff}.btn-dark span{color:var(--lime);font-size:16px}.underlink{font-size:11px;font-weight:800}.underlink span{color:#849e00;margin-left:8px}.hero-proof{display:flex;align-items:center;gap:13px;margin-top:43px}.proof-symbols{display:flex}.proof-symbols span{width:30px;height:30px;display:grid;place-items:center;background:#e9e4d9;border:2px solid var(--paper);border-radius:50%;margin-left:-6px;color:#3c3b32;font-weight:700}.proof-symbols span:first-child{margin-left:0;background:#d7ed90}.proof-symbols span:nth-child(2){background:#ffcead}.hero-proof p{font-size:9px;line-height:1.6;color:#858177;margin:0}.hero-proof strong{font-size:10px;color:#38362e}.hero-art{position:relative;min-height:470px;display:grid;place-items:center}.art-glow{position:absolute;width:430px;height:430px;background:radial-gradient(circle,#dce8ac 0, #e9e9cf 30%,transparent 68%);border-radius:50%}.art-ring{position:absolute;border:1px solid #cbd2a8;border-radius:50%;transform:rotate(-24deg)}.ring-one{width:480px;height:290px}.ring-two{width:350px;height:440px;transform:rotate(30deg);border-color:#e0d7bf}.product-stage{width:min(100%,455px);position:relative;z-index:2;background:#1b1b17;border-radius:17px;padding:16px 18px 13px;box-shadow:0 25px 70px #24251a28;transform:rotate(1.5deg)}.stage-top{display:flex;justify-content:space-between;color:#c0c0ad;font-size:7px;letter-spacing:.12em;font-weight:800}.stage-live{color:var(--lime);font-size:6px}.device-scene{height:320px;position:relative;display:flex;align-items:center;justify-content:center;gap:14px;background:radial-gradient(ellipse at 48% 52%,#41452e 0, #24251f 42%,#1b1b17 72%);margin:14px 0 9px;border-radius:10px;overflow:hidden}.device-scene:before{content:"";position:absolute;width:280px;height:280px;border:1px solid #ffffff12;border-radius:50%;box-shadow:0 0 0 35px #ffffff05,0 0 0 70px #ffffff03}.phone{width:107px;height:213px;border:4px solid #77786d;border-radius:21px;background:#090b0b;padding:5px;z-index:1;box-shadow:12px 20px 25px #0007;transform:rotate(-10deg)}.phone-screen{height:100%;border-radius:14px;background:linear-gradient(155deg,#c8f343,#8dba19 48%,#212d0d);position:relative;overflow:hidden;padding:32px 10px 10px}.phone-notch{position:absolute;top:5px;left:33px;width:32px;height:8px;border-radius:9px;background:#080b0b}.screen-orb{width:52px;height:52px;border-radius:50%;background:linear-gradient(140deg,#f6ffad,#7aab10);margin:4px auto 14px;box-shadow:0 0 24px #f5ff8870}.screen-line{height:4px;width:58%;background:#23350d;border-radius:5px;margin:6px auto;opacity:.7}.screen-line.long{width:82%;height:6px}.screen-cards{display:flex;gap:4px;margin-top:14px}.screen-cards i{height:26px;flex:1;background:#f0ffb2;border-radius:4px;opacity:.75}.screen-bottom{position:absolute;bottom:0;left:0;right:0;background:#10140b;display:flex;justify-content:space-around;padding:8px 0;color:#d5ff43;font-size:7px}.earbuds-case{width:127px;height:80px;border-radius:25px 25px 31px 31px;background:linear-gradient(145deg,#f2f0e5,#9c9b8e);position:relative;z-index:2;box-shadow:8px 17px 20px #0005;transform:rotate(8deg);border:1px solid #f4f0de}.earbuds-case:before{content:"";position:absolute;top:23px;left:0;right:0;height:1px;background:#a8a79a}.case-light{position:absolute;width:5px;height:5px;border-radius:50%;background:#d6ff46;bottom:15px;left:61px;box-shadow:0 0 9px #d5ff43}.bud{position:absolute;width:13px;height:29px;background:#f8f5e9;border:1px solid #c3c0b4;border-radius:10px;top:-13px;box-shadow:2px 3px 3px #0002}.bud-left{left:30px;transform:rotate(-13deg)}.bud-right{right:30px;transform:rotate(13deg)}.watch{position:relative;width:80px;height:155px;z-index:1;transform:rotate(12deg);display:flex;align-items:center;flex-direction:column}.watch-strap{width:42px;height:47px;background:linear-gradient(90deg,#8b8b7d,#c8c7b7,#77796b);border-radius:12px}.watch-face{width:76px;height:81px;background:#10130e;border:4px solid #8c8d80;border-radius:23px;position:relative;display:flex;align-items:center;flex-direction:column;padding-top:14px;box-shadow:5px 10px 15px #0006}.watch-time{font:700 13px "Space Grotesk";color:var(--lime)}.watch-ring{width:28px;height:28px;border:3px solid #6c9e2a;border-right-color:#e2ff8a;border-radius:50%;margin-top:6px}.watch-dot{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;top:14px;right:10px}.mini-chip{position:absolute;z-index:3;padding:8px 10px;background:#d5ff43;color:#202316;border-radius:5px;font-size:7px;font-weight:800;letter-spacing:.07em;box-shadow:0 8px 20px #0003}.mini-chip span{margin-left:8px}.chip-one{top:38px;left:12px;transform:rotate(-7deg)}.chip-two{bottom:25px;right:12px;transform:rotate(5deg)}.stage-footer{display:flex;justify-content:space-between;color:#8b8d7c;font-size:6px;letter-spacing:.13em}.hero-label{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e9e6dd;border-radius:9px;padding:11px 13px;box-shadow:0 12px 28px #1e201514}.hero-label b,.hero-label small{display:block}.hero-label b{font-size:9px}.hero-label small{font-size:7px;color:#8a877d}.label-star,.bottom-icon{display:grid;place-items:center;width:30px;height:30px;background:#f1f6d9;border-radius:8px;color:#769400;font-weight:800}.bottom-icon{background:#1b1b17;color:var(--lime)}.label-new{top:24px;right:-5px}.label-bottom{bottom:17px;left:-10px}.hero-ribbon{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e3e0d7;margin-top:36px;padding-top:19px}.hero-ribbon>span{font-size:8px;font-weight:800;letter-spacing:.13em;color:#898579}.hero-ribbon>div{display:flex;gap:15px;align-items:center;font-size:9px;color:#6f6c62;flex-wrap:wrap}.hero-ribbon i{font-style:normal;color:#9ab51b}.section{padding:100px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:43px}.section-head .eyebrow{margin-bottom:15px}.section-head h2,.why-copy h2,.newsletter-layout h2{font-size:clamp(35px,4vw,49px);letter-spacing:-2.5px}.section-head>p{max-width:380px;font-size:12px;color:#7c786f;margin:0 0 4px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.category-card{border:1px solid #ece9e1;border-radius:11px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.category-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #15140d0d}.cat-visual{height:190px;position:relative;display:grid;place-items:center;overflow:hidden}.cat-orange .cat-visual{background:#ffe4d5}.cat-violet .cat-visual{background:#e8e0ff}.cat-green .cat-visual{background:#e0f3d5}.cat-blue .cat-visual{background:#dcecff}.mini-phone{width:77px;height:130px;background:#22221e;border:4px solid #4d4c44;border-radius:17px;transform:rotate(-13deg);padding:5px;box-shadow:14px 18px 25px #6d4e392b;position:relative}.mini-phone div{height:100%;border-radius:10px;background:linear-gradient(155deg,#ffc6a8,#ff784b);position:relative}.mini-phone div:before{content:"";position:absolute;top:10px;left:12px;width:42px;height:42px;border-radius:50%;background:#ffb98d}.mini-phone i{position:absolute;width:34px;height:4px;border-radius:3px;background:#562f22;left:14px;bottom:31px}.mini-phone i:last-child{bottom:21px;width:23px}.visual-spark{position:absolute;right:24px;top:28px;color:#e97643;font-size:25px}.headphone{width:104px;height:100px;border:14px solid #7764ba;border-bottom:0;border-radius:65px 65px 0 0;position:relative;transform:translateY(10px)}.headphone:before{content:"";position:absolute;width:16px;height:42px;background:#a491f4;border:4px solid #7764ba;border-radius:10px;left:-16px;top:51px}.headphone:after{content:"";position:absolute;width:16px;height:42px;background:#a491f4;border:4px solid #7764ba;border-radius:10px;right:-16px;top:51px}.soundwave{position:absolute;right:25px;top:25px;font-size:25px;letter-spacing:-9px;color:#7864bb;transform:rotate(90deg)}.smart-home{width:100px;height:122px;border:7px solid #456c45;border-radius:14px;background:#b4e2a0;transform:rotate(6deg);padding:11px;box-shadow:12px 15px 20px #527f3a25}.home-screen{height:72px;background:#253d2c;border-radius:7px;color:#c9ff84;display:grid;place-items:center;font:700 22px "Space Grotesk"}.home-screen small{font:700 6px "DM Sans";letter-spacing:2px}.smart-home>span{display:block;text-align:center;color:#3d663a;font-size:12px}.home-spark{position:absolute;top:25px;right:25px;color:#60924c;font-size:28px}.watch-illustration{width:90px;height:135px;display:flex;align-items:center;flex-direction:column;filter:drop-shadow(8px 14px 9px #42658b26)}.watch-illustration:before,.watch-illustration:after{content:"";width:40px;height:35px;background:#4c6687;border-radius:8px}.watch-illustration>div{width:82px;height:76px;border-radius:24px;border:6px solid #617b9b;background:#141f30;color:#c5ff65;display:grid;place-items:center;font:700 15px "Space Grotesk";z-index:1}.watch-star{position:absolute;top:25px;left:25px;font-size:23px;color:#5276a4}.cat-meta{padding:18px}.cat-meta>span{font-size:7px;font-weight:800;letter-spacing:.1em;color:#9a958a}.cat-meta>b{display:flex;justify-content:space-between;gap:5px;font:700 13px "Space Grotesk";margin-top:10px}.cat-meta>b span{color:#91a900}.cat-meta p{font-size:9px;line-height:1.7;color:#89857b;margin:7px 0 0}.featured{background:#f7f5f0}.featured-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:15px}.feature-card{background:#fff;border:1px solid #e9e5dd;border-radius:10px;overflow:hidden}.feature-visual{height:230px;position:relative;display:grid;place-items:center;overflow:hidden}.feature-large .feature-visual{height:270px}.visual-tablet{background:#e5e0f7}.tablet-device{width:240px;height:150px;background:#27272c;border:7px solid #37363d;border-radius:13px;padding:5px;transform:rotate(-9deg);box-shadow:15px 19px 25px #3c345c30;position:relative;z-index:1}.tablet-wallpaper{height:100%;border-radius:6px;background:linear-gradient(135deg,#c9ff58,#95a8f5 50%,#ff9f78);position:relative;overflow:hidden;display:flex;align-items:center;padding-left:17px}.tablet-wallpaper span{font:700 15px/1.1 "Space Grotesk";color:#282735;z-index:2}.wallpaper-circle{position:absolute;width:130px;height:130px;border-radius:50%;background:#ffe7a3;right:-15px;top:-22px}.wallpaper-wave{position:absolute;width:190px;height:130px;background:#7c68ca;border-radius:50%;bottom:-95px;right:-12px}.stylus{position:absolute;width:7px;height:145px;border-radius:5px;background:#fff;right:62px;bottom:23px;transform:rotate(37deg);box-shadow:3px 5px 8px #3332}.floating-note{position:absolute;top:22px;left:20px;background:#fff;padding:7px 10px;border-radius:5px;font-size:7px;letter-spacing:.1em;font-weight:800;z-index:2}.visual-speaker{background:#d9e9d2}.speaker{width:115px;height:150px;border-radius:28px;background:linear-gradient(110deg,#272b25,#10120f);box-shadow:12px 20px 25px #283d262b;display:grid;place-items:center;transform:rotate(7deg)}.speaker-mesh{width:80px;height:105px;border:1px solid #62665a;border-radius:20px;background:radial-gradient(circle,#65695c 1px,transparent 1.5px);background-size:6px 6px}.speaker-light{position:absolute;bottom:13px;width:5px;height:5px;border-radius:50%;background:#d5ff43;box-shadow:0 0 8px #d5ff43}.speaker-note,.desk-note{position:absolute;top:20px;left:18px;font-size:7px;font-weight:800;letter-spacing:.13em;color:#61775a}.visual-desk{background:#f6dfcf}.desk-lamp{position:absolute;width:95px;height:150px;left:25%;top:25px}.desk-lamp i{display:block;width:8px;height:95px;background:#3c3932;position:absolute;left:42px;top:25px;transform:rotate(25deg);border-radius:5px}.desk-lamp b{display:block;width:65px;height:33px;background:#f7f1d9;border:5px solid #514b40;border-radius:40px 40px 8px 8px;position:absolute;left:25px;top:5px;transform:rotate(20deg)}.desk-lamp span{display:block;width:75px;height:8px;background:#3c3932;position:absolute;bottom:0;left:10px;border-radius:5px}.desk-device{width:105px;height:70px;background:#22231f;border:5px solid #56564d;border-radius:7px;position:absolute;right:22%;bottom:45px;transform:rotate(-6deg);box-shadow:9px 12px 15px #775c4825}.desk-device:after{content:"";position:absolute;width:120px;height:5px;background:#5c5a50;bottom:-13px;left:-12px}.desk-glow{position:absolute;width:90px;height:100px;background:#fff4a7;filter:blur(25px);left:35%;top:45px;opacity:.7}.feature-copy{padding:20px}.feature-tag{font-size:7px;letter-spacing:.13em;font-weight:800;color:#9a9589}.feature-copy h3{font:700 17px "Space Grotesk";letter-spacing:-.4px;margin:9px 0}.feature-copy p{font-size:10px;line-height:1.8;color:#817d73;margin:0 0 17px}.feature-copy a{font-size:9px;font-weight:800}.feature-copy a span{color:#8da900;margin-left:7px}.editorial-note{display:flex;gap:9px;align-items:flex-start;font-size:9px;line-height:1.7;color:#8a867d;margin:25px 0 0}.editorial-note span{color:#8da900;font-size:14px}.why{background:var(--dark);color:#fff;overflow:hidden;position:relative}.why:after{content:"";position:absolute;right:-160px;top:-190px;width:480px;height:480px;border:1px solid #ffffff12;border-radius:50%;box-shadow:0 0 0 60px #ffffff04,0 0 0 120px #ffffff03}.why-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;position:relative;z-index:1}.why-copy .eyebrow{color:#b1b09e}.why-copy h2{color:#fff}.why-copy h2 em{color:var(--lime)}.why-copy>p{font-size:12px;line-height:1.9;color:#b0afa4;max-width:360px;margin:22px 0 27px}.btn-light{background:var(--lime);color:#202217}.btn-light span{color:#5b7000}.why-points{border-top:1px solid #ffffff20}.why-point{display:grid;grid-template-columns:42px 1fr 25px;gap:15px;align-items:start;padding:19px 0;border-bottom:1px solid #ffffff20}.why-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:#ffffff10;color:var(--lime);font-size:19px}.why-point h3{font:600 14px "Space Grotesk";margin:0 0 5px}.why-point p{font-size:10px;line-height:1.8;color:#a7a79b;margin:0}.why-point>span{font-size:8px;color:#858577}.guides{background:#fff}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.guide-card{border:1px solid #eae7e0;border-radius:10px;overflow:hidden}.guide-number{padding:14px 17px 0;font-size:7px;letter-spacing:.14em;font-weight:800;color:#9a968b}.guide-art{height:175px;position:relative;display:grid;place-items:center;overflow:hidden}.art-one{background:#e8ebd5}.art-two{background:#e9e1fa}.art-three{background:#dcece5}.guide-art>span:first-child{position:absolute;left:18px;top:7px;font:700 66px "Space Grotesk";color:#ffffffa3;letter-spacing:-5px}.guide-phone{width:70px;height:110px;border:5px solid #272820;border-radius:15px;background:linear-gradient(145deg,#d7ff50,#a5b74e,#3c4a22);transform:rotate(13deg);z-index:1;box-shadow:10px 12px 15px #30371d26}.guide-phone:after{content:"";display:block;width:27px;height:4px;background:#263019;border-radius:4px;margin:10px auto}.guide-orbit{position:absolute;width:170px;height:90px;border:1px solid #a7b47c;border-radius:50%;transform:rotate(-25deg)}.guide-bud{width:100px;height:70px;border-radius:25px;background:#f7f4e9;border:2px solid #d3cce8;position:relative;z-index:1;box-shadow:10px 15px 20px #4b416d20}.guide-bud:before,.guide-bud:after{content:"";position:absolute;width:16px;height:40px;background:#fffdf6;border:2px solid #d3cce8;border-radius:10px;top:-20px}.guide-bud:before{left:22px;transform:rotate(-8deg)}.guide-bud:after{right:22px;transform:rotate(8deg)}.guide-wave{position:absolute;right:20px;color:#8875c7;font-size:35px;letter-spacing:-12px;transform:rotate(90deg)}.guide-home{width:100px;height:100px;background:#172b25;color:#caff76;border-radius:20px;display:grid;place-items:center;font-size:55px;box-shadow:10px 15px 20px #284d3a26;z-index:1}.guide-home small{font-size:6px;letter-spacing:2px}.guide-spark{position:absolute;right:24px;top:22px;color:#528d71;font-size:30px}.guide-text{padding:18px}.guide-category{font-size:7px;letter-spacing:.1em;font-weight:800;color:#99958a}.guide-text h3{font:700 15px/1.35 "Space Grotesk";margin:9px 0}.guide-text p{font-size:10px;line-height:1.8;color:#817d73;margin:0 0 17px}.guide-text a{font-size:9px;font-weight:800}.guide-text a span{color:#8ba900;margin-left:7px}.newsletter-section{background:#eff4df}.newsletter-layout{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:center}.newsletter-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8da900;margin-right:8px}.newsletter-layout h2{font-size:48px}.newsletter-layout h2 em{color:#8da900}.newsletter-layout>div>p{max-width:440px;font-size:12px;line-height:1.9;color:#727663;margin:20px 0}.newsletter-benefits{display:flex;gap:14px;flex-wrap:wrap;font-size:9px;color:#687451;font-weight:700}.newsletter-benefits span:before{content:"✓";color:#8da900;margin-right:5px}.newsletter-form{background:#fff;padding:29px;border-radius:12px;border:1px solid #e4e9d6;box-shadow:0 15px 40px #4a5a2410}.newsletter-form-top{display:flex;align-items:center;gap:10px}.envelope-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#eff5d8;color:#809c00}.form-kicker{font-size:8px;letter-spacing:.13em;font-weight:800;color:#8c9580}.newsletter-form h3{font:700 22px "Space Grotesk";margin:17px 0 0}.newsletter-form>p{font-size:10px;color:#868a7a;margin:5px 0 20px}.newsletter-form>label:not(.privacy-check){display:block;font-size:9px;font-weight:800;margin-bottom:7px}.email-entry{display:flex;border:1px solid #e2e5da;border-radius:6px;overflow:hidden}.email-entry input{flex:1;min-width:0;border:0;padding:13px;font:11px "DM Sans";outline:none}.email-entry button{width:47px;border:0;background:var(--dark);color:var(--lime);font-size:18px;cursor:pointer}.privacy-check{display:flex;gap:7px;align-items:flex-start;font-size:8px;line-height:1.6;color:#7d8373;margin-top:14px}.privacy-check input{margin-top:3px;accent-color:#879f00}.newsletter-note{font-size:8px!important;line-height:1.6;margin:12px 0 0!important;color:#9b9d92!important}.contact{background:#fff}.contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:95px;align-items:start}.contact-layout h2{font-size:45px;letter-spacing:-2.3px}.contact-layout>div>p{font-size:12px;line-height:1.9;color:#7c786f;max-width:380px;margin:20px 0}.contact-detail{display:flex;gap:12px;margin-top:32px}.contact-detail>span{width:37px;height:37px;display:grid;place-items:center;background:#eff4dc;border-radius:9px;color:#819b00}.contact-detail small{display:block;font-size:8px;font-weight:800;letter-spacing:.12em;color:#9b978b}.contact-detail a{font-size:12px;font-weight:800}.contact-detail p{font-size:9px;color:#99958b;margin:4px 0}.contact-form{border:1px solid #e9e6de;border-radius:11px;padding:28px;box-shadow:0 15px 40px #29271d08}.contact-form h3{font:700 19px "Space Grotesk";margin:0}.contact-form>p{font-size:10px;color:#89857b;margin:5px 0 20px}.contact-form label{display:block;font-size:9px;font-weight:800;color:#4e4b43;margin-bottom:14px}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{display:block;width:100%;margin-top:6px;border:1px solid #e4e1d9;border-radius:6px;padding:12px;font:11px "DM Sans";outline:none;color:#25241f;background:#fff}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:#9ebc25;box-shadow:0 0 0 3px #d5ff4329}.contact-form textarea{resize:vertical}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.submit{width:100%;justify-content:space-between}.contact-note{font-size:8px!important;line-height:1.6;color:#9b978b!important;margin:12px 0 0!important}.footer{background:#11100e;color:#fff;padding:48px 0 0}.footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.15fr;gap:45px;padding-bottom:40px}.footer .brand-name{color:#fff}.footer .brand-name>span{color:#aaa99e}.footer .brand-name small{color:#77776e}.footer-brand>p{font-size:10px;line-height:1.9;color:#a09f95;max-width:245px;margin-top:19px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h4{font-size:8px;letter-spacing:.14em;color:#77776c;margin:5px 0 8px}.footer-col a,.footer-col span{font-size:9px;color:#c0bfb4}.footer-bottom{border-top:1px solid #ffffff18;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:8px;color:#89897f}.footer-bottom div{display:flex;gap:20px}.footer-bottom a{color:#b4b3a8}.back-top{color:var(--lime)!important}
@media(max-width:900px){.navlinks{gap:15px}.hero-layout{gap:25px}.hero h1{font-size:54px}.hero-art{transform:scale(.95)}.why-layout,.newsletter-layout{gap:50px}.contact-layout{gap:40px}.footer-main{gap:25px}.category-grid{grid-template-columns:repeat(2,1fr)}.featured-grid{grid-template-columns:1fr 1fr}.feature-large{grid-column:1/-1}.feature-large .feature-visual{height:250px}}
@media(max-width:700px){.wrap{width:min(100% - 34px,560px)}.topline{font-size:7px}.nav{height:70px}.menu-toggle{display:block}.navlinks{display:none;position:absolute;top:70px;left:0;right:0;background:#fffdf9;border-bottom:1px solid var(--line);padding:20px 24px 25px;flex-direction:column;align-items:stretch;gap:18px}.navlinks.open{display:flex}.nav-button{text-align:center}.hero{padding-top:45px}.hero-layout{grid-template-columns:1fr;gap:12px}.hero h1{font-size:49px;letter-spacing:-2.7px}.hero-intro{font-size:13px}.hero-art{min-height:420px;transform:none;margin:0 -8px}.product-stage{width:calc(100% - 18px);padding:14px}.device-scene{height:290px;gap:8px}.phone{width:91px;height:188px}.earbuds-case{width:105px;height:70px}.watch{transform:scale(.85) rotate(12deg)}.label-new{right:0;top:8px}.label-bottom{left:0;bottom:5px}.ring-one{width:90%;height:260px}.ring-two{width:78%;height:370px}.hero-ribbon{margin-top:12px;align-items:flex-start;flex-direction:column}.hero-ribbon>div{gap:10px}.section{padding:72px 0}.section-head{display:block;margin-bottom:30px}.section-head>p{margin-top:19px}.section-head h2,.why-copy h2,.newsletter-layout h2{font-size:37px;letter-spacing:-2px}.category-grid{gap:10px}.cat-visual{height:150px}.cat-meta{padding:14px}.cat-meta>b{font-size:11px}.cat-meta p{font-size:8px}.featured-grid{grid-template-columns:1fr}.feature-large{grid-column:auto}.feature-visual,.feature-large .feature-visual{height:220px}.why-layout,.newsletter-layout,.contact-layout{grid-template-columns:1fr;gap:40px}.why-copy>p{max-width:none}.guide-grid{grid-template-columns:1fr}.guide-art{height:190px}.newsletter-layout h2{font-size:40px}.newsletter-form{padding:23px 19px}.contact-layout h2{font-size:39px}.contact-form{padding:22px 17px}.form-row{grid-template-columns:1fr;gap:0}.footer-main{grid-template-columns:1fr 1fr;gap:28px 20px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;justify-content:flex-start}.footer-bottom .back-top{margin-left:auto}}
@media(max-width:390px){.hero h1{font-size:42px}.hero-art{min-height:390px}.device-scene{height:260px}.phone{width:80px;height:170px}.earbuds-case{width:90px}.watch{transform:scale(.75) rotate(12deg)}.category-grid{grid-template-columns:1fr}.cat-visual{height:185px}.footer-main{grid-template-columns:1fr}.footer-brand{grid-column:auto}.hero-buttons{gap:14px}.btn{gap:15px}}
