.bicbi-service{--bicbi-burgundy: 61, 8, 27;--bicbi-cream: 247, 244, 226}.bicbi-service__hero{overflow:hidden}.bicbi-service__hero-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:64rem}.bicbi-service__hero-copy{align-self:center;max-width:62rem;padding:7rem 7rem 7rem 0}.bicbi-service__eyebrow,.bicbi-service__kicker{font-size:1.2rem;font-weight:800;letter-spacing:.16em;margin:0 0 1.4rem;text-transform:uppercase}.bicbi-service__hero h1{font-size:clamp(5rem,6.3vw,9.2rem);letter-spacing:-.055em;line-height:.94;margin:0;text-wrap:balance}.bicbi-service__lede{font-size:1.9rem;line-height:1.6;margin:2.4rem 0 0;max-width:56rem}.bicbi-service__hero-media{margin-right:calc((100vw - min(100vw,var(--page-width)))/-2);min-height:64rem;overflow:hidden}.bicbi-service__hero-media img{height:100%;object-fit:cover;width:100%}.bicbi-service__metrics{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-bottom:3rem;margin-top:3rem;overflow:hidden;padding:0;border-radius:2rem;background:rgba(var(--color-foreground),.16)}.bicbi-service__metrics>div{background:rgb(var(--color-background));display:flex;flex-direction:column;min-height:15rem;padding:3rem}.bicbi-service__metrics strong{font-size:clamp(2.2rem,2.5vw,3.4rem);letter-spacing:-.035em;line-height:1.05}.bicbi-service__metrics span{font-size:1.4rem;line-height:1.45;margin-top:auto;padding-top:2rem}.bicbi-service__section{padding-bottom:8rem;padding-top:8rem}.bicbi-service__section>h2,.bicbi-service__editorial-grid h2,.bicbi-service__faq h2{font-size:clamp(3.6rem,4.5vw,6.6rem);letter-spacing:-.045em;line-height:1;margin:0 0 4rem;max-width:82rem;text-wrap:balance}.bicbi-service__section--tint{background:rgba(var(--bicbi-burgundy),.055)}.bicbi-service__section--burgundy{margin-top:2rem}.bicbi-service__editorial-grid{align-items:start;display:grid;gap:7rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.bicbi-service__prose{font-size:1.75rem;line-height:1.72}.bicbi-service__prose p:first-child{margin-top:0}.bicbi-service__prose .button{margin-top:2rem}.bicbi-service__steps,.bicbi-service__cards{display:grid;gap:2rem}.bicbi-service__steps{grid-template-columns:repeat(3,1fr)}.bicbi-service__steps article,.bicbi-service__cards article{border:1px solid rgba(var(--color-foreground),.18);border-radius:2.2rem;padding:3.2rem}.bicbi-service__steps span{color:rgba(var(--color-foreground),.52);display:block;font-size:1.2rem;font-weight:800;letter-spacing:.14em;margin-bottom:5rem}.bicbi-service__steps h3,.bicbi-service__cards h3{font-size:2.5rem;letter-spacing:-.03em;line-height:1.1;margin:0 0 1.5rem}.bicbi-service__steps p,.bicbi-service__cards p{line-height:1.6}.bicbi-service__cards--two{grid-template-columns:repeat(2,1fr)}.bicbi-service__cards--three{grid-template-columns:repeat(3,1fr)}.bicbi-service__destination-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.bicbi-service__destination-grid article{border-left:3px solid rgb(var(--bicbi-burgundy));padding:1rem 2rem}.bicbi-service__destination-grid h3{font-size:1.7rem;margin:0 0 .8rem}.bicbi-service__destination-grid p{font-size:2rem;font-weight:700;margin:0}.bicbi-service__note{color:rgba(var(--color-foreground),.72);font-size:1.35rem;margin:3rem 0 0}.bicbi-service__faq{padding-bottom:9rem;padding-top:8rem}.bicbi-service__faq section{display:grid;gap:0 6rem;grid-template-columns:.7fr 1.3fr;padding:6rem 0}.bicbi-service__faq section+section{border-top:1px solid rgba(var(--color-foreground),.18)}.bicbi-service__faq section>.bicbi-service__kicker,.bicbi-service__faq section>h2{grid-column:1}.bicbi-service__faq details{border-top:1px solid rgba(var(--color-foreground),.18);grid-column:2;padding:0}.bicbi-service__faq details:last-child{border-bottom:1px solid rgba(var(--color-foreground),.18)}.bicbi-service__faq summary{cursor:pointer;font-size:1.7rem;font-weight:750;list-style:none;padding:2.2rem 4rem 2.2rem 0;position:relative}.bicbi-service__faq summary::-webkit-details-marker{display:none}.bicbi-service__faq summary:after{content:"+";font-size:2.4rem;position:absolute;right:.4rem;top:1.6rem}.bicbi-service__faq details[open] summary:after{content:"\2212"}.bicbi-service__faq details p{line-height:1.7;margin:0;max-width:78rem;padding:0 3rem 2.4rem 0}.bicbi-service__legal{font-size:1.6rem;line-height:1.75;max-width:98rem;padding-bottom:9rem;padding-top:8rem}.bicbi-service__legal h2,.bicbi-service__legal h3{letter-spacing:-.025em;margin-top:4.5rem}.bicbi-service__footer-cta{padding:6rem 0}.bicbi-service__footer-cta>div{align-items:center;display:flex;justify-content:space-between}.bicbi-service__footer-cta h2{font-size:clamp(3rem,4vw,5.6rem);letter-spacing:-.04em;margin:0}@media screen and (max-width:989px){.bicbi-service__hero-inner{grid-template-columns:1fr}.bicbi-service__hero-copy{padding:6rem 0 4rem}.bicbi-service__hero-media{margin:0;min-height:48rem}.bicbi-service__metrics{margin-left:2rem;margin-right:2rem}.bicbi-service__destination-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.bicbi-service__hero-inner{padding:0}.bicbi-service__hero-copy{padding:4.8rem 2rem 3.6rem}.bicbi-service__hero h1{font-size:clamp(4rem,14vw,6rem)}.bicbi-service__lede{font-size:1.6rem}.bicbi-service__hero-media{min-height:32rem}.bicbi-service__metrics{grid-template-columns:1fr;margin:1.2rem}.bicbi-service__metrics>div{min-height:11rem;padding:2.2rem}.bicbi-service__metrics span{padding-top:1rem}.bicbi-service__section{padding-bottom:5.6rem;padding-top:5.6rem}.bicbi-service__section>h2,.bicbi-service__editorial-grid h2,.bicbi-service__faq h2{font-size:3.6rem;margin-bottom:2.8rem}.bicbi-service__editorial-grid,.bicbi-service__steps,.bicbi-service__cards--two,.bicbi-service__cards--three{gap:1.4rem;grid-template-columns:1fr}.bicbi-service__editorial-grid{gap:2rem}.bicbi-service__steps article,.bicbi-service__cards article{padding:2.4rem}.bicbi-service__steps span{margin-bottom:3rem}.bicbi-service__destination-grid{grid-template-columns:1fr}.bicbi-service__faq{padding-bottom:6rem;padding-top:4rem}.bicbi-service__faq section{display:block;padding:4rem 0}.bicbi-service__faq details:first-of-type{margin-top:2.5rem}.bicbi-service__footer-cta>div{align-items:flex-start;flex-direction:column;gap:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bicbi-service-pages.css.map */
