.ai-s-benefits{padding-block:clamp(2.4rem,4vw,3.8rem)}.ai-s-benefits .ak-head--center{margin-bottom:1.8rem}.ai-s-benefits .ak-benefits{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.6rem 1.2rem;align-items:start;padding:clamp(1.6rem,2.6vw,2.2rem)}.ai-s-benefits .ak-benefit{align-items:flex-start;gap:.9rem}.ai-s-benefits .ak-benefit__icon{margin-top:.1rem}.ai-s-benefits .ak-benefit__text{gap:.25rem}.ai-s-benefits .ak-benefit__text span{line-height:1.4}.ai-s-markets .ak-markets__logo{max-height:30px;filter:none!important;opacity:1!important}.ai-s-markets .ak-markets__item a:hover .ak-markets__logo{filter:none!important;opacity:.66!important}.ai-s-promo .ak-promo{position:relative;overflow:hidden;border-radius:24px;isolation:isolate;min-height:440px;display:flex;align-items:center;background:#2a201a}.ai-s-promo .ak-promo__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.ai-s-promo .ak-promo__bg img{width:100%;height:100%;object-fit:cover;object-position:74% 55%;display:block}.ai-s-promo .ak-promo--hasimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#1a1714f0,#1a1714d6,#1a171475 68%,#1a171429)}.ai-s-promo .ak-promo--hasimg.ak-promo--center:after{background:linear-gradient(#1a17146b,#1a1714bd)}.ai-s-promo .ak-promo__inner{position:relative;z-index:2;max-width:52rem;padding:4.4rem;color:#fff}.ai-s-promo .ak-promo__inner--center{max-width:64rem;margin:0 auto;text-align:center}.ai-s-promo .ak-promo .ak-eyebrow{color:#f0d9cc}.ai-s-promo .ak-promo__heading{font-family:var(--font-heading-family,"Fraunces",serif);color:#fff;font-size:clamp(2.8rem,4.4vw,4.4rem);line-height:1.08;letter-spacing:-.01em;margin:1rem 0px 1.2rem;text-shadow:rgba(0,0,0,.25) 0px 1px 24px}.ai-s-promo .ak-promo__text{color:#ffffffe6;font-size:1.6rem;line-height:1.6;margin:0px 0px 2.4rem;max-width:42rem}.ai-s-promo .ak-promo__inner--center .ak-promo__text{margin-left:auto;margin-right:auto}.ai-s-promo .ak-promo .button{background:#fff;color:#1a1714;border:none}.ai-s-promo .ak-promo .button:hover{background:#f5f1ea}.ai-s-promo .ak-promo--solid{background:linear-gradient(120deg,#3d2e22,#5a4636);min-height:auto}.ai-s-promo .ak-promo--solid .ak-promo__inner{padding:3.6rem 4.4rem}@media(max-width:749px){.ai-s-promo .ak-promo{border-radius:18px}.ai-s-promo .ak-promo__inner{padding:3rem 2.2rem}.ai-s-promo .ak-promo--hasimg:after{background:linear-gradient(#1a171480,#1a1714cc)}.ai-s-promo .ak-promo__bg img{object-position:72% 50%}}.ai-s-faq .ak-faq__help{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(320px,36vw,440px);display:grid;align-content:end;gap:1rem;justify-items:start;padding:2.6rem;border-radius:20px}.ai-s-faq .ak-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ai-s-faq .ak-faq__bg img{width:100%;height:100%;object-fit:cover;display:block}.ai-s-faq .ak-faq__help--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(#0728350f,#07283561 46%,#072835d1)}.ai-s-faq .ak-faq__help--solid{background:linear-gradient(155deg,#3d2e22,#5a4636)}.ai-s-faq .ak-faq__help strong,.ai-s-faq .ak-faq__help p,.ai-s-faq .ak-faq__help .button{position:relative;z-index:2}.ai-s-faq .ak-faq__help{color:#fff}.ai-s-faq .ak-faq__help strong{font-family:var(--font-heading-family,"Fraunces",serif);font-size:clamp(2rem,2.4vw,2.6rem);font-weight:500;line-height:1.15}.ai-s-faq .ak-faq__help p{margin:0;max-width:34ch;color:#ffffffdb}.ai-s-faq .ak-faq__help .button{background:#fff;color:var(--ak-ink,#072835);border:none}.ai-s-faq .ak-faq__help .button:hover{background:#f5f1ea}.ai-s-room .ak-room{display:grid;gap:clamp(1.6rem,4vw,3.4rem);align-items:center}@media(min-width:990px){.ai-s-room .ak-room{grid-template-columns:1.05fr .95fr}.ai-s-room .ak-room--right .ak-room__media{order:2}}.ai-s-room .ak-room__media{border-radius:22px;overflow:hidden;aspect-ratio:1 / 1;background:#f5f1ea;box-shadow:#07283524 0 24px 60px}.ai-s-room .ak-room__media img{width:100%;height:100%;object-fit:cover;display:block}.ai-s-room .ak-room__panel .ak-eyebrow{margin:0px 0px .5rem}.ai-s-room .ak-room__panel h2{margin:0px 0px 1rem;font-family:var(--font-heading-family,"Fraunces",serif);font-size:clamp(2.6rem,3.4vw,4rem);line-height:1.12;font-weight:450}.ai-s-room .ak-room__text{color:rgb(var(--color-foreground));opacity:.72;margin:0px 0px 1.6rem;max-width:46ch}.ai-s-room .ak-room__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.ai-s-room .ak-room__item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;background:#fff;border:1px solid var(--ak-line,rgba(7,40,53,.12));border-radius:14px;padding:.7rem .9rem;transition:transform .25s,box-shadow .25s,border-color .25s}.ai-s-room .ak-room__item:hover{transform:translateY(-2px);box-shadow:#0728351a 0 12px 28px;border-color:#07283533}.ai-s-room .ak-room__link{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;text-decoration:none;color:inherit;min-width:0px}.ai-s-room .ak-room__thumb{width:58px;height:58px;flex:0 0 auto;border-radius:10px;overflow:hidden;background:#f5f1ea}.ai-s-room .ak-room__thumb img,.ai-s-room .ak-room__thumb svg{width:100%;height:100%;object-fit:cover}.ai-s-room .ak-room__meta{display:grid;gap:.15rem;min-width:0px}.ai-s-room .ak-room__tag{font-size:1.05rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.55}.ai-s-room .ak-room__name{font-size:1.45rem;font-weight:500;color:rgb(var(--color-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-s-room .ak-room__price{font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.ai-s-room .ak-room__form,.ai-s-room .ak-room__form .form{margin:0}.ai-s-room .ak-room__btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-sizing:border-box;width:100%;min-width:13.5rem;padding:.75rem 1.2rem;border-radius:100px;background:var(--ak-ink,#072835);color:#fff;border:none;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;cursor:pointer;text-decoration:none;transition:opacity .2s,background .2s}.ai-s-room .ak-room__btn:hover{opacity:.88}.ai-s-room .ak-room__cta{margin-top:1.6rem;display:inline-block}@media(max-width:480px){.ai-s-room .ak-room__btn{min-width:11rem;padding:.7rem 1rem;font-size:1.15rem}}.ai-s-craft .akcraft{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}@media(min-width:990px){.ai-s-craft .akcraft{grid-template-columns:1fr 1fr}}.ai-s-craft .akcraft__media{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4 / 5;background:#f5f1ea}.ai-s-craft .akcraft__media img{width:100%;height:100%;object-fit:cover;display:block}.ai-s-craft .akcraft__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:30s linear 0s infinite normal none running akcraftFade}@keyframes akcraftFade{0%{opacity:0}4%{opacity:1}16.67%{opacity:1}21.67%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ai-s-craft .akcraft__slide{animation:none}.ai-s-craft .akcraft__slide:first-child{opacity:1}}.ai-s-craft .akcraft__badge{position:absolute;left:1.4rem;bottom:1.4rem;z-index:2;display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1.2rem;background:#072835b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.04em}.ai-s-craft .akcraft__heading{font-family:var(--font-heading-family,"Fraunces",serif);font-size:clamp(2.6rem,3.4vw,4rem);line-height:1.12;font-weight:450;color:rgb(var(--color-foreground));margin:1rem 0px 1.4rem}.ai-s-craft .akcraft__body{color:rgb(var(--color-foreground));opacity:.74;font-size:1.6rem;line-height:1.7;max-width:48ch}.ai-s-craft .akcraft__body p{margin:0px 0px 1rem}.ai-s-craft .akcraft__sign{display:flex;align-items:center;gap:.9rem;margin:2rem 0px 0px}.ai-s-craft .akcraft__sign:before{content:"";width:2.6rem;height:1px;background:var(--ak-accent,#c4301c);flex:0 0 auto}.ai-s-craft .akcraft__sign strong{font-family:var(--font-heading-family,"Fraunces",serif);font-weight:500;font-size:1.6rem;color:rgb(var(--color-foreground))}.ai-s-craft .akcraft__sign span{color:rgb(var(--color-foreground));opacity:.55;font-size:1.3rem}.ai-s-craft .akcraft__link{display:inline-block;margin-top:2.2rem}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){header-drawer{display:none}}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.header{padding:8px 3rem}.section-header{position:sticky;margin-bottom:0}@media screen and (min-width:990px){.header{padding-top:16px;padding-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ai-sections.css.map */
