/*! src:250172f6 */
.aic-hm{max-width:var(--bt-container,1200px);margin:0 auto;padding:64px var(--bt-gutter,24px) 0;color:var(--bt-text,#333)}.bt-content--full:has(.aic-hm){max-width:none}.aic-hm [hidden]{display:none}.aic-hm :where(a){text-decoration:none}.aic-hm :where(a:hover){text-decoration:none}.aic-hm :where(h1,h2,h3,p){margin:0}.aic-hm :where(.aic-hm__hd){display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:20px}.aic-hm :where(.aic-hm__ht){display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.aic-hm :where(.aic-hm__k){font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bt-muted,#5F6B7D)}.aic-hm :where(.aic-hm__h){font-size:28px;line-height:36px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-hm :where(.aic-hm__all){font-size:15px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-hm :where(.aic-hm-btn){display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 28px;line-height:24px;text-align:center;border-radius:999px;font-size:15px;font-weight:600;border:1px solid transparent}.aic-hm :where(.aic-hm-btn--main){background:var(--bt-navy,#17223B);color:var(--bt-white,#fff)}.aic-hm :where(.aic-hm-btn--alt){border-color:var(--bt-line-input,#D0D5DD);background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-hm :where(.aic-hm-btn--accent){height:48px;background:var(--bt-accent,#FFBD59);color:var(--bt-navy,#17223B)}.aic-hm :where(.aic-hm-btn--line){height:48px;border-color:color-mix(in srgb,var(--bt-white,#fff) 40%,transparent);color:var(--bt-white,#fff)}.aic-hm-hero{padding-top:20px}.aic-hm-hero :where(.aic-hm-hero__box){display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--bt-accent-line,#FFDFA6);border-radius:var(--bt-r-xl,20px);background:var(--hm-bg);color:var(--bt-navy,#17223B)}.aic-hm-hero.is-dark :where(.aic-hm-hero__box){border-color:transparent;color:var(--bt-white,#fff)}.aic-hm-hero :where(.aic-hm-hero__tabs){display:flex;flex:1 1 100%;align-items:center;gap:8px;padding:20px 40px 0;overflow-x:auto;scrollbar-width:none}.aic-hm-hero :where(.aic-hm-hero__tabs)::-webkit-scrollbar{display:none}.aic-hm-hero :where(.aic-hm-hero__lbl){flex:none;margin-right:4px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bt-muted,#5F6B7D)}.aic-hm-hero.is-dark :where(.aic-hm-hero__lbl){color:var(--bt-on-navy-muted,#B8C0D0)}.aic-hm-hero :where(.aic-hm-tab){display:inline-flex;flex:none;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--bt-accent-line,#FFDFA6);border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px;cursor:pointer;white-space:nowrap}.aic-hm-hero :where(.aic-hm-tab small){font-size:12px;color:var(--bt-muted,#5F6B7D)}.aic-hm-hero :where(.aic-hm-tab__dot){width:8px;height:8px;border-radius:50%}.aic-hm-hero :where(.aic-hm-tab__n){font-weight:400}.aic-hm-hero :where(.aic-hm-tab__n b){font-weight:600}.aic-hm-hero :where(.aic-hm-tab.is-on){border:2px solid var(--bt-navy,#17223B);font-weight:600}.aic-hm-hero.is-dark :where(.aic-hm-tab){border-color:color-mix(in srgb,var(--bt-white,#fff) 35%,transparent);background:transparent;color:var(--bt-white,#fff)}.aic-hm-hero.is-dark :where(.aic-hm-tab small){color:var(--bt-on-navy-muted,#B8C0D0)}.aic-hm-hero.is-dark :where(.aic-hm-tab.is-on){border:2px solid var(--bt-white,#fff);background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-hm-hero.is-dark :where(.aic-hm-tab.is-on small){color:var(--bt-muted,#5F6B7D)}.aic-hm-hero :where(.aic-hm-hero__pane){display:flex;flex:1 1 100%;min-width:0}.aic-hm-hero .aic-hm-hero__pane[hidden]{display:none}.aic-hm-hero :where(.aic-hm-hero__txt){display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;gap:16px;padding:28px 32px 40px 40px}.aic-hm-hero :where(.aic-hm-hero__k){font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bt-muted,#5F6B7D)}.aic-hm-hero.is-dark :where(.aic-hm-hero__k){color:var(--bt-accent,#FFBD59)}.aic-hm-hero :where(.aic-hm-hero__t){font-size:40px;line-height:48px;font-weight:600;color:inherit;text-wrap:balance}.aic-hm-hero :where(.aic-hm-hero__d){max-width:440px;font-size:16px;line-height:26px}.aic-hm-hero :where(.aic-hm-hero__r){display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px;font-weight:600}.aic-hm-hero.is-dark :where(.aic-hm-hero__r){background:color-mix(in srgb,var(--bt-white,#fff) 12%,transparent);color:var(--bt-white,#fff)}.aic-hm-hero :where(.aic-hm-hero__b){display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.aic-hm-hero.is-dark :where(.aic-hm-btn--main){background:var(--bt-accent,#FFBD59);color:var(--bt-navy,#17223B)}.aic-hm-hero.is-dark :where(.aic-hm-btn--alt){border-color:color-mix(in srgb,var(--bt-white,#fff) 40%,transparent);background:transparent;color:var(--bt-white,#fff)}.aic-hm-hero :where(.aic-hm-hero__pic){display:flex;flex:0 0 50%;box-sizing:border-box;padding:24px 24px 24px 0}.aic-hm-hero :where(.aic-hm-hero__pic):before{content:"";display:block;width:100%;height:420px;align-self:center;border-radius:var(--bt-r-lg,16px);background:color-mix(in srgb,var(--bt-white,#fff) 25%,transparent);box-shadow:0 16px 36px color-mix(in srgb,var(--bt-navy,#17223B) 14%,transparent)}.aic-hm-hero :where(.aic-hm-hero__pic:has(img)):before{display:none}.aic-hm-hero :where(.aic-hm-hero__img){display:block;width:100%;height:420px;align-self:center;border-radius:var(--bt-r-lg,16px);object-fit:cover;box-shadow:0 16px 36px color-mix(in srgb,var(--bt-navy,#17223B) 14%,transparent)}.aic-hm-hero .hm-mb{display:none}.aic-hm-cm{padding-top:24px}.aic-hm-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.aic-hm :where(.aic-hm-chip){display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px;cursor:pointer}.aic-hm :where(.aic-hm-chip i){font-style:normal;color:var(--bt-faint,#98A2B3)}.aic-hm :where(.aic-hm-chip.is-on){border-color:var(--bt-navy,#17223B);background:var(--bt-navy,#17223B);color:var(--bt-white,#fff);font-weight:600}.aic-hm :where(.aic-hm-chip.is-on i){color:color-mix(in srgb,var(--bt-white,#fff) 65%,transparent)}.aic-hm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.aic-hm-grid .aic-hm-p[hidden]{display:none}.aic-hm-p{min-width:0}.aic-hm-ocs :where(.aic-hm-ocs__g){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.aic-hm-ocs :where(.aic-hm-oc){display:flex;flex-direction:column;gap:10px;min-height:250px;padding:20px;border-radius:var(--bt-r-xl,20px);background:var(--hm-c,var(--bt-accent-soft,#FFF7E8));color:var(--bt-navy,#17223B);transition:transform .2s ease}.aic-hm-ocs :where(.aic-hm-oc:hover){transform:translateY(-3px)}.aic-hm-ocs :where(.aic-hm-oc.is-dark){color:var(--bt-white,#fff)}.aic-hm-ocs :where(.aic-hm-oc__av){display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-hm-ocs :where(.aic-hm-oc__t){font-size:18px;line-height:26px;font-weight:600;color:inherit}.aic-hm-ocs :where(.aic-hm-oc__d){font-size:13px;line-height:20px;opacity:.85}.aic-hm-ocs :where(.aic-hm-oc__q){align-self:flex-start;padding:4px 12px;border-radius:var(--bt-r-card,10px);background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:600}.aic-hm-ocs :where(.aic-hm-oc.is-dark .aic-hm-oc__q){background:color-mix(in srgb,var(--bt-white,#fff) 12%,transparent);color:var(--bt-accent,#FFBD59)}.aic-hm-ocs :where(.aic-hm-oc__f){margin-top:auto;font-size:13px;font-weight:600}.aic-hm-ocs :where(.aic-hm-ocs__m>span){margin-right:4px;font-size:13px;color:var(--bt-muted,#5F6B7D)}.aic-hm-b2bw{padding-top:72px}.aic-hm-b2b{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;overflow:hidden;padding:40px;border-radius:var(--bt-r-xl,20px);background:var(--bt-navy,#17223B);color:var(--bt-white,#fff)}.aic-hm-b2b :where(.aic-hm-b2b__art){position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none}.aic-hm-b2b :where(.aic-hm-b2b__tx){display:flex;flex:1 1 360px;flex-direction:column;gap:10px;min-width:0}.aic-hm-b2b :where(.aic-hm-b2b__k){font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bt-accent,#FFBD59)}.aic-hm-b2b :where(.aic-hm-b2b__t){font-size:28px;line-height:36px;font-weight:600;color:var(--bt-white,#fff);text-wrap:balance}.aic-hm-b2b :where(.aic-hm-b2b__d){font-size:15px;line-height:24px;color:var(--bt-on-navy-muted,#B8C0D0)}.aic-hm-b2b :where(.aic-hm-b2b__b){display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.aic-hm-b2b :where(.aic-hm-b2b__pic){display:block;flex:0 0 40%;min-width:0}.aic-hm-b2b :where(.aic-hm-b2b__img){display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:var(--bt-r-lg,16px);object-fit:cover}.aic-hm-rvs{padding-top:72px}.aic-hm-rvs :where(.aic-hm-rvs__pill){display:flex;align-items:center;gap:12px;padding:10px 16px;border:1px solid var(--bt-accent-line,#FFDFA6);border-radius:999px;background:var(--bt-accent-soft,#FFF7E8);font-size:13px;color:var(--bt-muted,#5F6B7D)}.aic-hm-rvs :where(.aic-hm-rvs__pill b){font-size:22px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-hm-rvs :where(.aic-hm-rvs__pill small){font-size:13px;font-weight:400;color:var(--bt-muted,#5F6B7D)}.aic-hm-rvs :where(.aic-stars){letter-spacing:2px}.aic-hm-rvs :where(.aic-hm-rvs__all){display:inline-block;margin-top:16px}.aic-hm-rvs a.aic-hm-rvs__pill{color:inherit}.aic-hm-zlw{padding-bottom:0}body:has(.aic-hm-zlw) .bt-footer{margin-top:64px}.aic-hm-zl{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:28px 40px;overflow:hidden;padding:36px 40px;border-radius:var(--bt-r-xl,20px);background:var(--bt-accent,#FFBD59);color:var(--bt-navy,#17223B)}.aic-hm-zl:before,.aic-hm-zl:after{content:"";position:absolute;border-radius:50%;background:color-mix(in srgb,var(--bt-white,#fff) 20%,transparent);pointer-events:none}.aic-hm-zl:before{right:-60px;top:-80px;width:260px;height:260px}.aic-hm-zl:after{right:160px;bottom:-110px;width:200px;height:200px}.aic-hm-zl :where(.aic-hm-zl__tk){position:relative;display:grid;flex:none;grid-template-columns:162px 1fr;grid-template-rows:auto auto auto;align-content:center;width:230px;height:150px;border-radius:var(--bt-r-lg,16px);background:radial-gradient(circle at 162px 0,var(--bt-accent,#FFBD59) 12px,transparent 12.5px),radial-gradient(circle at 162px 100%,var(--bt-accent,#FFBD59) 12px,transparent 12.5px),var(--bt-navy,#17223B);color:var(--bt-white,#fff);transform:rotate(-4deg);box-shadow:0 14px 30px color-mix(in srgb,var(--bt-navy,#17223B) 28%,transparent)}.aic-hm-zl :where(.aic-hm-zl__tk):before{content:"";position:absolute;left:162px;top:12px;bottom:12px;border-left:2px dashed color-mix(in srgb,var(--bt-white,#fff) 35%,transparent)}.aic-hm-zl :where(.aic-hm-zl__tkt,.aic-hm-zl__tkb){grid-column:1;text-align:center;font-size:12px;font-weight:600;letter-spacing:.1em;color:var(--bt-on-navy-muted,#B8C0D0)}.aic-hm-zl :where(.aic-hm-zl__tk b){grid-column:1;text-align:center;font-size:40px;line-height:48px;font-weight:800;color:var(--bt-accent,#FFBD59)}.aic-hm-zl :where(.aic-hm-zl__tk i){grid-column:2;grid-row:1/4;align-self:center;justify-self:center;font-size:13px;font-style:normal;font-weight:800;letter-spacing:.24em;writing-mode:vertical-rl;transform:rotate(180deg)}.aic-hm-zl :where(.aic-hm-zl__bd){position:relative;display:flex;flex:999 1 460px;flex-direction:column;gap:14px;min-width:0}.aic-hm-zl :where(.aic-hm-zl__k){font-size:12px;font-weight:600;letter-spacing:.06em}.aic-hm-zl :where(.aic-hm-zl__t){font-size:30px;line-height:40px;font-weight:600;color:var(--bt-navy,#17223B);text-wrap:balance}.aic-hm-zl :where(.aic-hm-zl__pts){display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:600}.aic-hm-zl :where(.aic-hm-zl__p){display:inline-flex;align-items:center;gap:6px}.aic-hm-zl :where(.aic-hm-zl__p i){display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--bt-navy,#17223B);color:var(--bt-accent,#FFBD59);font-size:12px;font-style:normal}.aic-hm-zl :where(.aic-hm-zl__row){display:flex;align-items:center;gap:8px;max-width:560px;padding:4px;border:2px solid var(--bt-white,#fff);border-radius:999px;background:var(--bt-white,#fff);box-shadow:0 8px 20px color-mix(in srgb,var(--bt-navy,#17223B) 12%,transparent)}.aic-hm-zl.is-err :where(.aic-hm-zl__row){border-color:var(--bt-danger,#C8281C)}.aic-hm-zl :where(.aic-hm-zl__ic){flex:none;margin-left:8px;color:var(--bt-muted,#5F6B7D)}.aic-hm-zl :where(.aic-hm-zl__lb){display:flex;flex:1 1 160px;min-width:0}.aic-hm-zl :where(.aic-hm-zl__lb input){width:100%;height:48px;border:0;outline:none;background:transparent;font-size:16px;color:var(--bt-navy,#17223B)}.aic-hm-zl :where(.aic-hm-zl__lb input:focus-visible){outline:2px solid var(--bt-navy,#17223B);outline-offset:2px;border-radius:999px}.aic-hm-zl :where(.aic-hm-zl__hp){position:absolute;left:-9999px}.aic-hm-zl :where(.aic-hm-zl__go){height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--bt-navy,#17223B);color:var(--bt-white,#fff);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.aic-hm-zl :where(.aic-hm-zl__msg){margin-top:8px;font-size:12px;line-height:18px;opacity:.75}.aic-hm-zl.is-err :where(.aic-hm-zl__msg){color:var(--bt-danger,#C8281C);font-weight:600;opacity:1}.aic-hm-zl :where(.aic-hm-zl__ok){display:flex;align-items:center;gap:14px;max-width:560px;padding:14px 18px;border-radius:var(--bt-r-lg,16px);background:var(--bt-white,#fff);box-shadow:0 8px 20px color-mix(in srgb,var(--bt-navy,#17223B) 12%,transparent)}.aic-hm-zl .aic-hm-zl__ok[hidden],.aic-hm-zl .aic-hm-zl__f[hidden]{display:none}.aic-hm-zl :where(.aic-hm-zl__tick){display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bt-success,#127A43);color:var(--bt-white,#fff);font-size:18px;font-weight:600}.aic-hm-zl :where(.aic-hm-zl__oktx){display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--bt-muted,#5F6B7D)}.aic-hm-zl :where(.aic-hm-zl__oktx b){font-size:15px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-hm-zl :where(.aic-hm-zl__acts){display:flex;gap:12px}.aic-hm-zl :where(.aic-hm-zl__lnk){padding:0;border:0;background:none;color:var(--bt-navy,#17223B);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.aic-hm :where(.aic-hm__sub){margin:4px 0 0;font-size:15px;line-height:22px;color:var(--bt-muted,#5F6B7D)}.aic-hm-ocs :where(.aic-hm-ocs__m){display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}.aic-hm-ocs :where(.aic-hm-ocs__m>span:first-child){margin-right:4px;font-size:13px;color:var(--bt-muted,#5F6B7D)}.aic-hm-ocs :where(.aic-hm-ocs__c){display:contents}.aic-hm-ocs :where(.aic-hm-occ){display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px;font-weight:500;white-space:nowrap}.aic-hm-ocs :where(.aic-hm-occ svg){flex:none;color:var(--bt-accent,#FFBD59)}.aic-hm-ocs :where(.aic-hm-ocs__m .aic-hm-btn){height:44px;margin-left:auto}.aic-hm-rvs :where(.aic-hm-rvs__bar){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;color:var(--bt-muted,#5F6B7D)}.aic-hm-rvs :where(.aic-hm-rvs__nav){display:flex;gap:8px}.aic-hm-rvs :where(.aic-hm-rvs__nav button){display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:50%;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:22px;line-height:1;cursor:pointer}.aic-hm-rvs :where(.aic-hm-rvs__tr){display:flex;gap:16px;margin:-4px;padding:4px 4px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.aic-hm-rvs :where(.aic-hm-rvs__tr)::-webkit-scrollbar{display:none}.aic-hm-rvs :where(.aic-hm-rv){position:relative;flex:0 0 272px;aspect-ratio:3/4;overflow:hidden;margin:0;border-radius:var(--bt-r-xl,20px);background:var(--bt-navy,#17223B);box-shadow:0 4px 16px color-mix(in srgb,var(--bt-navy,#17223B) 14%,transparent);scroll-snap-align:start}.aic-hm-rvs :where(.aic-hm-rv__mw){position:absolute;inset:0}.aic-hm-rvs :where(.aic-hm-rv__m){position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.aic-hm-rvs .aic-hm-rv__m[hidden]{display:none}.aic-hm-rvs :where(.aic-hm-rv__img){display:block;width:100%;height:100%;object-fit:cover}.aic-hm-rvs :where(.aic-hm-rv__img--none){background:var(--bt-navy,#17223B)}.aic-hm-rvs :where(.aic-hm-rv__play){position:absolute;left:50%;top:44%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-hm-rvs :where(.aic-hm-rv__bd){position:absolute;left:12px;top:12px;z-index:1;padding:3px 10px;border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:12px;font-weight:600;line-height:18px;pointer-events:none}.aic-hm-rvs :where(.aic-hm-rv__bx){position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:8px;padding:56px 16px 16px;background:linear-gradient(to top,color-mix(in srgb,var(--bt-navy,#17223B) 94%,transparent) 0%,color-mix(in srgb,var(--bt-navy,#17223B) 78%,transparent) 55%,transparent 100%);color:var(--bt-white,#fff);pointer-events:none}.aic-hm-rvs :where(.aic-hm-rv .aic-stars){font-size:13px}.aic-hm-rvs :where(.aic-hm-rv__q){margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--bt-white,#fff)}.aic-hm-rvs :where(.aic-hm-rv__q p){display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.aic-hm-rvs :where(.aic-hm-rv__who){display:flex;align-items:center;gap:10px;min-width:0}.aic-hm-rvs :where(.aic-hm-rv__av){display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--bt-accent,#FFBD59);color:var(--bt-navy,#17223B);font-size:13px;font-style:normal;font-weight:600}.aic-hm-rvs :where(.aic-hm-rv__nm){display:flex;flex-direction:column;min-width:0;font-size:12px;line-height:16px}.aic-hm-rvs :where(.aic-hm-rv__nm b){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:var(--bt-white,#fff)}.aic-hm-rvs :where(.aic-hm-rv__nm span){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--bt-on-navy-muted,#B8C0D0)}.aic-hm-xps :where(.aic-hm-xps__g){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aic-hm-xps :where(.aic-hm-xp){display:flex;flex-direction:column;gap:12px;min-width:0}.aic-hm-xps :where(.aic-hm-xp__im){display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--bt-r-lg,16px);background:var(--bt-photo,#F7F7F7)}.aic-hm-xps :where(.aic-hm-xp__img){display:block;width:100%;height:100%;object-fit:cover}.aic-hm-xps :where(.aic-hm-xp__bd){display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.aic-hm-xps :where(.aic-hm-xp__tp){padding:2px 10px;border-radius:999px;background:var(--bt-accent-soft,#FFF7E8);color:var(--bt-navy,#17223B);font-size:12px;font-weight:600;line-height:20px}.aic-hm-xps :where(.aic-hm-xp__t){display:-webkit-box;overflow:hidden;font-size:18px;line-height:26px;font-weight:600;color:var(--bt-navy,#17223B);-webkit-line-clamp:2;-webkit-box-orient:vertical}.aic-hm-xps :where(.aic-hm-xp__t a){color:inherit}.aic-hm-xps :where(.aic-hm-xp__ex){display:-webkit-box;margin:0;overflow:hidden;font-size:15px;line-height:22px;color:var(--bt-muted,#5F6B7D);-webkit-line-clamp:2;-webkit-box-orient:vertical}.aic-hm-xps :where(.aic-hm-xp__go){font-size:15px;font-weight:600;color:var(--bt-navy,#17223B)}@media (max-width:1023px){.aic-hm-hero :where(.aic-hm-hero__txt){padding:24px 24px 32px 32px}.aic-hm-hero :where(.aic-hm-hero__t){font-size:30px;line-height:40px}.aic-hm-hero :where(.aic-hm-hero__pic:before,.aic-hm-hero__img){height:360px}.aic-hm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aic-hm-ocs :where(.aic-hm-ocs__g){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.aic-hm{padding:36px 16px 0}.aic-hm :where(.aic-hm__h){font-size:20px;line-height:28px}.aic-hm :where(.aic-hm__hd){gap:8px;margin-bottom:12px}.aic-hm :where(.aic-hm__all){font-size:13px}.aic-hm :where(.aic-hm-btn){height:48px;width:100%}.aic-hm-hero{padding-top:14px}.aic-hm-hero :where(.aic-hm-hero__box){display:block;overflow:visible;border:0;border-radius:0;background:none}.aic-hm-hero :where(.aic-hm-hero__tabs){padding:0 0 2px}.aic-hm-hero :where(.aic-hm-hero__lbl){display:none}.aic-hm-hero.is-dark :where(.aic-hm-tab){border-color:var(--bt-accent-line,#FFDFA6);background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-hm-hero.is-dark :where(.aic-hm-tab small){color:var(--bt-muted,#5F6B7D)}.aic-hm-hero.is-dark :where(.aic-hm-tab.is-on){border-color:var(--bt-navy,#17223B)}.aic-hm-hero :where(.aic-hm-tab small){display:none}.aic-hm-hero :where(.aic-hm-hero__pane){display:block;margin-top:12px;padding:20px 16px;overflow:hidden;border:1px solid var(--bt-accent-line,#FFDFA6);border-radius:var(--bt-r-lg,16px);background:var(--hm-bg)}.aic-hm-hero.is-dark :where(.aic-hm-hero__pane){border-color:transparent;color:var(--bt-white,#fff)}.aic-hm-hero :where(.aic-hm-hero__txt){padding:0;gap:12px}.aic-hm-hero :where(.aic-hm-hero__t){font-size:24px;line-height:32px}.aic-hm-hero :where(.aic-hm-hero__d){font-size:15px;line-height:24px}.aic-hm-hero .hm-dk{display:none}.aic-hm-hero .hm-mb{display:block}.aic-hm-hero :where(.aic-hm-hero__pic.hm-mb){padding:0;margin:4px 0}.aic-hm-hero :where(.aic-hm-hero__pic:before,.aic-hm-hero__img){height:auto;aspect-ratio:16/10;border-radius:var(--bt-r-lg,16px);box-shadow:none}.aic-hm-hero :where(.aic-hm-hero__b){flex-direction:column;gap:8px}.aic-hm-cm{padding:16px 0 0}.aic-hm-prod :where(.aic-hm-chips){flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.aic-hm-ocs :where(.aic-hm-ocs__g){gap:10px}.aic-hm-ocs :where(.aic-hm-oc){min-height:0;padding:14px;gap:8px;border-radius:var(--bt-r-lg,16px)}.aic-hm-ocs :where(.aic-hm-oc__av){width:44px;height:44px}.aic-hm-ocs :where(.aic-hm-oc__av svg){width:22px;height:22px}.aic-hm-ocs :where(.aic-hm-oc__t){font-size:15px;line-height:22px}.aic-hm-ocs :where(.aic-hm-oc__d){display:none}.aic-hm-ocs :where(.aic-hm-oc__q){font-size:15px}.aic-hm-ocs :where(.aic-hm-oc__f){font-size:12px}.aic-hm-b2bw{padding:36px 0 0}.aic-hm-b2b{flex-direction:column;align-items:stretch;gap:12px;padding:28px 16px;border-radius:0}.aic-hm-b2b :where(.aic-hm-b2b__t){font-size:20px;line-height:28px}.aic-hm-b2b :where(.aic-hm-b2b__d){font-size:13px;line-height:20px}.aic-hm-b2b :where(.aic-hm-b2b__b){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aic-hm-b2b :where(.aic-hm-b2b__pic){flex:none}.aic-hm-rvs{padding:36px 16px 0}.aic-hm-rvs :where(.aic-hm-rvs__pill){min-height:44px;padding:0;border:0;background:none;font-size:13px}.aic-hm-rvs :where(.aic-hm-rvs__pill b){font-size:13px}.aic-hm-rvs :where(.aic-hm-rvs__pill .aic-stars){display:none}.aic-hm-zlw{padding:36px 0 0}body:has(.aic-hm-zlw) .bt-footer{margin-top:36px}.aic-hm-zl{position:relative;display:block;padding:24px 16px;border-radius:0}.aic-hm-zl :where(.aic-hm-zl__tk){position:absolute;left:16px;top:24px;grid-template-columns:1fr;width:100px;height:68px;background:var(--bt-navy,#17223B)}.aic-hm-zl :where(.aic-hm-zl__tk):before,.aic-hm-zl :where(.aic-hm-zl__tkt),.aic-hm-zl :where(.aic-hm-zl__tk i),.aic-hm-zl :where(.aic-hm-zl__k),.aic-hm-zl :where(.aic-hm-zl__pts),.aic-hm-zl :where(.aic-hm-zl__ic){display:none}.aic-hm-zl :where(.aic-hm-zl__tk b){font-size:24px;line-height:26px}.aic-hm-zl :where(.aic-hm-zl__tkb){font-size:12px;letter-spacing:0;white-space:nowrap}.aic-hm-zl :where(.aic-hm-zl__t){display:flex;align-items:center;min-height:68px;margin-left:112px;font-size:20px;line-height:26px}.aic-hm-zl :where(.aic-hm-zl__bd){gap:12px;margin-top:12px}.aic-hm-zl :where(.aic-hm-zl__row){flex-direction:column;align-items:stretch;gap:8px;padding:0;border:0;background:none;box-shadow:none}.aic-hm-zl :where(.aic-hm-zl__lb){flex:none}.aic-hm-zl :where(.aic-hm-zl__lb input){padding:0 16px;border:2px solid var(--bt-white,#fff);border-radius:999px;background:var(--bt-white,#fff)}.aic-hm-zl.is-err :where(.aic-hm-zl__lb input){border-color:var(--bt-danger,#C8281C)}.aic-hm-zl.is-err :where(.aic-hm-zl__row){border:0}}@media (max-width:767px){.aic-hm-hero :where(.aic-hm-tab),.aic-hm :where(.aic-hm-chip){height:44px}.aic-hm :where(.aic-hm__all){display:inline-flex;align-items:center;min-height:44px}}@media (max-width:767px){.aic-hm-p .aic-pc__heart{width:44px;height:44px}.aic-hm-p .aic-pc__notify{min-height:44px}}@media (max-width:767px){.aic-hm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0}.aic-hm-grid .aic-pc{height:100%}.aic-hm-ocs :where(.aic-hm-ocs__m){flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.aic-hm-ocs :where(.aic-hm-occ){flex:none;padding:0 14px}.aic-hm-ocs :where(.aic-hm-ocs__m .aic-hm-btn){flex:none;width:auto;margin-left:0}.aic-hm-rvs :where(.aic-hm-rvs__bar){display:none}.aic-hm-rvs :where(.aic-hm-rvs__tr){gap:10px;margin-inline:-16px;padding-inline:16px;scroll-padding-left:16px}.aic-hm-rvs :where(.aic-hm-rv){flex-basis:240px;border-radius:var(--bt-r-lg,16px)}.aic-hm-rvs :where(.aic-hm-rv__q){font-size:13px;line-height:19px}.aic-hm-xps{padding-top:36px}.aic-hm-xps :where(.aic-hm-xps__g){grid-template-columns:minmax(0,1fr);gap:16px}.aic-hm-xps :where(.aic-hm-xp){flex-direction:row;align-items:flex-start;gap:12px}.aic-hm-xps :where(.aic-hm-xp__im){flex:none;width:96px;aspect-ratio:4/3;border-radius:var(--bt-r-card,10px)}.aic-hm-xps :where(.aic-hm-xp__t){font-size:15px;line-height:22px}.aic-hm-xps :where(.aic-hm-xp__t a){display:block;min-height:44px}.aic-hm-xps :where(.aic-hm-xp__ex,.aic-hm-xp__go){display:none}}
