.Yvw8Kq_strip{--gutter:max(56px, calc((100% - 1280px) / 2));padding:0 var(--gutter);grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;list-style:none;display:grid}.Yvw8Kq_item{min-width:0}.Yvw8Kq_phone{will-change:transform;background:#2b2226;border-radius:30px;padding:5px;box-shadow:0 18px 44px -24px #33101966,inset 0 1px 1px #ffffff2e,inset 0 0 0 1px #00000052}.Yvw8Kq_screen{aspect-ratio:390/844;background:#f4edf1;border-radius:25px;position:relative;overflow:hidden}.Yvw8Kq_skeleton{transition:opacity .2s var(--ease);flex-direction:column;align-items:center;gap:9px;padding:14% 12% 0;display:flex;position:absolute;inset:0;overflow:hidden}.Yvw8Kq_skeleton:after{content:"";animation:Yvw8Kq_shimmer 1.6s var(--ease) infinite;animation-delay:calc(var(--i,0) * .14s);background:linear-gradient(100deg,#0000 30%,#ffffffa6 50%,#0000 70%);position:absolute;inset:0;translate:-100%}@keyframes Yvw8Kq_shimmer{to{translate:100%}}.Yvw8Kq_screen[data-ready] .Yvw8Kq_skeleton{opacity:0;visibility:hidden;transition:opacity .5s var(--ease), visibility 0s linear .5s}.Yvw8Kq_screen[data-ready] .Yvw8Kq_skeleton:after{animation-play-state:paused}.Yvw8Kq_bone,.Yvw8Kq_boneArch,.Yvw8Kq_bonePill{background:color-mix(in srgb, var(--maroon) 7%, transparent);flex:none}.Yvw8Kq_boneArch{aspect-ratio:4/5;border-radius:999px 999px 14px 14px;width:100%;margin-bottom:10px}.Yvw8Kq_bone{width:var(--w);border-radius:999px;height:6px}.Yvw8Kq_boneTitle{height:13px}.Yvw8Kq_bonePill{border-radius:999px;width:46%;height:22px;margin-top:10px}.Yvw8Kq_card{transform-origin:0 0;pointer-events:none;opacity:0;transition:opacity .5s var(--ease);border:0;position:absolute;top:0;left:0}.Yvw8Kq_card[data-ready]{opacity:1}.Yvw8Kq_meta{padding:16px 2px 0}.Yvw8Kq_label{font-size:19px;line-height:1.2}.Yvw8Kq_options{gap:4px;margin-top:12px;display:grid}.Yvw8Kq_option{min-height:38px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 10%, transparent);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .35s var(--ease), box-shadow .35s var(--ease), color .35s var(--ease), transform .2s var(--ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:13px;line-height:1.2;display:flex}.Yvw8Kq_option:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 40%, transparent);transition:background-color .35s var(--ease), box-shadow .35s var(--ease);border-radius:50%;flex:none}.Yvw8Kq_option:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 28%, transparent);background:#ffffffb3}.Yvw8Kq_option:active{transform:scale(.98)}.Yvw8Kq_option[aria-checked=true]{background:var(--maroon);box-shadow:inset 0 0 0 1px var(--maroon);color:var(--cream)}.Yvw8Kq_option[aria-checked=true]:before{background:var(--cream);box-shadow:none}.Yvw8Kq_option:focus-visible{outline:2px solid var(--maroon);outline-offset:2px}.Yvw8Kq_more{color:var(--muted);margin:8px 0 0;padding-left:30px;font-size:12.5px;line-height:1.3}@media (max-width:1100px){.Yvw8Kq_strip{--gutter:32px;gap:16px}.Yvw8Kq_label{font-size:16px}}@media (max-width:1023px){.Yvw8Kq_strip{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-bottom:8px;display:flex;overflow-x:auto}.Yvw8Kq_strip::-webkit-scrollbar{display:none}.Yvw8Kq_item{scroll-snap-align:start;flex:none;width:min(52vw,210px)}}@media (max-width:767px){.Yvw8Kq_strip{--gutter:20px;gap:14px}}@media (max-width:359px){.Yvw8Kq_strip{--gutter:16px}}@media (prefers-reduced-motion:reduce){.Yvw8Kq_skeleton:after{display:none}}
.IpicMa_rail{--gutter:max(56px, calc((100% - 1280px) / 2));--tile:224px}.IpicMa_chips{padding-inline:var(--gutter);flex-wrap:wrap;gap:8px;display:flex}.IpicMa_chip{min-height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 12%, transparent);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .35s var(--ease), box-shadow .35s var(--ease), color .35s var(--ease), transform .2s var(--ease);background:#ffffff9e;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 15px 0 9px;font-size:13px;display:inline-flex}.IpicMa_chip:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 30%, transparent)}.IpicMa_chip:active{transform:scale(.97)}.IpicMa_chip[aria-checked=true]{background:var(--maroon);box-shadow:inset 0 0 0 1px var(--maroon);color:var(--cream)}.IpicMa_chip:focus-visible{outline:2px solid var(--maroon);outline-offset:2px}.IpicMa_swatch,.IpicMa_swatchAll{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000001f}.IpicMa_swatchAll{background:conic-gradient(#9db4c9,#a3b18a,#f1d68a,#e6b7bb,#c3a6cc,#6b1e2e,#1f2a4a,#9db4c9)}.IpicMa_chip[aria-checked=true] .IpicMa_swatch,.IpicMa_chip[aria-checked=true] .IpicMa_swatchAll{box-shadow:0 0 0 2px var(--cream)}.IpicMa_trackWrap{--fade-l:0px;--fade-r:0px;position:relative}.IpicMa_track{padding:8px var(--gutter) 22px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:20px;margin:28px 0 0;list-style:none;display:flex;overflow-x:auto}.IpicMa_track::-webkit-scrollbar{display:none}.IpicMa_arrow{display:none}@media (hover:hover) and (pointer:fine){.IpicMa_trackWrap[data-prev]{--fade-l:72px}.IpicMa_trackWrap[data-next]{--fade-r:72px}.IpicMa_track{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent)}.IpicMa_arrow{top:calc(14px + (var(--tile) - 12px) * 844 / 390 / 2);z-index:1;width:48px;height:48px;box-shadow:0 14px 30px -16px #5e213366, inset 0 0 0 1px color-mix(in srgb, var(--maroon) 12%, transparent);color:var(--maroon);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility 0s linear .3s, scale .2s var(--ease), box-shadow .3s var(--ease);background:#fffffff0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;translate:0 -50%}.IpicMa_arrow[data-show]{opacity:1;visibility:visible;transition:opacity .3s var(--ease), scale .2s var(--ease), box-shadow .3s var(--ease)}.IpicMa_arrow:hover{box-shadow:0 18px 34px -16px #5e213380, inset 0 0 0 1px color-mix(in srgb, var(--maroon) 24%, transparent);scale:1.06}.IpicMa_arrow:active{scale:.96}.IpicMa_arrow:focus-visible{outline:2px solid var(--maroon);outline-offset:3px}.IpicMa_arrowPrev{left:max(12px, calc(var(--gutter) - 24px))}.IpicMa_arrowNext{right:max(12px, calc(var(--gutter) - 24px))}}.IpicMa_item{width:var(--tile);scroll-snap-align:start;animation:IpicMa_rise .7s var(--ease) both;animation-delay:calc(var(--i) * 45ms);flex:none}@keyframes IpicMa_rise{0%{opacity:0;transform:translateY(14px)}}.IpicMa_tile{box-shadow:0 16px 40px -25px #5e213333, inset 0 0 0 1px color-mix(in srgb, var(--maroon) 7%, transparent);touch-action:pan-x pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:transform .6s var(--ease), box-shadow .6s var(--ease);background:#fff9;border-radius:26px;padding:6px;display:block;position:relative}.IpicMa_tile:hover{box-shadow:0 26px 50px -28px #5e213347, inset 0 0 0 1px color-mix(in srgb, var(--maroon) 12%, transparent);transform:translateY(-5px)}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.IpicMa_tile:after{content:"";border-radius:inherit;background:conic-gradient(var(--maroon) var(--sweep), transparent 0);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.IpicMa_tile[data-press=pressing]:after{opacity:1;animation:IpicMa_sweep calc(var(--hold) - .1s) linear .1s both}.IpicMa_tile[data-press=held]:after,.IpicMa_tile[data-press=released]:after{background:var(--maroon);opacity:1}.IpicMa_tile[data-press=released]:after{opacity:0;transition:opacity .45s var(--ease)}@keyframes IpicMa_sweep{to{--sweep:360deg}}.IpicMa_frame{aspect-ratio:390/844;background:color-mix(in srgb, var(--maroon) 6%, var(--cream));border-radius:20px;position:relative;overflow:hidden}.IpicMa_shot{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.IpicMa_live{transform-origin:0 0;pointer-events:none;opacity:0;transition:opacity .4s var(--ease);border:0;position:absolute;top:0;left:0}.IpicMa_live[data-loaded]{opacity:1}.IpicMa_meta{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 6px 6px;display:flex}.IpicMa_title{align-items:center;gap:6px;max-width:100%;display:flex}.IpicMa_name{font-family:var(--font-fraunces), serif;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.IpicMa_hint{padding-inline:var(--gutter);color:var(--muted);margin:0;font-size:12.5px}.IpicMa_go{color:var(--maroon);transition:translate .3s var(--ease);flex:none}.IpicMa_trackWrap[data-seen] .IpicMa_go{animation:IpicMa_nudge .9s var(--ease);animation-delay:calc(.5s + var(--i) * 90ms)}.IpicMa_trackWrap .IpicMa_go[data-nudge]{animation:IpicMa_nudge-again .9s var(--ease);animation-delay:.15s}@keyframes IpicMa_nudge{30%{translate:4px}55%{translate:0}75%{translate:3px}}@keyframes IpicMa_nudge-again{30%{translate:4px}55%{translate:0}75%{translate:3px}}@media (hover:hover) and (pointer:fine){.IpicMa_tile:hover .IpicMa_go{translate:3px}}.IpicMa_tile:focus-visible .IpicMa_go,.IpicMa_tile:active .IpicMa_go{translate:3px}@media (max-width:1100px){.IpicMa_rail{--gutter:32px}}@media (max-width:767px){.IpicMa_rail{--gutter:20px;--tile:min(56vw, 220px)}.IpicMa_chips{scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;overflow-x:auto}.IpicMa_chips::-webkit-scrollbar{display:none}.IpicMa_track{gap:14px;margin-top:20px}.IpicMa_meta{padding-top:11px}}@media (max-width:359px){.IpicMa_rail{--gutter:16px}.IpicMa_title{gap:5px}.IpicMa_name{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.IpicMa_item{animation:none}.IpicMa_tile,.IpicMa_tile:hover{transform:none}.IpicMa_trackWrap[data-seen] .IpicMa_go,.IpicMa_trackWrap .IpicMa_go[data-nudge]{animation:none}.IpicMa_tile:hover .IpicMa_go,.IpicMa_tile:focus-visible .IpicMa_go,.IpicMa_tile:active .IpicMa_go{translate:none}.IpicMa_tile[data-press=pressing]:after{opacity:0;animation:none}}
.eZN0aW_page{--ink:#331019;--muted:#77555f;--line:color-mix(in srgb, var(--maroon) 12%, transparent);--ease:cubic-bezier(.32, .72, 0, 1);background:var(--cream);color:var(--ink);font-family:var(--font-dm-sans), sans-serif;overflow:clip}.eZN0aW_page *,.eZN0aW_page :before,.eZN0aW_page :after{box-sizing:border-box}.eZN0aW_page a{-webkit-tap-highlight-color:transparent}.eZN0aW_page a:focus-visible{outline:2px solid var(--maroon);outline-offset:6px}.eZN0aW_page h1,.eZN0aW_page h2,.eZN0aW_page h3{font-family:var(--font-fraunces), serif;font-weight:400}.eZN0aW_page h2{letter-spacing:-.025em;font-size:clamp(2.2rem,3.8vw,3.4rem);line-height:1.08}.eZN0aW_page svg{flex-shrink:0}.eZN0aW_container{width:min(100% - 112px,1280px);margin-inline:auto}.eZN0aW_topbar{justify-content:space-between;align-items:center;gap:32px;padding-block:27px;display:flex}.eZN0aW_brandLink{flex-shrink:0;align-self:start;align-items:center;min-height:44px;display:inline-flex}.eZN0aW_nav{color:var(--muted);gap:36px;margin-left:auto;margin-right:22px;font-size:14px;display:flex}.eZN0aW_nav a{transition:color .25s var(--ease);padding-block:12px}.eZN0aW_nav a:hover,.eZN0aW_footer a:hover{color:var(--maroon)}.eZN0aW_hero{grid-template-columns:1fr 1.06fr;align-items:center;gap:44px;padding-block:20px 0;display:grid}.eZN0aW_heroCopy{padding-block:35px}.eZN0aW_eyebrow{color:var(--maroon);letter-spacing:.21em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.6}.eZN0aW_hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:650px;margin:24px 0;font-size:clamp(3.3rem,5.6vw,5.1rem);line-height:1.01}.eZN0aW_heroBody{color:var(--muted);max-width:380px;font-size:18px;line-height:1.7}.eZN0aW_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.eZN0aW_primary,.eZN0aW_secondary{min-height:54px;transition:transform .3s var(--ease), background-color .3s var(--ease);border-radius:100px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.eZN0aW_primary{color:var(--cream);background:var(--maroon);gap:20px;padding:7px 9px 7px 24px}.eZN0aW_primary:hover{background:#521523}.eZN0aW_primary:active,.eZN0aW_secondary:active{transform:scale(.98)}.eZN0aW_secondary{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 33%, transparent);padding:13px 25px}.eZN0aW_secondary:hover{background:color-mix(in srgb, var(--maroon) 3%, transparent)}.eZN0aW_arrowCircle{opacity:.8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px}.eZN0aW_arrowCircle svg{width:18px;height:18px;transition:transform .4s var(--ease)}.eZN0aW_primary:hover .eZN0aW_arrowCircle svg{transform:translate(3px)}.eZN0aW_reassurance{color:var(--muted);max-width:360px;margin-top:17px;font-size:12px;line-height:1.65}.eZN0aW_heroVisual{isolation:isolate;background:#eaded7;border-radius:120px 28px 28px;justify-content:center;align-items:center;min-height:580px;padding:38px 38px 84px;display:flex;position:relative;overflow:hidden}.eZN0aW_heroWord{display:inline-block}.eZN0aW_heroPhotoFrame{transform-origin:50%;position:absolute;inset:0}.eZN0aW_heroPhoto{object-fit:cover;object-position:54% 46%}.eZN0aW_phoneRise{z-index:1;position:relative}.eZN0aW_heroVisual:after{content:"";pointer-events:none;background:#33101912;position:absolute;inset:0}.eZN0aW_phoneLink{z-index:1;width:244px;transition:transform .6s var(--ease);border-radius:40px;display:block;position:relative}.eZN0aW_phoneLink:hover{transform:translateY(-5px)rotate(1deg)}.eZN0aW_phone{background:#2b2226;border-radius:40px;padding:8px;position:relative;box-shadow:0 22px 65px -18px #33101970,inset 0 1px 1px #ffffff2e,inset 0 0 0 1px #00000052}.eZN0aW_phoneScreen{aspect-ratio:390/844;background:#1b1416;border-radius:32px;position:relative;overflow:hidden}.eZN0aW_phoneTile{object-fit:cover;object-position:top}.eZN0aW_phoneLive{transform-origin:0 0;pointer-events:none;opacity:0;transition:opacity .6s var(--ease);border:0;position:absolute;top:0;left:0}.eZN0aW_phoneLive[data-ready]{opacity:1}.eZN0aW_phoneOverlay{z-index:3;border-radius:40px;position:absolute;inset:0}.eZN0aW_speaker{z-index:2;background:#0f0b0c;border-radius:20px;width:64px;height:15px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.eZN0aW_phoneHome{background:#33101960;border-radius:10px;width:66px;height:3px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.eZN0aW_heroCaption{z-index:1;background:color-mix(in srgb, var(--cream) 95%, transparent);border-radius:100px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex;position:absolute;bottom:19px;right:20px;box-shadow:0 6px 20px #33101908}.eZN0aW_heroCaption svg{width:17px;height:17px;color:var(--maroon)}.eZN0aW_heroCaption>span{letter-spacing:.01em;font-variant-numeric:tabular-nums}.eZN0aW_heroLinkHost{color:var(--muted)}.eZN0aW_heroLinkSlug{color:var(--maroon);font-weight:500}.eZN0aW_section{padding-block:100px 60px}.eZN0aW_sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.eZN0aW_sectionHeading h2,.eZN0aW_stepsSection h2{margin-top:10px}.eZN0aW_textLink{min-height:44px;color:var(--maroon);align-items:center;gap:14px;font-size:14px;display:inline-flex}.eZN0aW_textLink svg{width:19px;transition:transform .3s var(--ease)}.eZN0aW_textLink:hover svg{transform:translate(4px)}.eZN0aW_stepsSection{padding-block:60px 110px}.eZN0aW_steps{--colgap:44px;gap:var(--colgap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;list-style:none;display:grid}.eZN0aW_step{--disc:68px;--pad:5px;--reach:16px;--d:calc(var(--i) * .55s);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:start;align-items:start;gap:24px 14px;display:grid;position:relative}.eZN0aW_stepDisc{z-index:1;padding:var(--pad);background:var(--cream);box-shadow:0 0 0 1px var(--line), inset 0 1px 1px #fff;border-radius:50%;grid-area:1/1;position:relative}.eZN0aW_stepGhost{font-family:var(--font-fraunces), serif;letter-spacing:-.04em;color:var(--maroon);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/2;justify-self:end;font-size:84px;line-height:1}.eZN0aW_stepBody{grid-area:2/1/auto/-1}.eZN0aW_step:not(:last-child):after{content:"";top:calc(var(--pad) + var(--disc) / 2);left:calc(var(--disc) + var(--pad) * 2 + var(--reach));width:calc(100% - (var(--disc) + var(--pad) * 2 + var(--reach) * 2) + var(--colgap));background:linear-gradient(90deg, color-mix(in srgb, var(--maroon) 40%, transparent), color-mix(in srgb, var(--maroon) 15%, transparent));transform-origin:0;height:1px;position:absolute}.eZN0aW_steps:not([data-live]) .eZN0aW_stepDisc,.eZN0aW_steps:not([data-live]) .eZN0aW_stepGhost,.eZN0aW_steps:not([data-live]) .eZN0aW_stepBody>*{opacity:0}.eZN0aW_steps:not([data-live]) .eZN0aW_step:after{transform:scaleX(0)}@keyframes eZN0aW_stepPop{0%{opacity:0;transform:scale(.7)}}@keyframes eZN0aW_stepRise{0%{opacity:0;transform:translateY(14px)}}@keyframes eZN0aW_stepGhostIn{0%{opacity:0;transform:translateY(12px)}to{opacity:.07;transform:none}}@keyframes eZN0aW_stepDraw{0%{transform:scaleX(0)}}@keyframes eZN0aW_stepDrawY{0%{transform:scaleY(0)}}@keyframes eZN0aW_stepInk{0%{stroke-dasharray:90;stroke-dashoffset:90px}to{stroke-dasharray:90;stroke-dashoffset:0}}.eZN0aW_steps[data-live] .eZN0aW_stepDisc{animation:eZN0aW_stepPop .7s var(--ease) both;animation-delay:var(--d)}.eZN0aW_steps[data-live] .eZN0aW_iconDisc svg *{animation:eZN0aW_stepInk 1.1s var(--ease) both;animation-delay:calc(var(--d) + .18s)}.eZN0aW_steps[data-live] .eZN0aW_stepGhost{animation:eZN0aW_stepGhostIn .9s var(--ease) both;animation-delay:calc(var(--d) + 80ms)}.eZN0aW_steps[data-live] .eZN0aW_stepBody h3{animation:eZN0aW_stepRise .8s var(--ease) both;animation-delay:calc(var(--d) + .14s)}.eZN0aW_steps[data-live] .eZN0aW_stepBody p{animation:eZN0aW_stepRise .8s var(--ease) both;animation-delay:calc(var(--d) + .24s)}.eZN0aW_steps[data-live] .eZN0aW_step:after{animation:eZN0aW_stepDraw .55s var(--ease) both;animation-delay:calc(var(--d) + .28s)}.eZN0aW_iconDisc{width:var(--disc,68px);height:var(--disc,68px);color:var(--maroon);background:#f3e6e3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eZN0aW_iconDisc svg{width:29px;height:29px}.eZN0aW_step h3{margin:0 0 8px;font-size:27px}.eZN0aW_step p{color:var(--muted);max-width:250px;font-size:14px;line-height:1.65}.eZN0aW_ecosystem{color:#f0dfc4;background:#350e1b;padding-block:75px 28px;overflow:clip}.eZN0aW_ecoGrid{grid-template:"copy figure""actions figure"1fr/.9fr 1.1fr;align-items:start;column-gap:60px;display:grid}.eZN0aW_ecoCopy{grid-area:copy}.eZN0aW_ecoActions{grid-area:actions}.eZN0aW_ecoFigure{grid-area:figure;align-self:center}.eZN0aW_ecoCopy .eZN0aW_eyebrow{color:#d9b36c}.eZN0aW_ecoCopy h2{max-width:420px;margin-block:15px 20px}.eZN0aW_ecoCopy>p:not(.eZN0aW_eyebrow){color:#dec9b1;max-width:410px;font-size:16px;line-height:1.7}.eZN0aW_ecosystem .eZN0aW_textLink{color:#e6c891;margin-top:16px}.eZN0aW_loops{gap:6px;max-width:440px;margin-top:26px;display:grid}.eZN0aW_loop{text-align:left;width:100%;color:inherit;cursor:pointer;transition:background-color .3s var(--ease), box-shadow .3s var(--ease);border-radius:16px;align-items:center;gap:14px;margin-left:-12px;padding:10px 12px;display:flex}.eZN0aW_loop:hover{background:#f0dfc40e}.eZN0aW_loop[aria-pressed=true]{background:#f0dfc416;box-shadow:inset 0 0 0 1px #d9b36c55}.eZN0aW_loop:focus-visible{outline-offset:2px;outline:2px solid #e6c891}.eZN0aW_loopIcon{color:#e6c891;width:42px;height:42px;transition:background-color .3s var(--ease), color .3s var(--ease);background:#f0dfc414;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eZN0aW_loop[aria-pressed=true] .eZN0aW_loopIcon{color:#350e1b;background:#d9b36c}.eZN0aW_loopIcon svg{width:21px;height:21px}.eZN0aW_loopText{flex-direction:column;gap:3px;min-width:0;display:flex}.eZN0aW_loopGuest{color:#dec9b1;font-size:13px}.eZN0aW_loopText strong{color:#f7ecd6;align-items:flex-start;gap:8px;font-size:15px;font-weight:500;line-height:1.35;display:flex}.eZN0aW_page .eZN0aW_loopArrow{color:#d9b36c;width:15px;height:15px;margin-top:3px}.eZN0aW_ecosystem .eZN0aW_ecoCopy>p.eZN0aW_loopHint{color:#b89d86;margin-top:12px;font-size:13px}.eZN0aW_screenOn,.eZN0aW_screenOff{transition:opacity .5s var(--ease)}.eZN0aW_screenOff{opacity:0}.eZN0aW_ecosystem a:focus-visible{outline-color:#e6c891}.eZN0aW_plannerPhone{width:100%}.eZN0aW_plannerScreen{aspect-ratio:1206/2573;background:#faf7f2;border-radius:32px;position:relative;overflow:hidden}.eZN0aW_plannerScreen img{object-fit:cover;object-position:top}.eZN0aW_responseFigure figcaption{text-align:center;color:#dec9b1;letter-spacing:.01em;margin-top:22px;font-size:11px}.eZN0aW_plannerStage{isolation:isolate;width:min(100%,340px);margin-inline:auto;position:relative}.eZN0aW_plannerStage:before{content:"";opacity:.85;z-index:-2;pointer-events:none;background:radial-gradient(at 50% 46%,#7d2340 0%,#5a1830 34%,#0000 68%);position:absolute;inset:-12% -34%}.eZN0aW_plannerStage:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border-radius:50%;width:132%;position:absolute;top:6%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #d9b36c22,0 0 0 1px #d9b36c0a}.eZN0aW_chip{z-index:2;background:var(--cream);color:var(--maroon);white-space:nowrap;will-change:transform, opacity;border-radius:999px;align-items:center;gap:11px;padding:10px 16px 10px 11px;display:flex;position:absolute;box-shadow:0 30px 60px -22px #0009,0 8px 18px -10px #0006,inset 0 1px 1px #fff}.eZN0aW_chipA{top:60%;right:calc(100% - 24px);rotate:-2deg}.eZN0aW_chipB{top:16%;left:calc(100% - 24px);rotate:2deg}.eZN0aW_chipIcon{background:color-mix(in srgb, var(--maroon) 8%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.eZN0aW_chipIcon svg{width:18px;height:18px}.eZN0aW_chipText{flex-direction:column;gap:1px;line-height:1.25;display:flex}.eZN0aW_chipLabel{letter-spacing:.08em;text-transform:uppercase;color:#8c6a72;font-size:10.5px}.eZN0aW_chipText strong{font-size:13.5px;font-weight:500}.eZN0aW_ecoWarm{color:#d8c2ad;border-top:1px solid #f0dfc421;margin-top:45px;padding-top:22px;font-size:13px;line-height:1.7}.eZN0aW_benefits{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;padding-block:75px;display:grid}.eZN0aW_benefit>svg{width:31px;height:31px;color:var(--maroon);margin-bottom:17px}.eZN0aW_benefit h3{margin-bottom:10px;font-size:25px;line-height:1.15}.eZN0aW_benefit p{color:var(--muted);max-width:250px;font-size:14px;line-height:1.75}.eZN0aW_pricing{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:100px;display:grid}.eZN0aW_page .eZN0aW_priceHeading{margin:0}.eZN0aW_priceHeading .eZN0aW_eyebrow{font-family:var(--font-dm-sans), sans-serif;display:block}.eZN0aW_page .eZN0aW_price{letter-spacing:-.04em;margin-block:20px 26px;font-size:clamp(75px,8vw,112px);line-height:1;display:block}.eZN0aW_priceNote{color:var(--muted);max-width:420px;font-size:14px;line-height:1.7}.eZN0aW_pricing .eZN0aW_stackHeading{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.21em;text-transform:uppercase;color:var(--maroon);margin-top:34px;font-size:11px;font-weight:500}.eZN0aW_stack{gap:14px;max-width:470px;margin-top:14px;list-style:none;display:grid}.eZN0aW_stack li{align-items:flex-start;gap:13px;display:flex}.eZN0aW_stack li>div{flex-direction:column;gap:2px;display:flex}.eZN0aW_stack strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.eZN0aW_stack li>div>span{color:var(--muted);font-size:13px;line-height:1.6}.eZN0aW_stack svg{width:18px;height:18px;color:var(--maroon);margin-top:2px}.eZN0aW_stackBonus svg{color:#b58a3c}.eZN0aW_bonusTag{color:#7a5a1e;letter-spacing:.12em;text-transform:uppercase;background:#f3e6cf;border-radius:50px;padding:2px 8px;font-size:10px;font-weight:500;line-height:1.5;display:inline-block}.eZN0aW_guarantee{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 8%, transparent);text-align:left;background:#fff8;border-radius:16px;flex-direction:column;gap:4px;margin-top:22px;padding:14px 18px;display:flex}.eZN0aW_guarantee strong{color:var(--maroon);font-size:13px;font-weight:500}.eZN0aW_guarantee p{color:var(--muted);font-size:13px;line-height:1.65}.eZN0aW_buyShell{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 4%, transparent);background:#f3e7e4;border-radius:32px;padding:7px}.eZN0aW_buyCard{text-align:center;background:#f7ece9;border-radius:25px;padding:34px;box-shadow:inset 0 1px #fff9}.eZN0aW_buyCard .eZN0aW_iconDisc{background:#fff7;width:54px;height:54px;margin-bottom:21px}.eZN0aW_buyCard .eZN0aW_iconDisc svg{width:25px;height:25px}.eZN0aW_buyCard h3{margin-block:12px 16px;font-size:clamp(30px,3vw,40px);line-height:1.1}.eZN0aW_buyCard>p:not(.eZN0aW_eyebrow){color:var(--muted);font-size:14px;line-height:1.8}.eZN0aW_buyCard .eZN0aW_primary{margin-top:24px}.eZN0aW_buyCard .eZN0aW_reassurance{margin-inline:auto;font-size:12px}.eZN0aW_footer{border-top:1px solid var(--line);padding-block:45px 22px}.eZN0aW_footerTop{grid-template-columns:1.5fr 1fr .8fr 1fr;gap:40px;display:grid}.eZN0aW_footerTop>div{flex-direction:column;align-items:flex-start;display:flex}.eZN0aW_footerTop h3{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;letter-spacing:.16em;color:var(--maroon);margin-bottom:10px;font-size:10px}.eZN0aW_footerTop>div a{color:var(--muted);padding-block:12px;font-size:13px}.eZN0aW_footerBottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 25px;margin-top:32px;padding-top:24px;font-size:11px;line-height:1.8;display:flex}.eZN0aW_compare{padding-block:10px 100px}.eZN0aW_compare h2{max-width:560px;margin-top:10px}.eZN0aW_compareWrap{margin-top:36px}.eZN0aW_compareTable{border-collapse:separate;border-spacing:0;width:100%;font-size:14px;line-height:1.55}.eZN0aW_compareTable th,.eZN0aW_compareTable td{text-align:left;vertical-align:top;padding:15px 18px}.eZN0aW_compareTable thead th{padding-block:12px;font-size:13px;font-weight:500}.eZN0aW_compareTable thead .eZN0aW_comparePrint{color:var(--muted)}.eZN0aW_compareTable thead .eZN0aW_compareEkad{color:var(--cream);background:var(--maroon);border-radius:16px 16px 0 0}.eZN0aW_compareTable tbody th{font-family:var(--font-fraunces), serif;border-bottom:1px solid var(--line);width:22%;font-size:18px;font-weight:400}.eZN0aW_compareTable tbody td{border-bottom:1px solid var(--line)}.eZN0aW_compareTable tbody .eZN0aW_comparePrint{color:var(--muted);width:36%}.eZN0aW_compareTable tbody .eZN0aW_compareEkad{border-bottom-color:color-mix(in srgb, var(--maroon) 11%, transparent);background:#f7ebe8}.eZN0aW_compareTable tbody tr:last-child .eZN0aW_compareEkad{border-radius:0 0 16px 16px}.eZN0aW_compareTable tbody tr:last-child th,.eZN0aW_compareTable tbody tr:last-child td{border-bottom:0}.eZN0aW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eZN0aW_faq{padding-bottom:80px}.eZN0aW_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:28px;display:grid}.eZN0aW_faqGrid>div{border-top:1px solid var(--line);padding:24px 0}.eZN0aW_faqGrid dt{font-family:var(--font-fraunces), serif;letter-spacing:-.01em;font-size:22px;line-height:1.25}.eZN0aW_faqGrid dd{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.8}.eZN0aW_page section[id]{scroll-margin-top:30px}@media (max-width:1279px){.eZN0aW_chip{display:none}}@media (max-width:1100px){.eZN0aW_container{width:calc(100% - 64px)}.eZN0aW_hero{gap:28px}.eZN0aW_heroVisual{min-height:530px}.eZN0aW_hero h1{font-size:62px}.eZN0aW_step{--disc:55px}.eZN0aW_stepGhost{font-size:68px}.eZN0aW_benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:45px}.eZN0aW_ecoGrid{column-gap:35px}.eZN0aW_pricing{gap:50px}}@media (max-width:767px){.eZN0aW_container{width:calc(100% - 40px)}.eZN0aW_topbar{gap:12px;padding-block:23px}.eZN0aW_nav{display:none}.eZN0aW_hero{grid-template-columns:1fr;gap:23px;padding-top:4px}.eZN0aW_heroCopy{padding-block:15px 0}.eZN0aW_hero .eZN0aW_eyebrow{font-size:10px}.eZN0aW_hero h1{text-wrap:balance;max-width:560px;margin-block:16px;font-size:clamp(42px,10.7vw,66px)}.eZN0aW_heroBody{max-width:390px;font-size:16px;line-height:1.65}.eZN0aW_heroActions{gap:9px;margin-top:23px}.eZN0aW_primary,.eZN0aW_secondary{min-height:48px;font-size:12px}.eZN0aW_primary{gap:11px;padding:6px 7px 6px 17px}.eZN0aW_secondary{padding-inline:18px}.eZN0aW_arrowCircle{width:30px;height:30px}.eZN0aW_reassurance{max-width:330px;margin-top:13px;font-size:11px;line-height:1.6}.eZN0aW_heroVisual{border-radius:65px 22px 22px;min-height:435px;padding:25px 20px 72px}.eZN0aW_phoneLink{width:186px}.eZN0aW_phone{border-radius:32px;padding:6px}.eZN0aW_phoneScreen{border-radius:26px}.eZN0aW_phoneOverlay{border-radius:32px}.eZN0aW_speaker{width:53px;height:12px;top:12px}.eZN0aW_heroCaption{padding:8px 12px;font-size:10px;bottom:13px;right:13px}.eZN0aW_section{padding-block:58px 30px}.eZN0aW_sectionHeading{margin-bottom:24px;display:block}.eZN0aW_sectionHeading .eZN0aW_textLink{margin-top:12px}.eZN0aW_page h2{font-size:38px}.eZN0aW_eyebrow{font-size:10px}.eZN0aW_stepsSection{padding-block:40px 60px}.eZN0aW_steps{--colgap:30px;grid-template-columns:1fr;margin-top:30px}.eZN0aW_step{--disc:61px;--d:calc(var(--i) * .4s);grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:start;column-gap:18px}.eZN0aW_stepBody{grid-area:1/2;padding-top:6px}.eZN0aW_stepGhost{display:none}.eZN0aW_step:not(:last-child):after{top:calc(var(--disc) + var(--pad) * 2 + 8px);left:calc(var(--pad) + var(--disc) / 2);width:1px;height:calc(100% - (var(--disc) + var(--pad) * 2 + 16px) + var(--colgap));background:linear-gradient(180deg, color-mix(in srgb, var(--maroon) 40%, transparent), color-mix(in srgb, var(--maroon) 15%, transparent));transform-origin:top}.eZN0aW_steps:not([data-live]) .eZN0aW_step:after{transform:scaleY(0)}.eZN0aW_steps[data-live] .eZN0aW_step:after{animation-name:eZN0aW_stepDrawY}.eZN0aW_step h3{font-size:26px}.eZN0aW_step p{max-width:290px}.eZN0aW_ecosystem{padding-block:48px 24px}.eZN0aW_ecoGrid{grid-template:"copy""figure""actions"/1fr;row-gap:29px}.eZN0aW_ecoActions .eZN0aW_textLink{margin-top:0}.eZN0aW_ecoCopy h2{font-size:41px}.eZN0aW_ecoCopy>p:not(.eZN0aW_eyebrow){font-size:15px}.eZN0aW_plannerPhone{border-radius:32px;padding:6px}.eZN0aW_loops{max-width:none}.eZN0aW_loop{margin-left:-8px;padding:10px 8px}.eZN0aW_plannerScreen{border-radius:26px}.eZN0aW_responseFigure figcaption{font-size:10px}.eZN0aW_plannerStage:before{opacity:.7;inset:-6% -18%}.eZN0aW_ecoWarm{margin-top:26px;padding-top:20px;font-size:12px}.eZN0aW_benefits{grid-template-columns:1fr;gap:30px;padding-block:49px}.eZN0aW_benefit{grid-template-columns:auto 1fr;column-gap:18px;display:grid}.eZN0aW_benefit>svg{grid-row:1/span 2;width:28px;height:28px;margin:2px 0 0}.eZN0aW_benefit h3{margin-bottom:6px;font-size:24px}.eZN0aW_benefit p{max-width:none;font-size:13px;line-height:1.7}.eZN0aW_compare{padding-block:0 60px}.eZN0aW_compareWrap{margin-top:26px}.eZN0aW_compareTable,.eZN0aW_compareTable tbody,.eZN0aW_compareTable tr,.eZN0aW_compareTable tbody th,.eZN0aW_compareTable td{width:auto;display:block}.eZN0aW_compareTable thead{display:none}.eZN0aW_compareTable tbody tr{border-bottom:1px solid var(--line);padding-block:18px}.eZN0aW_compareTable tbody tr:last-child{border-bottom:0}.eZN0aW_compareTable tbody th,.eZN0aW_compareTable td{border-bottom:0;padding:0}.eZN0aW_compareTable tbody th{margin-bottom:8px}.eZN0aW_compareTable tbody td:before{letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}.eZN0aW_compareTable tbody .eZN0aW_comparePrint{width:auto;margin-bottom:10px}.eZN0aW_compareTable tbody .eZN0aW_comparePrint:before{content:attr(data-label);color:#a58a90}.eZN0aW_compareTable tbody .eZN0aW_compareEkad{border-radius:12px;padding:12px 14px}.eZN0aW_compareTable tbody .eZN0aW_compareEkad:before{content:attr(data-label);color:var(--maroon)}.eZN0aW_compareTable tbody tr:last-child .eZN0aW_compareEkad{border-radius:12px}.eZN0aW_pricing{grid-template-columns:1fr;gap:35px;padding-block:55px}.eZN0aW_page .eZN0aW_price{font-size:88px}.eZN0aW_buyCard{padding:28px 22px}.eZN0aW_stack strong{font-size:15px}.eZN0aW_guarantee{padding:12px 14px}.eZN0aW_buyCard h3{font-size:37px}.eZN0aW_buyCard .eZN0aW_primary{font-size:14px}.eZN0aW_footer{padding-top:30px}.eZN0aW_faqGrid{grid-template-columns:minmax(0,1fr)}.eZN0aW_footerTop{grid-template-columns:1fr 1fr;gap:30px 22px}.eZN0aW_footerTop>.eZN0aW_brandLink{grid-column:1/-1}.eZN0aW_footerBottom{margin-top:24px}}@media (max-width:359px){.eZN0aW_container{width:calc(100% - 32px)}.eZN0aW_heroActions{gap:8px}.eZN0aW_secondary{padding-inline:13px}.eZN0aW_primary{gap:8px;padding-left:13px}}@media (max-width:429px){.eZN0aW_plannerStage{width:300px}}@media (prefers-reduced-motion:reduce){.eZN0aW_page *,.eZN0aW_page :before,.eZN0aW_page :after{transition:none!important;animation:none!important}.eZN0aW_phoneLink:hover,.eZN0aW_primary:active,.eZN0aW_secondary:active{transform:none}}
._0OBxMG_tray{background:color-mix(in srgb, var(--maroon) 6%, var(--cream));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 9%, transparent), 0 50px 90px -60px #33101966;border-radius:44px;padding:10px;position:relative}._0OBxMG_core{background:radial-gradient(90% 70% at 88% 12%,#f6e1e5 0%,#0000 60%),radial-gradient(70% 60% at 10% 100%,#fbeee8 0%,#0000 60%),linear-gradient(#fffbf7 0%,#fbf3ee 100%);border-radius:34px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;column-gap:56px;padding:76px 72px 64px;display:grid;position:relative;overflow:clip;box-shadow:inset 0 1px 1px #ffffffd0,inset 0 0 0 1px #fff9}._0OBxMG_copy h2{text-wrap:balance;max-width:460px;margin:18px 0 20px}._0OBxMG_eyebrow{color:var(--maroon);background:color-mix(in srgb, var(--maroon) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 14%, transparent);letter-spacing:.22em;text-transform:uppercase;border-radius:100px;align-items:center;gap:10px;padding:6px 12px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}._0OBxMG_body{color:var(--muted);max-width:440px;font-size:17px;line-height:1.7}._0OBxMG_facts{gap:22px;margin:34px 0 0;padding:0;list-style:none;display:grid}._0OBxMG_fact{align-items:flex-start;gap:18px;display:flex}._0OBxMG_fact h3{margin:0 0 5px;font-size:20px;line-height:1.25}._0OBxMG_fact p{color:var(--muted);max-width:380px;margin:0;font-size:14px;line-height:1.6}._0OBxMG_factIcon{width:46px;height:46px;color:var(--maroon);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 12%, transparent), 0 8px 20px -10px #33101940;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._0OBxMG_factIcon svg{width:21px;height:21px}._0OBxMG_actions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:36px;display:flex}._0OBxMG_listen{min-height:54px;color:var(--cream);background:var(--maroon);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease), background-color .3s var(--ease);border:0;border-radius:100px;align-items:center;gap:18px;padding:7px 9px 7px 24px;font-size:14px;font-weight:500;display:inline-flex}._0OBxMG_listen:hover{background:#521523}._0OBxMG_listen:active{transform:scale(.98)}._0OBxMG_listen:disabled{opacity:.5;cursor:default}._0OBxMG_listen:focus-visible{outline:2px solid var(--maroon);outline-offset:4px}._0OBxMG_listenDisc{width:34px;height:34px;transition:transform .4s var(--ease);background:#ffffff1c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #fff5}._0OBxMG_listenDisc svg{width:16px;height:16px}._0OBxMG_listen:hover ._0OBxMG_listenDisc{transform:scale(1.08)}._0OBxMG_studioLink{min-height:44px;color:var(--maroon);align-items:center;gap:12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._0OBxMG_studioLink svg{width:20px;height:20px;transition:transform .4s var(--ease)}._0OBxMG_studioLink:hover svg{transform:translate(4px)}._0OBxMG_stage{flex-direction:column;align-items:flex-end;margin:0;padding:24px 28px 8px 0;display:flex;position:relative}._0OBxMG_glow{background:radial-gradient(circle, color-mix(in srgb, var(--maroon) 16%, transparent) 0%, #e0b6be55 40%, transparent 70%);width:420px;height:420px;animation:_0OBxMG_drift 14s var(--ease) infinite alternate;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:62%;transform:translate(-50%,-50%)}@keyframes _0OBxMG_drift{0%{transform:translate(-54%,-52%)scale(.96)}to{transform:translate(-46%,-46%)scale(1.06)}}._0OBxMG_phone{z-index:1;width:232px;transition:transform .7s var(--ease);background:#2b2226;border-radius:40px;padding:8px;position:relative;box-shadow:0 30px 70px -24px #33101980,inset 0 1px 1px #ffffff2e,inset 0 0 0 1px #00000052}._0OBxMG_phone:hover{transform:translateY(-4px)}._0OBxMG_speaker{z-index:2;background:#0f0b0c;border-radius:20px;width:64px;height:15px;position:absolute;top:14px;left:50%;transform:translate(-50%)}._0OBxMG_home{z-index:2;background:#33101960;border-radius:10px;width:66px;height:3px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}._0OBxMG_screen{aspect-ratio:390/844;background:#f2e3e8;border-radius:32px;position:relative;overflow:hidden}._0OBxMG_tile{object-fit:cover;object-position:top}._0OBxMG_pill{width:52px;height:52px;color:var(--maroon);-webkit-backdrop-filter:blur(14px);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s var(--ease), background-color .4s var(--ease);background:#ffffff2e;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:11px;right:9px;box-shadow:0 8px 24px #0002,inset 0 1px #ffffff80,inset 0 0 0 1px #fff5}._0OBxMG_pill:hover{background:#ffffff48;transform:scale(1.06)}._0OBxMG_pill:active{transform:scale(.96)}._0OBxMG_pill:focus-visible{outline:2px solid var(--maroon);outline-offset:3px}._0OBxMG_pill:disabled{opacity:.6;cursor:default}._0OBxMG_caption{max-width:calc(100% - 24px);color:var(--ink);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);background:#ffffffd9;border-radius:100px;align-items:center;gap:8px;padding:7px 11px 7px 9px;font-size:10px;line-height:1.2;display:flex;position:absolute;bottom:72px;right:12px;transform:translateY(6px);box-shadow:0 8px 20px #33101922}._0OBxMG_caption[data-on]{opacity:1;transform:translateY(0)}._0OBxMG_caption svg{width:14px;height:14px;color:var(--maroon)}._0OBxMG_caption>span{flex-direction:column;min-width:0;display:flex}._0OBxMG_captionLabel{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px}._0OBxMG_caption strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._0OBxMG_studioShell{z-index:2;background:color-mix(in srgb, var(--cream) 80%, #fff);width:272px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 10%, transparent), 0 34px 60px -30px #33101970;transition:transform .7s var(--ease);border-radius:26px;padding:6px;position:absolute;bottom:40px;left:8px;transform:rotate(-4deg)}._0OBxMG_stage:hover ._0OBxMG_studioShell{transform:rotate(-3deg)translateY(-4px)}._0OBxMG_studio{color:var(--ink);background:#fff;border-radius:20px;padding:16px 16px 18px;font-size:12px;box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1px #3310190d}._0OBxMG_studioHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._0OBxMG_studioTitle{align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}._0OBxMG_studioTitle svg{width:15px;height:15px;color:var(--maroon)}._0OBxMG_studioCount{background:color-mix(in srgb, var(--maroon) 7%, transparent);color:var(--maroon);letter-spacing:.04em;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:500}._0OBxMG_rows{margin:0;padding:0;list-style:none}._0OBxMG_row{color:var(--muted);border-bottom:1px solid #3310190a;align-items:center;gap:10px;padding:7px 4px;display:flex}._0OBxMG_radio{width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 30%, transparent);border-radius:50%;flex-shrink:0}._0OBxMG_upload{background:color-mix(in srgb, var(--maroon) 6%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--maroon) 22%, transparent);border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:10px 10px 10px 8px;display:flex}._0OBxMG_uploadIcon{background:var(--maroon);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._0OBxMG_uploadIcon svg{width:15px;height:15px}._0OBxMG_uploadText{flex-direction:column;flex:1;min-width:0;display:flex}._0OBxMG_uploadText strong{font-weight:500}._0OBxMG_uploadText span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}._0OBxMG_radioOn{background:var(--maroon);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._0OBxMG_radioOn svg{width:11px;height:11px}._0OBxMG_wave{align-items:flex-end;gap:2px;height:44px;margin-top:40px;padding-bottom:2px;display:flex;position:relative}._0OBxMG_waveBar{height:var(--h);background:var(--maroon);transform-origin:bottom;border-radius:2px;flex:1}._0OBxMG_waveBar[data-before]{background:color-mix(in srgb, var(--maroon) 22%, transparent)}._0OBxMG_studio[data-playing] ._0OBxMG_waveBar:not([data-before]){animation:1.6s ease-in-out infinite _0OBxMG_ripple}@keyframes _0OBxMG_ripple{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}._0OBxMG_marker{top:-8px;bottom:0;left:calc(var(--at) * 100%);background:var(--ink);border-radius:2px;width:2px;position:absolute}._0OBxMG_marker:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}._0OBxMG_markerLabel{white-space:nowrap;background:var(--ink);color:var(--cream);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:500;position:absolute;top:-24px;left:8px}._0OBxMG_sampleNote{color:var(--muted);text-align:center;margin-top:22px;font-size:12px;line-height:1.6}@media (max-width:1100px){._0OBxMG_core{column-gap:36px;padding:60px 48px 52px}._0OBxMG_stage{padding-right:12px}}@media (max-width:767px){._0OBxMG_tray{border-radius:34px;padding:6px}._0OBxMG_core{border-radius:28px;grid-template-columns:1fr;row-gap:40px;padding:40px 22px 32px}._0OBxMG_copy h2{margin-top:16px}._0OBxMG_body{font-size:16px}._0OBxMG_facts{gap:18px;margin-top:28px}._0OBxMG_fact h3{font-size:18px}._0OBxMG_actions{margin-top:28px}._0OBxMG_stage{align-items:center;gap:22px;padding:0}._0OBxMG_glow,._0OBxMG_phone{display:none}._0OBxMG_studioShell{width:100%;max-width:320px;position:static;bottom:auto;left:auto;transform:none}._0OBxMG_stage:hover ._0OBxMG_studioShell{transform:none}._0OBxMG_sampleNote{margin-top:4px}}