.scene-copy[data-copy="0"] h1{font-size:clamp(38px,4.1vw,64px);letter-spacing:-2px}
.scene-copy[data-copy="0"] .lead{font-size:16px!important;line-height:1.7;max-width:390px}
@media(max-width:700px){.scene-copy[data-copy="0"] h1{font-size:clamp(34px,8.7vw,49px);letter-spacing:-1.5px}.scene-copy[data-copy="0"] .lead{font-size:14px!important;max-width:350px;line-height:1.65}}
@media(max-width:700px) and (max-height:740px){.scene-copy[data-copy="0"] h1{font-size:34px;margin-bottom:14px}.scene-copy[data-copy="0"] .lead{font-size:12px!important;line-height:1.55}}
.agency-rest{position:relative;background:var(--night)}
.agency-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 7%;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:1.8px;color:var(--sand)}.strip-star{color:var(--amber);font-size:26px}
.agency-rest .section{padding-top:110px;padding-bottom:110px}.agency-rest .eyebrow{font-size:11px}.agency-rest .section-heading>p{font-size:16px;max-width:370px}.agency-rest h2{font-size:clamp(38px,4.5vw,68px)}
.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.offer-card{padding:28px;background:linear-gradient(145deg,var(--raised),var(--surface) 65%);border:1px solid var(--line);border-radius:12px;transition:border-color .3s,transform .3s;display:flex;flex-direction:column}.offer-card:hover{border-color:var(--amber);transform:translateY(-6px)}.offer-card.featured{border-color:#ff8c4260}.offer-top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:1.5px;color:var(--sand)}.offer-top>span:last-child{color:var(--amber);font-size:20px}.offer-art{height:215px;position:relative;display:flex;align-items:center;justify-content:center;margin:20px 0 30px}.offer-card h3{font-size:clamp(27px,2.6vw,38px);line-height:1.1;letter-spacing:-1px;margin-bottom:18px}.offer-card>p{font-size:15px;color:var(--sand);line-height:1.8;margin-bottom:30px}.offer-bottom{border-top:1px solid var(--line);padding-top:22px;margin-top:auto}.offer-bottom>span{font-size:12px;color:var(--sand);display:block}.offer-bottom strong{display:block;font:500 24px 'Bricolage Grotesque';color:var(--cream);margin:6px 0 20px}.agency-rest .text-link{font-size:14px;background:none;color:var(--highlight);padding:0;display:inline-flex;gap:25px;align-items:center}.offer-note{font-size:12px;color:var(--sand);margin-top:22px}
.tiny-browser{width:93%;border:1px solid #b8ab9550;background:var(--night);border-radius:6px;padding:13px 17px;transform:perspective(600px) rotateY(-9deg) rotateX(5deg);box-shadow:14px 18px 35px #0004;transition:transform .5s}.offer-card:hover .tiny-browser{transform:perspective(600px) rotateY(0) rotateX(0)}.tiny-browser>div{font-size:8px;color:var(--sand);padding-bottom:12px;border-bottom:1px solid var(--line)}.tiny-browser>div span{margin-left:20px}.tiny-browser strong{font:500 25px/1.08 'Bricolage Grotesque';display:block;margin:18px 0}.tiny-browser b{display:inline-block;background:var(--amber);font-size:9px;color:var(--night);padding:7px 12px}.art-chip{position:absolute;bottom:-2px;right:-7px;padding:8px 12px;background:var(--raised);border:1px solid #ff8c424d;border-radius:5px;color:var(--highlight);font-size:11px;box-shadow:0 10px 25px #0004}.answer-art{flex-direction:column;gap:20px}.question-pill{align-self:flex-end;padding:11px 16px;background:var(--raised);border:1px solid var(--line);border-radius:18px 18px 2px 18px;font-size:13px}.answer-preview{display:flex;gap:17px;width:95%}.answer-preview>span{font-size:27px;color:var(--amber)}.answer-preview>div{flex:1;padding-top:10px}.answer-preview i{display:block;height:5px;background:var(--sand);opacity:.35;margin-bottom:12px;width:95%;transform-origin:left;transition:transform .5s}.answer-preview i:nth-child(2){width:80%}.answer-preview i:nth-child(3){width:60%}.answer-preview b{display:block;margin-top:20px;font-size:13px;font-weight:500;color:var(--highlight);border:1px solid var(--line);padding:8px 12px;border-radius:5px}.platform-orbit{display:flex;gap:15px;align-items:center;position:relative;z-index:1}.platform-orbit img{width:64px;height:64px;object-fit:contain;padding:15px;background:var(--cream);border-radius:16px;box-shadow:0 15px 25px #0004;transition:transform .4s}.platform-orbit img:nth-child(2){transform:translateY(-22px)}.offer-card:hover .platform-orbit img{transform:translateY(-10px)}.offer-card:hover .platform-orbit img:nth-child(2){transform:translateY(-32px)}.ads-line{position:absolute;width:65%;height:65px;bottom:25px;border:1px solid #ff8c4255;border-top:0;border-radius:0 0 30px 30px}.ads-art .art-chip{right:50%;transform:translateX(50%);white-space:nowrap}
.delivery-section{border-top:1px solid var(--line)}.delivery-console{border:1px solid #b8ab9540;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 90% 70%,#ff8c420a,transparent 60%),var(--surface)}.console-top,.console-bottom{padding:22px 30px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--sand);letter-spacing:1px}.console-top{border-bottom:1px solid var(--line)}.console-top i{display:inline-block;width:6px;height:6px;background:var(--amber);border-radius:50%;margin-right:10px;box-shadow:0 0 16px var(--amber)}.delivery-body{display:grid;grid-template-columns:1fr 1.6fr;min-height:390px}.delivery-tabs{padding:25px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;gap:8px}.delivery-tabs button{background:none;display:flex;align-items:center;gap:20px;padding:22px 18px;border-radius:6px;text-align:left;color:var(--sand);font-size:12px;border:1px solid transparent}.delivery-tabs button span{flex:1;font:500 22px 'Bricolage Grotesque';color:var(--cream)}.delivery-tabs button[aria-selected=true]{border-color:#ff8c4240;background:var(--raised);color:var(--amber)}.delivery-tabs button[aria-selected=true] span{color:var(--highlight)}.delivery-panel{padding:45px 50px}.panel-kicker{font-size:10px;letter-spacing:1.6px;color:var(--amber)}.delivery-panel h3{font-size:36px;line-height:1.12;letter-spacing:-1px;margin:22px 0 18px}.delivery-panel>p{font-size:16px;color:var(--sand);max-width:470px}.task-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.task-list span{padding:8px 12px;border:1px solid var(--line);font-size:12px;border-radius:4px;color:var(--sand)}.console-bottom{border-top:1px solid var(--line);letter-spacing:0;font-size:12px}.console-bottom>span:first-child{color:var(--highlight)}
.studio-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.studio-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:70px}.studio-layout p{font-size:17px;color:var(--sand)}.studio-layout .text-link{margin-top:12px}.faq-section{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.faq-list details{border-bottom:1px solid var(--line);padding:23px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:17px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--amber);font-size:24px;line-height:1}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{font-size:15px;color:var(--sand);margin:20px 0 0}.agency-close{text-align:center;border-top:1px solid var(--line);background:radial-gradient(ellipse at 50% 90%,#ff8c4210,transparent 65%)}.closing-star{display:block;color:var(--amber);font-size:60px;margin-bottom:30px}.agency-close h2{font-size:clamp(55px,7vw,100px);letter-spacing:-3px}.agency-close>div{display:flex;justify-content:center;align-items:center;gap:30px;margin:40px 0 30px}.agency-close .primary{font-size:14px;padding:18px 25px}.agency-close>p:not(.eyebrow),.agency-close>small{color:var(--sand);font-size:12px}.agency-close>small{font-size:11px}.agency-rest .revealing{animation:agency-enter .65s both}@keyframes agency-enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(max-width:1000px){.offer-grid{gap:12px}.offer-card{padding:20px}.platform-orbit{gap:9px}.platform-orbit img{width:48px;height:48px;padding:10px}.tiny-browser strong{font-size:22px}.agency-rest .section-heading>p{max-width:310px}.delivery-panel{padding:35px}.studio-layout,.faq-section{gap:35px}}
@media(max-width:700px){.agency-strip{font-size:8px;letter-spacing:.7px;gap:10px;padding:22px 7%;flex-wrap:wrap;justify-content:center}.agency-strip>span:last-child{width:100%;text-align:center}.agency-strip .strip-star:nth-child(4){display:none}.agency-rest .section{padding-top:65px;padding-bottom:65px}.agency-rest .section-heading>p{font-size:16px;max-width:none}.offer-grid{grid-template-columns:1fr;gap:22px}.offer-card{padding:26px}.offer-art{height:200px;max-width:330px;width:100%;align-self:center}.offer-card h3{font-size:34px}.offer-bottom{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.offer-bottom strong{font-size:23px;margin-bottom:0}.delivery-body{grid-template-columns:1fr}.delivery-tabs{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--line);padding:15px;gap:5px}.delivery-tabs button{padding:14px 10px;gap:8px}.delivery-tabs button span{font-size:16px}.delivery-panel{padding:30px 25px;min-height:370px}.delivery-panel h3{font-size:31px}.console-top,.console-bottom{padding:18px;font-size:10px;flex-wrap:wrap;gap:8px}.console-top>span:last-child{font-size:8px}.studio-layout,.faq-section{grid-template-columns:1fr;gap:30px}.faq-list summary{font-size:16px}.agency-close>div{flex-direction:column;gap:25px}.agency-close h2{letter-spacing:-2px}}
