.syra-accordion{background:var(--syra-color-bg);color:var(--syra-color-text);padding-top:var(--syra-pad-top-m);padding-bottom:var(--syra-pad-bottom-m)}syra-accordion-el{display:flex;flex-direction:column}.syra-accordion__section-header{padding:var(--syra-space-6) var(--syra-space-4);display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-accordion__section-header--hidden{display:none}.syra-accordion__section-heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);text-transform:none}.syra-accordion__section-subcopy{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight)}.syra-accordion__media{position:relative;height:300px;overflow:hidden;background:var(--syra-color-surface);margin-inline:var(--syra-space-4)}.syra-accordion__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s var(--syra-ease)}.syra-accordion__image.is-active{opacity:1}.syra-accordion__img{display:block;width:100%;height:100%;object-fit:cover}.syra-accordion__img--placeholder{width:100%;height:100%;fill:currentColor;opacity:.1}.syra-accordion__panel{display:flex;flex-direction:column}.syra-accordion__description{display:none;flex-direction:column;gap:var(--syra-space-4);padding:var(--syra-space-12) var(--syra-space-4) var(--syra-space-8)}.syra-accordion__description.is-active{display:flex}.syra-accordion__desc-text{display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-accordion__item-heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight)}.syra-accordion__item-subcopy{font-family:var(--syra-font-body);font-size:var(--syra-text-small);line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight)}.syra-accordion .syra-accordion__item-subcopy p{font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);margin:0}.syra-accordion__labels{display:flex;flex-wrap:nowrap;gap:.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.syra-accordion__labels::-webkit-scrollbar{display:none}.syra-accordion__label{display:inline-flex;align-items:center;gap:var(--syra-space-1);padding:.3rem var(--syra-space-2) .4rem;background:#fff6;border:var(--syra-border-width) solid var(--syra-color-grow);border-radius:var(--syra-radius-pill);white-space:nowrap;flex-shrink:0}.syra-accordion__label-text{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:1;letter-spacing:var(--syra-tracking-tight)}.syra-accordion__label-info{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:inherit;line-height:0}.syra-accordion__label-info:focus-visible{outline:var(--syra-focus-width) solid currentColor;outline-offset:2px;border-radius:50%}.syra-accordion__list{list-style:none;margin:0;padding:0 var(--syra-space-4) var(--syra-space-8)}.syra-accordion__list-item{border-top:var(--syra-border-width) solid var(--syra-color-border)}.syra-accordion__row{display:flex;align-items:center;justify-content:space-between;gap:.2rem;width:100%;padding:1.1rem 0 .9rem;background:none;border:none;cursor:pointer;text-align:left;color:var(--syra-color-text);opacity:.2;transition:opacity .2s var(--syra-ease)}.syra-accordion__row.is-active{opacity:1}.syra-accordion__row:focus-visible{outline:var(--syra-focus-width) solid currentColor;outline-offset:var(--syra-focus-width)}.syra-accordion__row-inner{display:flex;align-items:center;gap:.2rem;flex:1;min-width:0}.syra-accordion__row-num{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);text-transform:uppercase;width:2rem;flex-shrink:0}.syra-accordion__row-label{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);text-transform:uppercase;flex:1;min-width:0}.syra-accordion__row-dot{width:1rem;height:1rem;border-radius:50%;border:1px solid currentColor;flex-shrink:0;transition:background-color .2s var(--syra-ease)}.syra-accordion__row.is-active .syra-accordion__row-dot{background:currentColor}.syra-accordion__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none}.syra-accordion__sheet.is-open{pointer-events:auto}.syra-accordion__sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s var(--syra-ease)}.syra-accordion__sheet.is-open .syra-accordion__sheet-backdrop{opacity:1}.syra-accordion__sheet-panel{position:absolute;bottom:0;left:0;right:0;background:var(--syra-color-bg);transform:translateY(100%);transition:transform .35s var(--syra-ease)}.syra-accordion__sheet.is-open .syra-accordion__sheet-panel{transform:translateY(0)}.syra-accordion__sheet-top{padding:var(--syra-space-4) var(--syra-space-4) 0;overflow:hidden}.syra-accordion__sheet-close{float:right;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--syra-space-2);color:var(--syra-color-text)}.syra-accordion__sheet-close:focus-visible{outline:var(--syra-focus-width) solid currentColor;outline-offset:var(--syra-focus-width)}.syra-accordion__sheet-content{padding:var(--syra-space-4) var(--syra-space-6) var(--syra-space-8)}.syra-accordion__sheet-heading{margin:0 0 var(--syra-space-4);font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);text-transform:none;color:var(--syra-color-text)}.syra-accordion__sheet-body p{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-body);font-weight:500;line-height:var(--syra-leading-body);color:var(--syra-color-text)}@media(min-width:778px){.syra-accordion{padding-top:var(--syra-pad-top-d);padding-bottom:var(--syra-pad-bottom-d)}syra-accordion-el{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"media header" "media panel";min-height:80vh}.syra-accordion--image-right syra-accordion-el{grid-template-areas:"header media" "panel  media"}.syra-accordion__media{grid-area:media;height:auto;margin-inline:0;border-right:1px solid var(--syra-color-text)}.syra-accordion--image-right .syra-accordion__media{border-right:none;border-left:1px solid var(--syra-color-text)}.syra-accordion__section-header{grid-area:header;padding:var(--syra-space-10) var(--syra-space-8);gap:var(--syra-space-2)}.syra-accordion__section-header--hidden{display:block;padding:0}.syra-accordion__panel{grid-area:panel;justify-content:flex-end;padding:0 var(--syra-space-8) var(--syra-space-10);gap:var(--syra-space-6)}.syra-accordion__description{padding:var(--syra-space-6) 0}.syra-accordion__item-heading{font-size:2.4rem}.syra-accordion__labels{flex-wrap:wrap;max-width:80%;overflow-x:visible;gap:var(--syra-space-2)}.syra-accordion__list{padding:0}.syra-accordion__row-num,.syra-accordion__row-label{font-size:var(--syra-text-small)}.syra-accordion__row,.syra-accordion__row-inner{gap:.6rem}.syra-accordion__sheet-panel{max-width:56rem;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.syra-accordion__image,.syra-accordion__row,.syra-accordion__row-dot,.syra-accordion__sheet-backdrop,.syra-accordion__sheet-panel{transition:none}}.syra-carousel{background:var(--syra-section-bg, var(--syra-color-bg));color:var(--syra-section-text, var(--syra-color-text));border-top:1px solid var(--syra-color-text);border-bottom:1px solid var(--syra-color-text);margin-bottom:-1px;padding-top:var(--syra-pad-top-m);padding-bottom:var(--syra-pad-bottom-m)}.syra-carousel__inner{display:block}.syra-carousel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--syra-space-4);padding:var(--syra-space-6) var(--syra-space-4)}.syra-carousel__header-text{display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-carousel__heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;letter-spacing:var(--syra-tracking-tight);line-height:var(--syra-leading-snug);text-transform:none;color:var(--syra-color-text)}.syra-carousel__body{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-carousel__arrows{display:none;gap:1.1rem;align-items:center;flex-shrink:0}.syra-carousel__arrow{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:var(--syra-color-bg);border:1px solid var(--syra-color-text);padding:0;cursor:pointer;transition:opacity var(--syra-duration) var(--syra-ease)}.syra-carousel__arrow:disabled{opacity:.3;cursor:default}.syra-carousel__arrow:focus-visible{outline:var(--syra-focus-width) solid var(--syra-color-text);outline-offset:var(--syra-focus-width)}.syra-carousel__arrow-icon{display:block}.syra-carousel__arrow-icon--right{transform:rotate(180deg)}.syra-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--syra-space-4);scrollbar-width:none;gap:2rem;padding-inline:var(--syra-space-4)}.syra-carousel__track::-webkit-scrollbar{display:none}.syra-carousel__card{background:var(--syra-color-bg);scroll-snap-align:start;flex:0 0 28rem;display:flex;flex-direction:column;padding-bottom:var(--syra-space-10)}.syra-carousel__card-media{width:100%;height:30rem;overflow:hidden;background:var(--syra-color-surface);flex-shrink:0}.syra-carousel__card-img,.syra-carousel__card-video{display:block;width:100%;height:100%;object-fit:cover}.syra-carousel__card-img--placeholder{fill:currentColor;opacity:.1}.syra-carousel__card-body{display:flex;flex-direction:column;gap:var(--syra-space-2);padding:var(--syra-space-4) 0 0;flex:1}.syra-carousel__card-title{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;letter-spacing:var(--syra-tracking-tight);line-height:var(--syra-leading-snug);color:var(--syra-color-text)}.syra-carousel__card-text{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}@media(min-width:778px){.syra-carousel{padding-top:var(--syra-pad-top-d);padding-bottom:var(--syra-pad-bottom-d)}.syra-carousel__header{padding:var(--syra-space-8) var(--syra-space-8);align-items:center}.syra-carousel__arrows{display:flex}.syra-carousel__track{padding-inline:var(--syra-space-8);scroll-padding-left:var(--syra-space-8);gap:var(--syra-space-8)}.syra-carousel__card{flex:1 0 36rem;min-width:36rem;padding-bottom:0}.syra-carousel__card-media{height:44rem}.syra-carousel__card-body{padding:var(--syra-space-4) 0 var(--syra-space-10)}}@media(prefers-reduced-motion:reduce){.syra-carousel__track{scroll-snap-type:none}.syra-carousel__arrow{transition:none}}.syra-how-to-use{background:var(--syra-color-text);border-top:1px solid var(--syra-color-text);border-bottom:1px solid var(--syra-color-text);margin-bottom:-1px;padding-top:var(--syra-htu-pad-top-m);padding-bottom:var(--syra-htu-pad-bottom-m)}.syra-how-to-use__inner{display:flex;flex-direction:column;gap:1px}.syra-how-to-use__content{display:contents}.syra-how-to-use__header{order:1}.syra-how-to-use__media{order:2}.syra-how-to-use__steps{order:3}.syra-how-to-use__header{background:var(--syra-color-bg);display:flex;flex-direction:column;gap:var(--syra-space-2);padding:var(--syra-space-6) var(--syra-space-4)}.syra-how-to-use__title{margin:0;font-family:Manrope-Bold,sans-serif;font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-tight);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text);text-transform:none}.syra-how-to-use__subcopy{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-how-to-use__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--syra-color-surface)}.syra-how-to-use__media-asset{display:block;width:100%;height:100%;object-fit:cover}.syra-how-to-use__media-asset--placeholder{fill:var(--syra-color-text-muted);opacity:.4}.syra-how-to-use__steps{background:var(--syra-color-bg);list-style:none;margin:0;padding:var(--syra-space-6) var(--syra-space-4);display:flex;flex-direction:column}.syra-how-to-use__step{display:flex;align-items:center;gap:var(--syra-space-4)}.syra-how-to-use__step+.syra-how-to-use__step{margin-top:var(--syra-space-6);padding-top:var(--syra-space-6);border-top:1px solid var(--syra-color-border)}.syra-how-to-use__step-number{font-family:Manrope-Bold,sans-serif;font-size:var(--syra-text-step);font-weight:700;line-height:var(--syra-leading-tight);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text);white-space:nowrap;flex-shrink:0}.syra-how-to-use__step-text{display:flex;flex-direction:column;gap:2px;min-width:0}.syra-how-to-use__step-title{font-family:Manrope-Bold,sans-serif;font-size:var(--syra-text-small);font-weight:700;line-height:var(--syra-leading-tight);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-how-to-use__step-subcopy{font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}@media(min-width:778px){.syra-how-to-use{padding-top:var(--syra-htu-pad-top-d);padding-bottom:var(--syra-htu-pad-bottom-d)}.syra-how-to-use__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"media content";column-gap:1px}.syra-how-to-use--reverse .syra-how-to-use__inner{grid-template-areas:"content media"}.syra-how-to-use__media{grid-area:media;height:auto;min-height:400px;order:0}.syra-how-to-use__content{grid-area:content;display:flex;flex-direction:column;justify-content:center;background:var(--syra-color-bg);order:0}.syra-how-to-use__header{padding:var(--syra-space-8) var(--syra-space-8) var(--syra-space-4);order:0}.syra-how-to-use__steps{padding:var(--syra-space-4) var(--syra-space-8) var(--syra-space-8);order:0}}.syra-quote{display:flex;flex-direction:column;background:var(--syra-color-text);border-top:1px solid var(--syra-color-text);border-bottom:1px solid var(--syra-color-text);margin-bottom:-1px;padding-top:var(--syra-pad-top-m);padding-bottom:var(--syra-pad-bottom-m)}.syra-quote__media{position:relative;width:100%;aspect-ratio:375 / 420;overflow:hidden;background:var(--syra-color-surface);border-bottom:1px solid var(--syra-color-text)}.syra-quote__bg-img,.syra-quote__bg-video{display:block;width:100%;height:100%;object-fit:cover}.syra-quote__bg-img--placeholder{fill:currentColor;opacity:.15}.syra-quote__content{background:var(--syra-color-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--syra-space-12) var(--syra-space-8)}.syra-quote__content-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--syra-space-6);width:100%}.syra-quote__title{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;letter-spacing:var(--syra-tracking-tight);text-transform:none;color:var(--syra-color-text);line-height:var(--syra-leading-snug)}.syra-quote__thumbnail{width:13rem;overflow:hidden;flex-shrink:0}.syra-quote__thumb-img{display:block;width:100%;height:auto;object-fit:cover}.syra-quote__text{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-quote__text>:first-child{margin-top:0}.syra-quote__text>:last-child{margin-bottom:0}.syra-quote__label{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:600;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text-muted)}@media(min-width:778px){.syra-quote{display:grid;grid-template-columns:1fr 1fr;height:70rem;background:var(--syra-color-bg);padding-top:var(--syra-pad-top-d);padding-bottom:var(--syra-pad-bottom-d)}.syra-quote__media{aspect-ratio:unset;height:100%;overflow:hidden;border-bottom:none;border-right:1px solid var(--syra-color-text)}.syra-quote--image-right .syra-quote__media{border-right:none;border-left:1px solid var(--syra-color-text)}.syra-quote__content{padding:var(--syra-space-12) var(--syra-space-16)}.syra-quote__content-inner{max-width:44rem}.syra-quote--image-right .syra-quote__content{order:-1}.syra-quote__title{font-size:2.4rem}.syra-quote__thumbnail{width:19.6rem}}.syra-reviews{position:relative;background:var(--syra-color-bg);border-bottom:1px solid var(--syra-color-text);margin-bottom:-1px;padding-top:var(--syra-pad-top-m);padding-bottom:var(--syra-pad-bottom-m)}.syra-reviews__inner{display:block}.syra-reviews__header{display:flex;align-items:flex-start;padding:var(--syra-space-4) var(--syra-space-4)}.syra-reviews__rating{display:flex;flex-direction:column;gap:0}.syra-reviews__score{margin:0;font-family:var(--syra-font-body);font-size:2.8rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--syra-color-text)}.syra-reviews__stars{display:flex;gap:.2rem;align-items:center;margin-top:.4rem}.syra-reviews__star-icon{display:block;width:1.6rem;height:1.6rem}.syra-reviews__count{margin:0;margin-top:1.6rem;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text-muted)}.syra-reviews__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.syra-reviews__track::-webkit-scrollbar{display:none}.syra-reviews__card{background:var(--syra-color-bg);scroll-snap-align:start;flex:0 0 30rem;display:flex;flex-direction:column;gap:var(--syra-space-8);padding:4rem var(--syra-space-4) var(--syra-space-8)}.syra-reviews__card-media{width:16rem;aspect-ratio:438 / 282;overflow:hidden;background:var(--syra-color-surface);flex-shrink:0}.syra-reviews__card-img{display:block;width:100%;height:100%;object-fit:cover}.syra-reviews__card-img--placeholder{fill:currentColor;opacity:.1}.syra-reviews__card-body{display:flex;flex-direction:column;gap:var(--syra-space-4);flex:1}.syra-reviews__quote{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-reviews__name{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:600;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text-muted)}.syra-reviews__product{display:flex;flex-direction:column;gap:var(--syra-space-4);padding-bottom:.2rem}.syra-reviews__product-divider{height:1px;background:var(--syra-color-border)}.syra-reviews__product-row{display:flex;align-items:center;gap:var(--syra-space-3);text-decoration:none;color:inherit}.syra-reviews__product-row:hover{opacity:.8}.syra-reviews__product-row:focus-visible{outline:var(--syra-focus-width) solid var(--syra-color-text);outline-offset:var(--syra-focus-width)}.syra-reviews__product-img{display:block;width:4rem;height:4rem;object-fit:cover;flex-shrink:0}.syra-reviews__product-img--placeholder{fill:currentColor;opacity:.1}.syra-reviews__product-meta{display:flex;flex-direction:column;gap:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:700;letter-spacing:var(--syra-tracking-tight);text-transform:uppercase;color:var(--syra-color-text)}.syra-reviews__product-name,.syra-reviews__product-price{display:block;line-height:1.5}@media(min-width:778px){.syra-reviews{padding-top:var(--syra-pad-top-d);padding-bottom:var(--syra-pad-bottom-d)}.syra-reviews__header{padding:var(--syra-space-6) var(--syra-space-8)}.syra-reviews__card{flex:1 0 0;min-width:0;padding:4rem var(--syra-space-8) var(--syra-space-8)}.syra-reviews__card-media{width:20rem}.syra-reviews__product-img{width:5rem;height:5rem}}@media(prefers-reduced-motion:reduce){.syra-reviews__track{scroll-snap-type:none}}.syra-stepbuild-static{background:var(--syra-color-text);color:var(--syra-stepbuild-static-text, var(--syra-color-on-accent))}syra-stepbuild-static-scroll{display:block;position:relative}.syra-stepbuild-static__sticky{position:sticky;top:0;height:100vh;overflow:hidden}.syra-stepbuild-static__images{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.syra-stepbuild-static__img{display:block;width:100%;height:100%;object-fit:cover}.syra-stepbuild-static__img--desktop{display:none}@media(min-width:778px){.syra-stepbuild-static__img--mobile{display:none}.syra-stepbuild-static__img--desktop{display:block}}.syra-stepbuild-static__img--placeholder{width:100%;height:100%;fill:var(--syra-color-text-muted);opacity:.12}.syra-stepbuild-static__header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start}.syra-stepbuild-static__header-inner{width:100%;padding:var(--syra-space-8) var(--syra-space-6);padding-top:calc(var(--syra-stepbuild-static-nav, 0px) + var(--syra-space-8))}.syra-stepbuild-static__header-text{display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-stepbuild-static__heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:inherit;text-transform:none}.syra-stepbuild-static__header-subcopy{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:inherit}.syra-stepbuild-static__steps-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start}.syra-stepbuild-static__steps-inner{width:100%;padding:var(--syra-space-6);padding-top:calc(var(--syra-stepbuild-static-nav, 0px) + var(--syra-space-6))}.syra-stepbuild-static__steps{list-style:none;margin:0;padding:0}.syra-stepbuild-static__step{transition:opacity .4s ease,transform .4s ease}syra-stepbuild-static-scroll.is-js-active .syra-stepbuild-static__step{opacity:0;transform:translateY(1.6rem)}syra-stepbuild-static-scroll.is-js-active .syra-stepbuild-static__step.is-visible{opacity:1;transform:translateY(0)}.syra-stepbuild-static__step+.syra-stepbuild-static__step{border-top:var(--syra-border-width) solid rgba(255,255,255,.25)}.syra-stepbuild-static__step-desktop{display:none}.syra-stepbuild-static__step-mobile-row{display:flex;align-items:center;justify-content:space-between;gap:var(--syra-space-2);padding-block:var(--syra-space-2)}.syra-stepbuild-static__subheader{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:inherit;text-transform:none}.syra-stepbuild-static__step-subcopy{font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:1.5;letter-spacing:var(--syra-tracking-tight);color:inherit}.syra-stepbuild-static .syra-stepbuild-static__step-subcopy p{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:1.5}.syra-stepbuild-static__week-label{display:inline-flex;align-items:center;justify-content:center;padding:var(--syra-space-1) var(--syra-space-2);background:#fff6;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:var(--syra-border-width) solid currentColor;border-radius:var(--syra-radius-pill);flex-shrink:0}.syra-stepbuild-static__week-label-text{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:1;letter-spacing:var(--syra-tracking-tight);color:inherit;white-space:nowrap}.syra-stepbuild-static__step.is-collapsed .syra-stepbuild-static__step-subcopy{display:none}@media(min-width:778px){.syra-stepbuild-static__header{justify-content:center;align-items:center}.syra-stepbuild-static__header-inner{max-width:108rem;padding:var(--syra-space-16) var(--syra-space-20);margin-inline:auto}.syra-stepbuild-static__header-text{max-width:34.3rem}.syra-stepbuild-static__heading{font-size:var(--syra-text-h3)}.syra-stepbuild-static__steps-wrap{justify-content:center;align-items:center}.syra-stepbuild-static__steps-inner{max-width:108rem;padding:var(--syra-space-16) var(--syra-space-20);margin-inline:auto;display:flex;justify-content:flex-end}.syra-stepbuild-static__steps{width:36.5rem;display:flex;flex-direction:column}.syra-stepbuild-static__step+.syra-stepbuild-static__step{border-top:var(--syra-border-width) solid rgba(255,255,255,.25);padding-top:2rem}.syra-stepbuild-static__step-mobile{display:none}.syra-stepbuild-static__step-desktop{display:flex;gap:var(--syra-space-6);align-items:flex-start;padding-bottom:var(--syra-space-2)}.syra-stepbuild-static__week-label{width:8.4rem;justify-content:center;padding:var(--syra-space-1) var(--syra-space-2)}.syra-stepbuild-static__week-label-text{font-size:var(--syra-text-small)}.syra-stepbuild-static__step-text{display:flex;flex-direction:column;gap:.6rem;flex:1}.syra-stepbuild-static__subheader{font-size:var(--syra-text-label)}.syra-stepbuild-static__step.is-collapsed .syra-stepbuild-static__step-subcopy{display:block}}@media(prefers-reduced-motion:reduce){syra-stepbuild-static-scroll{height:auto!important}.syra-stepbuild-static__sticky{position:relative;height:auto;overflow:visible}.syra-stepbuild-static__images{position:relative;height:60vh}.syra-stepbuild-static__header{position:relative;height:auto;transform:none!important}.syra-stepbuild-static__steps-wrap{position:relative;height:auto}.syra-stepbuild-static__step{opacity:1!important;transform:none!important;transition:none}}.syra-stepbuild{background:var(--syra-color-text);color:var(--syra-stepbuild-text, var(--syra-color-on-accent))}syra-stepbuild-scroll{display:block;position:relative}.syra-stepbuild__sticky{position:sticky;top:0;height:100vh;overflow:hidden}.syra-stepbuild__images{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.syra-stepbuild__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.syra-stepbuild__image--base,.syra-stepbuild__image.is-active{opacity:1}.syra-stepbuild__img{display:block;width:100%;height:100%;object-fit:cover}.syra-stepbuild__img--placeholder{width:100%;height:100%;fill:var(--syra-color-text-muted);opacity:.12}.syra-stepbuild__header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start}.syra-stepbuild__header-inner{width:100%;padding:var(--syra-space-8) var(--syra-space-6);padding-top:calc(var(--syra-stepbuild-nav, 0px) + var(--syra-space-8))}.syra-stepbuild__header-text{display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-stepbuild__heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:inherit;text-transform:none}.syra-stepbuild__header-subcopy{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:inherit}.syra-stepbuild__steps-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-start}.syra-stepbuild__steps-inner{width:100%;padding:var(--syra-space-6);padding-top:calc(var(--syra-stepbuild-nav, 0px) + var(--syra-space-6))}.syra-stepbuild__steps{list-style:none;margin:0;padding:0}.syra-stepbuild__step{transition:opacity .4s ease,transform .4s ease}syra-stepbuild-scroll.is-js-active .syra-stepbuild__step{opacity:0;transform:translateY(1.6rem)}syra-stepbuild-scroll.is-js-active .syra-stepbuild__step.is-visible{opacity:1;transform:translateY(0)}.syra-stepbuild__step+.syra-stepbuild__step{border-top:var(--syra-border-width) solid rgba(255,255,255,.25)}.syra-stepbuild__step-desktop{display:none}.syra-stepbuild__step-mobile-row{display:flex;align-items:center;justify-content:space-between;gap:var(--syra-space-2);padding-block:var(--syra-space-2)}.syra-stepbuild__subheader{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:inherit;text-transform:none}.syra-stepbuild__step-subcopy{font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:1.5;letter-spacing:var(--syra-tracking-tight);color:inherit}.syra-stepbuild .syra-stepbuild__step-subcopy p{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:1.5}.syra-stepbuild__week-label{display:inline-flex;align-items:center;justify-content:center;padding:var(--syra-space-1) var(--syra-space-2);background:#fff6;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:var(--syra-border-width) solid currentColor;border-radius:var(--syra-radius-pill);flex-shrink:0}.syra-stepbuild__week-label-text{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:1;letter-spacing:var(--syra-tracking-tight);color:inherit;white-space:nowrap}.syra-stepbuild__step.is-collapsed .syra-stepbuild__step-subcopy{display:none}@media(min-width:778px){.syra-stepbuild__header{justify-content:center;align-items:center}.syra-stepbuild__header-inner{max-width:108rem;padding:var(--syra-space-16) var(--syra-space-20);margin-inline:auto}.syra-stepbuild__header-text{max-width:34.3rem}.syra-stepbuild__heading{font-size:var(--syra-text-h3)}.syra-stepbuild__steps-wrap{justify-content:center;align-items:center}.syra-stepbuild__steps-inner{max-width:108rem;padding:var(--syra-space-16) var(--syra-space-20);margin-inline:auto;display:flex;justify-content:flex-end}.syra-stepbuild__steps{width:36.5rem;display:flex;flex-direction:column}.syra-stepbuild__step+.syra-stepbuild__step{border-top:var(--syra-border-width) solid rgba(255,255,255,.25);padding-top:2rem}.syra-stepbuild__step-mobile{display:none}.syra-stepbuild__step-desktop{display:flex;gap:var(--syra-space-6);align-items:flex-start;padding-bottom:var(--syra-space-2)}.syra-stepbuild__week-label{width:8.4rem;justify-content:center;padding:var(--syra-space-1) var(--syra-space-2)}.syra-stepbuild__week-label-text{font-size:var(--syra-text-small)}.syra-stepbuild__step-text{display:flex;flex-direction:column;gap:.6rem;flex:1}.syra-stepbuild__subheader{font-size:var(--syra-text-label)}.syra-stepbuild__step.is-collapsed .syra-stepbuild__step-subcopy{display:block}}@media(prefers-reduced-motion:reduce){syra-stepbuild-scroll{height:auto!important}.syra-stepbuild__sticky{position:relative;height:auto;overflow:visible}.syra-stepbuild__images{position:relative;height:60vh}.syra-stepbuild__image{position:absolute;opacity:1;transition:none}.syra-stepbuild__image:not(.syra-stepbuild__image--base){display:none}.syra-stepbuild__header{position:relative;height:auto;transform:none!important}.syra-stepbuild__steps-wrap{position:relative;height:auto}.syra-stepbuild__step{opacity:1!important;transform:none!important;transition:none}}.syra-stepper{background:var(--syra-color-text)}syra-stepper-scroll{display:block;position:relative}.syra-stepper__sticky{position:sticky;top:0;height:100vh;overflow:hidden}.syra-stepper__images{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.syra-stepper__image{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 100% 0)}.syra-stepper__image--base{clip-path:none}.syra-stepper__img{display:block;width:100%;height:100%;object-fit:cover}.syra-stepper__img--placeholder{width:100%;height:100%;fill:var(--syra-color-text-muted);opacity:.12}.syra-stepper__panels{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.syra-stepper__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;transform:translateY(100vh);will-change:transform}.syra-stepper__panel[data-panel="0"]{transform:translateY(0)}.syra-stepper__inner{width:100%;padding-inline:var(--syra-space-8);display:flex;align-items:center;height:100%}.syra-stepper__title-text{display:flex;flex-direction:column;gap:var(--syra-space-2)}.syra-stepper__heading{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text);text-transform:none}.syra-stepper__heading-subcopy{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:var(--syra-leading-body);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-stepper__step-text{display:flex;flex-direction:column;gap:var(--syra-space-4);width:100%}.syra-stepper__step-text--right{padding-left:var(--syra-space-16);align-items:flex-end;text-align:right}.syra-stepper__step-text--left{padding-right:var(--syra-space-16);align-items:flex-start;text-align:left}.syra-stepper__week-label{display:inline-flex;align-items:center;justify-content:center;padding:var(--syra-space-1) var(--syra-space-2);background:#ffffff80;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:var(--syra-border-width) solid var(--syra-color-text);border-radius:var(--syra-radius-pill)}.syra-stepper__week-label-text{font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;line-height:1;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text);white-space:nowrap}.syra-stepper__step-copy{display:flex;flex-direction:column;gap:.2rem}.syra-stepper__subheader{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-stepper__step-subcopy{font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:500;line-height:1.5;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-stepper__step-subcopy p{margin:0;font-size:var(--syra-text-small);font-weight:500;line-height:1.5}@media(min-width:778px){.syra-stepper__inner{max-width:96rem;padding-inline:var(--syra-space-20);margin-inline:auto}.syra-stepper__heading{font-size:var(--syra-text-h3)}.syra-stepper__step-text--right{padding-left:0;max-width:48rem;margin-left:auto}.syra-stepper__step-text--left{padding-right:0;max-width:48rem;margin-right:auto}.syra-stepper__week-label-text{font-size:var(--syra-text-small)}.syra-stepper__subheader{font-size:var(--syra-text-h3)}.syra-stepper__step-text{gap:var(--syra-space-6)}}@media(prefers-reduced-motion:reduce){syra-stepper-scroll{height:auto!important}.syra-stepper__sticky{position:relative;height:auto;overflow:visible}.syra-stepper__images{position:relative;height:60vh}.syra-stepper__image{position:absolute;clip-path:none}.syra-stepper__image:not(.syra-stepper__image--base){display:none}.syra-stepper__panels{position:relative;height:auto;overflow:visible}.syra-stepper__panel,.syra-stepper__panel[data-panel="0"]{position:relative;transform:none!important;height:auto;padding-block:var(--syra-space-12)}}.syra-text-block{background:var(--syra-section-bg, var(--syra-color-bg));color:var(--syra-section-text, var(--syra-color-text));padding-top:var(--syra-pad-top-m);padding-bottom:var(--syra-pad-bottom-m)}.syra-text-block__inner{max-width:var(--syra-container);margin-inline:auto;padding-inline:var(--syra-gutter);width:82%;display:flex;flex-direction:column;gap:.2rem}.syra-text-block--align-left .syra-text-block__inner{text-align:left;margin-inline:0 auto}.syra-text-block--align-center .syra-text-block__inner{text-align:center;margin-inline:auto}.syra-text-block--align-right .syra-text-block__inner{text-align:right;margin-inline:auto 0}.syra-text-block__eyebrow{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-eyebrow);font-weight:700;letter-spacing:var(--syra-tracking-tight);text-transform:uppercase;color:var(--syra-color-grow)}.syra-text-block__heading{margin:0;font-family:var(--syra-font-body);font-size:2rem;font-weight:600;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);text-transform:none;color:inherit}@media(min-width:778px){.syra-text-block{padding-top:var(--syra-pad-top-d);padding-bottom:var(--syra-pad-bottom-d)}.syra-text-block__inner{width:67%;gap:var(--syra-space-1)}.syra-text-block__eyebrow{font-size:1.6rem}.syra-text-block__heading{font-size:2.8rem}}.syra-callout-container{background:var(--syra-color-off-grow);padding:var(--syra-space-3);margin-inline:2rem;margin-bottom:var(--syra-space-6);display:grid;grid-template-columns:1fr;row-gap:var(--syra-space-2)}.syra-callout-row{display:flex;align-items:center;gap:.5rem}.syra-callout-row__icon{width:2.4rem;height:2.4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.syra-callout-row__icon img{width:100%;height:100%;display:block}.syra-callout-row__text{font-family:var(--syra-font-body);font-weight:700;font-size:var(--syra-text-small);letter-spacing:-.03em;line-height:var(--syra-leading-snug);color:var(--syra-color-text)}syra-callout-sheet{display:block}.syra-callout-terms__trigger{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;cursor:pointer;padding:0 .8rem 0 0;font-family:var(--syra-font-body);font-size:1.2rem;font-weight:600;letter-spacing:-.04em;line-height:2.1rem;color:var(--syra-color-text-muted);text-transform:none}.syra-callout-terms__trigger:focus-visible{outline:var(--syra-focus-width) solid var(--syra-color-text);outline-offset:2px;border-radius:var(--syra-radius-pill)}.syra-callout-terms__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none}.syra-callout-terms__sheet.is-open{pointer-events:auto}.syra-callout-terms__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s var(--syra-ease)}.syra-callout-terms__sheet.is-open .syra-callout-terms__backdrop{opacity:1}.syra-callout-terms__panel{position:absolute;bottom:0;left:0;right:0;background:var(--syra-color-bg);transform:translateY(100%);transition:transform .35s var(--syra-ease)}.syra-callout-terms__sheet.is-open .syra-callout-terms__panel{transform:translateY(0)}.syra-callout-terms__panel-top{padding:var(--syra-space-4) var(--syra-space-4) 0;overflow:hidden}.syra-callout-terms__close{float:right;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--syra-space-2);color:var(--syra-color-text)}.syra-callout-terms__close:focus-visible{outline:var(--syra-focus-width) solid currentColor;outline-offset:var(--syra-focus-width)}.syra-callout-terms__panel-content{padding:var(--syra-space-4) var(--syra-space-6) var(--syra-space-8)}.syra-callout-terms__panel-heading{margin:0 0 var(--syra-space-4);font-family:var(--syra-font-body);font-size:var(--syra-text-label);font-weight:700;line-height:var(--syra-leading-snug);letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}.syra-callout-terms__panel-body p{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-body);font-weight:500;line-height:var(--syra-leading-body);color:var(--syra-color-text)}.syra-callout-terms__panel-body p+p{margin-top:var(--syra-space-4)}@media(min-width:778px){.syra-callout-container{grid-template-columns:1fr auto;column-gap:var(--syra-space-3);row-gap:1rem;align-items:center}.syra-callout-row{grid-column:1;gap:.6rem}syra-callout-sheet{grid-column:2;grid-row:1 / -1;align-self:center}.syra-callout-terms__trigger{font-size:var(--syra-text-small)}.syra-callout-terms__trigger img{width:1.4rem;height:1.4rem}.syra-callout-terms__panel{max-width:56rem;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.syra-callout-terms__backdrop,.syra-callout-terms__panel{transition:none}}.syra-highlights{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:1px;background:var(--syra-color-border);margin-inline:2rem;margin-bottom:var(--syra-space-6)}.syra-highlights__cell{background:var(--syra-color-bg);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem;padding:var(--syra-space-4) var(--syra-space-4)}.syra-highlights__eyebrow{margin:0;font-family:var(--syra-font-body);font-size:1.1rem;font-weight:700;letter-spacing:var(--syra-tracking-tight);text-transform:uppercase;color:var(--syra-color-grow)}.syra-highlights__text{margin:0;font-family:var(--syra-font-body);font-size:var(--syra-text-small);font-weight:700;letter-spacing:var(--syra-tracking-tight);color:var(--syra-color-text)}@media(min-width:778px){.syra-highlights{grid-template-columns:repeat(var(--syra-highlights-cols, 4),1fr)}.syra-highlights__eyebrow{font-size:var(--syra-text-eyebrow)}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
