:root{--gold:#b58c4e;--gold-light:#ebd7aa}.nav-cta{background:var(--ink);color:var(--paper)}.site-header nav .nav-cta:hover{color:var(--gold-light)}.hero{grid-template-columns:1.03fr 1fr;gap:8%;padding-top:55px;padding-bottom:70px;min-height:690px}.hero h1{font-size:clamp(70px,7.4vw,112px);letter-spacing:-3.9px;line-height:.97;margin:27px 0 29px}.hero h1 em{color:#8b653b}.hero-description{font-size:13px;max-width:405px;line-height:1.95}.hero-byline{display:flex;align-items:center;gap:12px;margin-top:31px}.byline-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid #b59b74;border-radius:50%;font:italic 17px var(--serif);letter-spacing:-2px;padding-right:2px}.hero-byline strong{display:block;font-size:10px}.hero-byline div>span{font-size:8px;letter-spacing:.6px;color:var(--muted)}.hero-editorial{display:block;max-width:550px;width:100%;isolation:isolate;padding-right:14px}.portrait-frame{position:relative;width:100%;height:560px;overflow:hidden;background:#d9cbb7;border:8px solid #faf6ee;box-shadow:0 25px 50px #4d36231b;transform:rotate(1.7deg)}.portrait-frame>img{width:100%;height:100%;object-fit:cover;object-position:51% 35%}.portrait-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#37241725,transparent 30%,transparent 60%,#201309ae)}.portrait-topline{position:absolute;top:18px;left:20px;font-size:7px;letter-spacing:1.4px;color:white}.portrait-signature{position:absolute;bottom:40px;left:24px;font:italic 61px/.9 var(--serif);color:#fff8e9;letter-spacing:-2px}.photo-source-note{position:absolute;bottom:15px;left:25px;font-size:6px;letter-spacing:.5px;color:#f4e5d2}.gold-seal{position:absolute;right:-19px;top:45px;width:110px;height:110px;border:1px solid #987439;outline:4px solid #f4eee5;border-radius:50%;background:linear-gradient(135deg,#e3cea2,#b99352 43%,#ecd7ac 62%,#b18b4d);box-shadow:0 8px 20px #3c2b2326;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transform:rotate(12deg);z-index:3;color:#48351d}.gold-seal::after{content:'';position:absolute;inset:6px;border:1px solid #674f304f;border-radius:50%}.gold-seal>span{font-size:6px;letter-spacing:1.2px}.gold-seal b{font:500 23px/.85 var(--serif);margin:9px 0}.gold-seal b em{font-size:25px}.hero-mini{position:absolute;left:-45px;bottom:27px;width:173px;aspect-ratio:9/13;padding:15px;background:#3d3028;color:#f7eddc;text-align:left;transform:rotate(-6deg);box-shadow:0 14px 28px #20150c36;border:5px solid #eee0ca;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;z-index:2;transition:transform .3s}.hero-mini:hover{transform:rotate(-2deg) translateY(-5px)}.mini-top{font-size:5px;letter-spacing:1px;display:flex;justify-content:space-between}.mini-top i{font-size:13px;font-style:normal}.mini-script{font:24px/.94 var(--serif);letter-spacing:-.4px;margin:9px 0}.mini-script em{color:#e4c795}.mini-phone{align-self:end;display:flex;flex-direction:column;align-items:center;justify-content:center;width:78px;height:96px;border:3px solid #b79e7a;border-radius:11px;background:#e8ddc8;transform:rotate(9deg);position:relative;animation:demo-float 5s ease-in-out infinite alternate;color:#37251a}.mini-phone>i{position:absolute;top:4px;left:calc(50% - 8px);height:3px;width:16px;border-radius:8px;background:#b4a08b}.mini-phone>b{font-size:8px;width:60%;line-height:1.4}.mini-phone>span{font-size:4px;background:#8a6942;padding:4px;margin-top:7px;color:white}.mini-bottom{display:flex;align-items:center;gap:6px;font-size:5px;letter-spacing:.9px;margin-top:8px}.mini-play{font-size:16px}.hero-photo-number{position:absolute;bottom:-30px;right:10px;font-size:7px;letter-spacing:1.6px;color:var(--muted)}.category-strip{background:#e9dfd0}.work-tools{display:flex;align-items:center;gap:20px}.work-tools .motion-toggle{font-size:8px}.work-card .video-window{padding:0;aspect-ratio:9/13.1;background:#d7c6ae}.demo-preview::before{display:none}.demo-tag{position:absolute;top:14px;left:14px;font-size:6px;letter-spacing:1.2px;background:#faf4e1ed;color:#4a3926;padding:5px 8px;z-index:4;border:1px solid #c9ae8270}.demo-scene{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse at 65% 20%,#e5d0ac,#b28f60);color:#3c2b1d}.ad-headline{position:absolute;z-index:2;top:16%;left:10%;right:8%;font:500 clamp(24px,2.65vw,42px)/.98 var(--serif);letter-spacing:-.7px;text-align:left}.scene-0{background:radial-gradient(ellipse at 75% 20%,#d4b788,#977646);color:#fff5df}.scene-1{background:linear-gradient(135deg,#ded1b9,#b9a185)}.scene-2{background:radial-gradient(ellipse at 30% 10%,#b9b393,#6d725b);color:#fff6df}.scene-3{background:radial-gradient(ellipse at 50% 30%,#b18861,#624633);color:#fff3db}.scene-4{background:linear-gradient(145deg,#664c40,#302821);color:#f6dfba}.scene-5{background:linear-gradient(145deg,#e9ddc5,#c7b48e)}.demo-art{position:absolute;top:42%;left:10%;right:10%;bottom:17%;animation:demo-float 7s ease-in-out infinite alternate}.demo-caption{position:absolute;bottom:12px;left:15px;right:15px;border-top:1px solid #ffffff45;padding-top:9px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.8px;z-index:4}.demo-caption b{font:14px var(--sans)}.ad-play{position:absolute;bottom:52px;left:15px;width:33px;height:33px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;padding-left:2px;font-size:19px;z-index:4}.bottle{position:absolute;bottom:0;left:30%;width:39%;height:86%;border-radius:10px 10px 16px 16px;background:linear-gradient(90deg,#5f321b,#ac7441 48%,#59311c);box-shadow:12px 16px 15px #3a221d35,inset 5px 0 10px #fbd8a239;transform:rotate(-9deg);border:1px solid #f3d49b55}.bottle::before{content:'';position:absolute;bottom:100%;left:18%;height:22%;width:64%;border-radius:5px 5px 0 0;background:linear-gradient(90deg,#877351,#e1c89b 40%,#927448)}.bottle::after{content:'DAILY / CARE';position:absolute;top:36%;left:12%;width:76%;height:40%;background:#eadcc0;color:#553f2b;display:grid;place-items:center;font:11px var(--serif);letter-spacing:1px}.app-phone{position:absolute;bottom:-4%;right:6%;width:57%;height:118%;background:#eee5d2;border:5px solid #4c4133;border-radius:20px;transform:rotate(8deg);box-shadow:18px 22px 25px #48352235;color:#443627;display:flex;flex-direction:column;padding:18% 8% 8%}.app-phone::before{content:'';position:absolute;top:5%;left:34%;width:32%;height:4%;background:#4c4133;border-radius:8px}.app-phone b{font:500 20px/.9 var(--serif);margin-bottom:15px}.app-phone span{font-size:6px;border-bottom:1px solid #cbbca5;padding:8px 0}.app-phone i{font-style:normal;font-size:5px;text-align:center;background:#4a5445;color:white;padding:7px 0;margin-top:8px}.app-sticker{position:absolute;bottom:20%;left:0;padding:10px 14px;background:#f9f0dc;transform:rotate(-8deg);box-shadow:5px 6px 20px #37291c15;font:italic 18px var(--serif)}.pet-collar{position:absolute;inset:0 12% -2%;border:18px solid #cfb083;border-radius:50%;transform:rotate(-20deg);box-shadow:inset 0 0 0 2px #7e5d33,0 17px 23px #2733263b}.pet-collar::after{content:'PET / FIND';position:absolute;bottom:-28%;right:-13%;display:grid;place-items:center;width:74%;height:52%;border-radius:19px;background:linear-gradient(145deg,#fff4d9,#bcab84);color:#59513b;font:10px var(--sans);box-shadow:10px 8px 18px #34403244;letter-spacing:1px}.coffee-cup{position:absolute;left:26%;top:12%;width:47%;aspect-ratio:1;border-radius:50%;background:radial-gradient(ellipse at center,#b17f4a 0 21%,#6b3e23 25% 54%,#f8edce 55% 62%,#b9a182 67% 70%,#e7d7b9 71%);box-shadow:12px 16px 15px #2c191647;transform:rotate(24deg)}.coffee-cup::after{content:'';position:absolute;left:91%;top:35%;width:26%;height:28%;border:8px solid #e6d8bc;border-radius:50%;z-index:-1}.coffee-shadow{position:absolute;left:10%;top:2%;width:80%;aspect-ratio:1;border:1px solid #f7dcab30;border-radius:50%}.ticket{position:absolute;left:10%;right:5%;top:10%;bottom:10%;background:#d9bb83;color:#453025;transform:rotate(-12deg);box-shadow:15px 20px 25px #0003;padding:20px;display:flex;justify-content:center;flex-direction:column;text-align:left}.ticket::after{content:'';position:absolute;right:18%;top:0;bottom:0;border-left:2px dashed #84674775}.ticket span{font:8px var(--sans);letter-spacing:2px}.ticket b{font:42px/.9 var(--serif);margin:10px 0}.ticket small{font:7px var(--sans);letter-spacing:1px}.lesson-card{position:absolute;inset:5% 6% 0 8%;background:#f9f2e1;border:1px solid #bdaa83;box-shadow:12px 18px 24px #5b462b25;transform:rotate(-7deg);padding:24px;display:flex;flex-direction:column;text-align:left;justify-content:center}.lesson-card>span{font-size:8px;letter-spacing:1px}.lesson-card>b{font:52px/.9 var(--serif);margin:10px 0}.lesson-card>em{font:italic 17px var(--serif)}.lesson-card>small{font-size:6px;border-top:1px solid #d8c8aa;padding-top:10px;margin-top:17px}.is-paused .demo-art,.is-paused .mini-phone,.is-paused .demo-progress,.is-offscreen .demo-art{animation-play-state:paused}.card-info>span{font-size:7px;letter-spacing:.6px}.case-list-v2{border:0}.case-list-v2 .case-item{grid-template-columns:1fr 1fr;gap:6%;align-items:center;border:0;padding:0;margin:35px 0 55px}.case-list-v2 .case-item:nth-child(2) .case-poster{order:2}.case-poster{position:relative;aspect-ratio:1.35;overflow:hidden;padding:40px 30px;display:flex;flex-direction:column;justify-content:center}.app-case{background:#4d5346;color:#f1e5cd}.food-case{background:#ad8961;color:#fff3dc}.case-poster-copy{font:500 36px/1 var(--serif);letter-spacing:-.5px;position:relative;z-index:1}.case-app-lines{display:flex;gap:8px;margin-top:30px}.case-app-lines>span{border:1px solid #d6c9a95e;padding:8px 7px;font-size:5px;letter-spacing:.5px}.case-poster .coffee-art{position:absolute;right:-10%;bottom:-20%;width:60%;height:95%;transform:rotate(-25deg)}.case-text h3{font-size:40px}.case-item .case-text p:not(.eyebrow){font-size:12px;max-width:400px}.case-deliverables{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.case-deliverables span{padding:5px 9px;border:1px solid var(--line);font-size:8px}.case-section{padding-bottom:35px}.feedback-intro,.faq-intro{font-size:12px;color:var(--muted);margin-top:22px;max-width:320px}.testimonial-placeholder blockquote{font:400 34px/1.12 var(--serif);margin:18px 0 30px;max-width:470px}.testimonial-attribution{display:flex;align-items:center;gap:12px}.testimonial-avatar{width:37px;height:37px;display:grid;place-items:center;background:#c8b496;border:1px solid #a08b6c;border-radius:50%;font:italic 22px var(--serif)}.testimonial-attribution strong{font-size:10px;display:block}.testimonial-attribution div>span{font-size:8px;display:block;color:var(--muted)}.about-photo{position:relative;aspect-ratio:4/5;overflow:hidden;background:#d2c5b0}.about-photo img{width:100%;height:100%;object-fit:cover;object-position:58% 19%;filter:saturate(.65)}.about-photo::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 60%,#271b10b0)}.about-photo>span{position:absolute;bottom:30px;left:30px;font:33px/1 var(--serif);color:#fff5df;z-index:1}.about-copy h2{font-size:54px}.about-copy>p:not(.eyebrow){font-size:13px}.language-list{font-size:9px}.rate-disclosure{font-size:9px;color:#6a5036;border-left:2px solid var(--gold);padding-left:12px;margin:0 0 25px}.service h3{font-size:36px;min-height:75px}.service .price{font:49px/1 var(--serif);margin-top:28px}.price>span{display:block;font:8px var(--sans);text-transform:uppercase;letter-spacing:1.3px;margin-bottom:9px}.price>small{font:8px var(--sans);display:block;margin-top:10px;color:var(--muted)}.featured-service .price>small{color:#d2baa0}.featured-service .price{color:#edd5ac}.service ul{font-size:9px}.service .text-link{font-size:10px}.services-note>span{max-width:180px;font-size:7px}.contact-email-only{gap:12%;align-items:center}.contact-email-only h2{font-size:70px}.email-card{border:1px solid #8f73515c;padding:36px 32px;position:relative;background:linear-gradient(140deg,#56402a30,transparent)}.email-card::before{content:'↗';position:absolute;top:-25px;right:25px;width:50px;height:50px;border:1px solid #ac8854;background:linear-gradient(130deg,#b38b4d,#e0c591);display:grid;place-items:center;color:#35271e;font-size:27px}.email-card-label{font-size:8px;letter-spacing:1.7px;color:#ccb494}.email-card .contact-email{display:block;font:400 clamp(35px,3.9vw,61px)/1.06 var(--serif);letter-spacing:-1.6px;margin:25px 0 27px;border:0;overflow-wrap:anywhere}.email-card .contact-email span{font:28px var(--sans);margin-left:12px}.email-actions{display:flex;gap:22px;align-items:center}.email-actions .button{padding:14px 20px;gap:20px;font-size:10px}.copy-email{font-size:10px;color:var(--ivory);background:transparent;white-space:nowrap;border-bottom:1px solid #bda078;padding:8px 0}.copy-email span{margin-left:12px}.copy-status{font-size:9px;color:#d2bd9e;min-height:20px;margin:8px 0}.email-prompt{border-top:1px solid #806b4d70;padding-top:18px}.email-prompt>span{font-size:7px;letter-spacing:1.2px;color:#bca380}.email-prompt>p{font-size:10px;color:#d4c3ad;margin-top:9px;line-height:1.9}.contact-signoff{display:block;font-size:9px;color:#bea98e;margin-top:28px;line-height:1.8}.contact-signoff em{font:italic 38px var(--serif);color:#e5cb9f}.storyboard-player{background:#ded0ba;position:relative;display:flex;flex-direction:column;min-height:430px}.storyboard-player .demo-scene{position:relative;flex:1;min-height:420px}.storyboard-player .ad-headline{font-size:35px}.storyboard-player .demo-art{height:40%;top:42%}.player-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:#33241e;color:#f3e7d2}.player-controls button{background:none;color:inherit;padding:2px;font-size:9px}.player-controls span{font-size:7px}.storyboard-caption{position:absolute;bottom:65px;left:20px;right:20px;background:#34231de6;color:#fff3de;padding:10px 12px;font-size:11px;text-align:center;z-index:4}.demo-progress{height:2px;background:#d2b37b;transform-origin:left;animation:timeline 4s linear infinite}.storyboard-player.is-paused .demo-progress,.storyboard-player.is-paused .demo-art{animation-play-state:paused}.dialog-copy .sample-disclosure{font-size:9px;padding:12px;background:#eee3d1;margin:17px 0}.dialog-copy h2{font-size:36px}.dialog-copy dd{font-size:11px}.case-demo-note{font-size:9px!important;border-left:2px solid var(--gold);padding-left:12px;margin-top:24px}.case-kpis{display:flex;gap:12px;margin:25px 0}.case-kpis span{padding:10px 14px;background:#e9dcc4;font-size:10px}@keyframes demo-float{from{transform:translateY(3px) rotate(-1deg)}to{transform:translateY(-8px) rotate(1deg)}}
@media(max-width:1100px){.hero{gap:7%;min-height:670px}.hero h1{font-size:86px}.portrait-frame{height:515px}.hero-description{font-size:12px}.hero-mini{left:-30px;width:150px;bottom:30px}.mini-script{font-size:22px}.mini-phone{width:64px;height:81px}.gold-seal{width:90px;height:90px;right:-10px;top:30px}.gold-seal b{font-size:20px;margin:6px 0}.gold-seal b em{font-size:21px}.gold-seal>span{font-size:5px}.case-text h3{font-size:35px}.case-poster-copy{font-size:29px}.service h3{font-size:31px}.service .price{font-size:44px}.email-card{padding:31px 25px}.contact-email-only h2{font-size:58px}.email-actions{gap:16px}.email-actions .button{padding:12px 16px;font-size:9px}.hero .hero-actions .text-link{font-size:10px;gap:12px}}
@media(max-width:760px){.preview-bar{font-size:6px;letter-spacing:.5px}.preview-bar>span{gap:7px}.preview-bar a{font-size:7px}.hero{display:flex;flex-direction:column;gap:28px;padding-top:32px;padding-bottom:58px;min-height:0;align-items:stretch}.hero h1{font-size:78px;line-height:.94;letter-spacing:-3px;margin:20px 0}.hero h1 br:nth-child(2){display:none}.hero h1 em::before{content:' '}.hero-description{font-size:12px;max-width:460px;line-height:1.85}.hero-actions{margin-top:22px;gap:22px}.hero-byline{margin-top:20px}.hero-editorial{max-width:480px;width:90%;padding:0;margin:4px 0 0 6%}.portrait-frame{height:auto;aspect-ratio:4/4.8;border-width:6px}.portrait-frame>img{object-position:50% 29%}.portrait-signature{font-size:48px;bottom:32px;left:20px}.photo-source-note{font-size:5px;bottom:12px;left:20px}.portrait-topline{font-size:6px;top:14px;left:15px;letter-spacing:1px}.gold-seal{width:83px;height:83px;right:-12px;top:27px;outline-width:3px}.gold-seal b{font-size:18px}.gold-seal b em{font-size:21px}.gold-seal>span{font-size:5px}.hero-mini{width:126px;bottom:19px;left:-27px;padding:10px;border-width:4px}.mini-top{font-size:4px;letter-spacing:.5px}.mini-script{font-size:19px;margin:7px 0}.mini-phone{width:54px;height:64px;border-width:2px;border-radius:8px}.mini-phone b{font-size:6px}.mini-phone>span{font-size:3px;padding:3px;margin-top:5px}.mini-bottom{font-size:4px;letter-spacing:.5px;margin-top:5px}.mini-play{font-size:13px}.hero-photo-number{bottom:-26px;font-size:6px;right:0}.work-tools{gap:8px;flex-direction:column;align-items:end;line-height:1.1;padding:6px 0}.work-tools #work-count,.work-tools .motion-toggle{font-size:7px}.work-card .video-window{aspect-ratio:9/15}.demo-tag{top:9px;left:9px;font-size:4px;letter-spacing:.8px;padding:3px 5px}.ad-headline{font-size:27px;top:16%;left:9%;letter-spacing:-.5px}.demo-caption{font-size:5px;left:10px;right:10px;bottom:8px;padding-top:6px;letter-spacing:.5px}.ad-play{bottom:33px;left:10px;width:26px;height:26px;font-size:15px}.demo-art{top:43%;bottom:18%;left:8%;right:8%}.bottle::after{font-size:7px;letter-spacing:.4px}.app-phone{border-width:3px;border-radius:12px}.app-phone b{font-size:12px;margin-bottom:5px}.app-phone span{font-size:4px;padding:5px 0}.app-phone i{font-size:3px;padding:5px 0;margin-top:4px}.app-sticker{padding:7px 9px;font-size:12px}.pet-collar{border-width:11px}.pet-collar::after{font-size:6px;border-radius:10px}.coffee-cup::after{border-width:5px}.ticket{padding:12px}.ticket span{font-size:5px;letter-spacing:1px}.ticket b{font-size:26px;margin:6px 0}.ticket small{font-size:4px;letter-spacing:.7px}.lesson-card{padding:15px}.lesson-card>span{font-size:5px}.lesson-card>b{font-size:34px}.lesson-card>em{font-size:12px}.lesson-card>small{font-size:4px;padding-top:7px;margin-top:10px}.card-info>span{font-size:6px;letter-spacing:.2px}.case-list-v2 .case-item{grid-template-columns:1fr;gap:24px;margin:28px 0 45px}.case-list-v2 .case-item:nth-child(2) .case-poster{order:0}.case-poster{aspect-ratio:1.4;padding:34px 24px}.case-poster-copy{font-size:34px}.case-text h3{font-size:35px}.testimonial-placeholder blockquote{font-size:30px}.testimonial-attribution div>span{font-size:7px}.about-photo{aspect-ratio:4/4.3;max-width:450px}.about-photo>span{font-size:32px;bottom:24px;left:23px}.about-copy h2{font-size:44px}.about-copy>p:not(.eyebrow){font-size:12px}.rate-disclosure{font-size:8px;line-height:1.8}.service h3{font-size:38px;min-height:0}.service .price{font-size:50px;margin-top:25px}.price>small{font-size:9px}.service ul{font-size:11px;margin-top:23px}.service .text-link{font-size:11px}.services-note>span{max-width:none;font-size:7px}.contact-email-only{gap:45px}.contact-email-only h2{font-size:54px}.email-card{padding:30px 24px}.email-card .contact-email{font-size:49px;margin-top:23px;line-height:1}.email-card .contact-email span{font-size:25px}.email-actions{gap:22px}.email-actions .button{font-size:10px;padding:13px 18px}.copy-email{font-size:10px}.storyboard-player .demo-scene{min-height:340px;max-height:400px}.storyboard-player{min-height:0}.storyboard-player .ad-headline{font-size:37px;top:14%;left:8%}.storyboard-player .demo-art{width:150px;left:auto;right:9%;height:40%;top:40%}.storyboard-caption{bottom:62px;font-size:10px;left:18px;right:18px}.dialog-copy{padding:28px}.case-kpis{flex-wrap:wrap;gap:7px}}
@media(max-width:365px){.hero h1{font-size:66px;letter-spacing:-2.7px}.hero-actions{gap:17px}.hero-actions .button{padding:13px 14px;font-size:10px;gap:16px}.hero .hero-actions .text-link{font-size:9px;gap:8px}.hero-description{font-size:11px}.hero-mini{width:115px;left:-23px;bottom:15px}.mini-script{font-size:17px}.gold-seal{width:72px;height:72px}.gold-seal b{font-size:16px}.gold-seal b em{font-size:18px}.gold-seal>span{font-size:4px}.portrait-topline{font-size:5px}.ad-headline{font-size:24px}.filters{gap:12px}.filters button{font-size:9px}.work-tools #work-count,.work-tools .motion-toggle{font-size:6px}.card-info>span{display:none}.email-card .contact-email{font-size:42px}.email-actions{gap:15px}.email-actions .button{font-size:9px;padding:12px 15px}.copy-email{font-size:9px}.copy-email span{margin-left:7px}.contact-email-only h2{font-size:47px}.hero-photo-number{font-size:5px}.photo-source-note{font-size:4px}.case-poster-copy{font-size:30px}}
@media(prefers-reduced-motion:reduce){.demo-art,.mini-phone,.demo-progress{animation:none!important}.demo-progress{transform:scaleX(.5)}}
/* Keep the portrait signature clear of the overlapping concept card. */
.portrait-signature{left:auto;right:24px}.photo-source-note{left:auto;right:24px}.storyboard-player .demo-caption{display:none}
@media(max-width:760px){.hero h1{font-size:62px;letter-spacing:-2.2px}.portrait-signature{left:auto;right:16px;font-size:44px}.photo-source-note{left:auto;right:14px}.email-card .contact-email{font-size:40px;letter-spacing:-1.1px}}
@media(max-width:365px){.hero h1{font-size:52px;letter-spacing:-1.8px}.email-card .contact-email{font-size:33px}}
html{scroll-behavior:auto}
