@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--paper:#111113;--ink:#f4f1e9;--muted:#99999f;--line:#303034;--orange:#f9d557;--blue:#4165f5;--yellow:#f9d557;--red:#ee6257;--surface:#1c1c20;--personal-accent:#f9d557;color-scheme:dark}body{background:var(--paper);color:var(--ink)}body:before{content:'';position:absolute;inset:0 0 auto;height:850px;pointer-events:none;background:radial-gradient(ellipse at 80% 40%,#3330411f,transparent 60%);z-index:-1}header{height:100px;border-bottom:0;padding:0 4.8%;gap:20px}.logo{font-family:'Space Grotesk';font-size:37px;letter-spacing:-4px}.logo span{font-size:28px;margin-left:7px;vertical-align:top;color:var(--yellow)}.logo small{letter-spacing:1.1px;font-size:7px;color:#aaaab1;margin-top:7px}nav{padding:8px;background:#1c1c20;border:1px solid #303034;border-radius:40px;gap:6px}nav a{padding:10px 16px;font-size:12px;border-radius:25px;transition:.2s}nav a:hover{background:#303037;color:#fff}.bag{background:#202025;border-color:#36363b;color:#f4f1e9;font-size:10px;padding:11px 16px}.bag span{background:var(--yellow);color:#1a1a1b;padding:4px 7px}.hero{display:grid;grid-template-columns:1fr 1.12fr;gap:50px;padding:46px 0 70px;margin:0 4.8%;align-items:center}.hero-copy{min-width:0;padding:5px 0}.hero .eyebrow{font-size:8px;letter-spacing:1.1px;line-height:1.8;color:#aaaab3;animation:none;max-width:340px}.dot{background:var(--yellow);box-shadow:0 0 12px #f9d55740}.hello-label{font:11px 'Space Grotesk';letter-spacing:2px;margin-top:40px;display:flex;align-items:center;gap:13px;color:#bfbfc5}.hello-label>span{font-size:21px;color:var(--red)}.hero #hero-title{font-family:'Space Grotesk';font-size:clamp(48px,5.9vw,83px);letter-spacing:-5px;font-weight:600;line-height:1.02;margin:20px 0 25px;overflow-wrap:normal}.hero #hero-title em{font:inherit;color:var(--yellow);letter-spacing:inherit;position:relative}.hero #hero-title em:after{content:'';position:absolute;left:1%;bottom:-9px;right:0;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='9' viewBox='0 0 340 9'%3E%3Cpath d='M2 7Q110-3 338 5' fill='none' stroke='%23f9d557' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat;transform:rotate(-1deg)}#profile-bio{font-size:13px;line-height:2;color:#a9a9b0;max-width:340px;margin-top:30px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:28px}.primary-link{background:var(--yellow);color:#171718;border:0;font-size:12px;font-weight:600;gap:25px;padding:15px 20px}.primary-link:hover{background:#ffe57d;color:#171718}.quiet-link{font-size:11px;color:#c8c8ce;white-space:nowrap}.quiet-link span{margin-left:8px}.hero-signoff{display:flex;align-items:center;gap:20px;margin-top:35px}.scribble{font:italic 18px Georgia;color:#8d8d97;transform:rotate(-5deg)}.tiny-face{font-size:29px;color:#777781;transform:rotate(13deg)}.play-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:285px 245px;gap:15px;position:relative;perspective:1000px}.play-card{display:flex;flex-direction:column;border-radius:24px;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0002;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;isolation:isolate}.play-card:hover{transform:translateY(-7px) rotate(-1deg);box-shadow:0 15px 30px #0005}.music-card{grid-column:1/3;background:var(--blue);color:#fff;animation:card-in .85s .12s both}.art-card{background:var(--red);color:#241c1c;animation:card-in .85s .25s both}.game-card{background:var(--yellow);color:#262216;animation:card-in .85s .38s both}.play-top{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:1.2px;font-weight:600;z-index:2}.mini-arrow{border-radius:50%;background:#ffffff25;border:1px solid #ffffff30;font-size:18px;display:grid;place-items:center;width:28px;height:28px}.art-card .mini-arrow,.game-card .mini-arrow{border-color:#0002;background:#00000009}.play-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:auto;z-index:2}.play-bottom small{font-size:7px;letter-spacing:1.5px;opacity:.65}.play-bottom h2{font:500 20px 'Space Grotesk';letter-spacing:-.6px;margin:4px 0 0;line-height:1.2}.music-card .play-bottom h2{font-size:29px}.record-scene{position:absolute;inset:0;overflow:hidden}.record{height:260px;width:260px;border-radius:50%;position:absolute;top:19px;right:40px;background:repeating-radial-gradient(circle,#1a1b23 0px,#1a1b23 3px,#292b37 4px,#1c1e26 5px);box-shadow:8px 15px 30px #17267c70;display:grid;place-items:center;animation:record-spin 18s linear infinite}.record:before{content:'';position:absolute;inset:0;border-radius:50%;background:conic-gradient(transparent 0deg,#ffffff15 45deg,transparent 85deg,transparent 180deg,#ffffff15 225deg,transparent 270deg)}.record-label{width:94px;height:94px;background:#efe8d5;color:#28252c;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;border:8px solid #d4cdbd}.record-label:after{content:'';position:absolute;background:#21232c;width:8px;height:8px;border-radius:50%;left:calc(50% - 4px);top:calc(50% - 4px)}.record-label span{font:700 35px 'Space Grotesk';letter-spacing:-3px;transform:translateY(-6px)}.record-label small{font-size:7px;letter-spacing:2px;margin-top:2px}.tonearm{position:absolute;right:37px;top:30px;height:145px;width:8px;background:#d7d8e1;border:2px solid #fff8;border-radius:5px;transform:rotate(-25deg);transform-origin:top;box-shadow:4px 4px 5px #0003}.tonearm:before{content:'';position:absolute;top:-3px;left:-10px;width:24px;height:24px;border-radius:50%;background:#e9e9ed;border:5px solid #a4a7b6}.tonearm:after{content:'';position:absolute;bottom:-11px;left:-5px;width:14px;height:27px;background:#e8dbba;border:3px solid #c6b994;border-radius:3px}.music-note{position:absolute;font-size:65px;left:38px;top:50px;transform:rotate(-16deg);color:#bac8ff;animation:note-float 4s ease-in-out infinite}.equalizer{display:flex;align-items:end;height:25px;gap:4px}.equalizer i{display:block;width:4px;background:#d6dfff;border-radius:5px;height:12px;animation:equalize 1s ease-in-out infinite alternate}.equalizer i:nth-child(2){animation-delay:-.5s;height:23px}.equalizer i:nth-child(3){animation-delay:-.2s;height:17px}.equalizer i:nth-child(4){animation-delay:-.8s;height:25px}.equalizer i:nth-child(5){animation-delay:-.3s;height:10px}.art-scene{position:absolute;top:35px;left:5px;right:5px;height:155px}.art-scene svg{height:100%;width:100%;transform:rotate(-8deg);transition:transform .5s}.art-card:hover svg{transform:rotate(8deg) scale(1.05)}.art-pencil{position:absolute;right:15px;top:15px;font-size:65px;color:#29212b;transform:rotate(-14deg)}.game-scene{height:130px;position:relative;margin-top:10px}.game-window{width:165px;height:113px;border:2px solid #302e29;background:#f8f1d9;position:absolute;left:calc(50% - 83px);top:0;border-radius:9px;box-shadow:6px 7px 0 #27252526;transform:rotate(6deg);overflow:hidden;transition:transform .4s}.game-card:hover .game-window{transform:rotate(-3deg) translateY(-3px)}.window-bar{height:21px;border-bottom:2px solid #302e29;display:flex;gap:4px;padding:6px;align-items:center}.window-bar i{height:4px;width:4px;border-radius:50%;background:#272525}.window-bar>span{font:6px 'Space Grotesk';margin-left:auto}.game-display{height:88px;position:relative;background:#9bb6e7;overflow:hidden}.game-platform{position:absolute;height:14px;background:#4f755d;left:0;right:0;bottom:0;border-top:4px solid #a9bd6c}.game-character{position:absolute;background:#fdf1ce;bottom:14px;left:50px;width:24px;height:28px;box-shadow:inset 0 -8px #ec6257;display:flex;gap:6px;padding:6px 5px;animation:character-hop 2.5s ease-in-out infinite}.game-character i{width:3px;height:5px;background:#232229}.pixel-star{color:#ffe563;font-size:28px;position:absolute;right:30px;top:15px;animation:star-bob 3s ease-in-out infinite}.game-score{font:5px monospace;position:absolute;left:8px;top:7px;color:#243953}.game-sticker{position:absolute;right:-5px;bottom:10px;background:#fff3dc;padding:7px 9px;font:700 10px 'Space Grotesk';border-radius:7px;transform:rotate(-14deg);border:1px solid #302e29}.play-stamp{position:absolute;z-index:3;top:246px;left:calc(50% - 39px);width:78px;height:78px;border-radius:50%;background:#f3efe4;color:#272525;border:5px solid #111113;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-15deg);pointer-events:none}.play-stamp>span{font-size:28px;line-height:1.1}.play-stamp>small{font-size:5px;letter-spacing:.6px;text-align:center;margin-top:3px}.ticker{overflow:hidden;border-top:1px solid #2a2a2e;border-bottom:1px solid #2a2a2e;padding:21px 0;color:#a1a1aa}.ticker>div{width:max-content;white-space:nowrap;font:500 12px 'Space Grotesk';letter-spacing:4px;animation:ticker-move 36s linear infinite}.ticker span{color:var(--yellow);font-size:17px;margin:0 33px}.section{padding:75px 0;margin:0 4.8%;border-bottom:1px solid #2c2c30}.eyebrow{color:#8f8f98;font-size:9px;letter-spacing:1.5px}h2{font-family:'Space Grotesk','Noto Sans Thai';font-weight:500}.section-head h2{font-size:47px;line-height:1.1;letter-spacing:-2px}.serif{font-family:'Space Grotesk','Noto Sans Thai';font-style:normal;color:var(--yellow)}.section-head .muted{font-size:11px}.filters button{background:#1d1d22;border:1px solid #333339;color:#a7a7b0;border-radius:13px;padding:10px 17px;font-size:11px;transition:background .2s,color .2s,transform .2s}.filters .active{background:#eeeeea;color:#202023;border-color:#eeeeea}.filters button:hover{transform:translateY(-2px);color:#fff}.filters .active:hover{color:#202023}.work-filters{gap:8px;margin-top:30px}.work-grid{gap:23px}.work-card{padding:12px;background:#1c1c20;border:1px solid #303036;border-radius:24px}.work-art{border-radius:15px;height:320px}.card-caption{padding:5px 8px 10px}.card-caption h3{font-family:'Space Grotesk','Noto Sans Thai';font-size:20px}.card-caption p{font-size:10px}.card-caption>span{height:34px;width:34px;border-radius:50%;border:1px solid #48484f;display:grid;place-items:center;font-size:19px}.work-card:hover .work-art{transform:none}.generated{background:#38313b}.generated.music{background:#354db0}.generated.game{background:#e7cc59;color:#29271d}.generated.art{background:#d76157;color:#261c1b}.generated.other{background:#464b51}.generated>span{color:inherit}.generated small{color:inherit;opacity:.65}.empty-state{border:1px dashed #44444d;border-radius:24px;background:linear-gradient(120deg,#202025,#18181c);min-height:245px;padding:45px 20px}.empty-state>span{color:var(--blue);font-size:60px}.empty-state h3{font-family:'Space Grotesk';color:#e9e7e1}.empty-state p{font-size:12px;color:#8e8e98}.empty-state .pill{color:#f0eee8;border-color:#44444c}.empty-state .pill:hover{background:#303039}.about{position:relative}.about-grid{gap:60px}.about h2{font:500 49px/1.1 'Space Grotesk';letter-spacing:-2px}.about h2 .orange-text{display:inline-block;font-size:52px;color:var(--red);vertical-align:middle;animation:spin 30s linear infinite}.about p{font-size:13px;color:#b1b1bb}.about .profile-name{color:#fff;font-size:12px}.tags{gap:8px;flex-wrap:wrap}.tags span{border:0;border-radius:9px;padding:8px 12px;background:#27315b;color:#a6baff;font-size:8px}.tags span:nth-child(2){color:#ffc4b9;background:#4e2c2b}.tags span:nth-child(3){color:#ead785;background:#433d29}.products{gap:18px}.product-card{padding:12px;background:#1d1d22;border:1px solid #303035;border-radius:23px}.product-art{border-radius:14px;background:#2d2e38}.product-art img{border-radius:14px}.product-card h3{font-size:13px;padding:0 3px}.product-card .desc{padding:0 3px}.product-bottom{padding:0 3px 3px}.add{border-color:#44444e;background:#2a2a33;color:#f7d65b}.add:hover{background:var(--yellow);color:#222}.object-symbol{color:var(--yellow)}.shop .empty-state>span{color:var(--yellow)}.socials{gap:10px}.socials>a{padding:19px 21px;background:#202026;border:1px solid #34343e;border-radius:16px;font-size:16px}.socials>a:hover{background:#2a2a34;padding-left:27px;color:#ffe475}.socials>a:nth-child(3n+1)>span> b{color:#8fa7ff}.socials>a:nth-child(3n+2)>span>b{color:#f6d365}.socials>a:nth-child(3n)>span>b{color:#ff9991}.follow{grid-template-columns:1fr 1fr;gap:70px}.follow h2{font:500 51px/1.1 'Space Grotesk';letter-spacing:-2px}.follow .serif{color:var(--ink)}.follow p{color:#9b9ba5;font-size:12px;margin-top:25px}.follow .empty-state>span{color:var(--red)}.closing{margin:55px 4.8% 0;background:#4165f5;border-radius:28px;padding:38px;color:#fff;position:relative;overflow:hidden}.closing:after{content:'✳';position:absolute;right:35px;bottom:-54px;font-size:230px;color:#ffffff12;pointer-events:none}.closing>a{position:relative;z-index:1;font:500 43px/1.2 'Space Grotesk';letter-spacing:-2px;max-width:750px;margin:20px 0}.closing>a span{color:#ffe166}.closing>span,.closing>div{font-size:8px;letter-spacing:1.4px;color:#d8dfff}footer{padding:35px 4.8%;gap:20px}.owner-edit{background:#ededdf;color:#202023;box-shadow:0 5px 20px #0006}.pill{border-color:#494951}.pill:hover{background:#303039;color:#fff}dialog{background:#1c1c22;border:1px solid #41414c;border-radius:24px;box-shadow:0 30px 100px #0007;color:#efeee8}dialog::backdrop{background:#08080bba;backdrop-filter:blur(9px)}.primary{background:var(--yellow);color:#202022;font-weight:600;border-radius:12px}.close{color:#cccbd4}.demo-note,.muted{color:#9696a2}.cart-summary{border-color:#383842}.qty button{border-color:#494953;border-radius:7px}.remove{color:#a2a2ae}.media-player,.spotify-player{border-radius:15px}.field select,input,textarea,select{background:#141418;color:#eae9e5;border-color:#40404a}.text-button:hover{color:var(--yellow)}#toast{background:var(--yellow);color:#222}.manager header{border-bottom:1px solid #2d2d33}.manager aside{border-color:#303037}.manager aside nav{background:transparent;border:0;padding:0;border-radius:0}.manager aside nav button{color:#acacb6;border-radius:12px}.manager aside nav button.active{color:#fff;background:#2d3f87;border:1px solid #4963bf}.studio-item{background:#1d1d24;border-color:#35353e;border-radius:17px}.studio-thumb{background:#34333e;border-radius:11px}.badge{background:#313e28;color:#c5e5ab}.badge.draft{background:#3d3726;color:#e2d199}.item-actions button{border-color:#454550;border-radius:8px}.item-actions button:hover{background:#3a3a47}.manager aside h2,.studio-head h1{color:#efeee8}.secondary{border-color:#484852;border-radius:12px}.backup button{color:#c4c4cc;border-color:#454550;border-radius:10px}.upload-preview{border-radius:12px}.manager .studio-main h1{font-family:'Noto Sans Thai';letter-spacing:-1px}.manager .auth-state a{background:var(--yellow);color:#222}.manager .empty-state{background:#1c1c23}.profile-form .primary{max-width:100%}.studio-note{color:#9999a5}.form-error,#form-error,#status.error{color:#ff9d90}.owner-edit:hover{background:var(--yellow)}
@keyframes record-spin{to{transform:rotate(360deg)}}@keyframes equalize{to{height:5px}}@keyframes note-float{50%{transform:translateY(-10px) rotate(-6deg)}}@keyframes character-hop{0%,65%,100%{transform:translateY(0)}75%,85%{transform:translateY(-14px)}}@keyframes star-bob{50%{transform:translateY(-6px) rotate(20deg)}}@keyframes ticker-move{to{transform:translateX(-50%)}}@keyframes card-in{from{opacity:0;transform:translateY(25px) rotate(3deg)}to{opacity:1;transform:none}}
@media(min-width:1450px){.hero #hero-title{font-size:83px}}@media(max-width:1000px){.hero{gap:25px;grid-template-columns:1fr 1.1fr}.hero #hero-title{font-size:64px;letter-spacing:-4px}.play-grid{grid-template-rows:255px 225px;gap:12px}.play-card{padding:16px;border-radius:22px}.play-bottom h2{font-size:17px}.play-stamp{top:219px}.record{width:230px;height:230px;right:24px;top:15px}.record-label{width:85px;height:85px}.tonearm{right:25px;top:27px}.music-note{left:23px;font-size:50px}.art-scene{height:140px}.game-window{width:143px;left:calc(50% - 72px)}.hero-actions{gap:16px}.primary-link{padding:13px 17px;font-size:11px;gap:16px}.section-head h2{font-size:39px}nav a{padding:8px 12px}.about h2{font-size:42px}.follow h2{font-size:44px}.closing>a{font-size:37px}}
@media(max-width:760px){header{height:90px}header nav{gap:0;padding:4px}header nav a{padding:8px 11px;font-size:10px}header nav a:nth-child(2){display:none}.logo small{font-size:6px}.hero{grid-template-columns:1fr;padding-top:22px;gap:30px;padding-bottom:35px}.hero-copy{position:relative}.hello-label{margin-top:24px}.hero #hero-title{font-size:clamp(55px,10.5vw,78px);line-height:1.02;margin-top:14px}.hero #hero-title em:after{height:6px}#profile-bio{max-width:420px;font-size:12px;margin-top:25px}.hero-signoff{position:absolute;right:7px;bottom:5px;margin:0;gap:8px}.scribble{font-size:15px}.tiny-face{font-size:24px}.hero-actions{gap:24px}.play-grid{grid-template-rows:260px 240px;gap:14px;max-width:620px;width:100%;margin:auto}.play-card{padding:20px;border-radius:24px}.record{height:260px;width:260px;right:55px;top:10px}.tonearm{right:49px}.music-note{left:48px;top:50px;font-size:70px}.music-card .play-bottom h2{font-size:27px}.play-stamp{top:225px}.play-bottom h2{font-size:20px}.art-scene{height:150px}.game-window{width:175px;left:calc(50% - 88px);top:3px;height:120px}.game-display{height:95px}.game-sticker{right:13px;bottom:0}.section{padding:50px 0}.about-grid{grid-template-columns:1fr;gap:25px}.about h2{font-size:40px}.about h2 br{display:none}.about h2 .orange-text{font-size:40px}.section-head{align-items:end}.section-head h2{font-size:37px}.section-head>.muted{font-size:10px}.work-art{height:280px}.follow{grid-template-columns:1fr;gap:30px}.follow h2{font-size:44px}.follow h2 br{display:none}.closing{padding:30px 25px;margin-top:30px;border-radius:23px}.closing>a{font-size:34px;max-width:400px}.closing>a span{display:block}.ticker{padding:16px 0}.ticker>div{font-size:10px}.ticker span{margin:0 22px}.manager aside nav button{font-size:11px}}
@media(max-width:480px){header{gap:9px;height:80px}.logo{font-size:32px}.logo span{font-size:24px}.logo small{max-width:130px;font-size:5px}.bag{font-size:8px;padding:9px 10px;letter-spacing:.5px}.bag span{margin-left:5px;padding:3px 6px}header nav a{font-size:9px;padding:7px 8px}header nav a:nth-child(4){display:none}.hero .eyebrow{font-size:7px;max-width:100%;letter-spacing:.6px}.hero #hero-title{font-size:57px;letter-spacing:-3.5px}.hello-label{font-size:9px;margin-top:20px;letter-spacing:1.5px}.hero-signoff{display:none}.hero-actions{gap:25px;margin-top:24px}.primary-link{font-size:11px;padding:14px 17px}.quiet-link{font-size:10px}.play-grid{grid-template-rows:225px 215px;gap:12px}.play-card{padding:15px;border-radius:21px}.play-top{font-size:6px;letter-spacing:.6px}.mini-arrow{width:23px;height:23px;font-size:16px}.record{width:215px;height:215px;right:32px;top:13px}.record-label{width:78px;height:78px;border-width:6px}.record-label span{font-size:31px}.tonearm{right:25px;top:26px;height:122px}.music-note{left:25px;top:42px;font-size:54px}.music-card .play-bottom h2{font-size:24px}.play-bottom small{font-size:6px;letter-spacing:.7px}.play-bottom h2{font-size:16px;letter-spacing:-.5px;max-width:150px}.play-stamp{width:64px;height:64px;top:195px;left:calc(50% - 32px);border-width:4px}.play-stamp>span{font-size:23px}.play-stamp>small{font-size:4px}.art-scene{top:35px;height:132px}.art-pencil{font-size:48px;right:5px;top:16px}.game-scene{height:115px}.game-window{width:137px;left:calc(50% - 68px);height:106px}.game-display{height:84px}.game-sticker{right:-4px;bottom:5px;font-size:8px;padding:6px}.section-head h2{font-size:34px}.section-head>.muted{margin-top:15px;font-size:10px}.work-filters button{font-size:9px;padding:9px 12px;border-radius:10px}.work-card{border-radius:22px;padding:10px}.work-art{height:295px}.empty-state h3{font-size:20px}.empty-state{padding:35px 20px;min-height:230px}.about h2{font-size:35px}.about h2 br{display:block}.product-card{padding:9px;border-radius:18px}.product-art{height:175px;border-radius:12px}.product-card h3{font-size:11px;line-height:1.7}.product-bottom{font-size:12px}.products{gap:12px}.follow h2{font-size:39px}.follow h2 br{display:block}.socials>a{font-size:15px;padding:18px}.closing>a{font-size:29px;letter-spacing:-1.3px}.closing>div{font-size:6px}footer{padding-bottom:65px}.manager .logo small{font-size:6px}.manager header .pill{font-size:10px;padding:10px 15px}.manager aside nav{border-radius:0;justify-content:start}.manager aside nav button{font-size:10px;padding:10px 8px}.studio-head h1{font-size:26px}.manager dialog{padding:22px}.studio-item{border-radius:14px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.play-card:hover,.art-card:hover svg,.game-card:hover .game-window{transform:none}}
.hero-copy h1{animation:arrive .8s .05s both}.hero-copy .hello-label{animation:arrive .7s both}.hero-actions{animation:arrive .8s .18s both}.primary-link{background:var(--personal-accent)}@media(prefers-reduced-motion:reduce){.hero-copy h1,.hero-copy .hello-label,.hero-actions{animation:none}}
@media(max-width:480px){.hero #hero-title{font-size:clamp(42px,12.7vw,54px)}.music-card .play-bottom h2{max-width:none;font-size:23px}.music-card .play-bottom{gap:10px}.music-card .record{right:18px}}
.manager .studio-main{margin:0;align-self:start;max-width:none}

/* The creator's name is the primary heading; the editable tagline is secondary. */
.hero #hero-title{font-size:clamp(58px,6.5vw,92px);letter-spacing:-4.7px;line-height:1.04}.hero #hero-title>span,.hero #hero-title>em{display:inline-block;max-width:100%;overflow-wrap:anywhere}.hero-tagline{font:500 18px/1.5 'Space Grotesk';letter-spacing:-.4px;color:#e2e1e7;margin:28px 0 0}.hero-copy #profile-bio{margin-top:13px}.hero .hello-label{margin-top:31px}.hero #hero-title em:after{bottom:-8px}@media(min-width:1450px){.hero #hero-title{font-size:92px}}@media(max-width:1000px){.hero #hero-title{font-size:clamp(49px,6.3vw,65px);letter-spacing:-3.7px}.hero-tagline{font-size:16px}}@media(max-width:760px){.hero #hero-title{font-size:clamp(58px,10.8vw,82px)}.hero-tagline{font-size:17px;margin-top:25px}.hero .hello-label{margin-top:24px}}@media(max-width:480px){.hero #hero-title{font-size:clamp(43px,12.8vw,58px);letter-spacing:-2.8px;line-height:1.08}.hero-tagline{font-size:15px;margin-top:23px}.hero-copy #profile-bio{margin-top:11px}.hero .hello-label{margin-top:20px}}
