*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#080808;color:#f4f4f2;font:16px/1.65 Arial,Helvetica,sans-serif}h1,h2,h3,p{margin-top:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{display:block;width:100%;object-fit:cover}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #c4cbd4;outline-offset:5px}.preview-note{font-size:11px;letter-spacing:.15em;text-align:center;padding:6px;background:#242424;color:#ccc}header{height:92px;padding:0 5%;display:flex;align-items:center;gap:32px;border-bottom:1px solid #282828}.brand{width:145px;flex-shrink:0}.logo{display:block;width:145px;height:50px;position:relative;overflow:hidden}.logo img{position:absolute;width:174px;height:174px;top:-65px;left:-12px}.parent-brand{font-size:10px;letter-spacing:.13em;color:#aaa;border-left:1px solid #555;padding-left:28px}nav{margin-left:auto;display:flex;gap:32px;font-size:14px}nav a:last-child{border-bottom:1px solid #777;padding-bottom:6px}nav span{margin-left:20px}.hero{position:relative;min-height:760px;height:calc(100svh - 120px);max-height:1100px;isolation:isolate;overflow:hidden}.hero-art{position:absolute;inset:0 0 0 38%;z-index:-2}.hero-art img{height:100%;object-position:65% 64%}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080808 5%,#080808ee 30%,#08080877 55%,#08080800 85%),linear-gradient(0deg,#080808 0%,transparent 28%);z-index:-1}.hero-content{padding:84px 5% 130px;max-width:1000px}.eyebrow{font-size:12px;letter-spacing:.19em;text-transform:uppercase;color:#b9bcc2;margin-bottom:28px}.soon{border:1px solid #62666a;border-radius:30px;padding:6px 10px;font-size:10px;letter-spacing:.1em;margin-left:20px}h1{font-size:clamp(64px,7.6vw,124px);font-weight:600;letter-spacing:-.065em;line-height:.92;margin-bottom:30px}.silver{color:#92989f}.intro{max-width:370px;color:#bdbdbd}.statement{font-size:14px;color:#ededed;margin:24px 0}.actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:56px;padding:16px 22px;border:1px solid #555;font-size:14px;cursor:pointer;transition:background .2s,color .2s}.primary{background:#ededeb;color:#101010;border-color:#ededeb}.primary:hover{background:#c9ced4;border-color:#c9ced4}.secondary{background:#10101080;color:#eee}.secondary:hover{background:#292929}.button:disabled{opacity:.55;cursor:wait}.hero-bottom{position:absolute;bottom:25px;left:5%;right:5%;border-top:1px solid #454545;padding-top:20px;display:flex;gap:40px;font-size:11px;letter-spacing:.15em;color:#bbb}.hero-bottom a{margin-left:auto;font-size:24px;line-height:1}.section{padding:110px 7%}.section-label{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.15em;color:#9fa1a4;padding-top:20px;border-top:1px solid #393939;margin-bottom:50px}.editorial{display:grid;grid-template-columns:1.25fr 1fr;gap:10%;margin-bottom:55px;align-items:center}h2{font-size:clamp(38px,4.7vw,76px);line-height:1.02;letter-spacing:-.05em;font-weight:500;margin-bottom:32px}.editorial h2{font-size:clamp(36px,4vw,64px);margin:0}p{color:#acadb0}.lead{color:#ededeb;font-size:20px;line-height:1.5}.wide-photo{margin:0;height:590px;position:relative;overflow:hidden}.wide-photo img{height:100%;object-position:50% 52%}.wide-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#000b,transparent 55%)}figcaption{position:absolute;bottom:36px;left:36px;z-index:1}figcaption span{display:block;font-size:10px;letter-spacing:.16em}figcaption strong{display:block;font-size:36px;font-weight:400;letter-spacing:-.035em;margin-top:8px}.engineering{background:#101112}.engineering-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;margin-top:50px}.engineering-image{position:relative}.engineering-image img{height:100%;max-height:850px;object-position:center}.engineering-image>span{position:absolute;bottom:18px;left:24px;font-size:10px;letter-spacing:.13em}.features article{padding:26px 0;border-top:1px solid #3b3c3e}.features article>span{font-size:12px;color:#7e8288}.features h3{font-size:23px;letter-spacing:-.02em;font-weight:400;margin:14px 0 12px}.features p{font-size:16px;margin:0;max-width:340px}.application{background:#e9e9e6;color:#111}.application .section-label{border-color:#aaa;color:#52545a}.application .eyebrow{color:#54585f}.application p{color:#57595b}.application h3{font-size:25px;line-height:1.3;font-weight:400}.conversion-layout{display:grid;grid-template-columns:1fr 1.13fr;gap:9%}.conversion-copy h2{font-size:clamp(48px,5.5vw,84px)}.conversion-copy>p{max-width:410px}.detail-photo{height:300px;margin-top:34px;object-position:center 52%;filter:saturate(.8)}.form-panel{align-self:start;border:1px solid #45474a;padding:34px;background:#141516}.application .form-panel{background:#f8f8f5;border-color:#c2c2be}.form-panel h3{font-size:24px;letter-spacing:-.025em;font-weight:500;margin-bottom:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field{display:block;font-size:14px;color:inherit;margin-bottom:18px}.field small{font-size:11px;color:#777;margin-left:5px}input:not([type=checkbox]),select,textarea{width:100%;display:block;padding:12px;margin-top:8px;background:#1c1e20;color:#f2f2ef;border:1px solid #555;border-radius:0;min-height:48px;font-size:16px}.application input:not([type=checkbox]),.application select,.application textarea{background:#fff;color:#111;border-color:#b7b7b1}textarea{resize:vertical}.optional-fields{margin:8px 0 24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:18px 0}summary{cursor:pointer;font-size:14px;min-height:28px}summary span{font-size:12px;color:#777;margin-left:8px}.optional-fields .form-grid{margin-top:24px}.check{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.6;margin:20px 0;cursor:pointer}.check input{width:19px;height:19px;flex-shrink:0;margin-top:2px;accent-color:#656b75}.fine{font-size:12px;line-height:1.7}.fine a{text-decoration:underline;text-underline-offset:3px}.form-panel .button{width:100%;margin-top:8px}.application .primary{background:#111;color:white;border-color:#111}.application .primary:hover{background:#333}.field-error{display:block;color:#b22d27;font-size:12px;margin-top:5px}.launch .field-error{color:#ff9c97}.form-error{color:#b22d27!important;font-size:14px}.launch .form-error{color:#ff9c97!important}[aria-invalid=true]{border-color:#b22d27!important}.trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(100%)}.success{padding:45px 0}.success h3{font-size:36px;line-height:1.1}.success[hidden]{display:none}.story{padding-top:130px;padding-bottom:130px;background:radial-gradient(ellipse at top right,#202326,#080808 60%)}.story h2{font-size:clamp(36px,4.9vw,76px)}.story-copy{margin-left:42%;max-width:610px;margin-top:50px}.launch{display:grid;grid-template-columns:1fr 1fr;gap:12%;background:#151617;border-top:1px solid #333}.launch>div:first-child p{max-width:410px}.launch .form-panel{background:#0d0e0f}.final{text-align:center;padding-top:130px;padding-bottom:130px}.final h2{font-size:clamp(56px,7vw,110px)}.final p{max-width:570px;margin:0 auto 22px}.final .eyebrow{margin-bottom:28px}.final .actions{justify-content:center;margin-top:36px}footer{border-top:1px solid #333;padding:55px 5%;display:flex;gap:45px;align-items:center;justify-content:space-between}footer strong{font-size:11px;letter-spacing:.12em}footer p{font-size:12px;margin:8px 0 0}.footer-links{font-size:12px;display:flex;gap:20px;flex-wrap:wrap;max-width:340px}.footer-links span{color:#909090;width:100%}.legal{max-width:1000px}.legal h1{font-size:60px;line-height:1.05}.legal h2{font-size:28px;margin-top:40px}.legal a{text-decoration:underline}.skip{position:fixed;left:20px;top:-100px;background:#fff;color:#000;padding:12px;z-index:10}.skip:focus{top:10px}.admin-toolbar{display:flex;gap:16px;flex-wrap:wrap}.admin-toolbar label{min-width:180px}.admin-table{overflow:auto;margin-top:30px}table{border-collapse:collapse;width:100%;font-size:14px}td,th{padding:14px;text-align:left;border-bottom:1px solid #444;vertical-align:top}th{color:#aeb3bb}td button{min-height:44px;background:#282a2d;color:white;border:1px solid #555}td select{min-width:170px}td details{min-width:200px}.empty{padding:40px;color:#aaa}@media(max-width:850px){header{padding:0 6%;height:78px}.parent-brand{display:none}nav{gap:16px}nav a:first-child{display:none}.hero{min-height:1000px;height:auto}.hero-art{inset:390px 0 0 0}.hero-art img{object-position:67% 68%}.hero:after{background:linear-gradient(180deg,#080808 0%,#080808 34%,#08080822 65%,#080808a0 100%)}.hero-content{padding:48px 6% 0;max-width:none}h1{font-size:clamp(60px,13.7vw,102px)}.intro{font-size:15px;max-width:355px}.statement{margin:20px 0}.hero .actions{max-width:390px}.hero .button{padding:14px 15px;gap:10px}.hero-bottom{left:6%;right:6%;gap:16px;font-size:9px}.hero-bottom span{max-width:120px}.section{padding:65px 6%}.section-label{margin-bottom:36px}.section-label span:last-child{display:none}.editorial,.engineering-layout,.conversion-layout,.launch{grid-template-columns:1fr;gap:32px}.editorial h2{font-size:42px}.wide-photo{height:490px}.wide-photo img{object-position:58% 50%}figcaption{left:20px;bottom:24px}figcaption strong{font-size:28px}.engineering-image img{max-height:650px}.features article{padding:22px 0}.features p{max-width:none}.conversion-copy h2{font-size:64px}.detail-photo{display:none}.form-panel{padding:25px 20px}.form-grid{gap:12px}.field{margin-bottom:12px}.story h2{font-size:40px}.story-copy{margin:35px 0 0}.launch h2{font-size:64px}.final h2{font-size:64px}footer{flex-wrap:wrap;gap:28px}.legal h1{font-size:44px}.soon{margin-left:10px;font-size:9px}.eyebrow{font-size:11px}.preview-note{font-size:9px}}@media(max-width:400px){.form-grid{grid-template-columns:1fr}.hero .actions{display:grid}.hero{min-height:1090px}.hero-art{top:465px}nav{font-size:12px}.brand,.logo{width:130px}.hero-content h1{font-size:56px}.soon{display:inline-block;margin:10px 0 0 8px}.final .actions{display:grid}}@media(prefers-reduced-motion:no-preference){.hero-content{animation:arrive .8s ease both}@keyframes arrive{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

