:root{--avasora-blue:#1da1f2;--twilight:#12354f;--linen:#f6f2ec;--white:#fff;--twilight-soft:#12354f;--twilight-faint:#12354f;--measure:34rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}*,:before,:after{font-variant-numeric:lining-nums}body{background:var(--white);min-height:100dvh;color:var(--twilight);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-family:Jost,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.7;display:flex}img{max-width:100%;height:auto}h1,h2,h3,p,li,figcaption{text-wrap:balance}p,li{max-width:var(--measure)}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid}.wrap{width:100%;max-width:64rem;margin:0 auto;padding-left:24px;padding-right:24px}.center{text-align:center}.center p,.center li{margin-left:auto;margin-right:auto}section{padding:88px 0}section.tight{padding:56px 0}.hero{background:var(--avasora-blue);color:var(--white);text-align:center;padding:96px 24px 88px}.hero .tagline{letter-spacing:.02em;opacity:.95;max-width:26rem;margin:0 auto;font-size:clamp(17px,2.4vw,21px)}h1{letter-spacing:.01em;margin:0 0 20px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(30px,4.6vw,46px);font-weight:300;line-height:1.22}h2{margin:0 0 18px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(25px,3.4vw,34px);font-weight:300;line-height:1.25}h3{letter-spacing:.16em;text-transform:uppercase;color:var(--twilight-soft);margin:0 0 12px;font-size:14px;font-weight:400}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--twilight-faint);margin:0 0 18px;font-size:12px}.rule{border:0;border-top:1px solid #12354f24;margin:0}.linen{background:var(--linen)}.whiteBand{background:var(--white)}.whiteBand .prodHero{padding-bottom:56px}.confirmedBand{padding-top:56px;padding-bottom:40px}.confirmTitle{font-weight:700}.grid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:44px;margin-top:44px;display:grid}.grid p{max-width:none}.signup{max-width:30rem;margin:32px auto 0}.signup input[type=email]{width:100%;color:var(--white);text-align:center;background:0 0;border:1px solid #ffffff8c;border-radius:999px;padding:14px 22px;font-family:inherit;font-size:20px;font-weight:300}.signup input[type=email]::placeholder{color:#ffffffb8}.signup button{border:1px solid var(--white);color:var(--white);letter-spacing:.22em;cursor:pointer;background:0 0;border-radius:999px;margin-top:14px;padding:13px 30px;font-family:inherit;font-size:12px;transition:background .16s,color .16s}.signup button:hover,.signup.filled button{background:var(--white);color:var(--avasora-blue)}.consent{color:#ffffffd1;max-width:25rem;margin:18px auto 0;font-size:12.5px;line-height:1.65}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}footer{background:var(--twilight);color:var(--linen);text-align:center;padding:56px 24px;font-size:14px}.footnav{flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:0 0 24px;display:flex}.legal{text-wrap:balance;max-width:32rem;margin:0 auto}footer a{color:var(--linen);border-bottom:1px solid #f6f2ec52;text-decoration:none}footer a:hover{border-bottom-color:var(--linen)}.footnav{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-bottom:26px;display:flex}.legal{color:#f6f2eca8;text-align:center;font-size:13px;line-height:1.8}.prose{max-width:42rem;margin:0 auto}.prose h2{margin-top:44px}.prose p,.prose li{max-width:none}.prose ul{padding-left:1.2em}.prose li{margin-bottom:8px}@media (max-width:640px){section{padding:64px 0}.hero{padding:72px 20px 64px}}.tablewrap{-webkit-overflow-scrolling:touch;margin:22px 0;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:.94rem}.prose thead th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:#12354f;white-space:nowrap;border-bottom:1px solid #12354f2e;padding:0 18px 10px 0;font-size:.72rem;font-weight:400}.prose tbody td{vertical-align:top;border-bottom:1px solid #12354f17;max-width:none;padding:13px 18px 13px 0}.prose tbody tr:last-child td{border-bottom:none}body>main{flex:1 0 auto}.lockup{text-align:center;width:clamp(317px,46.2vw,572px);display:inline-block}.wm-sm .lockup{width:clamp(170px,30vw,290px)}.wordmark{width:100%;height:auto;display:block}.lockupTag{width:100%;height:auto;display:block;overflow:visible}.awm{aspect-ratio:9853/2229;width:100%;position:relative}.awm i{background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;inset:0}.awmWing{transform-origin:59.128% 25.664%;will-change:transform}.awmL{clip-path:polygon(0 0,59.128% 0,59.128% 20.099%,59.778% 21.088%,59.778% 29.87%,0 29.87%)}.awmR{clip-path:polygon(100% 0,59.128% 0,59.128% 20.099%,58.478% 21.088%,58.478% 29.87%,100% 29.87%)}.awm,.ami{--seam:1px}@media (min-resolution:1.25x){.awm,.ami{--seam:.8px}}@media (min-resolution:1.5x){.awm,.ami{--seam:.667px}}@media (min-resolution:2x){.awm,.ami{--seam:.5px}}@media (min-resolution:2.5x){.awm,.ami{--seam:.4px}}@media (min-resolution:3x){.awm,.ami{--seam:.334px}}@media (min-resolution:4x){.awm,.ami{--seam:.25px}}.awmHalfL{clip-path:polygon(-100% -300%,calc(59.128% + var(--seam)) -300%,calc(59.128% + var(--seam)) 400%,-100% 400%)}.awmHalfR{clip-path:polygon(59.128% -300%,200% -300%,200% 400%,59.128% 400%)}.awmBody{clip-path:inset(29.87% 0 0)}.awm.go .awmL{animation:3.2s cubic-bezier(.42,0,.3,1) 1s both awmFlapL}.awm.go .awmR{animation:3.2s cubic-bezier(.42,0,.3,1) 1s both awmFlapR}@keyframes awmFlapL{0%{transform:rotate(0)}8%{transform:rotate(-19deg)}18%{transform:rotate(22deg)}35%{transform:rotate(-19deg)}45%{transform:rotate(22deg)}62%{transform:rotate(-19deg)}72%{transform:rotate(22deg)}87%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes awmFlapR{0%{transform:rotate(0)}8%{transform:rotate(19deg)}18%{transform:rotate(-22deg)}35%{transform:rotate(19deg)}45%{transform:rotate(-22deg)}62%{transform:rotate(19deg)}72%{transform:rotate(-22deg)}87%{transform:rotate(0)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.awm.go .awmL,.awm.go .awmR{animation:none}.awm.go{animation:.2s ease-out both awmFade}}@keyframes awmFade{0%{opacity:0}to{opacity:1}}.ami{aspect-ratio:2860/3986;margin:0 auto;display:block;position:relative}.ami i{background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;inset:0}.amiWing{transform-origin:49.875% 25.664%;will-change:transform}.amiL{clip-path:polygon(0 0,49.875% 0,49.875% 18.791%,54.575% 19.952%,54.575% 25.67%,0 25.67%)}.amiR{clip-path:polygon(100% 0,49.875% 0,49.875% 18.791%,45.175% 19.952%,45.175% 25.67%,100% 25.67%)}.amiHalfL{clip-path:polygon(-100% -300%,calc(49.875% + var(--seam)) -300%,calc(49.875% + var(--seam)) 400%,-100% 400%)}.amiHalfR{clip-path:polygon(49.875% -300%,200% -300%,200% 400%,49.875% 400%)}.amiBody{clip-path:inset(31.6% 0 0)}.cmts .cmt{opacity:0}.cmts.go .cmt{animation:.9s ease-out both cmtIn}.cmts.go .cmt:first-child{animation-delay:0s}.cmts.go .cmt:nth-child(2){animation-delay:2s}.cmts.go .cmt:nth-child(3){animation-delay:4s}.cmts.go .cmt .amiL{animation:3.2s cubic-bezier(.42,0,.3,1) both awmFlapL}.cmts.go .cmt .amiR{animation:3.2s cubic-bezier(.42,0,.3,1) both awmFlapR}.cmts.go .cmt:first-child .amiWing{animation-delay:.3s}.cmts.go .cmt:nth-child(2) .amiWing{animation-delay:2.3s}.cmts.go .cmt:nth-child(3) .amiWing{animation-delay:4.3s}.grid.five{flex-wrap:wrap;justify-content:center;display:flex}.grid.five .cmt{flex:0 0 calc(33.3333% - 29.3333px)}@media (max-width:820px){.grid.five .cmt{flex-basis:100%}}.cmts.five.go .cmt{animation-duration:.7s}.cmts.five.go .cmt:nth-child(2){animation-delay:.12s}.cmts.five.go .cmt:nth-child(3){animation-delay:.24s}.cmts.five.go .cmt:nth-child(4){animation-delay:.36s}.cmts.five.go .cmt:nth-child(5){animation-delay:.48s}.cmts.five.go .cmt:nth-child(n) .amiWing{animation-delay:.3s}.cmts.five .cmt:not(.seen) .amiWing{animation-play-state:paused}.home h1,.home h2{font-weight:700}.home .cmt h3,.home .appCard h3,.home .priceCard h3{letter-spacing:0;text-transform:none;color:var(--twilight);margin:0 0 10px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(22px,2.4vw,24px);font-weight:700;line-height:1.25}.appCard{margin:8px auto 0}.appCard h3{letter-spacing:0;text-transform:none;color:var(--twilight);margin:0 0 10px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(22px,2.4vw,24px);font-weight:300}.appCard .rmBtn{text-decoration:none}.movedIntro{margin:0 auto 40px}.prod .featuresMembership{max-width:40em;margin:40px auto 0}@keyframes cmtIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cmts .cmt,.cmts.go .cmt{opacity:1;animation:none;transform:none}.cmts.go .cmt .amiL,.cmts.go .cmt .amiR{animation:none}}section.heroBlock{padding:0;position:relative}.seq{background:var(--twilight);position:relative;overflow:hidden}.seqShot{object-fit:cover;opacity:0;will-change:opacity,transform;width:100%;height:100%;animation-name:seqShow;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.seqShot{animation-name:seqShowStill}}.scrim{background:linear-gradient(#12354f42 0,#12354f00 16%),linear-gradient(0deg,#12354f2e 0,#12354f00 13%),#12354f1f;position:absolute;inset:0}.over{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0;transform:translateY(-3.5%)}.seq .over,.seq .scrim{z-index:2}.photoHero{--hero-h:min(84vh,760px,max(calc(100vw * var(--fit-wide,1000) / var(--aspect)), 440px));--lock-w:clamp(317px,46.2vw,572px);--reserve:0px;--air:clamp(36px,4vw,60px);--fx:var(--fx-wide);height:var(--hero-h);background:var(--twilight);position:relative;overflow:hidden;container-type:size}.photoHeroImg,.photoHeroSky,.photoHeroScrim{--img-w:max(100cqw, calc(var(--hero-h) * var(--aspect)), calc((var(--lock-w) * .342 + var(--reserve) + 2 * var(--air)) / var(--sky)));--img-top:calc((var(--hero-h) - var(--img-w) / var(--aspect)) * var(--fy,0));--sky-h:calc(var(--img-top) + var(--img-w) * var(--sky))}.photoHeroImg{top:var(--img-top);max-width:none;width:var(--img-w);height:auto;left:clamp(calc(100cqw - var(--img-w)), calc(50cqw - var(--fx) * var(--img-w)), 0px);position:absolute}.photoHeroScrim{z-index:1;background:linear-gradient(180deg,rgb(18 53 79/var(--scrim-top)) 0,rgb(18 53 79/var(--scrim-sky)) var(--sky-h), #12354f00 calc(var(--sky-h) + 22cqh));position:absolute;inset:0}.photoHeroSky{z-index:2;left:0;right:0;top:var(--reserve);height:calc(var(--sky-h) - var(--reserve));text-align:center;justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:560px){.photoHero{--reserve:50px;--fx:var(--fx-phone);--hero-h:min(84vh,760px,max(calc(100vw * var(--fit-phone,1000) / var(--aspect)), 440px))}}.bodyLg,.bodyLg p,.cmts .cmt p{font-size:21px}.launching{font-size:24px}.bodyLg p{max-width:30rem}.launchPrices{margin:1em auto 0}.launchPrices p{margin:0 auto}.cmts .cmt h3{text-align:center}.cmts .cmt .ami{margin-bottom:28.35px}.cmts .cmt{text-align:center}.cmts .cmt p{max-width:20rem;margin-left:auto;margin-right:auto}@media (max-width:900px){.grid.cmts{grid-template-columns:1fr}}.rmBtn{background:var(--twilight);color:var(--linen);border:1px solid var(--twilight);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-radius:999px;margin-top:7px;padding:5.5px 15px;font-family:inherit;font-size:14px;font-weight:400;transition:background .16s,color .16s;display:inline-block}.rmBtn:hover,.rmBtn:focus-visible{color:var(--twilight);background:0 0;outline:none}.rmBody{grid-template-rows:0fr;transition:grid-template-rows .36s;display:grid}.rmBody.open{grid-template-rows:1fr}.rmInner{overflow:hidden}.rmBody .rmInner p{text-align:left;max-width:20rem;color:var(--twilight);margin:26px auto 0;font-size:19px;line-height:1.7}@media (prefers-reduced-motion:reduce){.rmBody{transition:none}}.bodyLg h1{font-size:clamp(25px,3.4vw,34px);line-height:1.25}.groundLinen{background:var(--linen)}.groundLinen .signup input[type=email]{color:var(--twilight);border-color:#12354f6b}.groundLinen .signup input[type=email]::placeholder{color:#12354f8c}.groundLinen .signup button{border-color:var(--twilight);color:var(--twilight)}.groundLinen .signup button:hover,.groundLinen .signup.filled button{background:var(--twilight);color:var(--linen)}.groundLinen .consent{color:#12354fb8}.langbox{z-index:40;position:absolute;top:20px;right:20px}.langbtn{cursor:pointer;font:500 14px/1 var(--font-jost,Jost), system-ui, sans-serif;letter-spacing:.04em;color:#12354f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #12354f24;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;transition:background .16s,border-color .16s;display:flex}.langbtn:hover{background:#fff;border-color:#12354f4d}.langname{white-space:nowrap}.langcaret{border-top:5px solid #12354f;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:1px;transition:transform .16s}.langcaret.up{transform:scaleY(-1)}.langmenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #12354f24;border-radius:16px;min-width:168px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #12354f29}.langmenu a{font:400 15px/1 var(--font-jost,Jost), system-ui, sans-serif;color:#12354f;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.langmenu a:hover{background:#12354f0f}.langmenu [aria-selected=true] a{font-weight:600}.englishOnly{color:#5a6c7a;font:400 15px/1.5 var(--font-jost,Jost), system-ui, sans-serif;background:#12354f0d;border-radius:14px;margin:0 0 28px;padding:13px 17px}@media (max-width:560px){.langbox{top:14px;right:14px}.langname{display:none}.langbtn{gap:6px;padding:8px 11px}}.prod .eyebrow,.prod .bodyLg .eyebrow,.prod .launching{letter-spacing:.22em;font-size:14px;line-height:1.6}.prod .prodEyebrow{text-transform:none;letter-spacing:.06em;font-size:clamp(17.12px,2.4948vw,30.89px);line-height:1.4}.prod h1,.prod h2{font-weight:700}.prod .firstToKnow{margin-top:0;font-weight:600}.prod .bodyLg .eyebrow{font-size:21px}.prod h1{font-size:clamp(28px,3.6vw,38px)}.prod h2{font-size:clamp(25px,3vw,30px)}.prod .pillarsTitle{margin:0 0 56px}.prod .cmt h3,.prod .priceCard h3{letter-spacing:.01em;text-transform:none;color:var(--twilight);margin:0 0 10px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(25px,2.6vw,28px);font-weight:700;line-height:1.25}.prod .cmts.go .cmt{animation-duration:.7s}.prod .cmts.go .cmt:nth-child(2){animation-delay:.12s}.prod .cmts.go .cmt:nth-child(3){animation-delay:.24s}.prod .cmts.go .cmt:nth-child(n) .amiWing{animation-delay:.3s}.prod .cmts .cmt:not(.seen) .amiWing{animation-play-state:paused}.prodHero{padding-top:72px;padding-bottom:0}.prodHero .lockup{margin-left:auto;margin-right:auto}.prodEyebrow{margin-top:0}.prodHero{--lw:clamp(317px,46.2vw,572px);--g:calc(.0941 * var(--lw) + 34.17px)}.prodHero .lockup{display:block}.prodAva{width:clamp(114px,16.6vw,206px);height:auto;margin:calc(var(--g) - .0384 * var(--lw) + 2.23px) auto calc(var(--g) - .0167 * var(--lw));display:block}.prodHero h1{max-width:30rem;margin:14px auto 0}.prod .prodHero h1{max-width:36rem}.shots{grid-template-columns:repeat(3,1fr);align-items:start;gap:40px;padding:0;display:grid}.shot{margin:0}.shot figcaption{text-align:center;letter-spacing:.02em;color:#12354fb8;margin-top:20px;font-size:17px}.bezel{background:var(--twilight);border-radius:13.5%/6.2%;padding:2.2%;box-shadow:0 18px 44px #12354f29}.bezel img{border-radius:11.6%/5.3%;width:100%;height:auto;display:block}@media (max-width:820px){.shots{grid-template-columns:1fr;gap:52px;max-width:19rem;margin:0 auto}}.prices .priceCards{flex-wrap:wrap;justify-content:center;gap:44px;margin-top:44px;display:flex}.prices .priceCard{flex:0 0 calc(33.3333% - 29.3333px)}.prices .priceCard p{max-width:20rem;margin:0 auto}.prices .priceCard .priceUntil{margin-top:10px}.storeRow{margin-top:44px}.storeRow .rmBtn{margin-top:0;text-decoration:none}@media (max-width:820px){.prices .priceCard{flex-basis:100%}}.memb h1,.memb h2{font-weight:700}.memb .membEyebrow{letter-spacing:.22em;margin:0 auto 18px;font-size:14px;line-height:1.6}.memb .membHero h1{max-width:36rem;margin:0 auto}.memb .membCards{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:56px 88px;margin-top:56px;display:flex}.memb .membCard{flex:0 22rem}.memb .membAva{width:clamp(104px,10vw,128px);height:auto;margin:0 auto 22px;display:block}.memb .membCard h2{letter-spacing:0;color:var(--twilight);margin:0 0 10px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(22px,2.4vw,24px);line-height:1.25}.memb .membCard p{max-width:20rem;margin:0 auto}.memb .membCard .membPrice{margin-bottom:10px;font-weight:600}.memb .membSmall{font-size:17px;line-height:1.6}.memb .membCard .membSmall{margin-top:14px}.memb .storeRow{margin-top:56px}.memb .membNote{margin:18px auto 0}.memb .webPay{line-height:inherit;color:var(--twilight);background:0 0;margin-top:22px}.memb .webPay:hover,.memb .webPay:focus-visible{background:var(--twilight);color:var(--linen)}.memb .webPay:disabled{cursor:default}@media (max-width:820px){.memb .membCard{flex-basis:100%}}.openLink .openLead{max-width:34rem;margin:22px auto 0}.openLink .openAgainTitle{color:var(--twilight);margin:88px 0 10px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(22px,2.4vw,24px);line-height:1.25}.openLink .membSmall{max-width:30rem;margin-left:auto;margin-right:auto}.openLink .openSent{margin-top:22px}.openLink .signup{margin-top:24px}@media (max-width:820px){.openLink .openAgainTitle{margin-top:64px}}.prod .feat{padding:96px 0}.prod .feat-twilight{background:var(--twilight);color:var(--linen)}.prod .feat-linen{background:var(--linen);color:var(--twilight)}.prod .featInner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.prod .feat-linen .featInner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.prod .feat-linen .featHead{order:2}.prod .featHead{text-align:center}.prod .featHead h2{margin:0 0 16px}.prod .feat-twilight .featHead h2,.prod .feat-twilight .featRow h3{color:var(--white)}.prod .featIntro{max-width:24rem;margin:0 auto;font-size:21px}.prod .featAva{width:min(100%,320px);height:auto;margin:0 auto 28px;display:block}.prod .featRing{aspect-ratio:1;width:min(100%,264px);margin:0 auto 32px;position:relative}.prod .featRing i{aspect-ratio:1;background:var(--avasora-blue);border-radius:50%;width:11%;position:absolute;transform:translate(-50%,-50%)}.prod .featRingIcon{width:22%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prod .featRows{flex-direction:column;gap:0;display:flex}.prod .featRow{opacity:0;align-items:center;gap:32px;padding:32px 0;display:flex}.prod .featRows.go .featRow{animation:.7s ease-out both cmtIn}.prod .featRows.go .featRow:nth-child(2){animation-delay:.12s}.prod .featRows.go .featRow:nth-child(3){animation-delay:.24s}.prod .feat-twilight .featRow{border-top:1px solid #f6f2ec2e}.prod .feat-twilight .featRow:last-child{border-bottom:1px solid #f6f2ec2e}.prod .featNum{text-align:center;flex:0 0 72px;font-family:Cormorant,Times New Roman,serif;font-size:clamp(56px,6vw,72px);font-weight:700;line-height:1}.prod .feat-twilight .featNum{background:linear-gradient(135deg,#bf953f 0%,#fcf6ba 28%,#b38728 52%,#fbf5b7 76%,#aa771c 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.prod .feat-linen .featNum{color:var(--avasora-blue)}.prod .feat-linen .featRow{background:var(--white);border-radius:20px;margin-bottom:20px;padding:32px 36px;box-shadow:0 10px 30px #12354f14}.prod .feat-linen .featRow:last-child{margin-bottom:0}.prod .featText{flex:1;min-width:0}.prod .featRow h3{text-align:left;margin:0 0 10px}.prod .featRow p{text-align:left;max-width:30rem;margin:0;font-size:21px}.prod .featuresMembershipWrap{padding:72px 24px}@media (max-width:900px){.prod .feat{padding:64px 0}.prod .featInner,.prod .feat-linen .featInner{grid-template-columns:1fr;gap:40px}.prod .feat-linen .featHead{order:0}.prod .featRow{text-align:center;flex-direction:column;gap:12px;padding:28px 24px}.prod .featRow h3,.prod .featRow p{text-align:center;margin-left:auto;margin-right:auto}.prod .featNum{flex:none}}@media (prefers-reduced-motion:reduce){.prod .featRow,.prod .featRows.go .featRow{opacity:1;animation:none;transform:none}}.storeBadge{width:max-content;margin-left:auto;margin-right:auto;line-height:0;text-decoration:none;display:block}.storeBadge img{width:auto;max-width:none;height:44px;display:block}footer a.storeBadge,footer a.storeBadge:hover{border-bottom:0}.storeSection h2{margin:0}.storeSection .storeBadge{margin-top:32px}.storeSection .storeWhere{margin:26px auto 0}.storeSection .storeQuestions{margin:15px auto 0}.prodHero .storeBadge{margin-top:56px}.footBadge{margin:0 0 28px}
