:root{--ink:#172b29;--cream:#f5ead7;--paper:#f8f5ee;--sand:#ece5d7;--gold:#c6a36e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.58}img{display:block;width:100%;object-fit:cover}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:'Playfair Display',Georgia,serif;font-weight:500;line-height:1.08}h2{font-size:clamp(2.55rem,5vw,5rem);letter-spacing:-.04em}h3{font-size:1.8rem}.wrap{max-width:1320px;margin:auto;padding-left:5vw;padding-right:5vw}.eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.21em;color:var(--gold);margin-bottom:1.4rem}.eyebrow.dark{color:#8b6841}.site-header{height:90px;position:absolute;z-index:20;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;color:white;border-bottom:1px solid #ffffff50}.brand{display:flex;align-items:center;gap:8px;font-weight:700;letter-spacing:.13em;font-size:.76rem;line-height:1.1}.brand img{width:76px;height:76px;object-fit:contain;transform:scale(1.3)}.brand small{display:block;font-size:.62rem;letter-spacing:.24em;margin-top:5px;color:#ffffffbb}.site-header nav{display:flex;gap:2.1rem;align-items:center;font-size:.88rem;font-weight:600}.site-header nav a:hover,.text-link:hover,.directions:hover{color:#dec59c}.nav-book{border:1px solid #ffffff9c;padding:.68rem 1.3rem}.menu-toggle{display:none}.hero{height:min(850px,100vh);min-height:610px;position:relative;color:white;background:#162522}.hero>img,.hero-shade{position:absolute;inset:0;width:100%;height:100%}.hero>img{object-position:center 55%}.hero-shade{background:linear-gradient(90deg,rgba(9,24,22,.85) 0%,rgba(9,24,22,.38) 57%,rgba(9,24,22,.08) 100%),linear-gradient(0deg,#10252260,transparent 45%)}.hero-content{position:absolute;z-index:1;left:8vw;bottom:15%;width:min(700px,75vw)}.hero h1{font-size:clamp(3.8rem,7vw,7.7rem);letter-spacing:-.06em;margin-bottom:1.5rem}.hero h1 em{color:#e6c69a;font-weight:400}.hero-content>p:not(.eyebrow){max-width:460px;font-size:1.17rem;color:#f3eee3}.actions{display:flex;align-items:center;gap:2rem;margin-top:2rem}.button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:.78rem 1.65rem;font-size:.89rem;font-weight:700;letter-spacing:.04em;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.button.cream{background:var(--cream);color:var(--ink)}.button.dark-btn{background:var(--ink);color:white}.text-link{font-size:.9rem;font-weight:700;border-bottom:1px solid #ffffffa0;padding-bottom:.4rem}.hero-side{position:absolute;right:3vw;bottom:10%;font-size:.74rem;writing-mode:vertical-rl;letter-spacing:.26em;color:#ffffffa6}.intro{padding-top:110px;padding-bottom:115px;text-align:center}.intro h2{margin-bottom:1rem}.intro>p:not(.eyebrow){max-width:600px;margin:0 auto 3rem;color:#56605d}.concept-grid{display:grid;grid-template-columns:repeat(5,1fr);text-align:left;border-top:1px solid #b9b7ad;border-bottom:1px solid #b9b7ad}.concept-grid a{min-height:185px;padding:1.6rem 1.1rem;display:flex;flex-direction:column;border-right:1px solid #b9b7ad;transition:background .2s}.concept-grid a:first-child{border-left:1px solid #b9b7ad}.concept-grid a:hover{background:var(--sand)}.concept-grid span{font-size:.78rem;color:#92744e;margin-bottom:auto}.concept-grid strong{font-family:'Playfair Display',Georgia,serif;font-size:1.38rem;font-weight:500;line-height:1.2}.concept-grid small{font-size:.78rem;margin-top:.6rem;color:#626b65}.story-section{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--cream)}.story-photo img{height:100%;min-height:680px}.story-copy{padding:clamp(3rem,7vw,7rem)}.story-copy>p:not(.eyebrow){max-width:580px;color:#e0dfd2}.principles{border-top:1px solid #ffffff4c;margin-top:3rem}.principles div{display:flex;justify-content:space-between;gap:2rem;padding:.85rem 0;border-bottom:1px solid #ffffff4c}.principles b{font-weight:600}.principles span{color:#c8cbbc;text-align:right}.feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding-top:120px;padding-bottom:120px}.feature-copy>p:not(.eyebrow),.section-heading>p{max-width:540px;color:#4f5a56}.feature-media{height:600px;position:relative}.feature-media img{height:100%}.feature-media>span{position:absolute;bottom:1.2rem;left:1.2rem;background:var(--paper);padding:.7rem 1rem;font-size:.75rem;letter-spacing:.12em;font-weight:700}.offer{background:var(--sand);border-left:3px solid #a07c50;padding:1.35rem 1.6rem;margin:2rem 0}.offer span,.promo-card span{font-size:.72rem;letter-spacing:.13em;font-weight:700}.offer strong{display:block;font-family:'Playfair Display',Georgia,serif;font-size:3rem;line-height:1.25}.offer strong small{font:500 .9rem 'DM Sans',sans-serif}.offer p{font-size:.84rem;margin-bottom:0;color:#59615c}.sand{background:var(--sand)}.feature-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding-top:110px;padding-bottom:110px}.reverse .feature-media{grid-column:1;grid-row:1}.reverse .feature-copy{grid-column:2}.collage{display:grid;grid-template-columns:1fr 1fr;gap:8px}.collage img{height:100%;width:100%}.collage img:first-child{object-position:30% center}.detail-line{border-top:1px solid #aaa799;border-bottom:1px solid #aaa799;display:flex;justify-content:space-between;gap:1rem;padding:1.1rem 0;margin:2rem 0}.detail-line span{font-size:.75rem;letter-spacing:.13em}.note{font-size:.89rem}.grill-section{background:#192d2a;color:#faf3e6;padding:110px 0}.grill-header{display:flex;align-items:end;justify-content:space-between;gap:3rem}.grill-header h2{margin-bottom:0}.grill-header>p{max-width:330px;color:#d3d8cc}.grill-pics{display:grid;grid-template-columns:1fr 1.35fr .8fr;gap:7px;margin:3.5rem 0}.grill-pics img{height:440px}.grill-info{display:grid;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:3rem}.grill-info h3{margin-bottom:.8rem}.grill-info p{font-size:.9rem;color:#d1d6ce;margin-bottom:0}.promo-card{border-left:1px solid #8c9b88;padding-left:2rem}.promo-card span{color:#e2bd8d}.experience{padding-top:115px;padding-bottom:115px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:2rem}.section-heading h2{max-width:750px;margin-bottom:0}.section-heading>p{max-width:280px}.experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem}.experience-grid article{background:#fff}.experience-grid img{height:340px}.experience-grid article div{padding:1.5rem}.experience-grid article span{font-size:.72rem;letter-spacing:.15em;color:#9d794e;font-weight:700}.experience-grid h3{margin:.7rem 0}.experience-grid p{margin:0;color:#606a65}.outline-link{display:inline-block;margin-top:2rem;border-bottom:1px solid currentColor;padding-bottom:.5rem;font-weight:700}.groups{position:relative;min-height:570px;color:white;display:flex;align-items:center;background:#192521}.groups>img,.groups-shade{position:absolute;inset:0;width:100%;height:100%}.groups-shade{background:linear-gradient(90deg,#0d2423e8,#0d242383 60%,#0d242322)}.groups-content{position:relative;z-index:1;width:100%}.groups-content h2,.groups-content p:not(.eyebrow){max-width:590px}.groups-content p:not(.eyebrow){color:#e2e8df}.gallery{padding-top:110px;padding-bottom:120px}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gallery-grid img{height:300px}.gallery-grid img:nth-child(2){object-position:center 35%}.visit{background:var(--ink);color:var(--cream)}.visit-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;min-height:500px;padding-top:70px;padding-bottom:70px}.visit h2{margin-bottom:1.5rem}.visit p:not(.eyebrow){line-height:1.9;color:#dee2d8}.directions{display:inline-block;margin-left:1.5rem;border-bottom:1px solid}.visit-photo img{height:370px}footer{background:#11201e;color:#d1d5c8;display:flex;justify-content:space-between;gap:1rem;padding:2rem 5vw;font-size:.78rem;letter-spacing:.05em}footer span:first-child{font-weight:700}footer small{font-weight:400}section{scroll-margin-top:20px}@media(max-width:1000px){.concept-grid{grid-template-columns:repeat(3,1fr)}.concept-grid a:nth-child(4){border-left:1px solid #b9b7ad}.grill-info{grid-template-columns:1fr 1fr}.grill-info>.button{grid-column:1/-1;justify-self:start}.story-copy{padding:4rem 5vw}}@media(max-width:760px){.site-header{height:72px}.brand img{width:63px;height:63px}.brand span{font-size:.68rem}.menu-toggle{display:block;color:white;background:none;border:1px solid #ffffff80;padding:.35rem .8rem}.site-header nav{display:none;position:absolute;top:72px;left:0;right:0;background:#172b29;padding:1.3rem 5vw;flex-direction:column;align-items:stretch;gap:0}.site-header nav.open{display:flex}.site-header nav a{padding:.8rem 0;border-bottom:1px solid #ffffff25}.site-header nav .nav-book{border:1px solid #ffffff80;text-align:center;margin-top:1rem}.hero{min-height:630px;height:85vh}.hero-content{left:6vw;bottom:13%;width:87vw}.hero h1{font-size:clamp(3.3rem,11vw,5.5rem)}.hero-side{display:none}.hero-content>p:not(.eyebrow){font-size:1rem}.actions{gap:1.1rem;flex-wrap:wrap}.intro,.experience,.gallery{padding-top:75px;padding-bottom:80px}.concept-grid{grid-template-columns:1fr 1fr}.concept-grid a{min-height:145px}.concept-grid a:nth-child(odd){border-left:1px solid #b9b7ad}.concept-grid a:nth-child(4){border-left:0}.story-section,.feature,.feature-inner,.visit-grid{grid-template-columns:1fr}.story-photo img{min-height:0;height:400px}.story-copy{padding:70px 6vw}.feature,.feature-inner{gap:2.3rem;padding-top:75px;padding-bottom:75px}.feature-media{height:380px}.reverse .feature-media,.reverse .feature-copy{grid-column:1}.reverse .feature-copy{grid-row:1}.reverse .feature-media{grid-row:2}.grill-section{padding:75px 0}.grill-header,.section-heading{display:block}.grill-pics{margin:2rem 0;grid-template-columns:1fr 1fr}.grill-pics img{height:250px}.grill-pics img:last-child{display:none}.grill-info{grid-template-columns:1fr;gap:2rem}.grill-info>.button{grid-column:1}.experience-grid{grid-template-columns:1fr}.experience-grid article{display:grid;grid-template-columns:42% 58%}.experience-grid img{height:220px}.experience-grid article div{padding:1rem}.experience-grid h3{font-size:1.4rem}.groups{min-height:560px}.gallery-grid{grid-template-columns:1fr 1fr}.gallery-grid img{height:220px}.visit-grid{gap:3rem}.visit-photo img{height:270px}footer{flex-wrap:wrap}}@media(max-width:450px){.concept-grid{grid-template-columns:1fr}.concept-grid a{min-height:110px;border-left:1px solid #b9b7ad!important}.concept-grid a strong{font-size:1.25rem}.hero h1{font-size:3.45rem}.text-link{font-size:.83rem}.experience-grid article{grid-template-columns:1fr}.experience-grid img{height:250px}.gallery-grid img{height:170px}.directions{display:block;margin:1.2rem 0 0;width:max-content}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.feature-media.promo-art{height:auto;background:#e9ddc7}.feature-media.promo-art img{height:auto;max-height:850px;object-fit:contain}

.feature-media.lunch-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto}.lunch-gallery img{width:100%;height:270px;object-fit:cover}@media(max-width:760px){.lunch-gallery img{height:clamp(140px,38vw,260px)}}