.design-inspiration{max-width:680px;font-size:clamp(17px,1.6vw,22px);line-height:1.65;color:#b8bcc2;margin:0 0 36px;}

.hero-content .wearable-headline{font-size:clamp(48px,5.8vw,92px);line-height:1.04;letter-spacing:-.06em}.wearable-headline>span{display:block}@media(max-width:850px){.hero-content .wearable-headline{font-size:8.5vw;line-height:1.08;letter-spacing:-.055em}}

.contact-email a,.contact-route a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.contact-route{border-top:1px solid #333;padding:12px 0 24px}.contact-route h2{margin-top:24px}.footer-links a[href^="mailto:"]{overflow-wrap:anywhere}

.analytics-consent{position:fixed;z-index:1000;bottom:64px;left:20px;right:20px;max-width:540px;background:#171717;color:#f5f5f5;border:1px solid #777;padding:24px;box-shadow:0 8px 40px #0009}.analytics-consent[hidden]{display:none}.analytics-consent h2{font:600 21px/1.3 Arial,sans-serif;margin:0 0 12px}.analytics-consent p{font:15px/1.5 Arial,sans-serif;margin:8px 0}.analytics-consent a{text-decoration:underline}.consent-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.consent-actions button,.analytics-settings{font:14px/1.3 Arial,sans-serif;border:1px solid #aaa;background:#171717;color:#fff;padding:12px;cursor:pointer}.consent-actions button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #e9c886;outline-offset:3px}.analytics-settings{position:fixed;bottom:12px;left:20px;z-index:999;padding:8px 12px}.consent-actions [hidden]{display:none}@media(max-width:600px){.analytics-consent{left:12px;right:12px;bottom:60px;padding:18px}}
