.home-refresh{--home-section:clamp(3rem,2rem + 2.5vw,4.75rem)}.home-hero{isolation:isolate;background:#f6efe6;flex-direction:column;justify-content:center;min-height:640px;display:flex;position:relative;overflow:hidden}.hero-scenes,.hero-scene{z-index:-2;position:absolute;inset:0}.hero-scene>img,.hero-scene>video{object-fit:cover;width:100%;height:100%;display:block}.hero-scenes:after{content:"";background:linear-gradient(90deg,#fdfbf9e8,#fdfbf9bf 40%,#fdfbf914 80%);position:absolute;inset:0}.hero-content{padding-block:var(--s9) var(--s6)}.home-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(2.2rem,1.3rem + 3.1vw,4rem);font-weight:400;line-height:1.12}.hero-mark{isolation:isolate;white-space:nowrap;position:relative}.hero-mark:after{content:"";z-index:-1;border-radius:var(--r);transform-origin:0;background:linear-gradient(90deg,#edbdd0,#c7e4eb);height:.24em;position:absolute;inset:auto -.02em .06em}.home-hero .lead{max-width:46ch;margin:var(--space-24) 0 0;font-size:var(--t-title);line-height:var(--lh-165);color:var(--slate)}.hero-location{font-size:var(--t-sm);margin:var(--space-20) 0 0;color:var(--slate);gap:var(--s2);flex-wrap:wrap;display:flex}.hero-actions{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;display:flex}.hero-bottom{justify-content:space-between;align-items:center;gap:var(--space-24);padding-block:var(--s3) var(--s6);display:flex}.hero-scene-note{max-width:340px;min-height:48px;font-size:var(--t-micro);color:var(--slate)}.hero-scene-note p{margin:0}.home-refresh .trust{padding-block:var(--s5);margin-block-start:0}[data-concept=air] .home-refresh .head{margin-bottom:var(--s6)}[data-concept=air] .home-refresh :is(.home-specialist,.home-plan) .head{text-align:start;max-width:700px;margin-inline:0}[data-concept=air] .home-refresh :is(.home-specialist,.home-plan) .head :is(h2,p){max-width:unset;margin-inline:0}.visit-summary{gap:var(--s6);border-top:1px solid var(--hair);padding-top:var(--s6);grid-template-columns:1.2fr 1fr 1fr;display:grid}.visit-summary article+article{border-inline-start:1px solid var(--hair);padding-inline-start:var(--s6)}.visit-summary h3{font-size:var(--t-title);font-weight:500;line-height:var(--lh-140);margin:var(--s2) 0 var(--s3)}.visit-summary p:not(.plan-kicker){font-size:var(--t-sm);line-height:var(--lh-160);color:var(--slate)}.visit-summary .section-link{font-size:var(--t-sm);margin-top:var(--s4);display:inline-block}@media (width<=819px){.home-hero{min-height:0}.hero-content{padding-block:var(--s7) var(--space-24)}.home-hero h1{font-size:clamp(2.2rem,6vw,3rem)}.home-hero .lead{max-width:42ch}.hero-bottom{align-items:flex-start;gap:var(--s4);padding-bottom:var(--s6);flex-direction:column}.hero-scenes:after{background:linear-gradient(90deg,#fdfbf9f2,#fdfbf9d1 65%,#fdfbf973)}.hero-scene-note{max-width:100%;min-height:46px}.visit-summary{gap:var(--space-24);grid-template-columns:1fr}.visit-summary article+article{border-inline-start:0;border-top:1px solid var(--hair);padding-inline-start:0;padding-top:var(--space-24)}}@media (width<=599px){.hero-content{padding-block:var(--s6) var(--s5)}.home-hero .air-kicker{font-size:var(--t-xs);margin-bottom:var(--space-20);letter-spacing:.09em}.home-hero .lead{font-size:var(--t-body);margin-top:var(--space-20)}.hero-location{font-size:var(--t-xs);gap:var(--s2)}.hero-actions{margin-top:var(--s5);gap:var(--s3)}.hero-actions .btn{width:100%}.hero-scene>img{object-position:65% center}[data-concept=air] .home-refresh .head{margin-bottom:var(--space-24)}}@media (prefers-reduced-motion:no-preference){.home-hero h1{animation:home-arrive var(--dur-300) var(--ease) both}.hero-mark:after{animation:home-underline var(--dur-300) var(--ease) .15s both}.hero-scene.is-current{animation:home-scene-in var(--dur-300) var(--ease) both}.hero-scene.is-current>img{animation:12s ease-in-out infinite alternate home-paper-drift}.home-refresh .section:not(.motion-visible) .paper-mobile *,.home-refresh.motion-paused *{animation-play-state:paused!important}.home-hero:not(.motion-visible) .hero-scene>img{animation-play-state:paused}}@keyframes home-arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes home-underline{0%{opacity:.4;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@keyframes home-scene-in{0%{opacity:.4}to{opacity:1}}@keyframes home-paper-drift{0%{transform:scale(1)}to{transform:scale(1.025)translateY(-3px)}}@media (prefers-reduced-motion:reduce){.home-refresh *{transition:none!important;animation:none!important}.hero-scene video{visibility:hidden}.hero-scene[data-hero-scene="0"]{background:url(/assets/hero-paper-scene-poster.webp) 50%/cover}}.home-hero>.wrap{width:100%}.hero-bottom{justify-content:flex-start}.hero-scene-note{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:#fdfbf9e6}@media (width>=820px){.home-hero h1{max-width:16ch}.home-hero .lead{max-width:43ch}}@media (width<=599px){.hero-scenes:after{background:linear-gradient(90deg,#fdfbf9eb,#fdfbf9d4 60%,#fdfbf980)}}.home-hero.is-overview .hero-content{text-align:center}.home-hero.is-overview h1,.home-hero.is-overview .lead{margin-inline:auto}.home-hero.is-overview .hero-location,.home-hero.is-overview .hero-actions{justify-content:center}.home-hero.is-overview .hero-bottom{justify-content:center;gap:var(--s3);flex-direction:column}.home-hero.is-overview .hero-scene-note{text-align:center;background:0 0;max-width:100%;min-height:0;padding:0}@media (width<=819px){.home-hero.is-overview .hero-bottom{align-items:center}}.hero-chips{display:none}@media (width<=819px){[data-concept=air] .home-refresh .home-hero .air-kicker{margin-block-end:var(--space-20)}[data-concept=air] .home-refresh .home-hero .lead{margin-block-start:var(--space-24)}[data-concept=air] .home-refresh .home-hero .hero-location{margin-block-start:1rem}[data-concept=air] .home-refresh .home-hero .hero-actions{margin-block-start:var(--s6)}[data-concept=air] .home-refresh .home-hero .hero-scene-note,[data-concept=air] .home-refresh .trust{display:none}[data-concept=air] .home-refresh .home-hero.is-overview .hero-bottom{padding-block:0 var(--s6)}[data-concept=air] .home-refresh .hero-chips{justify-content:center;gap:var(--s2);flex-wrap:wrap;max-inline-size:28rem;margin:0 auto;padding:0;list-style:none;display:flex}.hero-chips li{align-items:center;gap:var(--s2);border:1px solid var(--hair);border-radius:var(--r-pill);max-inline-size:100%;font-size:var(--t-micro);line-height:var(--lh-140);color:var(--slate);text-align:start;background:#ffffffe0;padding-block:.25rem;padding-inline:.25rem .85rem;display:inline-flex}.hero-chips .hero-chips-stat{padding:var(--s1) 0 0;background:0 0;border:0;flex-wrap:wrap;flex-basis:100%;justify-content:center;column-gap:.35em}.hero-chips-stat span{color:var(--pink);font-size:.7em}}.home-refresh{--story-pink:#e5c5c6;--story-blue:#c7dce2;--story-cream:#e9d9c3;--story-green:#d7dfc5}.home-refresh .section>.wrap{z-index:1;position:relative}.home-hero.is-overview{min-height:680px}.home-hero.is-overview .hero-scenes:after{background:radial-gradient(40% 70% at 50% 43%,#fdfbf994,#fdfbf924 80%,#0000)}.home-hero .hero-scene .hero-paper-master{object-fit:cover;object-position:center;width:100%;height:100%;animation:none;transform:none}.hero-paper-stars{pointer-events:none;position:absolute;inset:0}.hero-paper-stars>span{top:-12px;transform-origin:50% 0;width:64px;height:175px;position:absolute;inset-inline-start:7%}.hero-paper-stars>span:before{content:"";inset-inline-start:50%;background:linear-gradient(#dbcbb9aa,#bcaa9577);width:1px;position:absolute;top:0;bottom:47px}.hero-paper-stars>span>img{filter:drop-shadow(3px 6px 5px #af87741a);width:100%;height:auto;position:absolute;bottom:0}.hero-paper-stars>span:nth-child(2){width:52px;height:265px;inset-inline-start:15%}.hero-paper-stars>span:nth-child(3){width:60px;height:138px;inset-inline:auto 16%}.hero-paper-stars>span:nth-child(4){width:72px;height:260px;inset-inline:auto 6%}.hero-paper-light{opacity:.4;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(120deg,#0000 55%,#fff4 65%,#0000 76%);position:absolute;inset:0}.home-hero.is-overview .hero-bottom{padding-top:var(--s3);padding-bottom:var(--space-24)}.paper-accent{pointer-events:none;z-index:0;inset-inline-end:2%;opacity:.58;width:170px;height:160px;position:absolute;top:12px}.paper-accent i{display:block;position:absolute}.paper-accent-stars{width:145px;height:170px;top:0}.paper-hanger{top:-10px;transform-origin:50% 0;width:54px;height:124px;position:absolute;inset-inline-start:0}.paper-hanger:before{content:"";inset-inline-start:50%;background:linear-gradient(#0000,#baab9866);width:1px;position:absolute;top:0;bottom:39px}.paper-hanger img{width:100%;height:auto;position:absolute;bottom:0}.paper-hanger:nth-child(2){width:66px;height:173px;inset-inline-start:72px}.paper-accent-path svg{width:100%;height:100%;overflow:visible}.paper-accent-path circle{fill:#c7dce2;stroke:var(--white);stroke-width:3px}.home-departments>.paper-accent{inset-inline:auto max(5%,50% - 654px);opacity:.8;width:160px;height:176px;top:-16px;transform:none}.home-specialist>.paper-accent{opacity:.4;width:130px;height:140px;top:25px}.home-faq>.paper-accent{inset-inline:26% auto;opacity:.35;top:-20px}.home-plan>.paper-accent{inset-inline-end:2%;opacity:.5;top:0}.home-refresh .book>.paper-accent{top:auto;bottom:38px;opacity:.35;inset-inline-end:51%}[data-concept=air] .home-refresh .home-approach{background:var(--air-ground);padding-block:var(--s9)}.approach-layout{grid-template-columns:1.12fr 1fr;align-items:center;gap:clamp(40px,6vw,92px);display:grid}.approach-copy h2{font:400 var(--t-h2)/1.2 var(--display);letter-spacing:-.025em;margin:var(--s3) 0 var(--space-20);max-width:23ch}.approach-intro{font-size:var(--t-body);line-height:var(--lh-170);color:var(--slate);max-width:48ch}.approach-pillars{margin:var(--s6) 0 var(--space-24);gap:var(--space-20);display:grid}.approach-pillars>div{border-top:1px solid var(--hair);padding-top:var(--s4)}.approach-pillars dt{align-items:center;gap:var(--s3);font-weight:500;font-size:var(--t-body);display:flex}.approach-pillars dt span{border-radius:var(--r-sm);width:28px;height:28px;color:var(--cyan-ink);font-size:var(--t-xs);background:#e3eef0;place-items:center;display:grid}.approach-pillars>div:nth-child(2) dt span{color:var(--pink-ink);background:#f3e1e4}.approach-pillars>div:nth-child(3) dt span{color:var(--lime-ink-deep);background:#e8ecdd}.approach-pillars dd{font-size:var(--t-sm);line-height:var(--lh-165);color:var(--slate);margin-block:var(--s2) 0;margin-inline:var(--s7) 0;max-width:48ch}.approach-visual{padding-top:var(--space-24);position:relative}.approach-visual figure{margin:0;position:relative}.approach-visual figure>img{object-fit:cover;object-position:center 35%;border-radius:36% 36% var(--r) var(--r);width:100%;height:385px;display:block}.approach-visual figcaption{inset-inline:18px;border-radius:var(--r-sm);padding:var(--s3) var(--s4);font-size:var(--t-xs);line-height:var(--lh-150);color:#4b4640;background:#fffef5ed;position:absolute;bottom:14px}.approach-support{margin:var(--space-20) 0 0;padding:var(--s5) var(--space-24);border-radius:var(--r);background:#f3ede6}.approach-support .eyebrow{font-size:var(--t-xs);letter-spacing:var(--track-pos-06);margin-bottom:var(--s2)}.approach-support h3{font-size:var(--t-title);line-height:var(--lh-130);margin:0 0 var(--s3);font-weight:500}.approach-support p:not(.eyebrow){font-size:var(--t-sm);line-height:var(--lh-160);color:var(--slate);margin:0 0 var(--s3)}.approach-support a{font-size:var(--t-micro);color:var(--ink);text-underline-offset:4px}[data-concept=air] .home-refresh .home-proof{background:var(--cream-ground);padding-block:var(--s8);overflow-x:clip}.home-proof>.paper-accent{inset-inline:auto -35px;opacity:.3;top:8px}.reviews-heading{justify-content:space-between;align-items:flex-end;gap:var(--s7);margin-bottom:var(--s7);display:flex}.reviews-heading h2{font-family:var(--display);font-size:var(--t-h2);margin-top:var(--s4);max-width:540px;font-weight:400;line-height:1.22}.reviews-heading>p{max-width:380px;font-size:var(--t-sm);line-height:var(--lh-170);color:var(--slate);margin:0}.review-line-viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow-x:auto}.review-line-track{gap:var(--s5);width:max-content;padding:var(--s1) 0 var(--s3);margin:0;list-style:none;display:flex}.review-line.is-moving .review-line-viewport{scroll-snap-type:none;margin-inline:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.review-card{scroll-snap-align:start;flex:none;width:min(380px,82vw)}.review-card.dept-pediatrics{--review-ground:var(--dept-pediatrics-ground);--review-edge:var(--dept-pediatrics-edge);--review-accent:var(--dept-pediatrics-accent)}.review-card.dept-pediatric-dentistry{--review-ground:var(--dept-dentistry-ground);--review-edge:var(--dept-dentistry-edge);--review-accent:var(--dept-dentistry-accent)}.review-card.dept-orthodontics{--review-ground:var(--dept-orthodontics-ground);--review-edge:var(--dept-orthodontics-edge);--review-accent:var(--dept-orthodontics-accent)}.review-card figure{height:100%;padding:var(--s5) var(--space-24);background:var(--review-ground);border:1px solid var(--review-edge);border-radius:var(--r-card);flex-direction:column;margin:0;display:flex;box-shadow:0 4px 14px #6657420a}.review-card-top{justify-content:space-between;align-items:center;gap:var(--s3);min-height:28px;margin-bottom:var(--s4);display:flex}.review-card-dept{font-size:var(--t-xs);color:var(--review-accent);border:1px solid var(--review-edge);border-radius:var(--r-sm);padding:var(--s1) var(--s2);background:#ffffffa6;font-weight:500}.review-card-mark{color:var(--review-accent);opacity:.3;height:26px;font:400 46px/1 Georgia,serif;overflow:hidden}.review-card blockquote,.review-card-wanted{margin:0 0 var(--s5);font:400 var(--t-title)/var(--lh-160) var(--display);color:var(--ink);text-wrap:pretty;flex:1}.review-card figcaption{align-items:center;gap:var(--s3);padding-top:var(--s4);border-top:1px solid var(--review-edge);display:flex}.review-card-initial{border-radius:var(--r-sm);background:var(--white);border:1px solid var(--review-edge);width:36px;height:36px;color:var(--review-accent);font:500 var(--t-sm) var(--display);flex:none;place-items:center;display:grid}.review-card figcaption b{font-size:var(--t-sm);color:var(--ink);font-weight:500;display:block}.review-card figcaption small{font-size:var(--t-xs);color:var(--muted);margin-top:2px;display:block}.review-card.is-pending figure{border-style:dashed;border-color:var(--cream-edge)}.review-card .review-card-wanted{color:var(--muted);font-style:italic}.review-card-pending{font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}@media (width<=1099px){.reviews-heading{align-items:flex-start;gap:var(--s6)}.reviews-heading>p{max-width:320px}}@media (width<=767px){[data-concept=air] .home-refresh .home-proof{padding-block:var(--s7)}.reviews-heading{margin-bottom:var(--s6);display:block}.reviews-heading>p{margin-top:var(--space-20);max-width:100%}.review-card{width:min(300px,82vw)}.review-card figure{padding:var(--space-20)}.review-card blockquote,.review-card-wanted{font-size:var(--t-body)}}[data-concept=air] .home-refresh .home-specialist .head{max-width:780px;padding-inline-end:var(--s9)}[data-concept=air] .home-refresh .home-plan{background:#f4f3ed}.home-refresh .faq details{border-bottom-color:var(--hair)}.home-refresh .faq summary{transition:color var(--dur-200) var(--ease)}.home-refresh .faq summary:hover{color:var(--pink-btn)}.home-refresh .book{position:relative}@media (prefers-reduced-motion:no-preference){.hero-paper-stars>span{animation:5.5s ease-in-out infinite alternate hero-star-swing}.hero-paper-stars>span:nth-child(2){animation-duration:6.8s;animation-delay:-4s}.hero-paper-stars>span:nth-child(3){animation-duration:6s;animation-delay:-6s}.hero-paper-stars>span:nth-child(4){animation-duration:7.2s;animation-delay:-2s}.hero-paper-light{animation:18s ease-in-out infinite alternate paper-light}.paper-hanger{animation:10s ease-in-out infinite alternate paper-sway}.paper-hanger:nth-child(2){animation-duration:13s;animation-delay:-5s}.motion-seen .approach-pillars dt span{animation:paper-settle var(--dur-300) var(--ease) both}.motion-seen .approach-pillars>div:nth-child(2) dt span{animation-delay:60ms}.motion-seen .approach-pillars>div:nth-child(3) dt span{animation-delay:.12s}.home-refresh .section:not(.motion-visible) .paper-accent *,.home-hero:not(.motion-visible) .hero-paper-stars>span,.home-hero:not(.motion-visible) .hero-paper-light,.home-refresh.motion-paused *,.home-refresh.motion-paused :before,.home-refresh.motion-paused :after{animation-play-state:paused!important}}@keyframes paper-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes hero-star-swing{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes paper-leaf{0%{transform:rotate(-28deg)}to{transform:rotate(-20deg)}}@keyframes paper-light{0%{opacity:.25;transform:translate(-3%)}to{opacity:.6;transform:translate(3%)}}@keyframes paper-settle{0%{transform:translateY(8px)rotate(-5deg)}to{transform:none}}@media (width<=1099px){.hero-paper-stars>span:nth-child(2){height:250px;inset-inline-start:4%}.hero-paper-stars>span:nth-child(3){height:150px;inset-inline-end:5%}.hero-paper-stars>span:nth-child(4){opacity:.5;inset-inline-end:0}.paper-accent{opacity:.3;width:110px;height:120px}.home-faq>.paper-accent{opacity:.2;inset-inline-start:22%}.approach-layout{gap:var(--s6);grid-template-columns:1.1fr 1fr}.approach-visual figure>img{height:360px}}@media (width<=767px){.home-hero.is-overview{min-height:0}.hero-paper-stars>span{width:40px;height:80px;inset-inline-start:0}.hero-paper-stars>span:nth-child(2){display:none}.hero-paper-stars>span:nth-child(3){width:44px;height:112px;inset-inline-end:0}.hero-paper-stars>span:nth-child(4){display:none}.hero-paper-stars>span:before{bottom:30px}.home-hero.is-overview .hero-scenes:after{background:radial-gradient(#fdfbf9bd 20%,#fdfbf97a 70%,#fdfbf94d)}.paper-accent{opacity:.28;inset-inline-end:-20px;width:90px;height:100px;top:0}.home-departments>.paper-accent,.home-proof>.paper-accent{display:none}.home-approach>.paper-accent{inset-inline-end:-20px}.home-faq>.paper-accent{opacity:.25;inset-inline:auto -30px}[data-concept=air] .home-refresh .home-approach{padding-block:var(--s7)}.approach-layout{gap:var(--space-24);grid-template-columns:1fr}.approach-copy h2{max-width:90%}.approach-pillars dd{margin-inline-start:0}.approach-visual{width:100%;max-width:480px;padding-top:var(--s3);margin-inline:auto}.approach-visual figure>img{border-radius:24% 24% var(--r) var(--r);height:320px}.approach-support{padding:var(--space-20)}[data-concept=air] .home-refresh .home-specialist .head{padding-inline-end:var(--s6)}.home-refresh .book>.paper-accent{inset-inline-end:0;bottom:0}}@media (prefers-reduced-motion:reduce){.home-refresh *,.home-refresh :before,.home-refresh :after{transition:none!important;animation:none!important}}.department-paper{top:-9px;transform-origin:50% 0;pointer-events:none;width:42px;height:94px;position:absolute;inset-inline-start:8%}.department-paper:before{content:"";top:0;bottom:30px;background:linear-gradient(#c1ae9380,#c1ae9345);width:1px;position:absolute;inset-inline-start:50%}.department-paper img{bottom:0;filter:drop-shadow(2px 4px 3px #7f614320);width:100%;height:auto;display:block;position:absolute;inset-inline-start:0}.department-blush .department-paper{width:36px;height:76px;inset-inline-start:12%}.department-cream .department-paper{width:40px;height:108px;inset-inline-start:7%}.department-art:after{content:"";pointer-events:none;opacity:.35;background:linear-gradient(112deg,#0000 30%,#fff5 49%,#0000 66%);position:absolute;inset:-25%;transform:translate(-14%)}@media (width>=1100px){[data-concept=air] .home-refresh .home-departments .head{max-width:calc(100% - 210px)}}@media (width<=1099px){.home-departments>.paper-accent{display:none}}@media (width<=767px){.department-paper{width:34px;height:72px}.department-blush .department-paper{width:30px;height:62px}.department-cream .department-paper{width:32px;height:82px}}@media (prefers-reduced-motion:no-preference){.department-paper{animation:12s ease-in-out -3s infinite alternate department-paper-sway}.department-blush .department-paper{animation-duration:15s;animation-delay:-8s}.department-cream .department-paper{animation-duration:13s;animation-delay:-5s}.department-art:after{animation:16s ease-in-out -4s infinite alternate department-paper-light}.department-blush .department-art:after{animation-delay:-10s}.department-cream .department-art:after{animation-delay:-7s}.review-line.is-moving .review-line-track{animation:review-drift var(--review-line-duration,80s) linear infinite}.review-line-viewport:hover .review-line-track,.review-line-viewport:focus-within .review-line-track,.home-proof:not(.motion-visible) .review-line-track,[data-paper-motion]:not(.motion-visible) .department-paper,.department-art:not(.motion-visible):after{animation-play-state:paused}}@keyframes department-paper-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes department-paper-light{0%{opacity:.2;transform:translate(-14%)}to{opacity:.5;transform:translate(14%)}}@keyframes review-drift{to{transform:translateX(var(--review-line-shift,-50%))}}[data-concept=air] .home-refresh .home-team{background:var(--air-tint)}.home-team-top{justify-content:space-between;align-items:flex-end;gap:var(--s6);margin-block-end:var(--s6);display:flex}[data-concept=air] .home-refresh .home-team .head{margin-bottom:0}.home-team-all{align-items:center;gap:var(--s2);min-block-size:44px;font-size:var(--t-body);color:var(--ink);border-block-end:1px solid var(--pink-ink);flex:none;font-weight:500;text-decoration:none;display:inline-flex}.home-team-all:hover{color:var(--pink-ink)}.home-team-grid{gap:var(--s5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1099px){.home-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-team-grid .team-help{grid-column:span 2}}@media (width<=899px){.home-team-top{margin-block-end:var(--space-24);display:block}.home-team-all{margin-block-start:var(--s3)}}@media (width<=699px){.home-team-grid{gap:var(--s3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--wrap-pad));padding-inline:var(--wrap-pad);scroll-padding-inline:var(--wrap-pad);grid-template-columns:none;grid-auto-columns:68%;grid-auto-flow:column;padding-block-end:var(--s3);overflow-x:auto}.home-team-grid::-webkit-scrollbar{display:none}.home-team-grid>li{scroll-snap-align:start}.home-team-grid .team-help{grid-column:auto}}