/* Lunch: generous full-width food collage, preserving the entire plate. */
.feature-inner.lunch-layout{display:block;padding-top:95px;padding-bottom:110px}
.lunch-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:6vw;margin-bottom:3rem}
.lunch-top h2{max-width:670px;margin-bottom:0}
.lunch-intro>p:first-child{max-width:540px;color:#4f5a56}
.lunch-intro .detail-line{margin:1.4rem 0}
.feature-media.lunch-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;height:auto}
.feature-media.lunch-gallery img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#5b3420}
@media(max-width:760px){.feature-inner.lunch-layout{padding-top:75px;padding-bottom:80px}.lunch-top{grid-template-columns:1fr;gap:1.5rem}.lunch-top h2{margin-bottom:0}.feature-media.lunch-gallery{gap:9px}}
@media(max-width:560px){.feature-media.lunch-gallery{grid-template-columns:1fr}.feature-media.lunch-gallery img{aspect-ratio:auto}}

.weekday-breakfast .feature-media img{object-position:center center}.weekend-breakfast .feature-inner{padding-top:105px;padding-bottom:105px}.weekend-breakfast .feature-media{grid-column:1;grid-row:1}.weekend-breakfast .feature-copy{grid-column:2;grid-row:1}@media(max-width:760px){.weekend-breakfast .feature-inner{padding-top:75px;padding-bottom:75px}.weekend-breakfast .feature-copy{grid-column:1;grid-row:1}.weekend-breakfast .feature-media{grid-column:1;grid-row:2}}

