.smx-mounting-help__card{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:start;gap:2.4rem;padding:2.4rem;border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.smx-mounting-help__icon{padding-top:.2rem}.smx-mounting-help__icon svg{display:block;width:3.2rem;height:3.2rem}.smx-mounting-help__content{min-width:0}.smx-mounting-help__content h2,.smx-mounting-help__content p{margin:0}.smx-mounting-help__text{margin-top:.8rem}.smx-mounting-help__content .smx-mounting-help__notice{margin-top:.8rem;line-height:1.5}.smx-mounting-help__link{align-self:center;max-width:100%;min-height:4.8rem;height:auto;gap:.8rem;white-space:normal}.smx-mounting-help__link svg{flex-shrink:0}@media(max-width:767.98px){.smx-mounting-help__card{grid-template-columns:2.8rem minmax(0,1fr);gap:1.6rem;padding:2rem}.smx-mounting-help__icon svg{width:2.8rem;height:2.8rem}.smx-mounting-help__link{grid-column:1 / -1;justify-self:start}}.smx-project-panel__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2rem;align-items:stretch}.smx-project-panel__feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);overflow:hidden;border-radius:var(--blocks-radius)}.smx-project-panel__media{min-height:34rem;position:relative}.smx-project-panel__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.smx-project-panel__copy{align-self:center;padding:clamp(2.4rem,3vw,4rem)}.smx-project-panel__copy>p{margin:0 0 1.6rem;letter-spacing:.1em;font-size:1.1rem}.smx-project-panel__copy h2{margin:0 0 1.6rem;line-height:1.16;letter-spacing:-.025em}.smx-project-panel__copy .rte{line-height:1.7}.smx-project-panel__copy .btn{margin-top:2.4rem}.smx-project-panel__services{display:grid;gap:1.2rem;align-content:stretch}.smx-project-panel__service{display:flex;align-items:flex-start;gap:1.6rem;padding:2.4rem;border-radius:var(--blocks-radius)}.smx-project-panel__service>svg{width:2.8rem;height:2.8rem;flex:0 0 2.8rem;margin-top:.2rem;color:rgb(var(--color-primary))}.smx-project-panel__service h3{margin:0 0 .6rem}.smx-project-panel__service p{margin:0 0 .8rem;max-width:52ch}.smx-project-panel__service .btn{font-size:1.2rem;min-height:3.2rem}@media(max-width:1023.98px){.smx-project-panel__grid{grid-template-columns:minmax(0,1fr)}.smx-project-panel__services{grid-template-columns:repeat(3,minmax(0,1fr))}.smx-project-panel__service{display:block;padding:2rem}.smx-project-panel__service>svg{margin-bottom:1.2rem}}@media(max-width:767.98px){.smx-project-panel__feature{grid-template-columns:minmax(0,1fr)}.smx-project-panel__media{min-height:22rem}.smx-project-panel__copy{padding:2.4rem}.smx-project-panel__services{grid-template-columns:minmax(0,1fr)}.smx-project-panel__service{display:flex;padding:2rem}.smx-project-panel__service>svg{margin-bottom:0}}.smx-project-panel__swipe-hint{display:none}@media(max-width:767.98px){.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__grid{display:flex;gap:1.2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding);margin-inline:calc(-1 * var(--page-padding));padding:0 var(--page-padding) 1.2rem;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.3) transparent}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__grid:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__services{display:contents}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__feature,.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service{flex:0 0 min(82vw,34rem);min-width:0;min-height:42rem;scroll-snap-align:start;scroll-snap-stop:always}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service,.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;grid-column:auto;min-height:42rem;padding:2.4rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service>svg,.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service:first-child>svg{width:3.2rem;height:3.2rem;flex:0 0 3.2rem;margin:0}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service>div{display:flex;flex:1;flex-direction:column;align-items:flex-start;width:100%}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service h3{font-size:2.7rem;line-height:1.2;margin-bottom:1.2rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service p{margin-bottom:2rem;font-size:1.3rem;line-height:1.6}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__service .btn{margin-top:auto;min-height:4.4rem;font-size:1.2rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__copy{inset:auto 1.2rem 1.2rem;padding:2rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__copy h2{font-size:2.6rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__copy .rte{font-size:1.2rem}.smx-project-panel.smx-project-panel--mobile-swipe .smx-project-panel__swipe-hint{display:flex;justify-content:flex-end;align-items:center;gap:.8rem;margin:1rem 0 0;font-size:1.1rem;color:rgba(var(--color-foreground),.75)}.smx-project-panel__swipe-hint svg{width:1.6rem;height:1.6rem}}.smx-v3-hero{display:block;position:relative;isolation:isolate;overflow:clip}.smx-v3-hero__images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.smx-v3-hero__images picture{display:block;width:100%;height:100%}.smx-v3-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--smx-v3-hero-focus,50% 50%)}.smx-v3-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(24,26,25,var(--smx-v3-hero-overlay)),rgba(24,26,25,calc(var(--smx-v3-hero-overlay) * .85)) 35%,#181a190a 80%)}.smx-v3-hero__inner{position:relative;display:flex;align-items:center;min-height:var(--smx-v3-hero-height);padding-block:calc(7.2rem + var(--smx-hero-header-space,0px)) 7.2rem}.smx-v3-hero__copy{width:min(100%,var(--smx-v3-hero-text-width));min-width:0}.smx-v3-hero__eyebrow{display:inline-block;margin:0 0 2.4rem;padding:.7rem 1.1rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;letter-spacing:.14em;font-weight:600}.smx-v3-hero h1{max-width:22ch;margin:0;color:inherit;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,3.3vw,5.8rem);line-height:1.16;letter-spacing:0;text-wrap:balance;overflow-wrap:break-word}.smx-v3-hero__text{margin-top:2.4rem;max-width:49ch;line-height:1.75}.smx-v3-hero__text p{margin:0}.smx-v3-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.smx-v3-hero__actions .btn{min-width:22rem;min-height:4.8rem;justify-content:space-between}.smx-v3-hero__facts{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;padding:0;margin:2.8rem 0 0;list-style:none;font-size:1.2rem}.smx-v3-hero__facts li{display:flex;gap:.8rem;align-items:center}.smx-v3-hero__facts svg{width:1.6rem;height:1.6rem}.smx-v3-hero__label{position:absolute;right:var(--page-padding);bottom:4.8rem;width:10rem;min-height:26rem;padding:2.4rem 1.2rem;display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.smx-v3-hero__label>span{font-family:var(--font-heading-family);font-size:3.2rem;line-height:1.1}.smx-v3-hero__label small{writing-mode:vertical-rl;font-size:1rem;letter-spacing:.22em}.smx-v3-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0}.smx-v3-hero__slide.is-active{visibility:visible;opacity:1}.smx-v3-hero__controls{position:absolute;left:var(--page-padding);bottom:2rem;display:flex;align-items:center;gap:.4rem;padding:.4rem}.smx-v3-hero__controls button{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;color:inherit;background:transparent;cursor:pointer}.smx-v3-hero__controls svg{width:1.8rem;height:1.8rem}.smx-v3-hero__controls [data-hero-count]{min-width:4rem;text-align:center;font-variant-numeric:tabular-nums}@media(min-width:1024px){.smx-v3.index-template:has(.header[data-smx-overlay=true]) .smx-v3-hero{--smx-hero-header-space: var(--header-height,128px)}}@media(max-width:1279.98px){.smx-v3-hero__label{display:none}}@media(max-width:767.98px){.smx-v3-hero__inner{min-height:var(--smx-v3-hero-mobile-height);align-items:flex-end;padding-block:28rem 3.2rem}.smx-v3-hero__image{object-position:var(--smx-v3-hero-mobile-focus,62% 50%)}.smx-v3-hero:after{background:linear-gradient(0deg,#181a19f5,#181a19d6 40%,#181a194d 68%,#181a1900 88%)}.smx-v3-hero h1{max-width:19ch;font-size:clamp(3.2rem,8.5vw,4.2rem);line-height:1.16}.smx-v3-hero__eyebrow{font-size:.95rem;margin-bottom:1.8rem;letter-spacing:.1em}.smx-v3-hero__text{font-size:1.3rem;margin-top:1.6rem}.smx-v3-hero__actions{display:grid;grid-template-columns:1fr;margin-top:2.2rem;gap:1rem}.smx-v3-hero__actions .btn{width:100%;min-width:0;min-height:4.8rem}.smx-v3-hero:has(.smx-v3-hero__controls) .smx-v3-hero__inner{padding-bottom:8.4rem}}@media(max-width:767.98px){.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__inner{min-height:max(32rem,calc(100svh - var(--header-group-height,16.5rem)));padding-block:2rem;align-items:flex-end}.smx-v3-hero[data-mobile-screen=true] h1{font-size:clamp(2.8rem,8vw,3.8rem);line-height:1.13}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__eyebrow{margin-bottom:1.2rem}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__text{margin-top:1.2rem;font-size:1.25rem;line-height:1.6}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__actions{margin-top:1.6rem;gap:.8rem}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__actions .btn{min-height:4.4rem}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__facts{margin-top:1.4rem;gap:.6rem 1.4rem;font-size:1.05rem}.smx-v3-hero[data-mobile-screen=true]:has(.smx-v3-hero__controls) .smx-v3-hero__inner{padding-bottom:7.2rem}}@media(max-width:767.98px)and (max-height:650px){.smx-v3-hero[data-mobile-screen=true]:after{background:linear-gradient(0deg,#181a19f5,#181a19c2 65%,#181a198c)}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__inner{padding-block:1.2rem}.smx-v3-hero[data-mobile-screen=true] h1{font-size:2.6rem;line-height:1.1}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__eyebrow{margin-bottom:.8rem}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__text{margin-top:.8rem;font-size:1.15rem;line-height:1.5}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__actions{margin-top:1rem}.smx-v3-hero[data-mobile-screen=true] .smx-v3-hero__facts{margin-top:1rem;font-size:1rem;gap:.4rem 1rem}}.smx-room-journal{padding-block:var(--smx-journal-top) var(--smx-journal-bottom)}.smx-room-journal__heading{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:end;margin-bottom:3.2rem}.smx-room-journal__heading h2{margin:0;max-width:22ch;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,3vw,4.2rem);line-height:1.15}.smx-room-journal__heading .text-subheading{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.12em}.smx-room-journal__heading .rte{max-width:48ch;line-height:1.7;justify-self:end}.smx-room-journal__heading .rte p{margin:0}.smx-room-journal__grid{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(2,minmax(0,1fr));gap:2.8rem;align-items:start}.smx-room-story{min-width:0}.smx-room-story:nth-child(2){padding-top:8rem}.smx-room-story:nth-child(3){padding-top:3.2rem}.smx-room-story__image{display:block;overflow:hidden;aspect-ratio:4/5;background:rgb(var(--color-secondary-background))}.smx-room-story__image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.smx-room-story__image:hover img{transform:scale(1.025)}.smx-room-story__copy{padding-block:2.4rem 0}.smx-room-story__eyebrow{margin:0 0 1.2rem;color:rgb(var(--color-primary));font-size:1rem;font-weight:600;letter-spacing:.1em}.smx-room-story h3{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.3vw,3.2rem);font-weight:var(--font-heading-weight);line-height:1.2}.smx-room-story__copy>.text-subtext{margin:0 0 1.6rem;font-size:1.3rem;line-height:1.7;max-width:45ch}.smx-room-story .btn{font-size:1.2rem;min-height:4.4rem}@media(min-width:768px)and (max-width:1023.98px){.smx-room-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.smx-room-story:nth-child(2){padding-top:4rem}}@media(max-width:767.98px){.smx-room-journal{padding-block:min(var(--smx-journal-top),4rem) min(var(--smx-journal-bottom),4rem)}.smx-room-journal__heading{grid-template-columns:1fr;gap:1.6rem;margin-bottom:2.4rem}.smx-room-journal__heading .rte{justify-self:start}.smx-room-journal__grid{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:1.6rem}.smx-room-story{scroll-snap-align:start}.smx-room-story:nth-child(n){padding-top:0}.smx-room-story__image{aspect-ratio:4/4.3}.smx-room-story__copy{padding-top:1.8rem}}@media(prefers-reduced-motion:reduce){.smx-room-story__image img{transition:none}}.smx-topbar-v3{font-family:inherit;font-size:12px;line-height:1.4}.smx-topbar-v3 [hidden]{display:none!important}.smx-topbar-v3__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px}.smx-topbar-v3__left,.smx-topbar-v3__right{display:none;min-width:0}.smx-topbar-v3__center{grid-column:1;min-width:0;font-size:14px;line-height:1.35}.smx-topbar-v3__carousel{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.smx-topbar-v3__messages{display:grid;flex:1 1 auto;min-width:0;overflow:hidden}.smx-topbar-v3__message{grid-area:1 / 1;align-self:center;visibility:hidden;opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility 0s .22s}.smx-topbar-v3__message.is-active{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:0s}.smx-topbar-v3__message-content{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:28px;color:inherit;font-family:inherit;font-size:14px;line-height:1.35;font-weight:600;text-align:center;text-decoration:none;overflow-wrap:anywhere}.smx-topbar-v3__message-content>.smx-icon{flex:0 0 18px}.smx-topbar-v3__message-content>span{min-width:0}.smx-topbar-v3__control{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:0;color:inherit;background:transparent;box-shadow:none;cursor:pointer}.smx-topbar-v3__pause{flex-basis:22px;width:22px;opacity:.75}.smx-topbar-v3__control:hover{opacity:.65}.smx-topbar-v3__control>span{display:inline-flex}.smx-topbar-v3 a:focus-visible,.smx-topbar-v3 button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.smx-topbar-v3__trust{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none;white-space:nowrap}.smx-topbar-v3__trust-logo{display:block;flex:0 0 24px;width:24px;height:24px;object-fit:contain}.smx-topbar-v3__trust-logo--mono{filter:brightness(0) invert(1)}.smx-topbar-v3__trust strong{font-weight:700}.smx-topbar-v3__links{display:flex;align-items:center;justify-content:flex-end}.smx-topbar-v3__link{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:12px;line-height:1.4;text-decoration:none;white-space:nowrap}.smx-topbar-v3__link+.smx-topbar-v3__link{margin-inline-start:18px;padding-inline-start:18px;border-inline-start:1px solid rgb(var(--color-foreground) / .3)}.smx-topbar-v3__trust:hover,.smx-topbar-v3__link:hover,.smx-topbar-v3__message-content:hover{text-decoration:underline;text-underline-offset:3px}.smx-topbar-v3__language{font:inherit;color:inherit;background:transparent;border:0}.smx-topbar-v3__countdown{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-size:14px;text-align:center}.smx-topbar-v3__countdown a{color:inherit}.smx-topbar-v3--no-center{display:none}@media(min-width:1280px)and (hover:hover){.smx-topbar-v3--no-center{display:block}.smx-topbar-v3__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)}.smx-topbar-v3__left{display:flex;grid-column:1;grid-row:1;align-items:center;justify-content:flex-start}.smx-topbar-v3__center{grid-column:2;grid-row:1}.smx-topbar-v3__right{display:flex;grid-column:3;grid-row:1;align-items:center;justify-content:flex-end;gap:16px}}@media(prefers-reduced-motion:reduce){.smx-topbar-v3__message{transform:none;transition:none}.smx-topbar-v3__pause{display:none}}.smx-halloween-bats,.smx-halloween-bats *{pointer-events:none!important}.smx-halloween-bats{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;contain:strict;color:#29252b}.smx-halloween-bats[hidden],body.modal-show .smx-halloween-bats,body.has-config-dock .smx-halloween-bats{display:none!important}.smx-halloween-bats__flight{position:absolute;left:0;top:21%;display:block;width:44px;height:24px;opacity:0;transform:translate3d(-70px,0,0);animation:smx-halloween-bats-flight 3s linear both}.smx-halloween-bats__flight--2{top:31%;width:30px;height:17px;animation-duration:2.8s;animation-delay:.2s}.smx-halloween-bats__flight--3{top:16%;width:24px;height:14px;animation-duration:2.7s;animation-delay:.4s}.smx-halloween-bats__bat{display:block;width:100%;height:100%;fill:currentColor}.smx-halloween-bats__wing{transform-box:fill-box;animation:smx-halloween-bats-wingbeat .24s ease-in-out infinite alternate}.smx-halloween-bats__wing--left{transform-origin:right center}.smx-halloween-bats__wing--right{transform-origin:left center}@keyframes smx-halloween-bats-flight{0%{transform:translate3d(-70px,12px,0) rotate(-7deg);opacity:0}10%{opacity:.82}30%{transform:translate3d(30vw,-15px,0) rotate(5deg)}60%{transform:translate3d(62vw,18px,0) rotate(-4deg)}90%{opacity:.82}to{transform:translate3d(calc(100vw + 70px),-10px,0) rotate(5deg);opacity:0}}@keyframes smx-halloween-bats-wingbeat{0%{transform:scaleY(1) rotate(-4deg)}to{transform:scaleY(.48) rotate(5deg)}}@media(max-width:749px){.smx-halloween-bats__flight{width:30px;height:17px;top:25%;animation-duration:2.5s}.smx-halloween-bats__flight--2,.smx-halloween-bats__flight--3{display:none}}@media(prefers-reduced-motion:reduce){.smx-halloween-bats{display:none!important}.smx-halloween-bats *{animation:none!important}}.smx-bm-contents{display:block;margin-block:0 3.2rem;min-width:0}.smx-bm-contents[hidden]{display:none}.smx-bm-contents__card{padding:2.4rem;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--blocks-radius, 1.2rem);background:rgba(var(--color-foreground),.025)}.smx-bm-contents__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:4.4rem;list-style:none;cursor:pointer}.smx-bm-contents__summary::-webkit-details-marker{display:none}.smx-bm-contents__intro{display:grid;gap:.6rem}.smx-bm-contents__title{display:flex;align-items:center;gap:1rem}.smx-bm-contents__book{flex:0 0 2.2rem;color:rgb(var(--color-primary))}.smx-bm-contents__description{display:block;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.smx-bm-contents__toggle{display:grid;place-items:center;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-primary))}.smx-bm-contents details[open] .smx-bm-contents__vertical{display:none}.smx-bm-contents details[open] .smx-bm-contents__summary{margin-bottom:1.6rem}.smx-bm-contents .smx-bm-contents__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 2.4rem;max-height:42rem;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;counter-reset:smx-guide;list-style:none;margin:0;padding:.2rem}.smx-bm-contents__list>li{min-width:0;margin:0;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.smx-bm-contents__list>li>a{display:grid;grid-template-columns:2.4ch minmax(0,1fr);align-items:start;gap:1rem;min-height:4.4rem;padding:1.2rem .8rem;border-radius:.4rem;color:inherit;text-decoration:none;overflow-wrap:anywhere}.smx-bm-contents__list>li>a:before{counter-increment:smx-guide;content:counter(smx-guide,decimal-leading-zero);color:rgb(var(--color-primary));font-weight:var(--font-body-weight-bolder)}.smx-bm-contents__list>li>a:hover{color:rgb(var(--color-primary));background:rgba(var(--color-primary),.06)}.smx-bm-contents__list>li>a:focus-visible{outline:.2rem solid rgb(var(--color-primary));outline-offset:-.2rem}.smx-bm-contents__placeholder{display:grid;gap:.4rem;padding:1.2rem .8rem}.smx-bm-contents__placeholder small,.smx-bm-contents__warning{display:block;padding:0 .8rem .8rem;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.smx-bm-contents.smx-page-toc{padding:0;margin:0;border:0;overflow:visible;max-height:none}.smx-bm-contents--sidebar .smx-bm-contents__card{padding:1.6rem}.smx-bm-contents--sidebar .smx-bm-contents__list{grid-template-columns:minmax(0,1fr);gap:.4rem;max-height:max(18rem,calc(100svh - var(--header-height, 100px) - 23rem))}.smx-bm-anchor{display:block;height:0;scroll-margin-top:calc(var(--header-height, 100px) + 2.4rem)}[id^=SmxBm-],#smx-description,#smx-features,#smx-material{scroll-margin-top:calc(var(--header-height, 100px) + 2.4rem)}@media(max-width:1023.98px){.smx-bm-contents.smx-page-toc{position:static}.smx-bm-contents--sidebar .smx-bm-contents__list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:40rem}}@media(max-width:767.98px){.smx-bm-contents{margin-bottom:2.4rem}.smx-bm-contents__card{padding:1.6rem;border-radius:var(--blocks-radius-mobile, 1rem)}.smx-bm-contents .smx-bm-contents__list{grid-template-columns:minmax(0,1fr);gap:.2rem;max-height:min(65svh,40rem)}}.smx-mobile-chat,.smx-mobile-chat[hidden],.smx-mobile-trust{display:none}.smx-mobile-trust__host{position:relative;width:var(--smx-mobile-trust-width)}.smx-mobile-trust__host:empty{display:none}@media(max-width:1023.98px){.smx-mobile-trust{display:block;position:relative;width:var(--smx-mobile-trust-width);max-width:100%;min-height:calc(var(--smx-mobile-trust-width) / 2);isolation:isolate}.smx-mobile-trust--inline{margin-block:1.6rem}.smx-mobile-trust--floating{position:fixed;inset-inline-start:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:39}.smx-mobile-trust:has(#trustbadgeCustomContainer:empty):has(#trustbadgeCustomMobileContainer:empty){display:none}body.modal-show .smx-mobile-trust,body.has-config-dock .smx-mobile-trust{visibility:hidden;pointer-events:none}}@media(max-width:767.98px){.smx-mobile-chat:not([hidden]){--buttons-height: 50px;display:inline-flex;position:fixed;inset-inline-end:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:39}body.modal-show .smx-mobile-chat{visibility:hidden;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAEBiDAAAAAAAAAAAAAAAAAAAAAAAAAAIEA */
