/* SJK CREATIVE STUDIO / OCT 2026 */
:root{--cs-ink:#0b0d0f;--cs-offwhite:#f1f0e9;--cs-orange:#ff7d0b;--cs-soft:#ffb47c;--cs-line:rgba(255,255,255,.15)}
.creative-page{background:var(--cs-ink);color:#f9f8f6;overflow-x:clip}
.creative-page h1,.creative-page h2,.creative-page h3{font-family:Inter,Arial,sans-serif;line-height:.99}
.creative-page em{font-style:normal;color:var(--cs-orange)}
.creative-page .site-header{background:linear-gradient(180deg,#080a0ce9,#080a0c70);z-index:70}
.creative-page .cs-eyebrow{font:700 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.19em;color:var(--cs-orange);margin:0 0 24px}
.creative-page .cs-eyebrow.dark{color:#a74e04}.cs-dot{display:inline-block;background:#ff830f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff7d0b22;margin-right:10px}
.cs-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:20px;border:1px solid transparent;border-radius:15px;font:800 12px/1.2 Inter,sans-serif;letter-spacing:.035em;padding:19px 23px;transition:transform .2s,box-shadow .2s,border-color .2s;text-align:center}
.cs-btn:hover{transform:translateY(-3px)}.cs-btn-hot{background:var(--cs-orange);color:#10100e;box-shadow:0 16px 36px #ff7d0b27}.cs-btn-hot:hover{box-shadow:0 20px 44px #ff7d0b40}.cs-btn-ink{background:#0d0f11;color:#fff}.cs-btn-glass{background:#ffffff12;border-color:#ffffff45;color:#fff;backdrop-filter:blur(20px)}.cs-text-link{display:inline-flex;gap:12px;align-items:center;font:800 11px/1.4 Inter,sans-serif;letter-spacing:.09em;color:#d4cfc8;transition:color .2s}.cs-text-link:hover{color:#ff8d2c}
.cs-hero{position:relative;overflow:hidden;isolation:isolate;padding:175px 0 0;min-height:765px;background:radial-gradient(ellipse at 70% 50%,#44261866,transparent 48%),linear-gradient(160deg,#121518 0%,#070909 70%)}
.cs-halo{position:absolute;width:1000px;height:1000px;right:-270px;top:-320px;pointer-events:none;border-radius:50%;background:radial-gradient(circle,#ff790a20 0,transparent 55%);filter:blur(10px);z-index:-1}
.cs-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:50px;align-items:center;padding-bottom:70px}
.cs-hero h1{font-size:clamp(4rem,6.15vw,7.6rem);letter-spacing:-.087em;margin:0 0 27px;max-width:800px}
.cs-hero h1 em{color:#ff861f;text-shadow:0 8px 60px #ff7b142a}
.cs-hero-description{max-width:570px;font-size:clamp(17px,1.35vw,21px);line-height:1.62;color:#c4cbd1}.cs-hero-description strong{color:#fff;font-weight:600}
.cs-hero-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:35px}.cs-trust-line{display:flex;gap:12px;flex-wrap:wrap;align-items:center;color:#c5ced5;font:700 9px/1.5 Inter,sans-serif;letter-spacing:.11em;margin:42px 0 0}.cs-trust-line b{color:#ff7d0b}
.cs-hero-bottom{border-top:1px solid #ffffff16;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#adb7c0;font:700 10px Inter,sans-serif;letter-spacing:.14em}.cs-hero-bottom a{color:var(--cs-orange)}
.cs-hero-visual{min-width:0;position:relative}.cs-browser{background:linear-gradient(130deg,#ffffff22,#17191f55);padding:7px;border:1px solid #ffffff47;border-radius:25px;box-shadow:0 35px 95px #000b,0 0 100px #dd590a1e;overflow:hidden;transform:perspective(1200px) rotateY(-6deg) rotateX(2deg);transition:transform .35s}.cs-browser:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}
.cs-browser-bar{height:47px;display:flex;align-items:center;gap:15px;background:#17191d;padding:0 15px;border-radius:18px 18px 0 0}.cs-browser-dots{display:flex;gap:6px}.cs-browser-dots i{width:8px;height:8px;background:#f26a50;border-radius:50%}.cs-browser-dots i:nth-child(2){background:#e5b663}.cs-browser-dots i:nth-child(3){background:#70b69b}.cs-address{margin:auto;color:#c1c5cb;font:500 10px Inter,sans-serif;letter-spacing:.05em}.cs-live-pill{white-space:nowrap;font:700 8px Inter,sans-serif;letter-spacing:.08em;color:#c2cbd2}.cs-live-pill span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#8ad7af;margin-right:3px}
.cs-preview-canvas{height:440px;position:relative;background:#dbded7;color:#102d29;overflow:hidden;transition:background .35s,color .35s}.cs-preview-menu{height:68px;position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:0 27px;font:700 9px Inter,sans-serif;letter-spacing:.07em}.cs-preview-logo{font-weight:900;font-size:13px;letter-spacing:-.03em}.cs-preview-copy{position:relative;z-index:3;max-width:83%;padding:41px 22px 40px 29px}.cs-preview-copy>small{display:block;font:800 9px Inter;letter-spacing:.12em;margin-bottom:20px}.cs-preview-copy h2{font-size:clamp(36px,4vw,59px);letter-spacing:-.075em;line-height:.94;margin:0 0 19px}.cs-preview-copy h2 i{font-style:normal;color:#a74b33}.cs-preview-copy p{font:400 12px Inter,sans-serif;max-width:255px;line-height:1.6;color:inherit}.cs-preview-btn{display:inline-block;background:#153d36;color:#fff;padding:14px 19px;border-radius:4px;font:800 9px Inter;letter-spacing:.09em;margin-top:15px}.cs-preview-bottom{position:absolute;bottom:11px;left:27px;font:800 7px Inter;letter-spacing:.14em;color:currentColor;z-index:4}.cs-preview-art{position:absolute;right:-17%;bottom:-28%;width:82%;height:108%;border-radius:50%;background:radial-gradient(circle at 35% 38%,#f5ece0 0%,#cbad8e 30%,#548b7b 64%,#205247 80%);transform:rotate(20deg);box-shadow:-20px 10px 70px #243d3750}.cs-preview-orb{width:35%;height:34%;border-radius:50%;background:#ffd8aa;position:absolute;left:21%;top:26%;filter:blur(29px)}.cs-preview-ring{position:absolute;inset:21% -15%;border:2px solid #f3d7bb85;border-radius:50%;transform:rotate(-27deg)}
.cs-preview-canvas[data-scene="local"]{background:#e0cdb2;color:#342016}.cs-preview-canvas[data-scene="local"] .cs-preview-art{background:radial-gradient(circle at 35% 38%,#f3d5a3,#c9774d 34%,#8e3427 68%,#491c19 90%)}.cs-preview-canvas[data-scene="local"] .cs-preview-btn{background:#602f21}
.cs-preview-canvas[data-scene="tech"]{background:#15212a;color:#edf8ff}.cs-preview-canvas[data-scene="tech"] .cs-preview-art{background:radial-gradient(circle at 35% 38%,#9af4eb,#408b9d 31%,#29436d 68%,#111b2d 90%)}.cs-preview-canvas[data-scene="tech"] .cs-preview-btn{background:#dff6ed;color:#142325}.cs-preview-canvas[data-scene="tech"] .cs-preview-copy h2 i{color:#83dcd1}
.cs-preview-toolbar{margin-top:17px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;color:#bdc3c8;font:700 9px Inter,sans-serif;letter-spacing:.12em}.cs-preview-tabs{display:flex;gap:5px;border:1px solid #ffffff2a;padding:4px;border-radius:22px}.cs-preview-tabs button{border:0;background:transparent;color:#b5bdc4;border-radius:15px;padding:7px 12px;font:800 9px Inter,sans-serif;cursor:pointer;letter-spacing:.04em}.cs-preview-tabs button.active{background:#f6f4ef;color:#17191b}.cs-preview-caption{font-size:10px;color:#8d989f;margin-top:13px;max-width:445px}
.cs-offer{background:var(--cs-offwhite);color:#131619;padding:115px 0}.cs-offer-layout{display:grid;grid-template-columns:.83fr 1.17fr;gap:8%;align-items:start}.cs-offer-heading h2{font-size:clamp(56px,6.5vw,95px);letter-spacing:-.09em;margin:0 0 26px}.cs-offer-heading h2 em{color:#c35a11}.cs-offer-heading>p:not(.cs-eyebrow){color:#444c51;font-size:19px;max-width:450px;line-height:1.55}.cs-offer-sticker{background:#ff7913;padding:35px 35px 29px;color:#16110d;margin-top:45px;border-radius:24px 80px 24px 24px;max-width:370px;box-shadow:0 17px 44px #b9592038;transform:rotate(-2deg)}.cs-offer-sticker small,.cs-offer-sticker span{display:block;font:800 11px Inter,sans-serif;letter-spacing:.14em}.cs-offer-sticker strong{display:block;font:900 clamp(90px,8.5vw,145px)/1.2 Inter,sans-serif;letter-spacing:-.095em}
.cs-offer-detail{background:linear-gradient(160deg,#fffefb,#e8e8e2);border:1px solid #fff;border-radius:32px;padding:clamp(28px,4vw,55px);box-shadow:0 25px 70px #2a232526,0 0 0 1px #d5d5d188;position:relative;overflow:hidden}.cs-offer-detail:before{content:"";position:absolute;width:270px;height:270px;right:-130px;top:-135px;border:1px solid #d4d0c2;border-radius:50%;box-shadow:0 0 0 35px #f5cba83b,0 0 0 80px #e8bc8f26}.cs-offer-accent{font:800 10px Inter,sans-serif;letter-spacing:.15em;color:#aa5011;margin-bottom:19px;position:relative}.cs-offer-detail h3{font-size:clamp(36px,4vw,60px);letter-spacing:-.073em;margin:0 0 20px}.cs-offer-detail h3 em{color:#c55b16}.cs-offer-intro{max-width:590px;font-size:17px;line-height:1.6;color:#455056}.cs-benefits{margin:31px 0;border-top:1px solid #b9bfc2}.cs-benefits>div{display:grid;grid-template-columns:41px 1fr;gap:10px;padding:21px 0;border-bottom:1px solid #c8cdd0}.cs-benefit-num{color:#c15a1d;font:800 11px Inter,sans-serif}.cs-benefits p{margin:0}.cs-benefits strong{display:block;font:800 17px Inter,sans-serif;letter-spacing:-.035em;margin:0 0 9px}.cs-benefits small{display:block;font:400 13px/1.6 Inter,sans-serif;color:#515e65}.cs-offer-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.cs-offer-faq{font:800 10px Inter,sans-serif;letter-spacing:.05em;color:#5b6970}.cs-offer-terms{margin:28px 0 0;color:#596368;font-size:11px;line-height:1.65}
.cs-ad-credit{padding:55px 0;background:radial-gradient(circle at 15% 50%,#ff8b1f1a,transparent 45%),#171819;border-block:1px solid #ffffff20}.cs-ad-credit-layout{display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:45px}.cs-ad-capsule{border:1px solid #ff7d0b;border-radius:100px;color:#ff9952;padding:20px 11px;text-align:center;font:800 9px/1.5 Inter;letter-spacing:.08em}.cs-ad-credit h2{font-size:clamp(25px,3vw,48px);letter-spacing:-.055em;line-height:1.08;margin:0 0 15px}.cs-ad-credit p:not(.cs-eyebrow){color:#c4c7c8;max-width:750px;line-height:1.6;font-size:14px}.cs-ad-credit .cs-ad-disclaimer{color:#9da7ae;font-size:11px;line-height:1.5;margin-bottom:0}.cs-ad-disclaimer a{text-decoration:underline;text-underline-offset:2px;color:#ffb17a}
.cs-services{background:#0b0e10;color:#fff;padding:125px 0}.cs-section-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:54px}.cs-section-head h2{font-size:clamp(52px,6vw,88px);letter-spacing:-.078em;margin:0}.cs-section-head>p{max-width:360px;color:#aeb5bb;line-height:1.7}.cs-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cs-service-card{display:flex;flex-direction:column;min-height:478px;position:relative;overflow:hidden;border:1px solid #ffffff29;border-radius:26px;padding:30px;background:linear-gradient(154deg,#20272cdd,#121719d9 67%);box-shadow:inset 0 1px 0 #ffffff1a,0 22px 44px #0003;transition:transform .2s,border-color .2s,box-shadow .2s}.cs-service-card:hover{transform:translateY(-6px);border-color:#ff892b98;box-shadow:0 22px 50px #0009,0 0 22px #ff80121c}.cs-card-tag{font:800 10px Inter,sans-serif;letter-spacing:.15em;color:#ff994c}.cs-service-card h3{font-size:clamp(26px,2.25vw,35px);letter-spacing:-.055em;margin:28px 0 14px}.cs-service-card h3 i{font-style:normal;color:#ff8a22}.cs-service-card p{font-size:13px;color:#bac2c5;line-height:1.65;max-width:390px}.cs-card-bottom{margin-top:auto;border-top:1px solid #ffffff25;padding-top:21px;display:flex;justify-content:space-between;align-items:center;font:800 11px Inter;letter-spacing:.08em}.cs-card-bottom b{color:#ff7d0b;font-size:20px}.cs-service-brand{background:radial-gradient(circle at 80% 25%,#f07a1b29,transparent 45%),linear-gradient(142deg,#28201d,#101315 70%)}.cs-brand-emblem{width:165px;height:160px;align-self:center;margin-top:35px;display:grid;place-items:center;font:900 130px Inter,sans-serif;letter-spacing:-.1em;color:#ff790b;transform:rotate(-9deg)}.cs-brand-emblem span{font:900 43px Inter;color:#ffc080;align-self:end}.cs-logo-sketch{margin:30px auto 4px;border-radius:50%;border:1px solid #ffffff22;width:178px;height:162px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.cs-logo-sketch>span,.cs-logo-sketch small{color:#9ea7ac;font:700 8px Inter;letter-spacing:.1em}.cs-logo-sketch strong{font:900 99px/1 Inter;letter-spacing:-.1em}.cs-logo-sketch strong span{color:#ff7d0b}.cs-graphic-stack{position:relative;height:174px;margin:35px auto 0;width:200px}.cs-graphic-stack i{display:block;position:absolute;width:115px;height:139px;border-radius:12px;box-shadow:0 11px 25px #0006;background:linear-gradient(40deg,#ff6d05,#ffac53);transform:rotate(13deg);left:70px}.cs-graphic-stack i:nth-child(2){background:linear-gradient(40deg,#2b4f65,#9fd5d1);transform:rotate(-21deg);left:29px;top:14px}.cs-graphic-stack i:nth-child(3){background:linear-gradient(40deg,#e7e3dc,#928a81);transform:rotate(4deg);left:49px;top:6px;opacity:.8}.cs-business-card{width:230px;height:140px;border-radius:13px;background:#d3c7b7;color:#171718;padding:23px;margin:34px auto 5px;display:flex;justify-content:space-between;align-items:flex-end;box-shadow:16px 16px 0 #313638,0 20px 38px #0008;transform:rotate(-10deg)}.cs-business-card>span{font:900 27px/.91 Inter;letter-spacing:-.08em}.cs-business-card .accent{color:#f57e20}.cs-business-card small{font:700 6px Inter;writing-mode:vertical-rl}.cs-banner-example{height:170px;background:#f28b20;color:#13110c;border-radius:4px;margin:35px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:min(100%,255px);box-shadow:0 14px 30px #0009;transform:perspective(600px) rotateY(8deg)}.cs-banner-example strong{font:900 57px/.9 Inter;letter-spacing:-.08em}.cs-banner-example strong span{color:#fff}.cs-banner-example small{font:800 8px Inter;letter-spacing:.22em;margin-top:10px}.cs-vinyl-demo{display:flex;flex-direction:column;align-items:center;justify-content:center;height:170px;width:190px;margin:33px auto 0;border-radius:30px;background:linear-gradient(130deg,#232930,#1a2023);border:1px solid #ffffff20;box-shadow:inset 0 2px 2px #ffffff20,15px 14px 25px #0006;transform:rotate(-8deg)}.cs-vinyl-demo>span{font:900 70px Inter;letter-spacing:-.09em;-webkit-text-stroke:1px #ffa353;color:#ff7d0b;text-shadow:4px 6px 0 #08090b}.cs-vinyl-demo small{font:800 8px Inter;letter-spacing:.14em;color:#fff}.cs-print-note{font-size:11px;color:#939da2;line-height:1.7;margin:28px 0 0}
.cs-workspace{padding:125px 0;background:radial-gradient(ellipse at 70% 42%,#20354033,transparent 50%),linear-gradient(155deg,#172027,#0e1216);border-top:1px solid #ffffff12}.cs-workspace-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;align-items:start}.cs-workspace h2{font-size:clamp(50px,5.7vw,86px);letter-spacing:-.077em;margin:0 0 32px}.cs-workspace-grid>div:first-child>p:not(.cs-eyebrow){font-size:19px;color:#c4d0d5;line-height:1.65;max-width:550px}.cs-workspace-pills{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0}.cs-workspace-pills span{border:1px solid #ffffff2a;border-radius:20px;padding:8px 12px;background:#ffffff0b;color:#c2ced4;font:700 9px Inter;letter-spacing:.07em}.cs-mail-visual{border:1px solid #ffffff2a;border-radius:27px;background:#ffffff09;padding:22px;backdrop-filter:blur(20px);box-shadow:0 40px 85px #0007}.cs-mail-window{background:#f0f0ec;color:#192027;border-radius:15px;overflow:hidden}.cs-mail-header{background:#dfe4e2;padding:16px 23px;display:flex;justify-content:space-between;font:800 9px Inter;letter-spacing:.1em}.cs-mail-header span:first-child{color:#d7834f}.cs-mail-line{display:flex;gap:22px;padding:19px 22px;border-bottom:1px solid #d2d7d8;align-items:center;font-size:13px;flex-wrap:wrap}.cs-mail-line small{color:#76828a;letter-spacing:.1em}.cs-mail-line strong{font-size:15px}.cs-mail-paper{padding:35px 27px 38px}.cs-mail-paper b{font-size:25px}.cs-mail-paper p{font-size:13px;color:#697177;margin-top:13px}.cs-signature{margin-top:40px;font:900 16px Inter;letter-spacing:-.04em}.cs-signature small{color:#68747a;font:700 9px Inter}.cs-signature hr{width:115px;margin:10px 0;border:0;border-top:2px solid #ff7d0b}.cs-signature span{font:600 10px Inter}.cs-workspace-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.cs-workspace-capabilities div{padding:15px 5px}.cs-workspace-capabilities strong{display:block;color:#ff9b4c;font:800 11px Inter;letter-spacing:.08em;margin-bottom:12px}.cs-workspace-capabilities span{color:#b3bdc2;font-size:12px;line-height:1.6}.cs-workspace-small{border-top:1px solid #ffffff20;margin-top:46px;padding-top:18px;font-size:11px;color:#a6b3b9;line-height:1.6}
.cs-process{background:#101215;padding:120px 0}.cs-process-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%}.cs-process h2{font-size:clamp(48px,5.5vw,82px);letter-spacing:-.077em}.cs-process-grid>div>p:not(.cs-eyebrow){font-size:17px;color:#b0b8bd;max-width:500px}.cs-process-list{list-style:none;padding:0;margin:0}.cs-process-list li{display:grid;grid-template-columns:43px 1fr;gap:20px;padding:27px 0;border-bottom:1px solid #ffffff2b}.cs-process-list li>span{color:#ff8e34;font:900 13px Inter}.cs-process-list strong{font:800 18px Inter;letter-spacing:-.035em}.cs-process-list p{font-size:13px;color:#adb7bd;margin:9px 0 0;line-height:1.6}
.cs-faq{padding:120px 0;background:#e8e7e0;color:#101316}.cs-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:9%}.cs-faq h2{font-size:clamp(48px,5vw,78px);letter-spacing:-.08em}.cs-faq h2 em{color:#cc661a}.cs-faq-grid>div:first-child>p:not(.cs-eyebrow){color:#4a565e;font-size:17px}.cs-faq-list{border-top:1px solid #9da6ac}.cs-faq-list details{border-bottom:1px solid #aeb5b7;padding:22px 6px}.cs-faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:15px;align-items:center;font:800 17px/1.35 Inter;letter-spacing:-.04em}.cs-faq-list summary::-webkit-details-marker{display:none}.cs-faq-list summary span{color:#b8581b;font-size:24px;transition:transform .2s}.cs-faq-list details[open] summary span{transform:rotate(45deg)}.cs-faq-list details p{font-size:14px;line-height:1.7;max-width:740px;color:#515e63;margin-top:16px;margin-bottom:3px}
.cs-close{padding:115px 0;background:radial-gradient(ellipse at 65% 30%,#f07c1936,transparent 47%),#0b0d0f}.cs-close-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.cs-close h2{font-size:clamp(60px,7.8vw,112px);letter-spacing:-.084em}.cs-close p:not(.cs-eyebrow){font-size:18px;color:#bdc6cc;max-width:550px}.cs-close-buttons{display:flex;flex-direction:column;align-items:stretch;gap:15px}.cs-close-buttons .cs-text-link{justify-content:center;margin-top:11px}
@media(max-width:1150px){.cs-hero-grid{gap:35px}.cs-hero h1{font-size:clamp(54px,6vw,83px)}.cs-ad-credit-layout{grid-template-columns:110px 1fr}.cs-ad-credit-layout>.cs-btn{grid-column:2;justify-self:start}.cs-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.cs-hero{padding-top:140px}.cs-hero-grid{grid-template-columns:1fr}.cs-hero-copy{max-width:800px}.cs-browser{max-width:700px;transform:none}.cs-hero-visual{max-width:735px}.cs-offer-layout,.cs-workspace-grid,.cs-process-grid,.cs-faq-grid,.cs-close-layout{grid-template-columns:1fr;gap:48px}.cs-offer-sticker{margin-top:35px}.cs-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-offer,.cs-services,.cs-workspace,.cs-process,.cs-faq,.cs-close{padding:90px 0}}
@media(max-width:620px){.cs-hero{padding-top:120px}.cs-hero h1{font-size:clamp(48px,11.7vw,68px)}.cs-hero-grid{gap:32px;padding-bottom:35px}.cs-hero-description{font-size:16px}.cs-hero-actions{gap:17px}.cs-hero-actions .cs-btn{width:100%}.cs-trust-line{margin-top:27px;gap:7px;font-size:8px}.cs-hero-bottom{font-size:8px}.cs-preview-canvas{height:345px}.cs-browser-bar{height:38px;padding:0 9px}.cs-live-pill{font-size:6px}.cs-preview-menu{padding:0 13px;height:53px;font-size:6px}.cs-preview-logo{font-size:10px}.cs-preview-copy{padding:25px 14px 20px 17px}.cs-preview-copy h2{font-size:clamp(34px,9vw,48px)}.cs-preview-art{right:-39%;width:109%}.cs-preview-copy>small{font-size:7px}.cs-preview-copy p{font-size:10px;max-width:210px}.cs-preview-btn{margin-top:4px}.cs-preview-toolbar{align-items:start;flex-direction:column}.cs-offer,.cs-services,.cs-workspace,.cs-process,.cs-faq,.cs-close{padding:75px 0}.cs-offer-heading h2,.cs-section-head h2,.cs-workspace h2,.cs-process h2,.cs-faq h2,.cs-close h2{font-size:clamp(45px,11vw,66px)}.cs-offer-sticker{max-width:320px}.cs-offer-sticker strong{font-size:100px}.cs-offer-detail{border-radius:22px}.cs-offer-actions .cs-btn{width:100%}.cs-ad-credit{padding:55px 0}.cs-ad-credit-layout{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.cs-ad-capsule{padding:10px 17px}.cs-ad-credit-layout>.cs-btn{width:100%}.cs-service-grid{grid-template-columns:1fr}.cs-service-card{min-height:455px}.cs-section-head{display:block}.cs-section-head>p{margin-top:19px}.cs-workspace-capabilities{grid-template-columns:1fr 1fr;gap:10px}.cs-mail-visual{padding:9px;border-radius:16px}.cs-mail-header{padding:12px 14px}.cs-mail-line{padding:13px}.cs-mail-paper{padding:24px 16px}.cs-workspace-pills span{font-size:8px}.cs-close-buttons{gap:13px}.cs-process-list li{gap:12px}}
@media(max-width:380px){.cs-preview-menu>span:last-child{display:none}.cs-workspace-capabilities{grid-template-columns:1fr}.cs-offer-sticker strong{font-size:82px}}
@media(prefers-reduced-motion:reduce){.cs-browser,.cs-service-card,.cs-btn{transition:none!important}}
