:root{--paper:#111110;--ink:#f1eee7;--blue:#ff7929;--lime:#ff7929;--muted:#a29f98}body{font-family:Arial,Helvetica,sans-serif;background:#111110}.wrap{width:min(1320px,calc(100% - 96px))}.nav{height:100px;border-bottom:1px solid #383731}.brand{font-size:26px;letter-spacing:-1.2px;font-weight:750;gap:11px}.brand-period{color:#ff7929;margin-left:-11px}.brand-frame{display:block;position:relative;width:27px;height:29px;flex-shrink:0}.brand-frame i{width:9px;height:9px;position:absolute;border-color:#ff7929;border-style:solid}.brand-frame i:nth-child(1){top:0;left:0;border-width:3px 0 0 3px}.brand-frame i:nth-child(2){top:0;right:0;border-width:3px 3px 0 0}.brand-frame i:nth-child(3){bottom:0;left:0;border-width:0 0 3px 3px}.brand-frame i:nth-child(4){bottom:0;right:0;border-width:0 3px 3px 0}.nav nav{font-size:12px;gap:32px}.nav-cta{font-size:12px;display:flex;gap:35px;align-items:center}.nav-cta span{color:#ff7929;font-size:22px}.hero-rail{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.5px;color:#a8a59d;margin:28px 0 40px}.hero-composition{display:grid;grid-template-columns:.95fr 1.1fr;gap:45px;align-items:start}.hero-kicker{font-size:8px;letter-spacing:1.5px;display:flex;align-items:center;gap:12px;margin:12px 0 22px}.tiny-cross{font-size:18px;color:#ff7929}.hero-type h1{font-size:clamp(69px,7.5vw,112px);letter-spacing:-6px;line-height:.95;font-weight:700;margin:0;position:relative;z-index:2}.hero-type h1 em{font-family:Georgia,serif;font-weight:400;color:#ff7929;letter-spacing:-5px}.hero-intro{margin-top:35px;max-width:350px}.hero-intro p{font-size:14px;line-height:1.8;color:#a9a59c;margin-bottom:25px}.editorial-button{border:0;border-radius:0;background:#ff7929;color:#15120e;padding:19px 23px;display:inline-flex;align-items:center;justify-content:space-between;gap:45px;font-weight:600;font-size:12px;transition:background .2s}.editorial-button:hover{background:#ff9754}.editorial-button span{font-size:20px;line-height:1}.editorial-button:disabled{opacity:.35}.quiet-link{font-size:11px;border-bottom:1px solid #6d655b;padding-bottom:5px;display:inline-flex;gap:25px;align-items:center;line-height:1.6}.hero-intro .quiet-link{display:flex;width:max-content;margin-top:18px;color:#b8b2a8}.hero-photo{margin:0;position:relative;padding-top:8px}.hero-photo>img{width:100%;height:580px;object-fit:cover;display:block}.hero-photo figcaption{display:flex;justify-content:space-between;border-bottom:1px solid #4d4237;padding:15px 0;font-size:8px;letter-spacing:1.2px;color:#c0b3a1}.hero-photo figcaption span:last-child{color:#ff7929}.photo-margin{position:absolute;right:-20px;top:8px;writing-mode:vertical-rl;font-size:7px;letter-spacing:2px;color:#857b6c}.hero-footnote{padding:30px 0;display:flex;justify-content:space-between;font-size:9px;color:#867f74;border-bottom:1px solid #383731;margin-top:25px}.hero-footnote span:last-child{color:#b7ac9d}.section-index{font-size:9px;letter-spacing:1.7px;color:#938c81}.manifesto{padding-top:90px;padding-bottom:90px;position:relative;border-bottom:1px solid #383731}.manifesto>p{font-size:clamp(25px,3.2vw,43px);letter-spacing:-1.7px;color:#eee8dd;line-height:1.35;margin:35px 0 0;max-width:880px;font-weight:400}.manifesto>p span{font-family:Georgia,serif;font-style:italic;color:#ff7929}.manifesto-note{position:absolute;right:0;bottom:82px;font-size:10px;line-height:1.8;color:#8c8274;border-left:1px solid #ff7929;padding-left:17px}.gallery-section{background:#eae6dc;color:#1b1b18;padding:85px 0}.gallery-section .section-index{color:#787065}.gallery-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:40px}.gallery-heading h2{font-size:57px;font-weight:500;line-height:1.02;letter-spacing:-2.6px;margin:25px 0 0}.gallery-heading em,.feature-story h2 em,.process-top em{font-family:Georgia,serif;font-weight:400}.gallery-instructions{padding-bottom:4px}.gallery-instructions p{color:#645e54;font-size:12px;line-height:1.8}.gallery-instructions>span{font-size:8px;letter-spacing:1.2px}.editorial-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.gallery-item{display:block;background:none;border:0;padding:0;min-width:0;text-align:left;color:#26231e}.gallery-image{display:block;height:220px;position:relative;overflow:hidden;background:#bbb2a5}.gallery-image>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s,filter .3s}.gallery-item:hover img{transform:scale(1.05)}.pier-one img{object-position:28% 50%}.pier-two img{object-position:70% 55%}.table-one img{object-position:30% 50%}.gallery-item:nth-child(even) img{filter:saturate(.8)}.gallery-check{position:absolute;top:9px;right:9px;border:1px solid #fff9;color:transparent;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;font-size:12px;background:#0002}.gallery-item.selected .gallery-image{outline:3px solid #e5671b;outline-offset:-3px}.gallery-item.selected .gallery-check{background:#ff7929;color:#1b120a;border-color:#ff7929}.gallery-item.selected img{filter:brightness(.7)}.gallery-caption{display:flex;gap:8px;font-size:6px;letter-spacing:.45px;padding-top:13px;align-items:baseline;min-height:40px;line-height:1.6}.gallery-caption b{font-size:8px;color:#a36b46;font-weight:400}.gallery-toolbar{display:flex;justify-content:space-between;align-items:center;margin-top:25px;border-top:1px solid #bfb8ac;padding-top:20px}.gallery-toolbar>span{font-size:11px;color:#6a6154}.gallery-toolbar .editorial-button{background:#171614;color:#f1e7da;padding:16px 20px}.gallery-toolbar .editorial-button span{color:#ff7929}.gallery-disclaimer{font-size:8px;color:#83786a;margin:18px 0 0}.gallery-section #demo-result{font-size:12px;color:#684c35;max-width:700px;margin-top:15px}.feature-story{padding-top:95px;padding-bottom:95px}.feature-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;margin-top:35px;align-items:center}.story-image{margin:0}.story-image img{height:590px;width:100%;object-fit:cover;object-position:36% 50%;display:block}.story-image figcaption{font-family:Georgia,serif;font-style:italic;font-size:15px;color:#c5b8a5;margin-top:16px}.story-copy h2{font-size:46px;line-height:1.08;letter-spacing:-1.7px;margin:0 0 40px}.story-copy h2 em{color:#ff7929}.editorial-features details{border-top:1px solid #484137;padding:23px 0}.editorial-features details:last-child{border-bottom:1px solid #484137}.editorial-features summary{list-style:none;display:flex;align-items:center;gap:20px;font-size:20px;letter-spacing:-.5px;cursor:pointer}.editorial-features summary>span{font-size:9px;letter-spacing:1px;color:#928474}.editorial-features summary>i{margin-left:auto;font-style:normal;color:#ff7929;font-size:21px}.editorial-features details[open] summary>i{transform:rotate(90deg)}.editorial-features p{font-size:12px;line-height:1.9;margin:18px 15px 0 37px;color:#a99f91;max-width:350px}.story-copy>.quiet-link{margin-top:30px;color:#e3cfb5}.orange-process{background:#ff7929;color:#21160c;padding:70px 0 60px}.orange-process .section-index{color:#6a3513}.process-top{display:flex;justify-content:space-between;gap:60px;align-items:start}.process-top h2{font-size:51px;margin:0;letter-spacing:-2px;line-height:1.1}.process-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:65px}.process-steps article{border-top:1px solid #9b4d1d;padding-top:20px}.process-steps article>span{font-size:9px;letter-spacing:1px;color:#6f3615}.process-steps h3{font-size:22px;letter-spacing:-.6px;margin:24px 0 15px;max-width:190px}.process-steps p{color:#6a351b;font-size:12px;line-height:1.8;max-width:225px}.privacy-line{display:flex;gap:60px;justify-content:space-between;align-items:center;border-bottom:1px solid #383731;padding-top:60px;padding-bottom:60px}.privacy-label{font-size:25px;letter-spacing:-1px;font-weight:600;line-height:1.05;color:#ff7929;flex-shrink:0}.privacy-line>p{font-size:12px;max-width:470px;margin:0;color:#9e9281}.privacy-line>.quiet-link{flex-shrink:0}.faq-layout{padding:80px 0;gap:80px}.faq-layout h2{font-family:Arial,sans-serif;font-size:43px}.serif{color:#ff7929}.faqs details{border-color:#3a352e}.faqs summary{font-size:13px}.faqs summary:after{color:#ff7929}.faqs details p{color:#9f9282}.final-editorial{border-top:1px solid #383731;padding:65px 0}.final-title{font-size:clamp(100px,17vw,245px);font-weight:700;letter-spacing:-13px;line-height:.83;margin:38px 0 35px;position:relative}.final-title>span{color:#ff7929}.final-title>svg{color:#ff7929;width:22%;position:absolute;right:9%;bottom:8%}.final-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px}.final-bottom>p{font-size:14px;color:#a99a85;margin:0}.footer-top{border-top:1px solid #383731;padding-top:45px}.footer-top .brand{font-size:23px}.footer-top p{font-size:11px}.company-details{font-size:10px;max-width:335px}.footer-links{gap:80px}.footer-links b{font-weight:400;color:#dbccb6}.footer-links a{font-size:10px;color:#968a77}.footer-bottom{border-color:#383731;color:#8c7d66}.legal{max-width:900px}.legal h1{font-family:Arial,sans-serif;font-weight:600;letter-spacing:-2.8px}.legal h2{color:#e7dccb}.legal p,.legal li{color:#aa9c89}.legal a:not(.button){color:#ff9754}.draft-note,.help-box{border-radius:0;background:#211b15}.button{border-radius:0}.draft-note{border-left:2px solid #ff7929}.help-box h2{color:#ff9754}.help-box>address{color:#c8b598}dialog{border-radius:0;border-color:#5d3a1e}.close-action{margin-top:10px}summary::-webkit-details-marker{display:none}
@media(min-width:1600px){.hero-photo>img{height:650px}.hero-type h1{font-size:128px}.hero-intro{margin-top:45px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero-composition{gap:30px;grid-template-columns:1fr 1fr}.hero-type h1{font-size:86px;letter-spacing:-4px}.hero-type h1 em{letter-spacing:-4px}.hero-photo>img{height:550px}.manifesto-note{position:static;display:block;margin-top:30px}.manifesto{padding:65px 0}.editorial-gallery{gap:9px}.gallery-image{height:185px}.feature-story-grid{gap:45px}.story-copy h2{font-size:36px}.story-image img{height:535px}.editorial-features summary{font-size:17px}.process-top h2{font-size:43px}.process-steps{gap:23px}.privacy-line{gap:35px}.final-title{letter-spacing:-9px}}
@media(max-width:760px){.wrap{width:calc(100% - 36px)}.nav{height:78px}.nav .brand{font-size:22px}.brand-frame{width:23px;height:25px}.nav-cta{font-size:10px;gap:13px}.nav-cta span{font-size:19px}.hero-rail{font-size:7px;letter-spacing:1px;margin:22px 0 30px}.hero-rail span:last-child{display:none}.hero-composition{display:flex;flex-direction:column;gap:32px}.hero-type h1{font-size:clamp(69px,16vw,110px);line-height:.94;letter-spacing:-4px}.hero-type h1 br:nth-child(2){display:none}.hero-type h1 em{display:block;font-size:.93em;letter-spacing:-4px}.hero-kicker{font-size:7px;margin-top:0;margin-bottom:20px}.hero-intro{max-width:100%;margin-top:25px}.hero-intro p{font-size:13px;max-width:340px;margin-bottom:22px}.hero-intro .quiet-link{display:inline-flex;margin-left:17px;margin-top:0;font-size:9px}.editorial-button{font-size:11px;gap:22px;padding:16px 18px}.hero-photo{width:100%;padding-top:0}.hero-photo>img{height:420px;object-position:center}.hero-photo figcaption{font-size:7px}.photo-margin{right:-12px;font-size:6px;letter-spacing:1px}.hero-footnote{gap:20px;font-size:8px;line-height:1.6;margin-top:12px;padding:20px 0}.hero-footnote span:last-child{display:none}.manifesto{padding:50px 0}.section-index{font-size:7px;letter-spacing:1.2px}.manifesto>p{font-size:29px;letter-spacing:-.8px;line-height:1.35;margin-top:25px}.manifesto>p br:first-child{display:none}.manifesto-note{font-size:9px;margin-top:25px}.gallery-section{padding:48px 0}.gallery-heading{display:block;margin-bottom:25px}.gallery-heading h2{font-size:39px;letter-spacing:-1.8px;margin-top:20px}.gallery-instructions{margin-top:25px}.gallery-instructions p{font-size:11px}.gallery-instructions>span{font-size:7px}.editorial-gallery{grid-template-columns:repeat(3,1fr);gap:17px 9px}.gallery-image{height:155px}.gallery-caption{font-size:5px;gap:5px;padding-top:8px;min-height:23px}.gallery-caption b{font-size:7px}.gallery-toolbar{margin-top:20px}.gallery-toolbar>span{font-size:9px}.gallery-toolbar .editorial-button{font-size:10px;padding:13px 16px;gap:20px}.gallery-disclaimer{font-size:7px;line-height:1.7}.feature-story{padding:55px 0}.feature-story-grid{grid-template-columns:1fr;gap:35px;margin-top:25px}.story-image img{height:380px;object-position:35% 55%}.story-image figcaption{font-size:13px}.story-copy h2{font-size:39px;margin-bottom:25px}.editorial-features summary{font-size:19px}.editorial-features details{padding:20px 0}.editorial-features p{font-size:12px}.orange-process{padding:45px 0}.process-top{display:block}.process-top h2{font-size:38px;margin-top:25px;letter-spacing:-1.4px}.process-steps{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:35px}.process-steps h3{font-size:20px;margin:20px 0 12px}.process-steps article>span{font-size:7px}.process-steps p{font-size:11px}.privacy-line{padding:35px 0;display:grid;grid-template-columns:1fr;gap:20px}.privacy-label{font-size:24px}.privacy-line>p{font-size:12px}.privacy-line>.quiet-link{width:max-content}.faq-layout{padding:50px 0;gap:22px}.faq-layout h2{font-size:36px}.final-editorial{padding:40px 0}.final-title{font-size:26vw;letter-spacing:-6px;margin:30px 0;line-height:.85}.final-title>svg{width:22%;right:0;bottom:2%}.final-bottom{align-items:start;flex-direction:column;gap:20px}.final-bottom>p{font-size:12px}.footer-top{padding-top:30px}.footer-links{gap:60px}.footer-bottom{font-size:8px}.legal h1{font-size:47px}.legal{padding-top:30px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

/* Burgundy iPhone-style product concept */
.hero-phone>img{object-fit:contain;background:#111110}.hero-phone .photo-margin{color:#94786f}
@media(max-width:760px){.hero-phone>img{height:500px;max-height:135vw}.hero-phone figcaption{gap:15px;font-size:6px}}

/* Isolated app mockup: no image backdrop, slight rightward tilt. */
.hero-phone>img{background:transparent;transform:rotate(7deg);transform-origin:50% 50%;padding:12px 0 20px}.hero-phone{background:transparent}.hero-phone figcaption{position:relative;margin-top:12px}
@media(max-width:760px){.hero-phone>img{transform:rotate(6deg);padding:15px 0 24px}}

.contact-email{color:#ff9754;overflow-wrap:anywhere}.footer-email{margin:8px 0 0!important}.footer-email .contact-email{font-size:11px}.contact-email:hover{text-decoration:underline}

/* Explicit dialog text colors override browser dialog defaults. */
#availability{color:#f1eee7;color-scheme:dark}#availability h2{color:#f1eee7}#availability p{color:#b9b6af}

/* A restrained floating movement for the app mockup. */
.hero-phone>img{--phone-angle:7deg;animation:phone-float 5.8s ease-in-out infinite;will-change:transform}
@keyframes phone-float{0%,100%{transform:translate3d(0,4px,0) rotate(calc(var(--phone-angle) - .6deg))}50%{transform:translate3d(0,-12px,0) rotate(calc(var(--phone-angle) + .6deg))}}
@media(max-width:760px){.hero-phone>img{--phone-angle:6deg}}
@media(prefers-reduced-motion:reduce){.hero-phone>img{animation:none;will-change:auto;transform:rotate(var(--phone-angle))}}
/* Live vector interface over a photographic hardware cutout. */
.device-stage{height:580px;display:grid;place-items:center;perspective:1300px;padding:17px 0 27px}
.device-model{position:relative;height:100%;aspect-ratio:.48;isolation:isolate;animation:device-drift 6.3s ease-in-out infinite;transform-style:preserve-3d;will-change:transform}
.device-hardware{position:absolute;display:block;width:100%;height:100%;z-index:1;pointer-events:none}
.device-screen{position:absolute;inset:3.3% 4.5% 3.1%;border-radius:12.5% / 6%;overflow:hidden;background:#080a0b;color:#f9f9f7;z-index:2;container-type:inline-size;font-family:Arial,Helvetica,sans-serif;box-shadow:inset 0 0 1px #ffffff50}
.device-status{position:absolute;top:2.5%;left:8%;right:7%;display:flex;align-items:center;justify-content:space-between;font-size:4.6cqw;font-weight:600;letter-spacing:-.15px;line-height:1;color:#f5f5f2}
.status-icons{display:flex;align-items:center;gap:1.4cqw}.status-icons svg{width:6cqw;height:4.7cqw}.wifi-icon{font-size:6cqw;line-height:.7;transform:rotate(-40deg)}.battery-icon{border:1px solid #e7e7e5;border-radius:1cqw;font-size:3cqw;line-height:1;padding:.6cqw .9cqw;position:relative}.battery-icon:after{content:'';position:absolute;width:.5cqw;height:1.7cqw;right:-1cqw;top:1cqw;background:#e7e7e5;border-radius:1px}
.device-island{position:absolute;top:1.8%;left:37%;width:28%;height:4%;background:#000;border-radius:20px;box-shadow:inset 0 0 2px #191919;z-index:4}.device-island span{position:absolute;width:2.6cqw;height:2.6cqw;right:14%;top:26%;border-radius:50%;background:radial-gradient(circle at 40% 40%,#1a4871,#0b1825 40%,#010306 70%);box-shadow:0 0 0 1px #171b20}
.device-content{position:absolute;top:10%;left:7%;right:7%;bottom:5%}.device-brand{display:flex;align-items:center;gap:3cqw;font-size:7cqw;font-weight:600;letter-spacing:-.7px}.device-app-icon{height:14cqw;width:14cqw;display:grid;place-items:center;border-radius:3.4cqw;background:linear-gradient(145deg,#ff9c3a,#ff6c03);color:#fff;box-shadow:inset 0 1px 1px #ffe1b05c}.device-app-icon svg{height:9cqw;width:9cqw}.device-content h3{font-size:12cqw;font-weight:600;letter-spacing:-1cqw;line-height:1.05;margin:6cqw 0 5cqw;color:#fff}
.device-storage{width:67cqw;height:67cqw;position:relative;margin:0 auto 5cqw}.device-storage>svg{position:absolute;width:100%;height:100%}.device-storage>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.storage-number{font-size:21cqw;line-height:1;letter-spacing:-1.1cqw;font-weight:400}.storage-number>span{font-size:8cqw;letter-spacing:-.5cqw;margin-left:2cqw}.device-storage small{font-size:4.8cqw;color:#c1c3c6;margin-top:2cqw;letter-spacing:-.1cqw}
.device-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;margin-bottom:3.4cqw}.device-thumbs img{width:100%;height:26cqw;object-fit:cover;border-radius:3cqw;display:block}.device-thumbs img:nth-child(1){object-position:25% center}.device-thumbs img:nth-child(2){object-position:80% center}.device-thumbs img:nth-child(3){object-position:70% center}
.device-item{display:flex;align-items:center;gap:3cqw;height:15cqw;background:#202123;margin-top:2.6cqw;border-radius:3.5cqw;padding:0 4cqw;color:#f9f9f5}.device-item>span{color:#ff812a;display:flex}.device-item svg{width:8cqw;height:8cqw}.device-item b{font-size:5.5cqw;font-weight:400;letter-spacing:-.2cqw}.device-item i{font-size:11cqw;font-weight:300;font-style:normal;margin-left:auto;line-height:1;color:#c6c7c3}
.device-review{height:16cqw;display:flex;align-items:center;justify-content:center;background:#ff7920;border-radius:8cqw;margin-top:5cqw;font-size:6cqw;color:#fff;letter-spacing:-.2cqw}.device-bottom{display:flex;justify-content:space-between;padding:7cqw 7cqw 0;color:#c8c9c6}.device-bottom svg{width:7cqw;height:7cqw}.device-bottom>span:first-child{color:#ff7a20}.device-homebar{position:absolute;bottom:1.7%;height:.6%;background:#f2f2ee;width:32%;left:34%;border-radius:20px}
.device-glass-edge{position:absolute;inset:2.2% 3.4% 2%;border-radius:13.7% / 6.5%;pointer-events:none;z-index:3;border:1px solid #ffffff17;border-top-color:#ffffff4d;border-left-color:#ffffff30;box-shadow:inset 1px 0 0 #ffffff15}
@keyframes device-drift{0%,100%{transform:translate3d(0,4px,0) rotateY(-12deg) rotateZ(6.4deg)}50%{transform:translate3d(0,-12px,0) rotateY(-10deg) rotateZ(7.6deg)}}
@media(min-width:1600px){.device-stage{height:650px}}
@media(max-width:1100px){.device-stage{height:550px}}
@media(max-width:760px){.device-stage{height:500px;max-height:135vw;padding:15px 0 25px}.device-content{top:10%}}
@media(prefers-reduced-motion:reduce){.device-model{animation:none;will-change:auto;transform:rotateY(-11deg) rotateZ(7deg)}}
.device-screen{inset:3.3% 5.5% 3.1% 5%}.device-content{top:9%}.device-app-icon{height:12.5cqw;width:12.5cqw}.device-brand{font-size:6.8cqw}.device-content h3{font-size:11cqw;line-height:1.08;font-style:normal;letter-spacing:-.6cqw;margin:5cqw 0 4cqw}.device-storage{width:58cqw;height:58cqw;margin-bottom:4cqw}.storage-number{font-size:19cqw}.device-storage small{font-size:4.4cqw}.device-thumbs img{height:22cqw}.device-thumbs{margin-bottom:3cqw}.device-item{height:13.5cqw;margin-top:2.4cqw}.device-review{height:14cqw;margin-top:4cqw;font-size:5.6cqw}.device-bottom{padding-top:5cqw}.device-bottom svg{height:6cqw;width:6cqw}
@media(min-width:1101px){.device-stage{height:620px}}
/* Align the live screen inside the physical glass opening. */
.device-screen{inset:4.1% 7.6% 4.1% 7.6%;border-radius:12.5% / 5.8%;box-shadow:none}.device-glass-edge{display:none}
/* Physical three-quarter housing; map the live UI to its glass plane. */
.device-model{aspect-ratio:.75;animation:side-device-drift 6.3s ease-in-out infinite;transform-style:flat}
.device-screen{inset:auto;left:0;top:0;width:52%;height:90%;border-radius:11.5% / 5.6%;transform-origin:0 0;transform:none;visibility:hidden}
.device-screen.screen-aligned{visibility:visible}
@keyframes side-device-drift{0%,100%{transform:translate3d(0,4px,0) rotateZ(6.4deg)}50%{transform:translate3d(0,-12px,0) rotateZ(7.6deg)}}
@media(prefers-reduced-motion:reduce){.device-model{animation:none;transform:rotateZ(7deg)}}
