.alv-ed{--linen:#FFFDF8;--white:#FFFFFF;--butter:#FBF4E3;--ink:#1F1E1B;--stone:#C2BBAF;--yolk:#EDB443;--yolk-deep:#E0A332;--amber:#A86A17;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.2,.7,.2,1);--bg:var(--linen);--fg:var(--ink);--muted:#625D55;--rule:rgba(31,30,27,.09);--em:var(--amber);--media-bg:#F5F2EB;position:relative;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}.alv-ed--linen{--bg:var(--linen)}.alv-ed--white{--bg:var(--white);--media-bg:#F6F3EC}.alv-ed--butter{--bg:var(--butter);--rule:rgba(31,30,27,.11);--media-bg:#F3E7C8}.alv-ed *,.alv-ed *:before,.alv-ed *:after{box-sizing:border-box}.alv-ed p,.alv-ed h1,.alv-ed h2,.alv-ed h3,.alv-ed h4,.alv-ed ol,.alv-ed ul,.alv-ed figure,.alv-ed dl,.alv-ed dd{margin:0}.alv-ed ol,.alv-ed ul{padding:0;list-style:none}.alv-ed img,.alv-ed video{display:block;max-width:100%}.alv-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.alv-section{padding-block:clamp(96px,11vw,160px)}.alv-mt-16{margin-top:16px!important}.alv-mt-24{margin-top:24px!important}.alv-mt-40{margin-top:40px!important}.alv-mt-64{margin-top:64px!important}.alv-ed .alv-display,.alv-ed .alv-h1,.alv-ed .alv-h2,.alv-ed .alv-h3{display:block;font-family:var(--serif);font-weight:400;text-transform:none;color:inherit}.alv-ed .alv-display{font-size:clamp(56px,9vw,120px);line-height:1;letter-spacing:-.02em}.alv-ed .alv-h1{font-size:clamp(44px,6vw,72px);line-height:1.05;letter-spacing:-.015em}.alv-ed .alv-h2{font-size:clamp(34px,4.4vw,52px);line-height:1.1;letter-spacing:-.01em}.alv-ed .alv-h3{font-size:clamp(24px,2.6vw,32px);line-height:1.2;letter-spacing:0}.alv-ed .alv-h4{display:block;font-family:var(--sans);font-weight:500;font-size:clamp(18px,1.6vw,20px);line-height:1.3;letter-spacing:0;text-transform:none}.alv-ed em{font-style:italic}.alv-ed .alv-display em,.alv-ed .alv-h1 em,.alv-ed .alv-h2 em{color:var(--em)}.alv-ed .alv-lead{font-size:clamp(18px,1.6vw,20px);line-height:1.6}.alv-ed .alv-body{font-size:clamp(16px,1.3vw,17px);line-height:1.65}.alv-ed .alv-small{font-size:14px;line-height:1.55;color:var(--muted)}.alv-ed .alv-label{display:inline-block;font-family:var(--mono);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.alv-ed .alv-muted{color:var(--muted)}.alv-ed .alv-rte p+p{margin-top:12px}.alv-ed .alv-rte a{color:inherit;text-underline-offset:3px}.alv-ed .alv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:2px;border:1px solid var(--yolk);background:var(--yolk);color:var(--ink);font-family:var(--sans);font-weight:500;font-size:15px;line-height:1;letter-spacing:.02em;text-decoration:none;text-transform:none;cursor:pointer;box-shadow:none;transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.alv-ed .alv-btn:hover{background:var(--yolk-deep);border-color:var(--yolk-deep);color:var(--ink)}.alv-ed .alv-btn[disabled]{opacity:.5;cursor:not-allowed}.alv-ed .alv-btn--ghost{background:transparent;border-color:currentColor;color:var(--fg)}.alv-ed .alv-btn--ghost:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.alv-ed .alv-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-weight:500;font-size:15px;letter-spacing:.02em;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.alv-ed .alv-arrow{display:inline-block;transition:transform .3s var(--ease)}.alv-ed .alv-link:hover .alv-arrow{transform:translate(4px)}.alv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.alv-media{position:relative;overflow:hidden;aspect-ratio:var(--ratio,4/5);background:var(--media-bg)}.alv-media__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.alv-media--contain{background:transparent!important}.alv-media--contain .alv-media__el{object-fit:contain}.alv-media--fill{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.alv-only-desktop{display:none}.alv-only-mobile{display:block}@media(min-width:750px){.alv-only-desktop{display:block}.alv-only-mobile{display:none}}.alv-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;border:1px dashed var(--stone);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--rule) 14px 15px)}.alv-ph__x{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.alv-ph__x line{stroke:var(--rule);stroke-width:1;vector-effect:non-scaling-stroke}.alv-ph__card{position:relative;display:grid;gap:8px;max-width:380px;padding:18px 20px;background:#fff;border:1px solid var(--rule);color:var(--ink);font-family:var(--sans);font-size:13px;line-height:1.55;text-align:left}.alv-ph__card .alv-label{color:#625d55}.alv-ph__title{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.2}.alv-ph__spec{color:#625d55}.alv-media--fill .alv-ph{align-items:flex-start;justify-content:flex-end;padding:clamp(96px,14vh,150px) clamp(20px,5vw,64px) 20px}.alv-js .alv-ed [data-alv-reveal]{opacity:0;transform:translateY(12px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0ms)}.alv-js .alv-ed [data-alv-reveal].is-in{opacity:1;transform:none}.alv-ed .alv-word{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .1em 0;margin-bottom:-.1em}.alv-ed .alv-word>span{display:inline-block;transform:translateY(110%);transition:transform 1s var(--ease);transition-delay:calc(var(--i,0) * 55ms + var(--d,0ms))}.alv-ed [data-alv-split].is-in .alv-word>span{transform:none}.alv-hero{display:flex;align-items:flex-end;min-height:100vh;min-height:100svh;overflow:hidden;isolation:isolate}.alv-hero--light{--fg:#FFFDF8;--muted:rgba(255,253,248,.82);--rule:rgba(255,253,248,.26);--em:#F7D98E}.alv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.alv-hero__media .alv-media__el{transform:scale(1.08);transition:transform 2.6s var(--ease)}.alv-hero.is-loaded .alv-hero__media .alv-media__el{transform:scale(1)}.alv-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.alv-hero--ink .alv-hero__shade{background:linear-gradient(to top,rgba(255,253,248,var(--shade,.7)),rgba(255,253,248,calc(var(--shade,.7) * .5)) 30%,#fffdf800 64%)}.alv-hero--light .alv-hero__shade{background:linear-gradient(to top,rgba(26,22,16,var(--shade,.5)),#1a161000 62%)}.alv-hero__inner{position:relative;padding-top:160px;padding-bottom:clamp(56px,8vw,112px);pointer-events:none}.alv-hero__content{max-width:820px;pointer-events:auto}.alv-hero__lead{max-width:36ch}.alv-hero__cue{position:absolute;right:clamp(20px,5vw,64px);bottom:clamp(56px,8vw,112px);display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--fg)}.alv-hero__cue .alv-label{color:inherit}.alv-hero__cue i{display:block;width:1px;height:56px;background:currentColor;transform-origin:top;animation:alvCue 2.4s var(--ease) infinite}@keyframes alvCue{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@media(max-width:749px){.alv-hero__cue{display:none}}.alv-ed.alv-hero--split{display:grid;align-items:stretch;min-height:0;overflow:hidden;background:var(--white)}.alv-hero--split .alv-hero__media{position:relative;inset:auto;z-index:0;aspect-ratio:4/5;overflow:hidden;background:var(--media-bg)}.alv-hero--split .alv-hero__shade,.alv-hero--split .alv-hero__cue{display:none}.alv-hero--split .alv-hero__inner{padding-top:40px;padding-bottom:72px}.alv-hero--split .alv-hero__media .alv-ph{align-items:center;justify-content:center;padding:24px}@media(min-width:990px){.alv-ed.alv-hero--split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:100vh;min-height:100svh}.alv-hero--split .alv-hero__media{order:2;aspect-ratio:auto;min-height:100%}.alv-hero--split .alv-hero__inner{order:1;align-self:center;max-width:none;margin:0;padding:150px clamp(32px,4vw,72px) 88px clamp(20px,5vw,72px)}.alv-ed.alv-hero--split .alv-display{font-size:clamp(56px,6.2vw,104px)}}.alv-head{display:grid;max-width:720px}.alv-head--center{margin-inline:auto;text-align:center;justify-items:center}.alv-head--split{max-width:none;gap:24px}@media(min-width:990px){.alv-head--split{grid-template-columns:1fr 1fr;align-items:end;gap:64px}}.alv-head__aside{display:grid;gap:24px;justify-items:start;max-width:520px}.alv-statement{text-align:center}.alv-statement .alv-h1{max-width:18ch;margin-inline:auto}.alv-statement .alv-body{max-width:560px;margin-inline:auto;color:var(--muted)}.alv-rule-v{display:block;width:1px;height:64px;background:var(--yolk);margin:0 auto 40px}.alv-js .alv-ed .alv-rule-v[data-alv-reveal]{opacity:1;transform:scaleY(0);transform-origin:top;transition:transform 1.1s var(--ease)}.alv-js .alv-ed .alv-rule-v[data-alv-reveal].is-in{transform:scaleY(1)}.alv-figures{display:grid;grid-template-columns:1fr;border-top:1px solid var(--rule)}@media(min-width:750px){.alv-figures{grid-template-columns:repeat(var(--cols,3),1fr)}}.alv-figure{display:grid;align-content:start;padding:40px 0;border-bottom:1px solid var(--rule)}@media(min-width:750px){.alv-figure{padding:56px 32px 48px;border-bottom:0;border-left:1px solid var(--rule)}.alv-figure:first-child{border-left:0;padding-left:0}}.alv-figure__value{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(72px,9vw,120px);line-height:1;letter-spacing:-.02em;color:var(--amber);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.alv-figure .alv-label{margin-top:20px;color:var(--ink)}.alv-figure__note{margin-top:12px;max-width:30ch}.alv-acc{border-top:1px solid var(--rule)}.alv-acc details{border-bottom:1px solid var(--rule)}.alv-acc summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;cursor:pointer;list-style:none;color:inherit}.alv-acc summary::-webkit-details-marker{display:none}.alv-acc summary::marker{content:""}.alv-plus{position:relative;flex:none;width:14px;height:14px}.alv-plus:before,.alv-plus:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1px;background:currentColor;transition:transform .4s var(--ease)}.alv-plus:after{transform:rotate(90deg)}.alv-acc details[open]>summary .alv-plus:after{transform:rotate(0)}.alv-acc__body{overflow:hidden}.alv-acc__inner{padding:0 0 32px;max-width:680px}.alv-figures-more{margin-top:64px}.alv-table{width:100%;border-collapse:collapse;font-size:15px}.alv-table th,.alv-table td{padding:14px 0;border-bottom:1px solid var(--rule);text-align:left;font-weight:400;color:inherit}.alv-table td{font-family:var(--mono);font-size:14px;text-align:right}.alv-specimen__stage{display:grid;gap:40px;margin-top:64px}.alv-specimen__img{width:100%;max-width:480px;margin-inline:auto}.alv-specimen__col{display:grid;gap:32px;align-content:space-around}.alv-anno{position:relative;display:grid;gap:8px}.alv-anno__line{display:none}@media(min-width:990px){.alv-specimen__stage{grid-template-columns:1fr minmax(320px,480px) 1fr;gap:0;align-items:stretch}.alv-specimen__col--left .alv-anno{text-align:right;justify-items:end;padding-right:104px}.alv-specimen__col--right .alv-anno{padding-left:104px}.alv-anno__line{display:block;position:absolute;top:8px;width:84px;height:1px;background:var(--stone);transition:transform .9s var(--ease);transition-delay:calc(var(--d,0ms) + .3s)}.alv-specimen__col--left .alv-anno__line{right:0;transform-origin:left}.alv-specimen__col--right .alv-anno__line{left:0;transform-origin:right}.alv-anno__line:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--yolk)}.alv-specimen__col--left .alv-anno__line:after{right:-4px}.alv-specimen__col--right .alv-anno__line:after{left:-4px}.alv-js .alv-ed .alv-anno__line{transform:scaleX(0)}.alv-js .alv-ed .alv-anno.is-in .alv-anno__line{transform:scaleX(1)}}@media(max-width:989px){.alv-specimen__img{order:-1}.alv-specimen__col{grid-template-columns:1fr 1fr;gap:24px}.alv-anno{border-top:1px solid var(--rule);padding-top:16px}}.alv-steps{position:relative;display:grid;gap:48px;margin-top:72px;padding-left:28px}.alv-track{position:absolute;left:0;top:6px;bottom:0;width:1px;background:var(--rule)}.alv-track__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--yolk);transform-origin:top;transform:scaleY(var(--p,0))}.alv-step{position:relative;display:grid;gap:12px;align-content:start}.alv-step__dot{position:absolute;left:-34px;top:2px;width:11px;height:11px;border-radius:50%;border:1px solid var(--stone);background:var(--bg);transition:background-color .4s var(--ease),border-color .4s var(--ease),transform .4s var(--ease)}.alv-step.is-on .alv-step__dot{background:var(--yolk);border-color:var(--yolk);transform:scale(1.2)}.alv-step__num{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--muted)}.alv-step .alv-media{margin-bottom:8px}@media(min-width:990px){.alv-steps{grid-template-columns:repeat(var(--n,5),1fr);gap:32px;padding-left:0;padding-top:40px}.alv-track{top:6px;left:0;right:0;bottom:auto;width:auto;height:1px}.alv-track__fill{transform-origin:left;transform:scaleX(var(--p,0))}.alv-step__dot{left:0;top:-40px}}.alv-split{display:grid;gap:48px;align-items:center}@media(min-width:990px){.alv-split{grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,112px)}.alv-split--rev .alv-split__media{order:2}}.alv-split__text{display:grid;justify-items:start}[data-alv-parallax] .alv-media__el{transform:translate3d(0,var(--py,0px),0) scale(1.12);will-change:transform}.alv-methods{width:100%;margin-top:40px;border-top:1px solid var(--rule)}.alv-method{display:grid;grid-template-columns:48px 1fr;gap:4px 16px;padding:20px 0;border-bottom:1px solid var(--rule)}.alv-method__num{grid-row:span 2;padding-top:4px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--amber)}.alv-note{margin-top:32px;padding:20px 24px;border-left:2px solid var(--yolk);background:#edb4431a;font-size:15px;line-height:1.6}.alv-compare{margin-top:64px;border-top:1px solid var(--ink)}.alv-compare__row{display:grid;grid-template-columns:1fr;gap:8px;padding:24px 0;border-bottom:1px solid var(--rule)}@media(min-width:750px){.alv-compare__row{grid-template-columns:1.1fr 1.4fr 1.4fr;gap:32px;align-items:baseline}}.alv-compare__brand{font-family:var(--serif);font-size:24px;line-height:1.2}.alv-compare__ours{position:relative;padding-left:18px}.alv-compare__ours:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--yolk)}.alv-compare__theirs{color:var(--muted)}.alv-m-label{display:block;margin-bottom:4px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media(min-width:750px){.alv-m-label{display:none}}@media(max-width:749px){.alv-compare__row--head{display:none}}.alv-proof{display:grid;gap:56px;margin-top:64px}@media(min-width:990px){.alv-proof--doc{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(48px,7vw,112px)}}.alv-proof__doc{width:100%;max-width:460px}.alv-proof__doc .alv-media{box-shadow:0 24px 48px -28px #1f1e1b4d}.alv-notes{display:grid;border-top:1px solid var(--rule)}.alv-noteitem{display:grid;gap:12px;padding:32px 0;border-bottom:1px solid var(--rule)}.alv-noteitem__src{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--muted)}.alv-journal__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.alv-cards{display:grid;gap:48px 32px;margin-top:56px}@media(min-width:750px){.alv-cards{grid-template-columns:repeat(var(--cols,2),1fr)}}.alv-card{display:grid;gap:12px;align-content:start;color:inherit;text-decoration:none}.alv-card .alv-media{margin-bottom:12px}.alv-card .alv-media__el{transition:transform 1.2s var(--ease)}.alv-card:hover .alv-media__el{transform:scale(1.03)}.alv-faq{display:grid;gap:48px}@media(min-width:990px){.alv-faq{grid-template-columns:4fr 7fr;gap:clamp(48px,7vw,112px)}.alv-faq__head{position:sticky;top:120px;align-self:start}}.alv-faq__head{display:grid;justify-items:start}.alv-faq .alv-acc summary{padding:28px 0}.alv-faq__q{font-family:var(--sans);font-weight:500;font-size:clamp(18px,1.6vw,20px);line-height:1.35}@media(max-width:749px){.alv-contact__banner .alv-media{aspect-ratio:3/2}}.alv-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.alv-price__amount{font-family:var(--serif);font-size:32px;line-height:1}.alv-price__compare{color:var(--muted)}.alv-buy{display:flex;flex-wrap:wrap;gap:12px;margin:0}.alv-buy .alv-btn{min-width:220px}@media(max-width:749px){.alv-buy,.alv-buy .alv-btn{width:100%}}.alv-assure{margin-top:20px}.alv-ed.alv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;border-top:1px solid var(--rule);box-shadow:0 -12px 32px -20px #1f1e1b38;transform:translateY(110%);transition:transform .5s var(--ease)}.alv-ed.alv-sticky.is-shown{transform:none}.alv-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding-block:10px}.alv-sticky__info{display:grid;gap:2px;min-width:0}.alv-sticky__title{font-family:var(--serif);font-size:20px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alv-sticky .alv-btn{min-height:44px;padding:0 20px;min-width:0;width:auto}.alv-sticky form{margin:0;flex:none}@media(max-width:749px){.alv-sticky__title{font-size:16px}}@media(prefers-reduced-motion:reduce){.alv-js .alv-ed [data-alv-reveal],.alv-ed .alv-word>span,.alv-js .alv-ed .alv-anno__line,.alv-js .alv-ed .alv-rule-v[data-alv-reveal]{opacity:1;transform:none!important;transition:none!important}.alv-hero__media .alv-media__el,[data-alv-parallax] .alv-media__el{transform:none!important;transition:none!important}.alv-hero__cue i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/alv-ed.css.map */
