.gl-h1{font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.04em;color:var(--gl-ink);font-size:34px;line-height:1}@media(min-width:640px){.gl-h1{font-size:48px}}@media(min-width:768px){.gl-h1{font-size:60px;line-height:.98}}@media(min-width:1024px){.gl-h1{font-size:72px}}.gl-h2{font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.04em;color:var(--gl-ink);font-size:28px;line-height:1.06}@media(min-width:640px){.gl-h2{font-size:36px}}@media(min-width:768px){.gl-h2{font-size:48px;line-height:1.03}}@media(min-width:1024px){.gl-h2{font-size:60px}}.gl-h3{font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.01em;color:var(--gl-ink);font-size:24px;line-height:1.2}@media(min-width:768px){.gl-h3{font-size:30px}}.gl-lede{font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20cc;font-size:18px;line-height:1.7;max-width:58ch}@media(min-width:768px){.gl-lede{font-size:20px}}.gl-body{font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20bf;font-size:16px;line-height:1.75;max-width:62ch}.gl-prose{display:flex;flex-direction:column;gap:1.5rem}.gl-prose p{font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20bf;font-size:16px;line-height:1.75;max-width:62ch}.gl-goldrule{height:1px;width:4rem;background:#c8a97e99}.gl-section-pad{padding-top:5rem;padding-bottom:5rem}@media(min-width:768px){.gl-section-pad{padding-top:7rem;padding-bottom:7rem}}.gl-section-pad-sm{padding-top:3.5rem;padding-bottom:3.5rem}@media(min-width:768px){.gl-section-pad-sm{padding-top:5rem;padding-bottom:5rem}}.gl-mt1{margin-top:1rem}.gl-mt2{margin-top:1.5rem}.gl-mt3{margin-top:2rem}.gl-mt4{margin-top:2.5rem}.gl-bone-bg{background:var(--gl-bone)}.gl-ink-bg{background:var(--gl-ink);color:var(--gl-ivory)}.gl-on-ink{color:var(--gl-ivory)}.gl-on-ink-soft{color:#fcfcfad9}.gl-gold-c{color:var(--gl-gold)}.gl-bronze-c{color:var(--gl-bronze)}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;text-transform:uppercase;font-size:11px;letter-spacing:.2em;font-weight:600;font-family:Outfit,sans-serif;transition:all .5s var(--gl-ease-soft);border:1px solid transparent;white-space:nowrap}.gl-btn .gl-arrow{transition:transform .5s var(--gl-ease-soft)}.gl-btn:hover .gl-arrow{transform:translate(4px)}.gl-btn--solid{background:var(--gl-ink);color:var(--gl-ivory);border-color:var(--gl-ink)}.gl-btn--solid:hover{background:var(--gl-aubergine);border-color:var(--gl-aubergine)}.gl-btn--outline{background:transparent;border-color:#c8a97e80;color:var(--gl-ink)}.gl-btn--outline:hover{background:#c8a97e1a;border-color:var(--gl-gold)}.gl-btn--solid-light{background:var(--gl-ivory);color:var(--gl-ink);border-color:var(--gl-ivory)}.gl-btn--solid-light:hover{background:var(--gl-gold);border-color:var(--gl-gold)}.gl-btn--outline-light{background:transparent;border-color:#fcfcfa80;color:var(--gl-ivory)}.gl-btn--outline-light:hover{background:#fcfcfa1a;border-color:var(--gl-ivory)}.gl-btn--ghost{background:transparent;color:var(--gl-ink);border:none;border-bottom:1px solid rgba(200,169,126,.6);padding:.5rem 0}.gl-btnrow{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.gl-textlink{display:inline-block;font-family:Outfit,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gl-bronze);border-bottom:1px solid rgba(200,169,126,.6);padding-bottom:.25rem;transition:color .3s}.gl-textlink:hover{color:var(--gl-ink)}.gl-textlink--on-ink{color:var(--gl-ivory)}.gl-textlink--on-ink:hover{color:var(--gl-gold)}.gl-img{position:relative;width:100%;overflow:hidden;background:var(--gl-bone)}.gl-img img{width:100%;height:100%;object-fit:cover;display:block}.gl-img--43{aspect-ratio:4/3}.gl-img--34{aspect-ratio:3/4}.gl-img--169{aspect-ratio:16/9}.gl-img--56{aspect-ratio:5/6}.gl-img--45{aspect-ratio:4/5}.gl-img--11{aspect-ratio:1/1}.gl-img--53{aspect-ratio:5/3}.gl-imgcap{margin-top:.75rem}.gl-gallery--moment .gl-gallery__moment-wrap{padding-top:0;padding-bottom:0}.gl-gallery__grid--moment{display:grid;width:100%;grid-template-columns:repeat(2,1fr);gap:.5rem}@media(min-width:768px){.gl-gallery__grid--moment{gap:1rem}}@media(min-width:768px){.gl-gallery__grid--moment.gl-gallery--moment-cols-1{grid-template-columns:1fr}.gl-gallery__grid--moment.gl-gallery--moment-cols-2{grid-template-columns:repeat(2,1fr)}.gl-gallery__grid--moment.gl-gallery--moment-cols-3{grid-template-columns:repeat(3,1fr)}.gl-gallery__grid--moment.gl-gallery--moment-cols-4{grid-template-columns:repeat(4,1fr)}}.gl-gallery__cell--moment{margin:0}.gl-gallery__moment-frame{position:relative;width:100%;overflow:hidden;background:var(--gl-bone)}.gl-gallery__moment-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gl-hero{position:relative;width:100%;min-height:70svh;display:flex;align-items:flex-end;overflow:hidden;color:var(--gl-ivory);background:var(--gl-ink)}@media(min-width:768px){.gl-hero{min-height:88svh}}.gl-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.gl-hero__img img{width:100%;height:100%;object-fit:cover;animation:gl-kenBurns 28s ease-in-out infinite alternate}.gl-hero__ov1{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1a1c2099,#1a1c2040 50%,#1a1c20f2)}.gl-hero__ov1--stronger{background:linear-gradient(to bottom,#1a1c20bf,#1a1c2073 50%,#1a1c20f2)}.gl-hero__ov2{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,rgba(26,28,32,.55),transparent,rgba(61,38,53,.25))}.gl-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(200,169,126,.06) 1px,transparent 1px),radial-gradient(rgba(252,252,250,.02) 1px,transparent 1px);background-size:3px 3px,7px 7px;opacity:.7;mix-blend-mode:overlay}.gl-hero__inner{position:relative;z-index:10;width:100%;padding-top:8rem;padding-bottom:3.5rem}@media(min-width:768px){.gl-hero__inner{padding-top:11rem;padding-bottom:6rem}}.gl-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem}.gl-hero__crumbs a{color:#fcfcfab3}.gl-hero__crumbs a:hover,.gl-hero__crumbs .gl-here{color:var(--gl-gold)}.gl-hero__crumbs .gl-sep{color:#fcfcfa66}.gl-hero__eyebrow{color:var(--gl-gold);letter-spacing:.4em}.gl-hero__title{margin-top:1.5rem;font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.04em;line-height:.96;max-width:64rem;font-size:44px}@media(min-width:640px){.gl-hero__title{font-size:60px}}@media(min-width:768px){.gl-hero__title{margin-top:2rem;font-size:72px}}@media(min-width:1024px){.gl-hero__title{font-size:96px}}@media(min-width:1280px){.gl-hero__title{font-size:112px}}.gl-hero__lede{margin-top:2rem;max-width:42rem;font-family:Outfit,sans-serif;font-weight:300;color:#fcfcfad9;font-size:18px;line-height:1.7}@media(min-width:768px){.gl-hero__lede{margin-top:2.5rem;font-size:20px}}.gl-hero__ctas{margin-top:2.5rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.gl-hero__ctas{flex-direction:row;flex-wrap:wrap}}@media(min-width:768px){.gl-hero__ctas{margin-top:3.5rem}}.gl-hero__counters{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#c8a97e33;border:1px solid rgba(200,169,126,.25);max-width:56rem}@media(min-width:768px){.gl-hero__counters{grid-template-columns:repeat(4,1fr)}}.gl-hero__counter{background:#1a1c2099;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem 1.25rem}.gl-hero__counter .gl-overline{color:var(--gl-gold);font-size:10px}.gl-hero__counter-v{margin-top:.5rem;font-family:Cormorant Garamond,serif;font-weight:300;color:var(--gl-ivory);font-size:24px;line-height:1}@media(min-width:768px){.gl-hero__counter-v{font-size:30px}}.gl-hero--video{min-height:100svh;align-items:stretch}.gl-hero--video .gl-hero__inner{display:flex;flex-direction:column;min-height:100svh;padding-bottom:2rem}@media(min-width:768px){.gl-hero--video .gl-hero__inner{padding-bottom:2.5rem}}.gl-hero--video .gl-hero__container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.gl-hero__layout{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:end}.gl-hero--video .gl-hero__layout{margin-top:5rem}@media(min-width:768px){.gl-hero--video .gl-hero__layout{margin-top:7rem}}@media(min-width:1024px){.gl-hero__layout{grid-template-columns:repeat(12,1fr);gap:4rem}.gl-hero__main{grid-column:span 8}.gl-hero__layout--full .gl-hero__main{grid-column:span 12;max-width:64rem}.gl-hero__aside-stats{grid-column:span 4}}@media(min-width:1280px){.gl-hero__main{grid-column:span 7}.gl-hero__aside-stats{grid-column:span 5}}.gl-hero__top{margin-bottom:1.5rem}.gl-hero--video .gl-hero__top,.gl-hero--video .gl-hero__top .gl-hero__chips{margin-bottom:0}.gl-hero__statcard{background:#1a1c2066;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(200,169,126,.3);padding:1.75rem}@media(min-width:768px){.gl-hero__statcard{padding:2.25rem}}.gl-hero__statcard-head{color:var(--gl-gold);letter-spacing:.4em}.gl-hero__statgrid{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem;row-gap:1.75rem}.gl-hero__statv{display:inline-block;font-family:Cormorant Garamond,serif;font-weight:300;color:var(--gl-ivory);font-size:30px;line-height:1}@media(min-width:768px){.gl-hero__statv{font-size:36px}}.gl-hero__statl{margin-top:.5rem;color:#fcfcfab3}.gl-hero__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3rem}.gl-hero__foot-left{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.gl-hero__orient{color:#fcfcfab3}.gl-hero__orient:hover{color:var(--gl-gold)}@media(max-width:639px){.gl-hero__orient{display:none}}.gl-hero__scroll{display:flex;align-items:center;gap:.75rem;color:#fcfcfab3}.gl-hero__scrollbar{position:relative;display:inline-block;width:64px;height:1px;background:#c8a97e99;overflow:hidden}.gl-hero__scrollbar-i{position:absolute;top:0;right:0;bottom:0;left:0;width:33%;background:var(--gl-gold);animation:gl-scrollHint 2.4s var(--gl-ease) infinite}.gl-hero--video .gl-hero__ov1{background:linear-gradient(to bottom,#1a1c20d9,#1a1c2066 50%,#1a1c20f2)}.gl-hero--video .gl-hero__ov2{background:linear-gradient(to top right,rgba(26,28,32,.7),transparent 55%,rgba(61,38,53,.3));mix-blend-mode:multiply}.gl-hero--video .gl-hero__grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 20% 80%,rgba(200,169,126,.12),transparent 45%),radial-gradient(circle at 80% 30%,rgba(61,38,53,.3),transparent 50%)}.gl-pagehero{padding-top:6rem;padding-bottom:2.5rem}@media(min-width:768px){.gl-pagehero{padding-top:11rem;padding-bottom:6rem}}.gl-pagehero__grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:1024px){.gl-pagehero__grid{grid-template-columns:8fr 4fr;gap:4rem}}.gl-pagehero__crumbs{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.gl-pagehero__crumbs .gl-sep{color:var(--gl-mist)}.gl-counterband{background:var(--gl-bone);border-top:1px solid var(--gl-parchment);border-bottom:1px solid var(--gl-parchment);padding:3rem 0}.gl-counterband__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gl-parchment);border:1px solid var(--gl-parchment)}@media(min-width:768px){.gl-counterband__grid{grid-template-columns:repeat(4,1fr)}}.gl-counterband__cell{background:var(--gl-ivory);padding:1.5rem}@media(min-width:768px){.gl-counterband__cell{padding:2rem}}.gl-counterband__cell .gl-overline{color:var(--gl-bronze)}.gl-counterband__v{margin-top:1rem;font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.04em;color:var(--gl-ink);font-size:36px;line-height:1}@media(min-width:768px){.gl-counterband__v{font-size:48px}}.gl-counterband__rule{margin-top:1.25rem;height:1px;width:2.5rem;background:#c8a97e73;transition:width .5s var(--gl-ease-soft)}.gl-counterband__cell:hover .gl-counterband__rule{width:5rem}.gl-band--dark{background:var(--cot-deep);color:var(--cot-cream)}.gl-band--bone{background:var(--gl-bone)}.gl-band__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:1024px){.gl-band__grid{grid-template-columns:4fr 8fr;gap:4rem}}.gl-band__title{font-family:Cormorant Garamond,serif;font-weight:300;letter-spacing:-.04em;line-height:1.05;font-size:30px;color:var(--gl-ink);margin-top:1rem}@media(min-width:640px){.gl-band__title{font-size:36px}}@media(min-width:1024px){.gl-band__title{font-size:48px}}.gl-band--dark .gl-band__title{color:var(--gl-ivory)}.gl-band--dark .gl-overline{color:var(--gl-gold)}.gl-band__body{display:flex;flex-direction:column;gap:1.25rem}.gl-band__body p{font-family:Outfit,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#1a1c20bf;max-width:62ch}.gl-band--dark .gl-band__body p{color:#fcfcfad9}.gl-band__list{margin-top:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column}.gl-band__li{display:flex;align-items:flex-start;gap:1rem;border-top:1px solid var(--gl-parchment);padding-top:1rem;margin-top:1rem}.gl-band--dark .gl-band__li{border-top-color:#c8a97e4d}.gl-band__li-n{flex-shrink:0;width:2rem;padding-top:.25rem;color:var(--gl-gold)!important}.gl-band__li-h{font-family:Cormorant Garamond,serif;font-size:20px;color:var(--gl-ink);margin-bottom:.25rem}.gl-band--dark .gl-band__li-h{color:var(--gl-ivory)}.gl-band__li-p{font-family:Outfit,sans-serif;font-weight:300;font-size:16px;line-height:1.6;color:#1a1c20bf}.gl-band--dark .gl-band__li-p{color:#fcfcfabf}.gl-cards{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.gl-cards{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.gl-cards--3{grid-template-columns:repeat(3,1fr)}}.gl-card{display:block;background:var(--gl-ivory);border:1px solid var(--gl-parchment);overflow:hidden;transition:transform .7s var(--gl-ease-soft),box-shadow .7s var(--gl-ease-soft),border-color .7s var(--gl-ease-soft)}.gl-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px -28px #1a1c2033;border-color:#c8a97e99}.gl-card__img img{transition:transform 1.2s var(--gl-ease-soft)}.gl-card:hover .gl-card__img img{transform:scale(1.03)}.gl-card__body{padding:1.5rem}.gl-card__t{font-family:Cormorant Garamond,serif;font-size:24px;color:var(--gl-ink);line-height:1.2;margin-top:.75rem;transition:color .4s}.gl-card:hover .gl-card__t{color:var(--gl-aubergine)}.gl-card__b{margin-top:.75rem;font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20bf;font-size:14.5px;line-height:1.6}.gl-card__more{margin-top:1.25rem;display:inline-flex;align-items:center;gap:.75rem;color:var(--gl-bronze)}.gl-card__more span.gl-line{width:2rem;height:1px;background:var(--gl-gold);transition:width .5s}.gl-card:hover .gl-card__more span.gl-line{width:3.5rem}.gl-stats{background:var(--gl-ink);color:var(--gl-ivory)}.gl-stats__grid{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#c8a97e40}@media(min-width:768px){.gl-stats__grid{grid-template-columns:repeat(4,1fr)}}.gl-stats__cell{background:var(--gl-ink);padding:1.5rem}@media(min-width:768px){.gl-stats__cell{padding:2rem}}.gl-stats__cell .gl-overline{color:var(--gl-gold)}.gl-stats__v{margin-top:1rem;font-family:Cormorant Garamond,serif;font-weight:300;color:var(--gl-ivory);font-size:36px;line-height:1}@media(min-width:768px){.gl-stats__v{font-size:48px}}.gl-figure{border:1px solid var(--gl-parchment);background:var(--gl-ivory);padding:2rem}@media(min-width:768px){.gl-figure{padding:2.5rem}}.gl-figure--bone{background:var(--gl-bone)}.gl-figcap{margin-top:1.5rem;display:block;text-align:center;color:var(--gl-mist)}.gl-diagram{display:flex;flex-direction:column;align-items:center;gap:1.25rem;min-height:220px;justify-content:center}.gl-node{border:1px solid rgba(200,169,126,.45);background:var(--gl-ivory);padding:1.1rem 1.6rem;text-align:center;font-family:Cormorant Garamond,serif;font-size:22px;color:var(--gl-ink);min-width:180px}.gl-node span{display:block;font-family:Outfit,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gl-bronze);margin-top:.4rem}.gl-node--dark{background:var(--gl-ink);color:var(--gl-ivory);border-color:var(--gl-ink)}.gl-node--dark span{color:var(--gl-gold)}.gl-node-row{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.gl-diagram-arrow{font-size:1.75rem;color:var(--gl-gold);line-height:1}.gl-pullquote{max-width:64rem}.gl-pullquote__q{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;color:var(--gl-ink);font-size:24px;line-height:1.3;border-left:1px solid rgba(200,169,126,.6);padding-left:1.5rem;margin:0}@media(min-width:640px){.gl-pullquote__q{font-size:30px}}@media(min-width:768px){.gl-pullquote__q{font-size:48px;padding-left:3rem}}.gl-features{display:grid;grid-template-columns:1fr;gap:1px;background:var(--gl-parchment);border:1px solid var(--gl-parchment)}@media(min-width:768px){.gl-features{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.gl-features{grid-template-columns:repeat(3,1fr)}}.gl-feature{background:var(--gl-ivory);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;min-height:220px}@media(min-width:768px){.gl-feature{padding:2.5rem;min-height:260px}}.gl-feature__ic{width:2.75rem;height:2.75rem;border:1px solid rgba(200,169,126,.6);display:flex;align-items:center;justify-content:center;color:var(--gl-bronze)}.gl-faq{border-top:1px solid var(--gl-parchment)}.gl-faq__item{border-bottom:1px solid var(--gl-parchment)}.gl-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.75rem 0;cursor:pointer;list-style:none}.gl-faq__q::-webkit-details-marker{display:none}.gl-faq__q-t{font-family:Cormorant Garamond,serif;font-size:20px;color:var(--gl-ink);line-height:1.4}@media(min-width:768px){.gl-faq__q-t{font-size:28px}}.gl-faq__ic{flex-shrink:0;width:40px;height:40px;border:1px solid var(--gl-parchment);display:flex;align-items:center;justify-content:center;color:#1a1c20b3;transition:all .5s}.gl-faq__item[open] .gl-faq__ic{background:var(--gl-ink);color:var(--gl-ivory);border-color:var(--gl-ink);transform:rotate(180deg)}.gl-faq__a{padding-bottom:2rem}.gl-faq__a p{font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20bf;font-size:16px;line-height:1.8;max-width:68ch;padding-right:3.5rem}.gl-ctasection{max-width:56rem}.gl-ctasection__h{margin-top:1.5rem;margin-bottom:2rem}.gl-ctasection__b{margin-bottom:3rem}.gl-faqhub{background:var(--gl-ivory);padding-top:0;padding-bottom:5rem}@media(min-width:768px){.gl-faqhub{padding-bottom:7rem}}.gl-faqhub__search-row{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media(min-width:1024px){.gl-faqhub__search-row{grid-template-columns:8fr 4fr;gap:2rem}}.gl-faqhub__label{display:block}.gl-faqhub__label>.gl-overline{display:block;margin-bottom:.75rem}.gl-faqhub__inputwrap{position:relative;display:block}.gl-faqhub__searchic{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:var(--gl-bronze);pointer-events:none}.gl-faqhub__input{width:100%;background:var(--gl-bone);border:1px solid var(--gl-parchment);padding:1.25rem 3.5rem;font-family:Cormorant Garamond,serif;font-size:18px;color:var(--gl-ink);transition:border-color .3s}@media(min-width:768px){.gl-faqhub__input{font-size:20px}}.gl-faqhub__input:focus{outline:none;border-color:var(--gl-gold)}.gl-faqhub__input::placeholder{color:var(--gl-mist)}.gl-faqhub__clear{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;border:1px solid var(--gl-parchment);background:transparent;color:var(--gl-ink);display:none;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s}.gl-faqhub__clear:hover{border-color:var(--gl-gold)}.gl-faqhub__helper{margin-top:.75rem;font-family:Outfit,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gl-mist)}.gl-faqhub__stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gl-parchment);border:1px solid var(--gl-parchment)}.gl-faqhub__stat{background:var(--gl-ivory);padding:1.25rem}@media(min-width:768px){.gl-faqhub__stat{padding:1.5rem}}.gl-faqhub__stat .gl-overline{color:var(--gl-bronze)}.gl-faqhub__stat-v{margin-top:.75rem;font-family:Cormorant Garamond,serif;font-weight:300;font-size:30px;line-height:1;color:var(--gl-ink)}@media(min-width:768px){.gl-faqhub__stat-v{font-size:36px}}.gl-faqhub__moment{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}@media(min-width:640px){.gl-faqhub__moment{gap:.5rem}}@media(min-width:768px){.gl-faqhub__moment{gap:1rem;margin-top:3rem}}.gl-faqhub__moment-frame{position:relative;width:100%;overflow:hidden;background:var(--gl-bone);margin:0}.gl-faqhub__moment-frame--square{aspect-ratio:1/1}@media(min-width:640px){.gl-faqhub__moment-frame--square{aspect-ratio:5/4}}.gl-faqhub__moment-frame--54{aspect-ratio:5/4}.gl-faqhub__moment-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gl-faqhub__main{margin-top:3.5rem;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media(min-width:1024px){.gl-faqhub__main{grid-template-columns:3fr 9fr;gap:3rem;margin-top:5rem}}.gl-faqhub__railhead{margin-bottom:1rem}.gl-faqhub__cats{list-style:none;padding:0;margin:0}@media(min-width:1024px){.gl-faqhub__cats{position:sticky;top:8rem;border-left:1px solid var(--gl-parchment)}}.gl-faqhub__cat{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;padding:.75rem 0;background:none;border:none;border-bottom:1px solid var(--gl-parchment);color:#1a1c2099;font-family:Cormorant Garamond,serif;font-size:18px;cursor:pointer;transition:color .3s}@media(min-width:1024px){.gl-faqhub__cat{padding:.75rem 0 .75rem 1.25rem;margin-left:-1px;border-bottom:none;border-left:2px solid transparent}}.gl-faqhub__cat:hover{color:var(--gl-ink)}.gl-faqhub__cat.gl-faqhub__cat--active{color:var(--gl-ink);border-left-color:var(--gl-gold)}.gl-faqhub__cat .gl-overline{color:var(--gl-bronze)}.gl-faqhub__group{display:none}.gl-faqhub__group.gl-faqhub__group--active{display:block}.gl-faqhub__grouphead{margin-top:1rem;display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.gl-faqhub__grouphead .gl-h2{margin:0}.gl-faqhub__grouphead .gl-overline{color:var(--gl-bronze)}.gl-faqhub__intro{margin-top:1rem;font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20b3;font-size:15px;line-height:1.75;max-width:42rem}.gl-faqhub__results{margin-top:2rem}.gl-faqhub__resultgroup+.gl-faqhub__resultgroup{margin-top:3.5rem}.gl-faqhub__empty{margin-top:2rem;border:1px solid var(--gl-parchment);background:var(--gl-bone);padding:2.5rem;text-align:center}@media(min-width:768px){.gl-faqhub__empty{padding:4rem}}.gl-form{display:flex;flex-direction:column;gap:1.25rem;max-width:42rem}.gl-field{display:flex;flex-direction:column;gap:.5rem}.gl-field label{font-family:Outfit,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gl-bronze)}.gl-input,.gl-textarea,.gl-select{width:100%;font-family:Outfit,sans-serif;font-weight:300;font-size:16px;color:var(--gl-ink);background:var(--gl-ivory);border:1px solid var(--gl-parchment);padding:.9rem 1rem;border-radius:0;transition:border-color .3s}.gl-input:focus,.gl-textarea:focus,.gl-select:focus{outline:none;border-color:var(--gl-gold)}.gl-textarea{min-height:9rem;resize:vertical}.gl-form__note{font-family:Outfit,sans-serif;font-weight:300;font-size:13px;color:#1a1c2099}.gl-form__success{border:1px solid rgba(200,169,126,.5);background:var(--gl-bone);padding:2rem}.gl-chipgroup{display:flex;flex-wrap:wrap;gap:.5rem}.gl-chiptoggle{font-family:Outfit,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gl-ink);background:transparent;border:1px solid var(--gl-parchment);padding:.6rem 1rem;cursor:pointer;transition:all .3s}.gl-chiptoggle[aria-pressed=true],.gl-chiptoggle.gl-on{background:var(--gl-ink);color:var(--gl-ivory);border-color:var(--gl-ink)}body.gl-qv-locked{position:fixed;left:0;right:0;width:100%;overflow:hidden}.gl-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;visibility:hidden}.gl-qv.gl-qv--open{pointer-events:auto;visibility:visible}.gl-qv__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1c2099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .5s var(--gl-ease-soft)}.gl-qv.gl-qv--open .gl-qv__backdrop{opacity:1}.gl-qv__sheet{position:absolute;top:0;right:0;height:100%;width:100%;max-width:100%;background:var(--gl-ivory);box-shadow:-40px 0 80px #1a1c202e;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translate(100%);transition:transform .7s cubic-bezier(.22,1,.36,1)}@media(min-width:640px){.gl-qv__sheet{width:560px}}@media(min-width:1024px){.gl-qv__sheet{width:720px}}.gl-qv.gl-qv--open .gl-qv__sheet{transform:translate(0)}.gl-qv__close{position:absolute;top:1.5rem;right:1.5rem;z-index:10;width:2.75rem;height:2.75rem;border:1px solid var(--gl-parchment);background:var(--gl-ivory);color:var(--gl-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s var(--gl-ease-soft)}.gl-qv__close:hover{background:var(--gl-bone)}.gl-qv__media{position:relative}.gl-qv__img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.gl-qv__media-fade{position:absolute;inset-inline:0;bottom:0;height:6rem;background:linear-gradient(to top,var(--gl-ivory),transparent);pointer-events:none}.gl-qv__body{padding:2.5rem 1.75rem}@media(min-width:640px){.gl-qv__body{padding:3.5rem 2.5rem}}@media(min-width:1024px){.gl-qv__body{padding:3.5rem}}.gl-qv__eye{color:var(--gl-bronze)}.gl-qv__title{margin-top:1.25rem;font-size:1.875rem;line-height:1.05}@media(min-width:768px){.gl-qv__title{font-size:2.25rem}}@media(min-width:1024px){.gl-qv__title{font-size:2.75rem}}.gl-qv__rule{margin-top:1.75rem}.gl-qv__lede{margin-top:1.75rem;font-size:1rem}@media(min-width:768px){.gl-qv__lede{font-size:1.125rem}}.gl-qv__facts{margin-top:2.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--gl-parchment);border:1px solid var(--gl-parchment)}@media(min-width:1024px){.gl-qv__facts{grid-template-columns:repeat(4,1fr)}}.gl-qv__fact{background:var(--gl-ivory);padding:1.25rem}.gl-qv__fact-l{color:var(--gl-bronze)}.gl-qv__fact-v{margin-top:.75rem;font-size:1.25rem;line-height:1.2;color:var(--gl-ink)}@media(min-width:768px){.gl-qv__fact-v{font-size:1.5rem}}.gl-qv__sec{margin-top:2.5rem;border-top:1px solid var(--gl-parchment);padding-top:1.5rem}.gl-qv__sec+.gl-qv__sec{margin-top:2rem}.gl-qv__sec-b{margin-top:.75rem;font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20cc;font-size:15.5px;line-height:1.85}.gl-qv__bullets{margin-top:2.5rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem}.gl-qv__bullet{display:flex;align-items:flex-start;gap:1rem}.gl-qv__bullet-mk{margin-top:.625rem;width:.5rem;height:1px;background:var(--gl-gold);flex-shrink:0}.gl-qv__bullet span:last-child{font-family:Outfit,sans-serif;font-weight:300;color:#1a1c20cc;font-size:15px;line-height:1.6}.gl-qv__actions{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.gl-qv__actions{flex-direction:row}}.gl-qv__hint{margin-top:3rem;color:var(--gl-mist)}.gl-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;pointer-events:none;opacity:0;transition:opacity .3s var(--gl-ease)}.gl-lb[data-open=true]{pointer-events:auto;opacity:1}.gl-lb__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1c20e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gl-lb__dialog{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.gl-lb__bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;color:var(--gl-ivory)}@media(min-width:640px){.gl-lb__bar{padding:1.5rem 2rem}}.gl-lb__cap{color:#fcfcfacc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1rem}.gl-lb__tools{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(min-width:640px){.gl-lb__tools{gap:.75rem}}.gl-lb__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid rgba(252,252,250,.3);color:var(--gl-ivory);cursor:pointer;transition:border-color .3s var(--gl-ease),color .3s var(--gl-ease)}.gl-lb__btn:hover{border-color:var(--gl-gold);color:var(--gl-gold)}.gl-lb__pct{font-family:Cormorant Garamond,serif;font-variant-numeric:tabular-nums;width:3.5rem;text-align:center;font-size:.875rem;color:#fcfcfacc}.gl-lb__div{width:1px;height:2rem;background:#fcfcfa33;margin:0 .5rem;display:none}@media(min-width:640px){.gl-lb__div{display:block}}.gl-lb__canvas{position:relative;flex:1;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:zoom-in}.gl-lb__pan{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1.5rem;transition:transform .2s ease-out}@media(min-width:640px){.gl-lb__pan{padding:3rem}}.gl-lb__plate{width:100%;max-width:min(92vw,1400px);max-height:80vh;background:var(--gl-ivory);padding:1rem;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 40px 120px #00000080}@media(min-width:640px){.gl-lb__plate{padding:2rem}}@media(min-width:768px){.gl-lb__plate{padding:3rem}}.gl-lb__plate>svg{max-width:100%;max-height:100%;width:auto;height:auto}.gl-lb__plate>*{max-width:100%}.gl-lb__hint{position:relative;z-index:2;padding:1rem;text-align:center;color:#fcfcfa99}@media(min-width:640px){.gl-lb__hint{padding:1rem 2rem}}.gl-lb__hint-lg{display:none}@media(min-width:640px){.gl-lb__hint-lg{display:inline}.gl-lb__hint-sm{display:none}}.gl-btn--solid-gold{background:var(--gl-gold);color:var(--gl-ink);border:1px solid var(--gl-gold);transition:background .4s var(--gl-ease),color .4s var(--gl-ease),border-color .4s var(--gl-ease)}.gl-btn--solid-gold:hover{background:var(--gl-ivory);border-color:var(--gl-ivory)}.gl-btn--outline-gold{background:transparent;color:var(--gl-ivory);border:1px solid rgba(200,169,126,.6);transition:background .4s var(--gl-ease),border-color .4s var(--gl-ease)}.gl-btn--outline-gold:hover{background:#c8a97e1a;border-color:var(--gl-gold)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gl-pages.css.map */
