.sif-header{z-index:100;-webkit-tap-highlight-color:transparent;background-color:var(--color-teal);background-image:var(--texture-noise);--sif-panel-spot:20rem;--sif-panel-1:19rem;--sif-panel-2:29rem;--sif-panel-narrow:15rem;--sif-panel-explore:25rem;--sif-band-pad:.55rem .8rem;--sif-band-title:var(--text-small-size);--sif-band-note:var(--text-xsmall-size);--sif-row-gap:.2rem;position:sticky;top:0}.sif-skip{z-index:200;padding:var(--space-2) var(--space-4);background-color:var(--color-white);color:var(--color-teal-900);font-family:var(--font-body);font-size:var(--text-small-size);border-radius:0 0 var(--radius-sm) 0;position:absolute;top:0;left:-9999px}.sif-skip:focus,.sif-skip:hover{color:var(--color-teal-900);left:0}#main:focus{outline:none}.sif-topbar{background-color:var(--color-teal-900)}.sif-topbar__inner{justify-content:flex-end;align-items:center;gap:var(--space-3);max-width:80rem;min-height:2.5rem;padding:0 var(--space-7);margin:0 auto;display:flex}.sif-topbar__action{height:1.625rem;padding:0 var(--space-3);border:1px solid var(--color-teal-400);border-radius:var(--radius-full);color:var(--color-orange-200);font-family:var(--font-body);font-size:var(--text-xsmall-size);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.sif-topbar__action:hover{background-color:var(--color-teal);color:var(--color-white)}.sif-topbar__action.is-cta{border-color:var(--color-orange);background-color:var(--color-orange);color:var(--color-teal-900);font-weight:var(--weight-semibold)}.sif-topbar__action.is-cta:hover{background-color:var(--color-orange-400);color:var(--color-teal-900)}.sif-locale{position:relative}.sif-locale__toggle{border-radius:var(--radius-sm);color:var(--color-orange-200);font-family:inherit;font-size:var(--text-xsmall-size);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.2rem .45rem;transition:background-color .2s,color .2s;display:inline-flex}.sif-locale__toggle:hover{background-color:var(--color-teal);color:var(--color-white)}.sif-locale__flag{border-radius:var(--radius-full);object-fit:cover;width:1.125rem;height:1.125rem;box-shadow:0 0 0 1px var(--color-white);flex:none}.sif-locale__panel{z-index:20;min-width:13rem;padding:var(--space-2);border-radius:var(--radius-md);background-color:var(--color-white);box-shadow:var(--shadow-medium);position:absolute;top:calc(100% + .25rem);right:0}.sif-locale__item{align-items:center;gap:var(--space-3);padding:.4375rem var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-small-size);line-height:var(--text-small-line);cursor:pointer;display:flex}.sif-locale__item:hover{background-color:var(--color-orange-100)}.sif-locale__label{flex:1}.sif-locale__current{font-size:var(--text-xsmall-size);color:var(--color-neutral-500)}.sif-locale__item.is-active .sif-locale__label{font-weight:var(--weight-semibold)}.sif-mainbar{padding:var(--space-1) 0}.sif-mainbar__inner{align-items:center;gap:var(--space-4);max-width:80rem;min-height:4rem;padding:0 var(--space-7);margin:0 auto;display:flex}.sif-brand:hover{color:var(--color-white)}.sif-brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.sif-brand__logo{aspect-ratio:120/56;width:auto;height:2.75rem;display:block}.sif-nav{align-items:center;gap:var(--space-1);margin-left:var(--space-4);flex:1;display:flex;position:relative}.sif-nav__toggle{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-body);font-size:var(--text-small-size);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;transition:background-color .2s;display:inline-flex}.sif-nav__toggle:hover{background-color:#ffffff14}.sif-nav__toggle[aria-expanded=true]{background-color:#ffffff21}.sif-chev{transition:transform .2s;display:inline-flex}.sif-chev>svg{display:block}.sif-nav__toggle[aria-expanded=true] .sif-chev,.sif-drawer__toggle[aria-expanded=true] .sif-chev{transform:rotate(180deg)}.sif-panel{z-index:20;align-items:stretch;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--color-white);box-shadow:var(--shadow-xlarge);color:var(--color-teal-900);display:flex;position:absolute;top:calc(100% + .55rem)}.sif-panel__main{flex-direction:column;min-width:0;display:flex}.sif-panel__cols{gap:var(--space-4);min-width:0;display:flex}.sif-panel__main.is-cols-1{width:var(--sif-panel-1)}.sif-panel__main.is-cols-2{width:var(--sif-panel-2)}.sif-panel__main.is-narrow{width:var(--sif-panel-narrow)}.sif-panel__main.is-hub{width:28rem}.sif-panel__tagline{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--text-small-size);color:var(--color-neutral-500);line-height:1.45}.sif-hub__grid{align-items:stretch;gap:var(--space-5);min-height:12rem;display:flex}.sif-hub__art{flex:none;width:11rem;position:relative;overflow:hidden}.sif-hub__grid .sif-col__list{flex:1;min-width:0}.sif-aside{width:19.5rem;margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) calc(var(--space-5) * -1) 0;padding:var(--space-5);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--color-teal-100);--sif-chip:var(--color-white);flex-direction:column;flex:none;display:flex}.sif-aside .sif-row__chip{background-color:var(--sif-chip)}.sif-aside .sif-row:hover{background-color:#ffffffbf}.sif-aside__action{margin-top:auto}.sif-aside .sif-col__list{margin-bottom:var(--space-4)}.sif-band{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--color-orange-300);color:var(--color-teal-900);border-radius:.8rem;text-decoration:none;display:flex}.sif-band__text{min-width:0;display:block}.sif-band__q{font-family:var(--font-body);font-size:var(--sif-band-title);font-weight:var(--weight-semibold);display:block}.sif-band__a{font-family:var(--font-body);font-size:var(--sif-band-note);color:var(--color-orange-900);opacity:.78;display:block}.sif-panel__sep{background-color:var(--color-neutral-200);flex:none;width:1px}.sif-col{flex-direction:column;flex:1;min-width:0;display:flex}.sif-col__head,.sif-spot__eyebrow{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-xsmall-size);font-weight:var(--weight-medium);letter-spacing:.07em;text-transform:uppercase;display:block}.sif-col__head{color:var(--color-neutral-500)}.sif-col__list{gap:var(--sif-row-gap);flex-direction:column;display:flex}.sif-panel.is-explore{grid-template-columns:repeat(2, var(--sif-panel-explore));grid-template-rows:auto 1fr auto auto;row-gap:0;display:grid}.sif-panel.is-explore>.sif-panel__col{grid-template-rows:subgrid;grid-row:span 4;display:grid}.sif-srows{flex-direction:column;align-self:start;display:flex}.sif-srow{margin-left:calc(var(--space-2) * -1);padding:.45rem var(--space-2);border-radius:var(--radius-sm);color:var(--color-teal-900);font-family:var(--font-body);align-items:flex-start;gap:.65rem;text-decoration:none;transition:background-color .15s;display:flex}.sif-srow:hover{background-color:var(--color-orange-100);color:var(--color-teal-900)}.sif-srow__chip{background-color:var(--color-orange-300);width:2.25rem;height:2.25rem;color:var(--color-teal);border-radius:.6rem;flex:none;place-items:center;display:grid}.sif-srow__chip svg{width:1.2rem;height:1.2rem}.sif-srow__text{flex-direction:column;gap:.05rem;min-width:0;display:flex}.sif-srow__label{font-size:var(--text-small-size);font-weight:var(--weight-semibold);line-height:1.25}.sif-srow__note{font-size:var(--text-xsmall-size);color:var(--color-neutral-500);line-height:1.3}.sif-srow__count{border-radius:var(--radius-full);background-color:var(--color-teal-100);color:var(--color-teal);font-size:var(--text-xsmall-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none;align-self:center;margin-left:auto;padding:.1rem .45rem}.sif-seal{cursor:default;align-items:center;gap:var(--space-3);padding:var(--sif-band-pad);background-color:var(--color-teal-100);border-radius:.7rem;display:flex}.sif-seal__marks{flex:none;gap:.35rem;display:flex}.sif-seal__mark{border-radius:var(--radius-sm);background-color:var(--color-white);width:2rem;height:2rem;color:var(--color-teal);font-family:var(--font-heading);font-size:var(--text-xsmall-size);font-weight:var(--weight-bold);place-items:center;display:grid}.sif-seal__text{font-size:var(--sif-band-title);line-height:1.35}.sif-seal__text b{font-weight:var(--weight-semibold)}.sif-cities{margin-bottom:var(--space-5);grid-template-columns:1fr 1fr;align-self:start;gap:.6rem;display:grid}.sif-city{background-color:var(--color-teal-900);color:var(--color-white);border-radius:.9rem .3rem;text-decoration:none;display:block;position:relative;overflow:hidden}.sif-city:hover{color:var(--color-white)}.sif-city__pic{aspect-ratio:3/2;width:100%;display:block;position:relative}.sif-city.is-lead{grid-column:1/-1}.sif-city.is-lead .sif-city__pic{aspect-ratio:5/2}.sif-city__pic img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-smooth);display:block}.sif-city:hover .sif-city__pic img{transform:scale(1.05)}.sif-city__veil{transition:opacity .4s var(--ease-smooth)}.sif-city:hover .sif-city__veil{opacity:.82}.sif-city__veil{background-image:linear-gradient(#0038450d 0%,#00384559 55%,#003845e0 100%);position:absolute;inset:0}.sif-city__rank{border-radius:var(--radius-full);background-color:var(--color-orange);color:var(--color-teal-900);font-size:var(--text-xsmall-size);font-weight:var(--weight-bold);padding:.15rem .45rem;position:absolute;top:.55rem;left:.55rem}.sif-city__text{flex-direction:column;gap:.05rem;display:flex;position:absolute;bottom:.6rem;left:.7rem;right:.7rem}.sif-city__name{font-family:var(--font-heading);font-size:var(--text-medium-size);font-weight:var(--weight-semibold);line-height:1.1}.sif-city.is-lead .sif-city__name{font-size:var(--text-xlarge-size)}.sif-city__fact{font-size:var(--text-xsmall-size);font-variant-numeric:tabular-nums}.sif-voice{cursor:default;align-items:center;gap:var(--space-3);padding:var(--sif-band-pad);background-color:var(--color-teal-100);color:var(--color-teal-900);border-radius:.7rem;text-decoration:none;display:flex}.sif-voice__faces{flex:none;display:flex}.sif-voice__face{border-radius:var(--radius-full);border:2px solid var(--color-white);width:1.75rem;height:1.75rem;margin-left:-.55rem;display:block;overflow:hidden}.sif-voice__face:first-child{margin-left:0}.sif-voice__face img{object-fit:cover;width:100%;height:100%;display:block}.sif-voice__text{font-size:var(--sif-band-title);line-height:1.3}.sif-voice__text b{font-weight:var(--weight-semibold)}.sif-row{margin-left:calc(var(--space-2) * -1);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-teal-900);font-family:var(--font-body);font-size:var(--text-small-size);align-items:center;gap:.65rem;text-decoration:none;transition:background-color .15s;display:flex}.sif-row:hover{background-color:var(--color-orange-100);color:var(--color-teal-900)}.sif-row.is-reserved{cursor:pointer}.sif-row__chip{background-color:var(--color-orange-300);width:2rem;height:2rem;color:var(--color-teal);border-radius:.55rem;flex:none;place-items:center;display:grid}.sif-row__chip svg{width:1.125rem;height:1.125rem}.sif-row__label{flex:0 auto}.sif-row .sif-badge{margin-right:auto}.sif-badge{border-radius:var(--radius-xs);font-size:.62em;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);align-self:flex-start;margin-top:.25em;padding:.2em .45em;line-height:1}.sif-badge.is-soon{background-color:var(--color-pink)}.sif-badge.is-new,.sif-badge.is-start{background-color:var(--color-blue-600)}.sif-colcta{margin-top:var(--space-3);background-color:var(--color-orange-300);color:var(--color-teal-900);font-family:var(--font-body);border-radius:.6rem;align-items:center;gap:.65rem;padding:.6rem .7rem;text-decoration:none;transition:background-color .15s;display:flex}.sif-colcta:hover{background-color:var(--color-orange-400);color:var(--color-teal-900)}.sif-colcta__text{display:block}.sif-colcta__title{font-size:var(--sif-band-title);font-weight:var(--weight-semibold);display:block}.sif-colcta__note{font-size:var(--sif-band-note);color:var(--color-orange-900);opacity:.78;display:block}.sif-actions{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-200);display:flex}.sif-actions.is-stacked{margin-top:var(--sif-drawer-close);border-top:0;flex-direction:column;margin-bottom:0;padding-top:0}.sif-arrow{border-radius:var(--radius-full);border:1.5px solid;flex:none;place-items:center;width:1.75rem;height:1.75rem;transition:background-color .15s,color .15s;display:grid}.sif-arrow svg{width:.85rem;height:.85rem;display:block}.sif-band:hover .sif-arrow{background-color:var(--color-teal-900);color:var(--color-white)}.sif-band:hover{color:var(--color-teal-900)}.sif-colcta .sif-arrow{border-width:1.25px;width:1.4rem;height:1.4rem;margin-left:auto}.sif-colcta .sif-arrow svg{width:.72rem;height:.72rem}.sif-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-small-size);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.sif-btn--primary{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-teal-900)}.sif-btn--primary:hover{background-color:var(--color-orange-400)}.sif-btn--outline{border-color:var(--color-teal-400);color:var(--color-teal-900)}.sif-btn.is-reserved{cursor:pointer}.sif-btn--outline:hover{background-color:var(--color-teal-100);border-color:var(--color-teal-900);color:var(--color-teal-900)}.sif-aside .sif-btn--outline:hover{background-color:var(--color-white)}.sif-actions .sif-btn svg{flex:none;width:1rem;height:1rem}.sif-spot{width:var(--sif-panel-spot);padding:var(--space-5) var(--space-4) var(--space-4);background-color:var(--color-teal-900);color:var(--color-white);border-radius:1.75rem .5rem;flex-direction:column;flex:none;align-self:stretch;text-decoration:none;transition:background-color .18s;display:flex;position:relative;overflow:hidden}.sif-spot:after{content:"";border-radius:var(--radius-full);background-color:#ffffff0d;width:16rem;height:16rem;position:absolute;inset:auto -30% -45% auto}.sif-spot:hover{color:var(--color-white);background-color:#002933}.sif-spot>*{position:relative}.sif-spot__eyebrow{color:var(--color-orange)}.sif-spot__title{font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--weight-bold);letter-spacing:-.01em;margin-bottom:.35rem;line-height:1.15;display:block}.sif-spot__body{font-size:var(--text-xsmall-size);color:var(--color-teal-200);line-height:1.5;display:block}.sif-spot__art{min-height:3rem;margin:var(--space-4) 0;flex:1;align-items:center;display:flex}.sif-spot .sif-btn{width:100%;margin-top:auto}.sif-spot__badge{z-index:2;border-radius:var(--radius-full);background-color:var(--color-pink);color:var(--color-white);font-size:.5625rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;padding:.28rem .62rem;position:absolute;top:.85rem;right:.85rem}.sif-map{background-color:#fbf1de;border-radius:.65rem;width:100%;height:100%;min-height:7.5rem;position:relative;overflow:hidden}.sif-map__bg{filter:blur(1.1px);position:absolute;inset:-8px}.sif-map__park{background-color:#d9e8e0;border-radius:.4rem;position:absolute}.sif-map__water{background-color:#dce5f6;position:absolute}.sif-map__blk{background-color:#f1e2c6;border-radius:2px;position:absolute}.sif-map__road{background-color:var(--color-white);position:absolute}.sif-map__pin{background-color:var(--color-teal-900);border-radius:50% 50% 50% 0;width:.6rem;height:.6rem;position:absolute;transform:rotate(-45deg)}.sif-map__pin.is-on{background-color:var(--color-orange);width:.85rem;height:.85rem;box-shadow:0 2px 5px #0000004d}.sif-map__card{background-color:var(--color-white);border-radius:.45rem;align-items:center;gap:.4rem;padding:.35rem;display:flex;position:absolute;bottom:.45rem;left:.45rem;right:.45rem;box-shadow:0 6px 14px #00384540}.sif-map__thumb{background-color:var(--color-teal-100);width:2.1rem;height:2.1rem;color:var(--color-teal-400);border-radius:.3rem;flex:none;place-items:center;display:grid}.sif-map__thumb svg{width:1rem;height:1rem}.sif-map__text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.sif-map__text b{font-size:.5625rem;font-weight:var(--weight-semibold);color:var(--color-teal-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sif-map__text i{border-radius:var(--radius-full);background-color:var(--color-teal-900-a12);width:60%;height:.2rem;display:block}.sif-map__price{background-color:var(--color-orange-300);color:var(--color-teal-900);font-size:.5625rem;font-weight:var(--weight-bold);border-radius:.2rem;flex:none;padding:.12rem .3rem}.sif-deals{flex-direction:column;width:100%;display:flex}.sif-deals span{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-xsmall-size);color:var(--color-white);border-bottom:1px solid #ffffff1f;display:flex}.sif-deals span:last-child{border-bottom:0}.sif-deals em{font-style:normal;font-weight:var(--weight-bold);color:var(--color-orange)}.sif-shot{background-color:var(--color-teal-900);border-radius:1.2rem .4rem;flex-direction:column;gap:.4rem;width:100%;padding:.8rem .7rem;display:flex;position:absolute;inset:0}.sif-shot__top{border-radius:var(--radius-full);background-color:#ffffff38;width:70%;height:.4rem}.sif-shot__card{background-color:var(--color-white);border-radius:.5rem;flex-direction:column;gap:.28rem;padding:.5rem;display:flex}.sif-shot__head{justify-content:space-between;align-items:center;margin-bottom:.15rem;display:flex}.sif-shot__head b{font-size:.5625rem;font-weight:var(--weight-semibold);color:var(--color-teal-900)}.sif-shot__head em{border-radius:var(--radius-full);background-color:var(--color-orange-300);color:var(--color-teal-900);font-size:.5rem;font-style:normal;font-weight:var(--weight-bold);padding:.1rem .3rem}.sif-shot__step{color:var(--color-neutral-500);align-items:center;gap:.35rem;font-size:.5625rem;display:flex}.sif-shot__step i{border:1px solid var(--color-teal-200);border-radius:var(--radius-full);flex:none;width:.6rem;height:.6rem}.sif-shot__step.is-done{color:var(--color-teal-900)}.sif-shot__step.is-done i{border-color:var(--color-teal);background-color:var(--color-teal)}.sif-shot__tile{background-color:#ffffff1f;border-radius:.5rem;flex:1;min-height:1.5rem}.sif-shot__pill{border-radius:var(--radius-full);background-color:var(--color-orange);height:1.2rem}.sif-fan{width:100%;min-height:7rem;display:block;position:relative}.sif-fan__card{border:2px solid var(--color-white);background-color:var(--color-teal);border-radius:.4rem;flex-direction:column;justify-content:flex-start;gap:.22rem;width:4rem;height:5.6rem;padding:.5rem .4rem 1.3rem;display:flex;position:absolute;bottom:0;overflow:hidden}.sif-fan__card:after{content:"";background-color:var(--color-orange);height:1rem;position:absolute;bottom:0;left:0;right:0}.sif-fan__card i{border-radius:var(--radius-full);background-color:var(--color-teal-200);width:100%;height:.22rem;display:block}.sif-fan__card i.is-short{width:55%}.sif-fan__card.is-left{left:50%;transform:translate(-118%)rotate(-11deg)}.sif-fan__card.is-right{left:50%;transform:translate(18%)rotate(11deg)}.sif-fan__card.is-front{z-index:2;left:50%;transform:translate(-50%)}.sif-burger{padding:var(--space-2);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;display:none}.sif-burger__box{width:1.5rem;height:1.125rem;display:block;position:relative}.sif-burger__box span{border-radius:var(--radius-full);background-color:var(--color-white);width:100%;height:2px;transition:top .2s,transform .2s,opacity .15s;position:absolute;left:0}.sif-burger__box span:first-child{top:0}.sif-burger__box span:nth-child(2){top:.4375rem}.sif-burger__box span:nth-child(3){top:.875rem}.sif-burger__box.is-open span:first-child{top:.4375rem;transform:rotate(45deg)}.sif-burger__box.is-open span:nth-child(2){opacity:0}.sif-burger__box.is-open span:nth-child(3){top:.4375rem;transform:rotate(-45deg)}.sif-drawer{inset:0;top:var(--sif-drawer-top,4.5rem);z-index:90;background-color:var(--color-white);-webkit-overflow-scrolling:touch;--sif-drawer-close:var(--space-4);--sif-drawer-split:var(--space-5);position:fixed;overflow-y:auto}.sif-drawer__inner{padding:var(--space-4) var(--space-4) var(--space-8);flex-direction:column;display:flex}.sif-drawer__section+.sif-drawer__section{border-top:1px solid var(--color-neutral-200)}.sif-drawer__toggle{width:100%;min-height:3.25rem;padding:var(--space-2) 0;color:var(--color-teal-900);font-family:var(--font-heading);font-size:var(--text-large-size);font-weight:var(--weight-normal);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.sif-drawer .sif-srow{align-items:center;min-height:2.75rem}.sif-drawer .sif-srow__note,.sif-drawer .sif-seal{display:none}.sif-drawer .sif-srow__label{font-weight:var(--weight-normal)}.sif-drawer .sif-cities{margin-bottom:0}.sif-drawer .sif-voice{display:none}.sif-drawer .sif-colcta{margin-top:var(--sif-drawer-close)}.sif-drawer .sif-panel__col+.sif-panel__col{margin-top:var(--sif-drawer-split)}.sif-drawer__toggle:active{background-color:var(--color-teal-100)}.sif-drawer__body{overflow:hidden}.sif-drawer__group+.sif-drawer__group{margin-top:var(--sif-drawer-split)}.sif-drawer .sif-row{min-height:2.75rem}.sif-drawer__spot{width:100%;margin-top:var(--sif-drawer-close)}.sif-drawer__spot .sif-badge{background-color:var(--color-teal-900);align-self:center;margin-top:0}.sif-drawer__foot{gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-neutral-200);flex-direction:column;display:flex}.sif-drawer .sif-band{margin-top:var(--sif-drawer-close)}.sif-drawer .sif-aside{width:auto;margin:var(--sif-drawer-close) 0 0;border-radius:.9rem}.sif-drawer__body>:last-child{margin-bottom:var(--sif-drawer-close)}@media (max-width:991px){.sif-topbar,.sif-nav{display:none}.sif-burger{display:block}.sif-mainbar__inner{padding:0 var(--space-4);min-height:3.5rem}.sif-brand__logo{height:2.25rem}.sif-drawer{--sif-drawer-top:4rem}}@media (prefers-reduced-motion:reduce){.sif-header *,.sif-drawer *{transition-duration:.01ms!important}}
