:root{--hs-mono:clamp(.625rem,.44rem + .4vw,1rem);--hs-label:clamp(.7rem,.5rem + .36vw,1rem);--hs-ui:clamp(.84rem,.6rem + .3vw,1.05rem);--hs-copy:clamp(1rem,.55rem + .5vw,1.25rem);--hs-tiny:clamp(.6rem,.45rem + .28vw,.82rem);--hs-mock:clamp(.74rem,.55rem + .3vw,.98rem)}
.home-direction .hero-coordinate{gap:1.4em;font-size:var(--hs-mono)}
.home-direction .hero-new>.eyebrow{font-size:var(--hs-mono)}
.home-direction .matter-caption{font-size:var(--hs-mono)}
.home-direction .matter-caption i{width:clamp(60px,5vw,110px)}
.home-direction .hero-enter{font-size:var(--hs-ui)}
.home-direction .hero-word small{font-size:var(--hs-mono)}
.home-direction .hero-journey-note{font-size:var(--hs-label)}
.home-direction .hero-depth-track{font-size:var(--hs-mono)}
.home-direction .hero-depth-track i{width:clamp(60px,5vw,110px)}
.home-direction .hero-bottom{font-size:var(--hs-mono)}
.home-direction .reach-heading{font-size:var(--hs-mono)}
.home-direction .cap-top .rcard__n{font-size:var(--hs-mono)}
.home-direction .cap-category{font-size:var(--hs-label)}
.home-direction .cap-art-label{font-size:var(--hs-tiny)}
.home-direction .cap-deliverables>span{font-size:var(--hs-label)}
.home-direction .cap-outcome p{font-size:clamp(.8rem,.55rem + .36vw,1.05rem)}
.home-direction .work__eyebrow{font-size:clamp(.78rem,.55rem + .3vw,1rem)}
.home-direction .tile__label,.home-direction .tile__num,.home-direction .tile__go{font-size:var(--hs-label)}
.home-direction .tile__short{font-size:clamp(.9rem,.6rem + .4vw,1.15rem)}
.home-direction .tile__long{font-size:clamp(.85rem,.58rem + .36vw,1.08rem)}
.home-direction .tile:hover .tile__long{max-height:11rem}
.home-direction .tile__tags li{font-size:clamp(.66rem,.46rem + .3vw,.86rem)}
.home-direction .software-heading .eyebrow{font-size:var(--hs-mono)}
.home-direction .software-intro p{font-size:var(--hs-copy)}
.home-direction .software-intro a{font-size:var(--hs-ui)}
.home-direction .system-counter{font-size:var(--hs-mono)}
.home-direction .software-tabs button{font-size:clamp(.9rem,.62rem + .4vw,1.2rem)}
.home-direction .software-tabs button>span:first-child{font-size:var(--hs-mono)}
.home-direction .system-display__bar{font-size:var(--hs-tiny)}
.home-direction .system-display__bar small{font-size:var(--hs-tiny)}
.home-direction .app-heading>div>span,.home-direction .app-view-label{font-size:var(--hs-tiny)}
.home-direction .crm-column__title,.home-direction .crm-card strong,.home-direction .ops-team,.home-direction .portal-tools span{font-size:var(--hs-mock)}
.home-direction .crm-column__title>small,.home-direction .crm-card__foot small,.home-direction .ops-days span,.home-direction .ops-bottom span,.home-direction .portal-welcome span,.home-direction .portal-welcome small,.home-direction .api-status,.home-direction .api-node,.home-direction .api-hub small,.home-direction .api-log code{font-size:var(--hs-tiny)}
.home-direction .ops-task span{font-size:calc(var(--hs-tiny) * 1.08)}
.home-direction .app-pane .app-caption{font-size:var(--hs-mock)}
.home-direction .software-footer{font-size:var(--hs-mono)}
.home-direction .identity-top{font-size:var(--hs-mono)}
.home-direction .identity-top>span:last-child{font-size:var(--hs-mono)}
.home-direction .identity-copy p{font-size:var(--hs-copy)}
.home-direction .identity-label{font-size:clamp(.62rem,.46rem + .3vw,.9rem)}
.home-direction .campaign-reveal>span{font-size:var(--hs-tiny)}
.home-direction .campaign-reveal b{font-size:var(--hs-label)}
.home-direction .identity-bottom{gap:2rem;font-size:var(--hs-ui)}
.home-direction .identity-services{gap:2rem}
.home-direction .showcase .chapter-top,.home-direction .principles-scene .chapter-top,.home-direction .chapter-top{font-size:var(--hs-mono)}
.home-direction .showcase__category{font-size:var(--hs-mono)}
.home-direction .project-link{font-size:var(--hs-ui)}
.home-direction .showcase__bottom{font-size:var(--hs-mono)}
.home-direction .principle>span{font-size:var(--hs-mono)}
.home-direction .principle p{max-width:18em;font-size:var(--hs-copy);line-height:1.5}
.home-direction .contact-studio__top{font-size:var(--hs-mono)}
.home-direction .contact-intro p{font-size:var(--hs-copy)}
.home-direction .contact-process{font-size:var(--hs-label)}
.home-direction .contact-process span{white-space:nowrap}
.home-direction .contact-form legend small,.home-direction .contact-form__label small,.home-direction .contact-idea>span small{font-size:var(--hs-mono)}
.home-direction .contact-form legend span,.home-direction .contact-form__label>span,.home-direction .contact-form--studio .contact-idea>span>span{font-size:clamp(.95rem,.7rem + .35vw,1.25rem)}
.home-direction .choice-chips label>span{font-size:var(--hs-ui)}
.home-direction .contact-fields label>span{font-size:var(--hs-label)}
.home-direction .contact-form input:not([type=checkbox]),.home-direction .contact-form--studio.contact-form textarea{font-size:max(16px,var(--hs-ui))}
.home-direction .contact-note{max-width:none;font-size:var(--hs-label)}
.home-direction .contact-submit button{font-size:var(--hs-ui)}
.home-direction .new-foot-bottom{font-size:var(--hs-mono)}
.home-direction .project-nav{font-size:var(--hs-ui)}
.home-direction .project-hero__content>p,.home-direction .project-hero__foot{font-size:var(--hs-mono)}
.home-direction .project-intro>span,.home-direction .project-web__heading>span,.home-direction .brand-editorial>div>span{font-size:var(--hs-mono)}
.home-direction .card-scene__caption p,.home-direction .card-scene__caption small{font-size:var(--hs-label)}
.home-direction .website-composition__bar span{font-size:var(--hs-tiny)}
.home-direction .next-project small,.home-direction .next-project>span>span{font-size:var(--hs-mono)}
.home-direction .project-end a{font-size:var(--hs-ui)}
.home-direction .software-tabs button{padding:clamp(.5rem,1.25vh,.8rem) 0}
@media(min-width:1001px){.home-direction .app-pane{height:clamp(290px,calc(100svh - 410px),365px)}.home-direction .app-pane--ops .ops-days{margin-bottom:8px}.home-direction .app-pane--ops .ops-calendar{margin-bottom:10px}.home-direction .app-pane--ops .ops-bottom{margin-bottom:10px}.home-direction .software-heading{margin-bottom:clamp(18px,3vh,48px)}}
@media(min-width:1800px){.home-direction .software-heading{margin-top:clamp(100px,13vh,160px);margin-bottom:clamp(20px,3vh,56px)}.home-direction .app-pane{height:clamp(300px,calc(100svh - 515px),440px)}}
@media(min-width:1001px){.home-direction .app-pane--ops .ops-calendar{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.home-direction .app-pane--ops .ops-row{flex:1 1 0;height:auto;min-height:24px;max-height:50px}.home-direction .app-pane--ops .ops-grid{height:100%;min-height:0}.home-direction .app-pane--ops .ops-task{height:68%;min-height:20px;max-height:34px;align-self:center;margin-block:0}}
@media(min-width:701px){.home-direction .identity-copy{top:19.5%;height:31%}}
.home-direction .contact-form--studio.contact-form .contact-note{max-width:none;font-size:var(--hs-label)}
.home-direction .contact-form--studio.contact-form button[type=submit]{gap:2rem;padding:1rem 1.25rem;font-size:var(--hs-ui)}
.home-direction .hero-word small,.home-direction .hero-journey-note,.home-direction .hero-depth-track{color:#dcecff;text-shadow:0 0 3px #030918,0 1px 14px #030918e6,0 0 28px #030918b3}
.home-direction .work__field .tile:nth-child(1){left:1.5%;top:3%}
.home-direction .work__field .tile:nth-child(2){right:1.5%;top:2%}
.home-direction .work__field .tile:nth-child(3){left:2%;bottom:2.5%}
.home-direction .work__field .tile:nth-child(4){right:2%;bottom:3%}
@media(min-width:1101px),(min-width:701px) and (min-height:600px) and (orientation:landscape){.home-direction .work{--tw:max(180px,min(clamp(250px,21vw,390px),calc(35.29vh - 57.9px),calc((50vw - 270px)/1.35)))}.home-direction .work__field .tile{width:var(--tw,240px)}.home-direction .work__field .tile:nth-child(1){left:calc(3.57vw + 29.7px + var(--tw,240px)*.0994);top:calc(3.57vh + 106.8px + var(--tw,240px)*.0699)}.home-direction .work__field .tile:nth-child(2){right:calc(34.1px + var(--tw,240px)*.0891 - 3.215vw);top:calc(143.7px + var(--tw,240px)*.063 - 3.215vh)}.home-direction .work__field .tile:nth-child(3){left:calc(39.5px + var(--tw,240px)*.634 - 11.73vw);bottom:calc(33.6px + var(--tw,240px)*.0559 - 10vh)}.home-direction .work__field .tile:nth-child(4){right:calc(43.7px + var(--tw,240px)*.703 - 18.2vw);bottom:calc(85px + var(--tw,240px)*.063 - 16.43vh)}}
@media(min-width:701px){.home-direction .tile__label,.home-direction .tile__num,.home-direction .tile__go{font-size:clamp(.68rem,calc(var(--tw,240px)*.036),1rem)}.home-direction .tile__body{padding:calc(var(--tw,240px)*.05) calc(var(--tw,240px)*.052) calc(var(--tw,240px)*.056)}.home-direction .tile__body h3{font-size:clamp(1rem,calc(var(--tw,240px)*.052),1.35rem)}.home-direction .tile__short{font-size:clamp(.875rem,calc(var(--tw,240px)*.047),1.15rem)}.home-direction .tile__long{font-size:clamp(.82rem,calc(var(--tw,240px)*.043),1.08rem)}.home-direction .tile__tags{margin-top:calc(var(--tw,240px)*.032)}.home-direction .tile__tags li{font-size:clamp(.6rem,calc(var(--tw,240px)*.031),.86rem)}.home-direction .universe-art{inset:12% 11% 47%}.home-direction .universe-art--0>span{font-size:calc(var(--tw,240px)*.3)}.home-direction .universe-art--1{font-size:calc(var(--tw,240px)*.098)}.home-direction .universe-art--2>span{font-size:calc(var(--tw,240px)*.27)}.home-direction .universe-art--3{font-size:calc(var(--tw,240px)*.115)}}
.home-direction .api-hub{width:max(76px,calc(var(--hs-tiny)*7.8));height:max(76px,calc(var(--hs-tiny)*7.8))}
.home-direction .api-hub>small{letter-spacing:.08em;margin-top:.6em}
@media(min-width:701px) and (max-width:1000px){:root{--hs-mono:clamp(.8rem,.741rem + .149vw,1rem);--hs-label:clamp(.78rem,.681rem + .208vw,1rem);--hs-tiny:clamp(.68rem,.622rem + .137vw,.82rem)}}
@media(max-width:700px){.home-direction .api-hub{width:66px;height:66px}.home-direction .api-hub>span{font-size:2rem}.home-direction .api-hub>small{font-size:.5rem;letter-spacing:.06em;margin-top:4px}}
@media(min-width:701px) and (max-width:1000px){.home-direction .rcard__text p{font-size:.84rem}.home-direction .identity-label{font-size:.72rem}.home-direction .software-footer>span:first-child{display:none}.home-direction .software-footer>*{white-space:nowrap}}
@media(min-width:701px) and (max-width:1100px) and (orientation:portrait){.home-direction .work{--tw:max(150px,min(clamp(170px,34vw,240px),calc(34.9vh - 175px)))}.home-direction .work__center{top:57%}.home-direction .work__field .tile{width:var(--tw,240px)}.home-direction .work__field .tile:nth-child(1){left:calc(3.57vw + 14.9px + var(--tw,240px)*.0994);top:calc(3.57vh + 92.9px + var(--tw,240px)*.0699)}.home-direction .work__field .tile:nth-child(2){right:calc(17px + var(--tw,240px)*.0891 - 3.215vw);top:calc(123.5px + var(--tw,240px)*.063 - 3.215vh)}.home-direction .work__field .tile:nth-child(3){left:calc(19.2px + var(--tw,240px)*.0785 - 10vw);top:calc(58.9vh + 226.3px + var(--tw,240px)*.0559);bottom:auto}.home-direction .work__field .tile:nth-child(4){right:calc(21.3px + var(--tw,240px)*.0891 - 16.43vw);top:calc(59.8vh + 249.2px + var(--tw,240px)*.063);bottom:auto}}
@media(min-width:701px) and (max-width:1100px),(min-width:701px) and (max-height:860px){.home-direction .tile__tags{display:none}}
.home-direction .brand-reel__steps{font-size:var(--hs-mono)}
@media(min-width:1001px){.home-direction .app-pane--crm .app-heading{margin-bottom:10px}.home-direction .app-pane--crm .crm-card{padding:7px 10px;margin-bottom:5px}.home-direction .app-pane--crm .crm-card__lines{gap:3px;margin:4px 0}.home-direction .app-pane--crm .crm-board{margin-bottom:6px}.home-direction .app-pane--crm .app-caption{padding-top:10px}}
@media(min-width:1001px) and (max-height:820px){.home-direction .app-pane .app-heading{margin-bottom:14px}}
@media(min-width:1001px) and (max-height:760px){.home-direction .app-pane .app-caption{display:none}}

@media(max-width:700px){.home-direction .section--work{min-height:0;height:auto}.home-direction .work{position:relative;inset:auto;display:flex;flex-direction:column;gap:2.6rem;padding:calc(10px + 6.4rem) var(--pad) 4.5rem;overflow:visible;perspective:none;will-change:auto}.home-direction .work__center{position:relative;left:auto;top:auto;width:auto;order:-1;transform:none;pointer-events:auto}.home-direction .work__title{font-size:clamp(2.5rem,11vw,3.4rem)}.home-direction .work__sub{margin-top:1.2rem}.home-direction .work__field{position:relative;inset:auto;display:flex;flex-direction:column;gap:14px;transform-style:flat;pointer-events:auto}.home-direction .work__field .tile{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;aspect-ratio:5/4;transform:none;box-shadow:0 24px 60px -36px #000c}.home-direction .universe-art{inset:17% 8% 47%}.home-direction .tile__body{padding:1.1rem 1.1rem 1.2rem}.home-direction .tile__body h3{font-size:1.3rem}.home-direction .tile__short{font-size:.95rem}
.home-direction .section--software-new{height:auto}.home-direction .software-scene{position:relative;inset:auto;height:auto;min-height:0;visibility:visible;transform:none;border:0;border-top:1px solid #6a98d233;box-shadow:none;padding-bottom:1.6rem}.home-direction .software-heading{margin-top:calc(10px + 6.4rem)}.home-direction .software-footer{position:relative;left:auto;right:auto;bottom:auto;flex-direction:column;align-items:flex-start;gap:1.1rem;margin:2.2rem var(--pad) 0;padding-top:1.4rem;border-top:1px solid #6484af30}.home-direction .software-footer>span:first-child{display:none}
.home-direction .identity-stage{display:flex;flex-direction:column;min-height:600px;padding:calc(10px + 5.6rem) var(--pad) clamp(1rem,3svh,1.6rem)}.home-direction .identity-top{position:relative;top:auto;left:auto;right:auto;flex:none;gap:1rem}.home-direction .identity-copy{position:relative;top:auto;left:auto;right:auto;height:auto;flex:none;display:grid;margin-top:clamp(1rem,3.4svh,1.8rem)}.home-direction .identity-copy h2{font-size:clamp(2rem,9.4vw,2.6rem)}.home-direction .identity-copy p{margin-top:.8rem}.home-direction .identity-copy__brand,.home-direction .identity-copy__market{position:relative;inset:auto;grid-area:1/1}.home-direction .identity-copy__brand{transform:translateY(calc(clamp(0,var(--identity-morph,0)*2,1)*-60px));opacity:calc(1 - var(--identity-morph,0)*2)}.home-direction .identity-copy__market{transform:translateY(calc(clamp(0,2 - var(--identity-morph,0)*2,1)*60px));opacity:calc(var(--identity-morph,0)*2 - 1)}.home-direction .identity-board{position:relative;top:auto;left:auto;right:auto;height:auto;flex:1;min-height:200px;margin:clamp(1.3rem,3.8svh,2.2rem) 0}.home-direction .identity-piece>img{opacity:calc(1 - var(--identity-morph,0)*1.6)}.home-direction .identity-bottom{position:relative;bottom:auto;left:auto;right:auto;flex:none;flex-wrap:wrap;align-items:flex-end;gap:.8rem 1.2rem;padding-top:1rem;border-top:1px solid #8aadd526}.home-direction .identity-services>span,.home-direction .marketing-services>span{display:none}.home-direction .identity-services,.home-direction .marketing-services{max-width:none}.home-direction .identity-bottom a{max-width:none;white-space:nowrap}}
@media(max-width:700px){.home-direction .section--work{position:relative;z-index:3;margin-top:-45vh}.home-direction .work__field .tile{opacity:1}.home-direction .identity-services{opacity:calc(1 - var(--identity-morph,0)*2)}.home-direction .marketing-services{opacity:calc(var(--identity-morph,0)*2 - 1)}}
@media(max-width:700px){.home-direction .work{padding-bottom:2.6rem}.home-direction .software-heading{margin-top:3.4rem}}
@media(max-width:700px){:root{--hs-mono:clamp(.75rem,.62rem + .4vw,1rem);--hs-label:clamp(.86rem,.75rem + .3vw,1rem);--hs-ui:clamp(.94rem,.84rem + .3vw,1.05rem)}.home-direction .hero-coordinate{letter-spacing:.03em}.home-direction .hero-new__bottom p{font-size:.95rem}.home-direction .hero-bottom{letter-spacing:.04em}.home-direction .work__eyebrow{font-size:.84rem;letter-spacing:.2em}.home-direction .work__sub{font-size:1rem}.home-direction .contact-process{flex-wrap:wrap;row-gap:.5rem}.home-direction .new-foot img{width:190px}.home-direction .new-foot>a:last-child{font-size:1.15rem}.home-direction .app-pane{height:370px}}
@media(min-width:701px) and (max-width:1000px){:root{--hs-mono:clamp(.875rem,.82rem + .12vw,1rem);--hs-label:clamp(.94rem,.86rem + .15vw,1.05rem);--hs-ui:clamp(1rem,.92rem + .15vw,1.08rem)}.home-direction .hero-new__bottom p{font-size:1.05rem;max-width:31rem}.home-direction .work__eyebrow{font-size:.92rem}.home-direction .work__sub{font-size:1.12rem}.home-direction .app-pane{height:390px}.home-direction .identity-board{top:55%;height:23%}}
@media(min-width:701px) and (max-width:1100px) and (orientation:portrait){.home-direction .work{--tw:max(150px,min(clamp(190px,30vw,260px),calc(34.9vh - 140px)))}}
@media(max-width:1000px){.home-direction .identity-piece>img{opacity:calc(1 - var(--identity-morph,0)*1.6)}}
@media(max-width:700px){.home-direction :is(.chapter-top,.identity-top,.contact-studio__top){flex-wrap:wrap;row-gap:.35rem;column-gap:1rem}.home-direction :is(.chapter-top,.identity-top,.contact-studio__top)>span{white-space:nowrap}.home-direction :is(.chapter-top,.identity-top,.contact-studio__top)>span:last-child{margin-left:auto}.home-direction .contact-process{flex-direction:column;align-items:flex-start;gap:8px}.home-direction .contact-process i{width:1px;height:12px;margin:0 0 0 4px}}
@media(min-width:701px) and (max-width:1000px){.home-direction .identity-board{top:47%}.home-direction .identity-bottom a{white-space:nowrap}.home-direction :is(.identity-services,.marketing-services)>span{max-width:14rem}}
@media(min-width:701px) and (max-width:1100px) and (orientation:portrait){.home-direction .work__center{top:60%}}
@media(max-width:700px){.home-direction .identity-top{letter-spacing:.03em}.home-direction .identity-bottom a{font-size:.84rem}}
@media(min-width:701px) and (max-width:1000px){.home-direction .identity-board{top:51%}}
@media(max-width:700px){.home-direction .identity-top{letter-spacing:.01em;column-gap:.8rem}.home-direction .identity-board{min-height:170px}}
@media(max-width:700px){.home-direction .campaign-reveal b{font-size:.78rem}.home-direction .identity-piece--logo .campaign-reveal{padding-top:10%}.home-direction .campaign-reveal{padding:9%}}
@media(max-width:700px) and (max-height:760px){.home-direction .identity-copy h2{font-size:1.9rem}.home-direction .identity-copy p{font-size:.92rem;margin-top:.6rem}.home-direction .identity-piece--color .campaign-reveal strong{font-size:2.3rem}}
.home-direction .work__hint{display:flex;justify-content:center;align-items:center;gap:.8em;margin:1.7rem 0 0;font-size:clamp(.72rem,.56rem + .22vw,.9rem);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c}
.home-direction .work__hint::before{content:"";flex:none;width:.55em;height:.55em;border-radius:50%;background:#8fd0ff;animation:work-hint 2.4s ease-out infinite}
@keyframes work-hint{0%{box-shadow:0 0 0 0 #8fd0ff99}70%,100%{box-shadow:0 0 0 .8em #8fd0ff00}}
.home-direction .work__hint-touch{display:none}
@media(hover:none){.home-direction .work__hint-hover{display:none}.home-direction .work__hint-touch{display:inline}}
@media(prefers-reduced-motion:reduce){.home-direction .work__hint::before{animation:none}}
@media(max-width:700px){.home-direction .work__hint{margin-top:1.3rem;font-size:.78rem;letter-spacing:.12em}}
@media(hover:none) and (min-width:701px){.home-direction .tile__short{display:none}.home-direction .tile__long{display:block;max-height:none;opacity:1;margin-top:.35rem;line-height:1.5;color:#ffffffc7}.home-direction .tile__go{display:inline-flex;max-height:none;opacity:1;margin-top:.75rem}.home-direction .tile__tags li{border-color:#7ac4f073;color:#ffffffd9}.home-direction .universe-art{inset:13% 13% 60%}.home-direction .universe-art--0>span{font-size:calc(var(--tw,240px)*.2)}.home-direction .universe-art--1{padding:7% 9%;font-size:calc(var(--tw,240px)*.072)}.home-direction .universe-art--2>span{font-size:calc(var(--tw,240px)*.19)}.home-direction .universe-art--3{padding:8% 10%;font-size:calc(var(--tw,240px)*.08)}}
@media(max-width:700px){.home-direction .crm-board{grid-template-columns:repeat(3,minmax(0,1fr))}.home-direction .crm-column__title{align-items:flex-start;min-height:2.7em;line-height:1.35}.home-direction .crm-column__title>i{flex:none;margin-top:.55em}.home-direction .crm-card strong{display:block;min-height:2.6em;line-height:1.3}.home-direction .crm-card__foot{white-space:nowrap;overflow:hidden}}
@media(hover:none) and (min-width:701px) and (min-height:600px) and (orientation:landscape){.home-direction .work{--tw:max(180px,min(clamp(250px,21vw,390px),calc(35.29vh - 57.9px),calc((50vw - 200px)/1.35)))}.home-direction .work__sub{max-width:24em;margin-left:auto;margin-right:auto}}
@media(min-width:1101px) and (hover:hover){.home-direction .work{--tw:max(180px,min(clamp(250px,26vw,480px),calc((35.29vh - 57.9px)*1.25),calc((50vw - 270px)/1.35)))}.home-direction .work__field .tile{aspect-ratio:4/4.2;--ez:calc(var(--z)*.35 + var(--fly,0))}.home-direction .work__field .tile:nth-child(1){top:calc(2.37vh + 96.8px + var(--tw)*.0699)}.home-direction .work__field .tile:nth-child(2){top:calc(133.7px + var(--tw)*.063 - 4.415vh)}.home-direction .work__field .tile:nth-child(3){bottom:calc(43.6px + var(--tw)*.0559 - 6vh)}.home-direction .work__field .tile:nth-child(4){bottom:calc(95px + var(--tw)*.063 - 12.43vh)}.home-direction .universe-art{inset:9% 12% calc(57% + max(0px,330px - var(--tw))*.3);transform-origin:50% 0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease}.home-direction .universe-art--0>span{font-size:calc(var(--tw)*.24)}.home-direction .universe-art--1{font-size:calc(var(--tw)*.08)}.home-direction .universe-art--2>span{font-size:calc(var(--tw)*.2)}.home-direction .universe-art--3{font-size:calc(var(--tw)*.085)}.home-direction .tile:hover .universe-art{opacity:.1;transform:scale(.86)}.home-direction .tile__body h3{font-size:clamp(1.1rem,calc(var(--tw)*.06),1.6rem)}.home-direction .tile__short{font-size:clamp(.95rem,calc(var(--tw)*.052),1.25rem)}.home-direction .tile__long{font-size:clamp(.9rem,calc(var(--tw)*.047),1.15rem)}.home-direction .tile__tags li{font-size:clamp(.66rem,calc(var(--tw)*.033),.9rem)}.home-direction .tile__label,.home-direction .tile__num,.home-direction .tile__go{font-size:clamp(.72rem,calc(var(--tw)*.038),1rem)}}
@media(min-width:701px) and (max-height:720px){.home-direction .work__eyebrow{margin-bottom:.9rem}.home-direction .work__sub{margin-top:1.1rem}.home-direction .work__cta{margin-top:1.1rem}.home-direction .work__hint{margin-top:1rem}}
