/* Surfing Dominican Republic — generated by the theme build. Base styles sit in a cascade layer so the
   unlayered utility classes behave exactly like the design's inline styles. */
@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/jost-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/jost-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/jost-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/jost-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/jost-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/jost-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/libre-caslon-text-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/libre-caslon-text-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/libre-caslon-text-latin-700-normal.woff2) format('woff2')}
@layer base{
a{color:#0a7f74}a:hover{color:#0b2a2e}
.wrap{max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}
.nav-items{display:flex;gap:32px;align-items:center}
.sec{padding:168px 0}
.sec.top0{padding-top:0}
.sec.pt104{padding-top:144px}
.h-cover{font-size:88px}
.h-page{font-size:54px}
.h-sec{font-size:34px}
.hero-grid{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:end}
.index-row{display:grid;grid-template-columns:64px 96px 5fr 6fr 40px;gap:32px;align-items:center;padding:22px 0;border-top:1px solid var(--line);text-decoration:none;color:#0b2a2e;transition:background .3s}
.index-row:hover{background:linear-gradient(90deg,var(--alt) 0%,transparent 100%)}
.index-row .thumb img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.index-row:hover .thumb img{transform:scale(1.06)}
.index-row .ring{box-sizing:content-box;padding:9px;border:1px solid #0a7f74;border-radius:999px;color:#0a7f74;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.7,.2,1)}
.index-row:hover .ring{background:#0a7f74;color:#ffffff;transform:translateX(4px)}
.index-row:first-of-type{border-top:0}
.index-row .jt,.journal-row .jt{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:left 92%;transition:background-size .5s cubic-bezier(.2,.7,.2,1)}
.index-row:hover .jt,.journal-row:hover .jt{background-size:100% 1px}
.feature{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:start}
.bleed-left{margin-left:calc(-1 * max(32px, (100vw - 1136px) / 2))}
.spots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}
.season-grid{display:grid;grid-template-columns:220px repeat(12,minmax(0,1fr));gap:0 4px}
.season-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}
.learn{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:center}
.journal-row{display:grid;grid-template-columns:96px 1fr 200px;gap:32px;align-items:baseline;padding:32px 0;border-top:1px solid #d8d2c4;text-decoration:none;color:#0b2a2e}
.footer-cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}
.dropcap::first-letter{font-family:var(--display);font-weight:400;font-size:5.4em;line-height:.78;float:left;padding:10px 14px 0 0;color:#0b2a2e}
@keyframes menu-in{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes item-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.menu{animation:menu-in .6s cubic-bezier(.7,0,.2,1) both}
.menu-item,.menu nav[aria-label="Travel and about"],.menu-photo{animation:item-in .7s cubic-bezier(.2,.7,.2,1) both}
.menu-item:nth-child(1){animation-delay:.25s}.menu-item:nth-child(2){animation-delay:.31s}.menu-item:nth-child(3){animation-delay:.37s}.menu-item:nth-child(4){animation-delay:.43s}.menu-item:nth-child(5){animation-delay:.49s}.menu-item:nth-child(6){animation-delay:.55s}.menu-item:nth-child(7){animation-delay:.61s}
.menu nav[aria-label="Travel and about"]{animation-delay:.6s}.menu-photo{animation-delay:.4s}
.menu-item .menu-title{transition:transform .45s cubic-bezier(.2,.7,.2,1),color .3s}
.menu-item:hover .menu-title,.menu-item:focus-visible .menu-title{transform:translateX(16px);color:#5fe0d2}
.menu-photo img{transition:opacity .4s}
.pin{position:absolute;display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;transform-origin:14px 14px;transform:translate(-14px,-14px) scale(var(--inv,1))}
.pin-dot{width:28px;height:28px;border-radius:999px;border:1.5px solid #0b2a2e;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.02em;flex-shrink:0;transition:background .3s,color .3s,transform .3s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 0 5px var(--pinring,transparent)}
.pin-label{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#0b2a2e;text-shadow:0 0 6px #f7f4ee,0 0 2px #f7f4ee}
.pin:hover .pin-dot{transform:scale(1.12)}
.chip{font:inherit;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:10px 14px;border-radius:999px;border:1px solid #0b2a2e;cursor:pointer;transition:background .25s,color .25s}
.route{stroke-dashoffset:0;animation:march 1.2s linear infinite}
@keyframes march{to{stroke-dashoffset:-28}}
.map-stage svg text{pointer-events:none}
.lk{display:inline-flex;align-items:center;gap:12px;color:#0a7f74;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}
.lk svg{width:14px;height:14px;box-sizing:content-box;padding:8px;border:1px solid #0a7f74;border-radius:999px;color:#0a7f74;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,.7,.2,1)}
.lk:hover{color:#0b2a2e}
.lk:hover svg{background:#0a7f74;color:#ffffff;transform:translateX(4px)}
.lk-dark{color:#5fe0d2}
.lk-dark svg{border-color:#5fe0d2;color:#5fe0d2}
.lk-dark:hover{color:#ffffff}
.lk-dark:hover svg{background:#5fe0d2;color:#0b2a2e}
.tile{position:relative;overflow:hidden;border:0;padding:0;background:#e9e3d6;cursor:pointer;display:block;width:100%}
.tile img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.tile:hover img{transform:scale(1.04)}
.lightbox{animation:fade-in .35s ease both}
@keyframes fade-in{from{opacity:0}to{opacity:1}}
.plate{transform:translateY(0)}
.film-frame img{animation:kenburns 24s ease-in-out infinite alternate}
@keyframes kenburns{from{transform:scale(1) translate(0,0)}to{transform:scale(1.12) translate(-2%,1.5%)}}
.live-dot span{animation:blink 1.6s ease-in-out infinite}
@keyframes blink{0%,100%{opacity:1}50%{opacity:.25}}
.film-frame .play-ring{transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s}
.film-frame:hover .play-ring{transform:scale(1.12);background:#ffffff1a}
.cinema{animation:fade-in .5s ease both}
.cinema-screen{animation:screen-in .9s cubic-bezier(.2,.7,.2,1) both}
@keyframes screen-in{from{transform:scale(.94);opacity:0}to{transform:none;opacity:1}}
.curtain-over{position:relative;z-index:1}
.curtain-under > *{will-change:transform}
@media (min-width:1001px){.plate{position:absolute}}
.photo img{transition:transform .6s ease}
.photo:hover img{transform:scale(1.02)}
.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #0a7f74;outline-offset:2px}
@media (max-width:1000px){
.nav-items{display:none}
.menu-grid{grid-template-columns:1fr !important;gap:40px !important}
.spot-top,.spot-meta,.spot-tiles{grid-template-columns:1fr !important}
.spot-meta > div{padding-right:0 !important}
.map-ui{position:static !important;max-width:none !important;justify-content:flex-start !important;padding:16px 24px}
.map-zoom{bottom:12px !important;right:12px !important}
.menu-photo{display:none}
.menu-title{font-size:26px !important;white-space:normal !important}
.sec{padding:88px 0}
.sec.top0{padding-top:0}
.sec.pt104{padding-top:88px}
.h-cover{font-size:52px}
.hero-float{display:none !important}
.hero-text-col{max-width:100% !important}
.hero-coords{display:none}
.hero-grid{grid-template-columns:1fr !important}
.h-page{font-size:40px}
.h-sec{font-size:30px}
.hero-grid{grid-template-columns:1fr;gap:24px}
.index-row{grid-template-columns:48px 1fr;gap:8px 16px}
.index-row svg,.index-row .thumb{display:none}
.index-row span:nth-child(4){grid-column:2}
.feature{grid-template-columns:1fr;gap:32px}
.bleed-left{margin-left:-32px;margin-right:-32px}
.spots{grid-template-columns:1fr;gap:48px}
.season-cols{grid-template-columns:1fr;gap:32px}
.learn{grid-template-columns:1fr;gap:32px}
.journal-row{grid-template-columns:1fr;gap:8px}
.footer-cols{grid-template-columns:1fr 1fr}
.colophon{grid-template-columns:1fr !important;gap:40px !important}
.colophon p:first-of-type{font-size:34px !important}
.spread-q{font-size:34px !important}
.plate{position:static !important;width:auto !important;max-width:none !important;padding:40px 24px !important;margin:0 !important}
#wind{padding-bottom:0 !important;position:relative !important}
#wind > .wrap{height:auto !important}
}
@media (prefers-reduced-motion:reduce){.photo img{transition:none}.route{animation:none}.film-frame img,.live-dot span{animation:none}.menu,.menu-item,.menu-photo,.menu nav{animation:none}}
html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}
body{margin:0;background:#f7f4ee}
img{max-width:100%;height:auto}
.menu[hidden]{display:none!important}
.skip-link{position:absolute;left:16px;top:-100px;z-index:60;background:#0b2a2e;color:#fff;padding:12px 16px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}
.skip-link:focus{top:12px;color:#fff}
.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
body.sdr-locked{overflow:hidden}
.film-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none;transform:scale(1.35)}
.pin{pointer-events:auto}
.mosaic .tile{cursor:default}
.mosaic .tile:hover img{transform:none}
.chip{text-decoration:none;display:inline-block;line-height:1.6}
.journal-row:hover .jt,.index-row:hover .jt{color:#0b2a2e}
.journal-row{transition:background .3s}
.pager .lk{color:#0a7f74}
.post-body > *{margin:0}
.post-body p{margin:0;font-size:18px;line-height:1.65}
.post-body p.dropcap{font-size:20px}
.post-body h2{margin:16px 0 0;font-family:var(--display);font-weight:700;font-size:30px;line-height:1.15;letter-spacing:-0.015em}
.post-body h3{margin:8px 0 0;font-family:var(--display);font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-0.01em}
.post-body ul,.post-body ol{margin:0;padding-left:1.2em;font-size:18px;line-height:1.65}
.post-body li+li{margin-top:6px}
.post-body a{color:#0a7f74;font-weight:700}
.post-body .wp-block-quote{margin:8px 0;padding:0 0 0 24px;border-left:1px solid #0fb5a5;font-family:var(--display);font-style:italic;font-weight:700;font-size:24px;line-height:1.35}
.post-body .wp-block-quote p{font-size:inherit;line-height:inherit;margin:0}
.post-body .wp-block-quote cite{display:block;margin-top:12px;font-family:'Jost',system-ui,sans-serif;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4a6b6e}
.post-body .wp-block-image{margin:0}
.post-body .wp-block-image img{display:block;width:100%;height:auto}
.post-body .wp-block-image figcaption{margin-top:14px;font-family:var(--display);font-style:italic;font-size:16px;color:#4a6b6e}
.post-body hr{border:0;border-top:1px solid #d8d2c4;width:100%}
.post-body .wp-block-embed iframe{width:100%;aspect-ratio:16/9;height:auto}
@media (max-width:1000px){
.running-head{display:none!important}
.wrap{padding-left:16px;padding-right:16px}
.sec-head{grid-template-columns:1fr!important;gap:16px!important}
.sec-head > div:last-child{justify-self:start!important;padding-bottom:0!important}
.sec-head > div:last-child > div{justify-content:flex-start!important}
[data-anim="hero-title"].h-page{font-size:44px!important;max-width:none!important}
[data-anim="hero-side"]{font-size:20px!important}
[data-anim="hero-folio"].wrap{flex-direction:column;gap:6px!important}
section[data-anim="hero"]{min-height:560px!important}
section[data-anim="hero"] > [data-anim="hero-mask"]{top:12px!important;left:12px!important;right:12px!important;border-top-left-radius:64px!important}
section[data-anim="hero"] > .wrap[data-anim="hero-folio"]{padding-top:72px!important}
section[aria-label="Cover"]{min-height:720px!important}
section[aria-label="Cover"] > span[data-anim="hero-folio"]{font-size:120px!important;right:28px!important;top:36px!important}
.index-row{grid-template-columns:48px 1fr!important;gap:6px 16px!important;padding:20px 0!important}
.index-row > span:nth-child(3),.index-row > span:nth-child(4){grid-column:2}
.index-row .jt{font-size:24px!important}
.journal-row .jt{font-size:24px!important}
.lead-grid,.two-up,.story-grid,.about-grid,.article-grid,.air-row,.spot-row{grid-template-columns:1fr!important;gap:16px!important}
.two-up,.story-grid{gap:40px!important}
.about-grid{gap:56px!important}
.lead-grid h3{font-size:34px!important}
.article-grid > div:empty{display:none}
.article-grid aside{position:static!important}
.spot-row > span:first-child{display:none}
.mosaic{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.mosaic > *{grid-column:span 1!important;aspect-ratio:1 / 1!important}
.film-frame{aspect-ratio:4 / 3!important}
.film-frame .live-dot{left:16px!important;top:14px!important}
.film-frame > span:last-child{left:16px!important;right:16px!important;bottom:16px!important;flex-direction:column;align-items:flex-start!important;gap:6px!important}
.film-frame > span:last-child span[style*="font-size: 30px"]{font-size:20px!important}
.film-frame > span:last-child > span:last-child{display:none}
#film{padding:88px 0!important}
.map-ui{padding:12px 0!important}
.map-zoom{bottom:8px!important;right:8px!important}
.map-zoom button{width:36px!important;height:36px!important}
.pin-label{font-size:9px}
.dropcap::first-letter{font-size:4.4em}
.colophon p:first-of-type{font-size:34px!important}
.footer-cols{gap:40px 24px!important}
.footer-cols > div:first-child{grid-column:1 / -1}
.lead-grid > div:first-child{border-bottom-right-radius:120px!important}
blockquote .h-sec{font-size:26px!important}
.pager{flex-direction:column}
}
@media (max-width:1000px) and (min-width:640px){
.story-grid{grid-template-columns:1fr 1fr!important}
}
}
.site{--display:'Libre Caslon Text', Georgia, serif;--line:#d8d2c4;--alt:#eeeae0;font-family:'Jost', system-ui, sans-serif;color:#0b2a2e;background:#f7f4ee;font-size:17px;line-height:1.6;position:relative}
.w{display:inline-block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}
.w-in{display:inline-block}
.w-break{flex-basis:100%;height:0}
.w-indent{margin-left:1.1em}
.badge{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:7px 10px;border-radius:6px}
.badge-dir{padding:8px 10px;border:1px solid #0b2a2e;color:#0b2a2e}
.u02115b{margin:0;font-family:var(--display);font-weight:800;line-height:.98;letter-spacing:-0.02em;color:#0b2a2e}
.u0d7ef3{display:flex;flex-direction:column;gap:32px}
.u0ed890{overflow:hidden;border-radius:0 180px 0 180px}
.u133d27{display:flex;align-items:center;gap:10px}
.u16d42f{margin:0;font-size:18px}
.u18fc51{font-family:var(--display);font-weight:700;font-size:20px;line-height:1.25}
.u1a0746{display:flex;flex-direction:column;gap:28px;min-width:0;max-width:820px}
.u1a7bbd{margin:0;font-family:var(--display);font-weight:700;font-size:72px;line-height:.96;letter-spacing:-0.025em;display:flex;flex-wrap:wrap;column-gap:.22em;row-gap:0;max-width:16ch}
.u1c923f{margin:0;font-size:18px;line-height:1.65}
.u20487c{display:flex;flex-direction:column;gap:10px}
.u22bf75{background:#0b2a2e;color:#ffffff}
.u2959c3{overflow:hidden}
.u2e1b2a{color:#ffffff}
.u35f443{display:flex;justify-content:space-between;gap:16px;color:#4a6b6e}
.u387d6e{font-size:15px;color:#4a6b6e}
.u3a17a4{background:#eeeae0;border-radius:12px;padding:24px;display:grid;grid-template-columns:24px 1fr;gap:16px;max-width:720px}
.u41aecc{display:flex;justify-content:space-between;gap:16px;color:#a3c4c1}
.u427b03{display:flex;flex-direction:column;gap:56px}
.u43a090{background:#f7f4ee}
.u441951{display:block;width:96px;aspect-ratio:4 / 3;overflow:hidden;border-radius:2px}
.u46de46{margin:0;font-family:var(--display);font-style:italic;font-weight:400;font-size:24px;line-height:1.35;max-width:30ch}
.u48d1d3{overflow:hidden;border-radius:0 0 180px 0}
.u4d796c{align-self:flex-start}
.u586d21{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}
.u5b5d98{display:inline-flex;align-items:center;gap:12px;background:transparent;border:0;color:#ffffff;height:44px;padding:0 0 0 12px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.u5c84d6{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.u60496a{display:flex;flex-direction:column;gap:8px}
.u60da79{display:flex;flex-direction:column;gap:12px;border-top:1px solid #0b2a2e;padding-top:20px}
.u617efa{margin:0;font-family:var(--display);font-weight:700;font-size:30px;line-height:1.1;letter-spacing:-0.015em}
.u651df8{max-width:720px;display:flex;flex-direction:column;gap:22px}
.u660129{background:#f1ece2}
.u6d3747{flex:1;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:3px}
.u71f179{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4a6b6e}
.u7378a5{display:flex;flex-direction:column;gap:6px}
.u77d6fc{font-family:var(--display);font-size:44px;line-height:.9;letter-spacing:-0.02em;min-width:30px}
.u78fe16{font-family:var(--display);font-weight:700;font-size:28px;line-height:1.15;letter-spacing:-0.015em}
.u848610{margin:0;font-size:16px}
.u860fe0{width:40px;height:1px;background:#0a7f74}
.u86c61b{background:#eeeae0;padding:22px 24px;display:flex;flex-direction:column;gap:16px}
.u87edbc{width:1px;height:56px;background:#0fb5a5}
.u959c5e{font-family:var(--display);font-size:28px;line-height:1;color:#0a7f74}
.u9956d4{display:inline-flex;align-items:center;gap:8px}
.u9aa45e{position:absolute;top:20px;right:20px;bottom:0;left:20px;overflow:hidden;border-radius:240px 0 0 0}
.u9f1a8a{font-family:var(--display);font-style:italic;font-size:16px}
.ua19c66{position:relative;min-height:640px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
.ua1ae42{align-self:flex-start}
.ua30a04{width:40px;height:1px;background:#5fe0d2}
.ua67344{margin:0;font-size:16px;line-height:1.6}
.uaa743b{padding:12px 0;border-bottom:1px solid #d8d2c4;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4a6b6e}
.uad67f1{display:flex;flex-direction:column}
.ub0e887{font-family:var(--display);font-style:italic;font-size:15px;color:#4a6b6e}
.ub55139{justify-self:end}
.ub6ccca{display:flex;flex-direction:column;border-top:1px solid #0b2a2e}
.ub8863c{display:flex;flex-direction:column;gap:40px}
.ubbca65{margin:0;display:flex;flex-direction:column;gap:14px}
.ubc41f7{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5fe0d2}
.ubd484d{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5fe0d2}
.ubf3cbf{display:flex;flex-direction:column;gap:14px;padding:24px 32px 0 0}
.uc5d586{display:flex;flex-direction:column;gap:48px}
.uc735c6{color:#4a6b6e}
.ucc8a6a{display:flex;flex-direction:column;gap:16px}
.ud37136{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:11px}
.ud50f04{margin:0;font-family:var(--display);font-weight:700;font-size:24px;line-height:1.15;letter-spacing:-0.015em}
.ud8efe9{display:flex;flex-direction:column;gap:28px}
.udd74bd{margin:0;padding:12px 0;border-bottom:1px solid #d8d2c4;font-size:15px}
.ue44761{padding-bottom:6px;justify-self:end}
.ue58941{display:flex;align-items:center;gap:16px}
.ue896d0{margin:0;font-family:var(--display);font-weight:800;line-height:.98;letter-spacing:-0.02em;color:#0b2a2e;text-wrap:balance}
.ue955af{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a7f74}
.uef5fa3{display:grid;grid-template-columns:1fr auto;gap:24px 48px;align-items:end;padding-bottom:24px;border-bottom:1px solid #0b2a2e}
.uf49975{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4a6b6e}
.uf9d937{margin:0;font-family:var(--display);font-weight:800;font-size:46px;line-height:1;letter-spacing:-0.02em;text-wrap:balance}
.ufa0bde{font-size:15px;line-height:1.5;color:#4a6b6e}
.ufa24de{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a3c4c1}