.essence-photo{position:relative;overflow:hidden}.story-photo .essence-main{height:100%;min-height:680px;object-fit:cover;object-position:center}.story-photo .essence-logo{position:absolute;top:22px;right:22px;width:175px;height:175px;min-height:0;object-fit:contain;filter:drop-shadow(0 2px 6px #000);z-index:1}@media(max-width:760px){.story-photo .essence-main{height:520px;min-height:0;object-position:center 45%}.story-photo .essence-logo{width:145px;height:145px;top:12px;right:12px}}

.groups>img{object-position:center 65%}@media(max-width:760px){.groups>img{object-position:center 60%}}

.grill-info{display:block}.grill-price{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.8rem}.grill-price .eyebrow{margin-bottom:.7rem}.grill-info .regular-price{font-size:3rem;line-height:1.2;color:var(--cream)}.regular-price small{font-size:1rem}.grill-promotions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.grill-promotions .promo-card{padding:1.6rem 2rem;background:#ffffff05}.grill-promotions .promo-card span{display:block;font-size:.85rem;letter-spacing:.08em;margin-bottom:.8rem}.grill-info p{font-size:1rem}@media(max-width:760px){.grill-price{align-items:flex-start;flex-direction:column}.grill-promotions{grid-template-columns:1fr;gap:1.3rem}.grill-promotions .promo-card{padding:1.4rem}}

/* Experiencias gastronómicas para grupos */
.lunch-collage .lunch-extra{width:100%;aspect-ratio:4/3;object-fit:contain}@media(max-width:560px){.lunch-collage .lunch-extra{aspect-ratio:auto}}
.lunch-section{padding-top:100px;padding-bottom:110px}.lunch-heading{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:end;margin-bottom:2.5rem}.lunch-heading h2{margin-bottom:0}.lunch-heading>div>p:not(.eyebrow){color:#4f5a56}.lunch-hours{font-weight:700;border-top:1px solid #b9b7ad;padding-top:1rem}.lunch-collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lunch-collage img{height:auto;aspect-ratio:4/3;object-fit:contain;background:#5b3420}@media(max-width:760px){.lunch-section{padding-top:75px;padding-bottom:80px}.lunch-heading{grid-template-columns:1fr;gap:1.5rem}.lunch-collage{gap:9px}}@media(max-width:560px){.lunch-collage{grid-template-columns:1fr}.lunch-collage img{aspect-ratio:auto}}
.concept-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.breakfast-buffet{padding:100px 0}.buffet-title{max-width:850px;margin-bottom:2rem}.buffet-title h2{margin-bottom:1.4rem}.buffet-cover{height:auto;aspect-ratio:4/3;object-fit:contain}.buffet-details{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:3rem;align-items:start}.buffet-details>div>p{color:#4f5a56}.buffet-offer{padding:2rem;border:1px solid #ab926d;background:var(--paper)}.buffet-offer>span{font-size:.8rem;font-weight:700;letter-spacing:.1em;color:#8b6841}.buffet-offer>strong{display:block;font:500 3.5rem 'Playfair Display',Georgia,serif;margin:.5rem 0 1rem}.buffet-offer small{font:500 1rem 'DM Sans',sans-serif}.buffet-regular{margin-bottom:1rem}.buffet-offer .button{margin-top:.7rem}@media(max-width:1000px){.concept-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.concept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.breakfast-buffet{padding:75px 0}.buffet-details{grid-template-columns:1fr;gap:1.4rem;margin-top:2rem}.buffet-offer{padding:1.5rem}}@media(max-width:450px){.concept-grid{grid-template-columns:1fr}}
.experience-grid .live-music-photo{object-position:center 53%}
.social-section{padding-top:90px;padding-bottom:100px;text-align:center}.social-section h2{margin-bottom:1rem}.social-section>p:not(.eyebrow){max-width:620px;margin:0 auto 2.8rem;color:#4f5a56}.social-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.social-links a{padding:2rem 1rem;border:1px solid #b9b7ad;background:var(--sand);display:flex;flex-direction:column;gap:.6rem;transition:background .2s}.social-links a:hover,.social-links a:focus-visible{background:#dfd3be}.social-links strong{font-family:'Playfair Display',Georgia,serif;font-weight:500;font-size:1.8rem}.social-links span{font-size:.9rem;color:#4f5a56}@media(max-width:760px){.social-links{grid-template-columns:repeat(2,minmax(0,1fr))}.social-section{padding-top:70px;padding-bottom:75px}}@media(max-width:400px){.social-links{grid-template-columns:1fr}}
.gallery-grid img{height:auto;aspect-ratio:4/3;object-fit:contain;background:#172b29}
.gallery-video{margin:2rem 0;background:#11201e}.gallery-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}
.group-experiences{padding:120px 0;background:#203531;color:var(--cream)}
.group-experiences-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:7vw;margin-bottom:4rem}
.group-experiences-head h2{margin-bottom:0;max-width:720px}
.group-experiences-head>p{margin-bottom:.6rem;color:#d4d9cf;max-width:500px}
.group-experience-list{display:grid;gap:2.2rem}
.group-experience-card{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);min-height:520px;background:#f6f1e7;color:var(--ink)}
.group-experience-card.reverse-card .experience-collage{grid-column:2;grid-row:1}
.group-experience-card.reverse-card .group-experience-copy{grid-column:1;grid-row:1}
.experience-collage{display:grid;gap:7px;min-height:520px;background:#142724;overflow:hidden}
.experience-collage.two{grid-template-columns:1.35fr .65fr}
.experience-collage.three{grid-template-columns:1.15fr .7fr}.experience-collage.three img:first-child{grid-row:span 2}
.experience-collage img{height:100%;min-height:0;object-fit:cover}
.experience-collage.two img:nth-child(2){object-position:center}
.group-experience-copy{padding:clamp(2rem,4.5vw,4.8rem);display:flex;flex-direction:column;justify-content:center}
.group-experience-copy>span,.group-experiences-cta span{font-size:.74rem;letter-spacing:.16em;font-weight:700;color:#9b7448}
.group-experience-copy h3{font-size:clamp(2.2rem,3.4vw,3.8rem);margin:.8rem 0 1rem}
.group-experience-copy>p{color:#58635e}
.group-experience-copy ul{list-style:none;padding:0;margin:1.2rem 0 0;border-top:1px solid #c8c2b6}
.group-experience-copy li{padding:.62rem 0 .62rem 1.5rem;border-bottom:1px solid #d5cec2;position:relative}
.group-experience-copy li::before{content:'•';position:absolute;left:.2rem;color:#9b7448}
.group-experiences-cta{margin-top:3rem;padding:2.3rem 2.5rem;border:1px solid #80918a;display:flex;justify-content:space-between;align-items:center;gap:2rem}
.group-experiences-cta span{color:#dfbd8e}.group-experiences-cta h3{margin:.6rem 0 0;max-width:700px}
@media(max-width:900px){.group-experiences-head{grid-template-columns:1fr;gap:1.5rem}.group-experience-card{grid-template-columns:1fr;min-height:0}.group-experience-card.reverse-card .experience-collage,.group-experience-card.reverse-card .group-experience-copy{grid-column:1}.group-experience-card.reverse-card .experience-collage{grid-row:1}.group-experience-card.reverse-card .group-experience-copy{grid-row:2}.experience-collage{min-height:430px}.group-experiences-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.group-experiences{padding:80px 0}.group-experience-list{gap:1.3rem}.experience-collage{min-height:360px}.experience-collage.two{grid-template-columns:1.25fr .75fr}.experience-collage.three{grid-template-columns:1fr 1fr}.experience-collage.three img:first-child{grid-column:1/-1;grid-row:auto;height:230px}.group-experience-copy{padding:2rem 1.4rem}.group-experiences-cta{padding:1.7rem 1.4rem}}
.faq-section{padding:80px 0}.faq-section h2{margin-bottom:36px}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;align-items:start}.faq-item{border-bottom:1px solid #172b2933;padding:20px 0}.faq-item summary{cursor:pointer;font-size:1.0625rem;font-weight:600;line-height:1.5;padding-right:12px}.faq-item summary:focus-visible{outline:2px solid #172b29;outline-offset:6px}.faq-item p{font-size:1rem;line-height:1.7;margin:14px 0 0;padding-right:20px}.careers-cta{display:flex;justify-content:space-between;align-items:center;gap:28px;border-top:1px solid #172b2933;margin-top:48px;padding-top:36px}.careers-cta h3{font-size:1.75rem;line-height:1.3;margin:0 0 12px}.careers-cta p{margin:0;font-size:1rem}.careers-cta .button{flex-shrink:0}@media(max-width:700px){.faq-section{padding:56px 0}.faq-grid{grid-template-columns:1fr}.careers-cta{flex-direction:column;align-items:flex-start}.careers-cta h3{font-size:1.5rem}}
