@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_adad0279-module__mQUjYG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_adad0279-module__mQUjYG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
.Logo-module__8_PyIq__logo{min-height:44px;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Logo-module__8_PyIq__mark{color:var(--white);background:linear-gradient(145deg, #e23, var(--red) 55%, #b90715);box-shadow:var(--shadow-red);border-radius:28%;flex:none;place-items:center;display:inline-grid}.Logo-module__8_PyIq__word{letter-spacing:-.035em;font-size:1.3rem;font-weight:700;line-height:1}.Logo-module__8_PyIq__call{color:var(--red)}.Logo-module__8_PyIq__light{color:var(--white)}.Logo-module__8_PyIq__light .Logo-module__8_PyIq__call{color:#ff6b76}
.FeatureBentoVisuals-module__WXfr3G__divert,.FeatureBentoVisuals-module__WXfr3G__price,.FeatureBentoVisuals-module__WXfr3G__booking,.FeatureBentoVisuals-module__WXfr3G__rec{--mock-max:25rem}.FeatureBentoVisuals-module__WXfr3G__price,.FeatureBentoVisuals-module__WXfr3G__booking{--mock-max:22rem}.FeatureBentoVisuals-module__WXfr3G__head{align-items:center;gap:.75em;padding:1em 1em .85em;display:flex}.FeatureBentoVisuals-module__WXfr3G__badge{border:1px solid var(--red-100);background:var(--red-50);width:2.5em;height:2.5em;color:var(--red);border-radius:.8em;flex:none;place-items:center;display:grid}.FeatureBentoVisuals-module__WXfr3G__heading{flex:1;min-width:0;line-height:1.3;display:grid}.FeatureBentoVisuals-module__WXfr3G__strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:600;overflow:hidden}.FeatureBentoVisuals-module__WXfr3G__sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78em;overflow:hidden}.FeatureBentoVisuals-module__WXfr3G__pill{border-radius:var(--radius-pill);background:var(--green-50);border:1px solid color-mix(in srgb, var(--green) 22%, var(--white));color:var(--m-green-ink);white-space:nowrap;flex:none;padding:.25em .7em;font-size:.74em;font-weight:600}.FeatureBentoVisuals-module__WXfr3G__dvRows{border-block:1px solid var(--line-strong);display:grid}.FeatureBentoVisuals-module__WXfr3G__dvRow{align-items:center;gap:.7em;padding:.7em 1em;display:flex}.FeatureBentoVisuals-module__WXfr3G__dvRow+.FeatureBentoVisuals-module__WXfr3G__dvRow{border-top:1px solid var(--line)}.FeatureBentoVisuals-module__WXfr3G__dvBox{border:1.5px solid var(--line-strong);background:var(--white);width:1.45em;height:1.45em;color:var(--white);border-radius:.4em;flex:none;place-items:center;display:grid}.FeatureBentoVisuals-module__WXfr3G__dvOn{border-color:var(--red);background:var(--red)}.FeatureBentoVisuals-module__WXfr3G__dvLabel{flex:1;min-width:0;font-size:.94em;font-weight:500}.FeatureBentoVisuals-module__WXfr3G__dvTag{border-radius:var(--radius-pill);background:var(--red-50);color:var(--m-red-ink);white-space:nowrap;flex:none;padding:.15em .6em;font-size:.7em;font-weight:600}.FeatureBentoVisuals-module__WXfr3G__dvFlow{background:var(--soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em;padding:.85em 1em;display:flex}.FeatureBentoVisuals-module__WXfr3G__dvNode{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);white-space:nowrap;align-items:center;gap:.5em;padding:.35em .8em .35em .65em;font-size:.82em;font-weight:500;display:inline-flex}.FeatureBentoVisuals-module__WXfr3G__dvNodeRed{border-color:var(--red-100);color:var(--m-red-ink);padding-left:.4em;font-weight:600}.FeatureBentoVisuals-module__WXfr3G__dvArrow{color:var(--faint);flex:none}.FeatureBentoVisuals-module__WXfr3G__priceHead{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:.75em;padding:.9em 1em .75em;font-size:.8em;display:flex}.FeatureBentoVisuals-module__WXfr3G__priceList{color:var(--m-red-ink);align-items:center;gap:.5em;font-weight:600;display:inline-flex}.FeatureBentoVisuals-module__WXfr3G__priceNo{color:var(--muted);font-variant-numeric:tabular-nums}.FeatureBentoVisuals-module__WXfr3G__priceRows{gap:.6em;padding:.9em 1em;display:grid}.FeatureBentoVisuals-module__WXfr3G__priceRow{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5em;font-size:.92em;display:grid}.FeatureBentoVisuals-module__WXfr3G__qty{color:var(--muted);font-variant-numeric:tabular-nums}.FeatureBentoVisuals-module__WXfr3G__itemName{flex-wrap:wrap;align-items:baseline;gap:.15em .6em;min-width:0;display:flex}.FeatureBentoVisuals-module__WXfr3G__itemNote{border-radius:var(--radius-pill);background:var(--amber-50);color:var(--m-amber-ink);padding:.05em .55em;font-size:.78em;font-weight:600}.FeatureBentoVisuals-module__WXfr3G__money{font-variant-numeric:tabular-nums}.FeatureBentoVisuals-module__WXfr3G__priceTotal{border-top:1px solid var(--line-strong);background:linear-gradient(to right, var(--red-50), transparent 85%);justify-content:space-between;align-items:center;gap:.75em;padding:.8em 1em;font-size:1.05em;font-weight:700;display:flex}.FeatureBentoVisuals-module__WXfr3G__priceBy{color:var(--m-red-ink);align-items:center;gap:.5em;font-size:.74em;font-weight:600;display:inline-flex}.FeatureBentoVisuals-module__WXfr3G__steps{gap:.15em;padding:0 1em 1em;display:grid}.FeatureBentoVisuals-module__WXfr3G__step{background:var(--soft);color:var(--muted);border-radius:.7em;align-items:center;gap:.7em;padding:.55em .75em;font-size:.88em;display:flex}.FeatureBentoVisuals-module__WXfr3G__stepDone{color:var(--ink)}.FeatureBentoVisuals-module__WXfr3G__stepDot{background:var(--white);border:1px solid var(--line-strong);width:1.7em;height:1.7em;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.FeatureBentoVisuals-module__WXfr3G__stepDone .FeatureBentoVisuals-module__WXfr3G__stepDot{background:var(--green);color:var(--white);border-color:#0000}.FeatureBentoVisuals-module__WXfr3G__recPlayer{align-items:center;gap:.75em;padding:1em 1em .6em;display:flex}.FeatureBentoVisuals-module__WXfr3G__play{background:var(--red);width:2.5em;height:2.5em;color:var(--white);box-shadow:var(--shadow-red);border-radius:50%;flex:none;place-items:center;display:grid}.FeatureBentoVisuals-module__WXfr3G__lock{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--soft);color:var(--text);flex:none;align-items:center;gap:.4em;padding:.25em .7em .25em .6em;font-size:.74em;font-weight:600;display:inline-flex}.FeatureBentoVisuals-module__WXfr3G__wave{justify-content:space-between;align-items:center;gap:2px;height:2.2em;margin-inline:1em;display:flex}.FeatureBentoVisuals-module__WXfr3G__waveBar{min-width:2px;max-width:5px;height:var(--h);background:var(--line-strong);border-radius:2px;flex:1 1 0}.FeatureBentoVisuals-module__WXfr3G__waveOn{background:var(--red)}.FeatureBentoVisuals-module__WXfr3G__transcript{background:var(--soft);border:1px solid var(--line-strong);border-radius:.8em;margin:.7em 1em 0;padding:.6em .8em;font-size:.84em;line-height:1.45}.FeatureBentoVisuals-module__WXfr3G__who{color:var(--muted);letter-spacing:.02em;margin-bottom:.1em;font-size:.85em;font-weight:600;display:block}.FeatureBentoVisuals-module__WXfr3G__caseRow{border-top:1px solid var(--line-strong);align-items:center;gap:.75em;margin-top:.85em;padding:.8em 1em;display:flex}.FeatureBentoVisuals-module__WXfr3G__flag{border-radius:var(--radius-pill);background:var(--amber-50);border:1px solid color-mix(in srgb, var(--amber) 24%, var(--white));color:var(--m-amber-ink);white-space:nowrap;flex:none;padding:.25em .7em;font-size:.72em;font-weight:600}
.FeatureBento-module__gui2JW__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.FeatureBento-module__gui2JW__cell{min-width:0;display:flex;container-type:inline-size}.FeatureBento-module__gui2JW__cell>.FeatureBento-module__gui2JW__tile{min-width:0;transition:box-shadow .25s var(--ease), border-color .25s var(--ease);flex-direction:column;flex:1;padding:0;display:flex}.FeatureBento-module__gui2JW__cell>.FeatureBento-module__gui2JW__tile:hover{border-color:var(--red-200);box-shadow:var(--shadow-md)}.FeatureBento-module__gui2JW__copy{padding:var(--tile-pad) var(--tile-pad) 0;align-content:start;justify-items:start;gap:12px;display:grid}.FeatureBento-module__gui2JW__cell{--tile-pad:clamp(22px, 3vw, 30px)}.FeatureBento-module__gui2JW__title{font-size:clamp(1.125rem,1.2vw + .8rem,1.375rem)}.FeatureBento-module__gui2JW__text{color:var(--text);font-size:.9375rem;line-height:1.6}.FeatureBento-module__gui2JW__visual{padding:24px var(--tile-pad) var(--tile-pad);justify-content:center;margin-top:auto;display:flex}.FeatureBento-module__gui2JW__peek .FeatureBento-module__gui2JW__visual{padding-bottom:0}.FeatureBento-module__gui2JW__peek .FeatureBento-module__gui2JW__visual>*{margin-bottom:var(--crop,-90px)}.FeatureBento-module__gui2JW__phone,.FeatureBento-module__gui2JW__ticket{--crop:-150px}.FeatureBento-module__gui2JW__phone .FeatureBento-module__gui2JW__visual>*{--mock-max:16rem}.FeatureBento-module__gui2JW__ticket .FeatureBento-module__gui2JW__visual>*{--mock-max:15rem}.FeatureBento-module__gui2JW__cell>.FeatureBento-module__gui2JW__dark{background:radial-gradient(90% 55% at 50% 108%, color-mix(in srgb, var(--red) 70%, transparent), transparent 70%), linear-gradient(170deg, var(--ink) 0%, color-mix(in srgb, var(--red) 28%, var(--ink)) 62%, color-mix(in srgb, var(--red) 62%, var(--ink)) 100%);box-shadow:var(--shadow-md);border-color:#0000}.FeatureBento-module__gui2JW__cell>.FeatureBento-module__gui2JW__dark:hover{box-shadow:var(--shadow-lg);border-color:#0000}.FeatureBento-module__gui2JW__dark .FeatureBento-module__gui2JW__title{color:var(--white)}.FeatureBento-module__gui2JW__dark .FeatureBento-module__gui2JW__text{color:color-mix(in srgb, var(--white) 82%, transparent)}@container (min-width:36rem){.FeatureBento-module__gui2JW__cell>.FeatureBento-module__gui2JW__adaptive{flex-direction:row;align-items:center}.FeatureBento-module__gui2JW__adaptive .FeatureBento-module__gui2JW__copy{padding-bottom:var(--tile-pad);flex:0 0 46%}.FeatureBento-module__gui2JW__adaptive .FeatureBento-module__gui2JW__visual{min-width:0;padding:var(--tile-pad) var(--tile-pad) var(--tile-pad) 0;flex:1;margin-top:0}}.FeatureBento-module__gui2JW__more{justify-content:center;margin-top:clamp(28px,4vw,44px);display:flex}@media (min-width:640px){.FeatureBento-module__gui2JW__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"divert divert""phone price""phone ticket""booking booking""records records";gap:20px}.FeatureBento-module__gui2JW__divert{grid-area:divert}.FeatureBento-module__gui2JW__price{grid-area:price}.FeatureBento-module__gui2JW__phone{--crop:-60px;grid-area:phone}.FeatureBento-module__gui2JW__ticket{--crop:-170px;grid-area:ticket}.FeatureBento-module__gui2JW__booking{grid-area:booking}.FeatureBento-module__gui2JW__records{grid-area:records}}@media (min-width:1000px){.FeatureBento-module__gui2JW__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"divert divert phone""price ticket phone""booking records records"}.FeatureBento-module__gui2JW__phone .FeatureBento-module__gui2JW__visual>*{--mock-max:17.5rem}.FeatureBento-module__gui2JW__ticket{--crop:-150px}}
.FinalCta-module__tW7Jra__band{background:radial-gradient(60% 120% at 0% 0%, #ffffff29, transparent 60%), radial-gradient(50% 100% at 100% 100%, #00000038, transparent 60%), var(--red);color:var(--white);padding-block:clamp(64px,9vw,112px);position:relative;overflow:hidden}.FinalCta-module__tW7Jra__band:before,.FinalCta-module__tW7Jra__band:after{content:"";pointer-events:none;border:1px solid #ffffff24;border-radius:50%;position:absolute}.FinalCta-module__tW7Jra__band:before{width:520px;height:520px;top:-200px;right:-140px}.FinalCta-module__tW7Jra__band:after{width:320px;height:320px;top:-100px;right:-40px}.FinalCta-module__tW7Jra__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;margin-inline:auto;display:flex;position:relative}.FinalCta-module__tW7Jra__title{color:var(--white)}.FinalCta-module__tW7Jra__em{text-underline-offset:8px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;text-decoration-thickness:3px}.FinalCta-module__tW7Jra__lead{max-width:56ch;color:var(--white);font-size:clamp(1rem,1.5vw,1.125rem)}.FinalCta-module__tW7Jra__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.FinalCta-module__tW7Jra__mail{min-height:44px;color:var(--white);text-underline-offset:4px;align-items:center;gap:8px;font-weight:500;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}.FinalCta-module__tW7Jra__mail:hover{-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.FinalCta-module__tW7Jra__band :focus-visible{outline-color:var(--white)}
:where(.DeviceFrame-module__n0Jc8q__root){width:100%;max-width:var(--device-max,40rem);margin-inline:auto}.DeviceFrame-module__n0Jc8q__root{container-type:inline-size}.DeviceFrame-module__n0Jc8q__bezel{--bz:clamp(9px, 2.4cqw, 16px);--bz-r:clamp(20px, 5.6cqw, 34px);padding:var(--bz);border-radius:var(--bz-r);background:linear-gradient(150deg, color-mix(in srgb, var(--ink) 84%, var(--white)), var(--ink) 45%);box-shadow:var(--shadow-lg), inset 0 0 0 1px color-mix(in srgb, var(--white) 16%, transparent), inset 0 0 0 3px var(--ink);position:relative}.DeviceFrame-module__n0Jc8q__bezel:after{content:"";background:color-mix(in srgb, var(--ink) 80%, var(--white));border-radius:3px 3px 0 0;width:7%;height:3px;position:absolute;top:-3px;right:14%}.DeviceFrame-module__n0Jc8q__camera{top:calc(var(--bz) / 2 - 2.5px);background:color-mix(in srgb, var(--blue) 30%, var(--ink));width:5px;height:5px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--white) 14%, transparent);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.DeviceFrame-module__n0Jc8q__screen{border-radius:max(calc(var(--bz-r) - var(--bz)), 8px);background:radial-gradient(at 0% 0%, var(--wash-lavender), transparent 55%), radial-gradient(at 100% 100%, var(--wash-blush), transparent 55%), var(--soft);color:var(--ink);font-size:clamp(10px,2.1cqw,12px);overflow:hidden}.DeviceFrame-module__n0Jc8q__status{align-items:center;gap:.9em;padding:.75em clamp(12px,3.2cqw,24px) 0;font-weight:600;line-height:1;display:flex}.DeviceFrame-module__n0Jc8q__time{font-variant-numeric:tabular-nums}.DeviceFrame-module__n0Jc8q__date{color:var(--muted);font-weight:500}.DeviceFrame-module__n0Jc8q__sys{align-items:center;gap:.4em;margin-left:auto;display:inline-flex}.DeviceFrame-module__n0Jc8q__content{--mock-fit:none;gap:clamp(10px,2.4cqw,18px);padding:clamp(10px,2.6cqw,20px);display:grid}
.FloatingChip-module__bVpKoW__chip{--c-tint:var(--red-50);--c-edge:var(--red-100);--c-ink:color-mix(in srgb, var(--red) 88%, var(--ink));width:max-content;max-width:min(100%,20rem);display:inline-flex}.FloatingChip-module__bVpKoW__green{--c-tint:var(--green-50);--c-edge:color-mix(in srgb, var(--green) 22%, var(--white));--c-ink:color-mix(in srgb, var(--green) 62%, var(--ink))}.FloatingChip-module__bVpKoW__amber{--c-tint:var(--amber-50);--c-edge:color-mix(in srgb, var(--amber) 24%, var(--white));--c-ink:color-mix(in srgb, var(--amber) 62%, var(--ink))}.FloatingChip-module__bVpKoW__blue{--c-tint:var(--blue-50);--c-edge:color-mix(in srgb, var(--blue) 20%, var(--white));--c-ink:color-mix(in srgb, var(--blue) 62%, var(--ink))}.FloatingChip-module__bVpKoW__inner{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-md);text-align:left;cursor:default;align-items:center;gap:12px;padding:8px 18px 8px 8px;font-size:14px;line-height:1.3;display:flex}.FloatingChip-module__bVpKoW__icon{background:var(--c-tint);border:1px solid var(--c-edge);width:40px;height:40px;color:var(--c-ink);border-radius:12px;flex:none;place-items:center;display:grid}.FloatingChip-module__bVpKoW__text{min-width:0;display:grid}.FloatingChip-module__bVpKoW__title{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.FloatingChip-module__bVpKoW__sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.FloatingChip-module__bVpKoW__float{animation:5.5s ease-in-out infinite FloatingChip-module__bVpKoW__chip-float;animation-delay:var(--float-delay,0s)}@keyframes FloatingChip-module__bVpKoW__chip-float{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.FloatingChip-module__bVpKoW__float{animation:none}}
.KitchenTicket-module__A0imtW__ticket{--mock-max:18.5rem;filter:drop-shadow(0 22px 18px color-mix(in srgb, var(--ink) 16%, transparent)) drop-shadow(0 2px 3px color-mix(in srgb, var(--ink) 14%, transparent))}.KitchenTicket-module__A0imtW__tilt{transform-origin:50% 40%;rotate:-2.5deg}.KitchenTicket-module__A0imtW__paper{--paper:color-mix(in srgb, var(--amber-50) 42%, var(--white));--rule:color-mix(in srgb, var(--ink) 34%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 6%, transparent), transparent 3.5em), var(--paper);color:var(--ink);padding:1.5em 1.4em 3.1em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;line-height:1.35;position:relative;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.3em 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.3em 100%}.KitchenTicket-module__A0imtW__brand{border-bottom:1px dashed var(--rule);text-align:center;justify-items:center;gap:.15em;padding-bottom:.9em;display:grid}.KitchenTicket-module__A0imtW__shop{letter-spacing:.14em;text-transform:uppercase;font-size:1.02em;font-weight:700}.KitchenTicket-module__A0imtW__kind{color:var(--muted);letter-spacing:.22em;text-transform:uppercase;font-size:.74em}.KitchenTicket-module__A0imtW__hero{justify-content:space-between;align-items:center;gap:.6em;padding-block:.7em .5em;display:flex;position:relative}.KitchenTicket-module__A0imtW__number{letter-spacing:-.04em;font-size:3em;font-weight:700;line-height:1}.KitchenTicket-module__A0imtW__stamp{letter-spacing:.1em;text-transform:uppercase;opacity:.9;mix-blend-mode:multiply;box-shadow:inset 0 0 0 .09em var(--paper);animation:KitchenTicket-module__A0imtW__stamp-in .55s var(--ease) .3s both;border:.17em solid;border-radius:.3em;flex:none;padding:.1em .55em .05em;font-size:1.5em;font-weight:700;line-height:1.25;rotate:-9deg}.KitchenTicket-module__A0imtW__paid{color:var(--m-green-ink)}.KitchenTicket-module__A0imtW__unpaid{color:var(--m-amber-ink);font-size:1.15em}.KitchenTicket-module__A0imtW__when{justify-content:space-between;align-items:center;gap:.6em;margin-top:.3em;display:flex}.KitchenTicket-module__A0imtW__mode{background:var(--ink);color:var(--white);letter-spacing:.18em;text-transform:uppercase;padding:.22em .7em;font-size:.86em;font-weight:700}.KitchenTicket-module__A0imtW__ready{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.86em}.KitchenTicket-module__A0imtW__ready strong{letter-spacing:0;font-size:1.28em}.KitchenTicket-module__A0imtW__meta{border-bottom:1px dashed var(--rule);color:var(--text);gap:.1em;margin-top:.85em;padding-bottom:.9em;font-size:.8em;display:grid}.KitchenTicket-module__A0imtW__lines{border-bottom:1px dashed var(--rule);gap:.55em;padding-block:.9em;font-size:.92em;display:grid}.KitchenTicket-module__A0imtW__line{grid-template-columns:1.4em 1fr auto;align-items:baseline;gap:.2em .4em;display:grid}.KitchenTicket-module__A0imtW__qty{font-weight:700}.KitchenTicket-module__A0imtW__name{text-transform:uppercase;letter-spacing:.02em;min-width:0}.KitchenTicket-module__A0imtW__price{font-variant-numeric:tabular-nums}.KitchenTicket-module__A0imtW__noteBox{border:.14em solid var(--ink);justify-items:start;gap:.35em;margin-top:.8em;padding:.5em .6em .6em;display:grid}.KitchenTicket-module__A0imtW__noteTitle{letter-spacing:.2em;text-transform:uppercase;font-size:.74em;font-weight:700}.KitchenTicket-module__A0imtW__note{background:var(--ink);color:var(--white);letter-spacing:.06em;text-transform:uppercase;padding:.05em .55em;font-size:.9em;font-weight:700}.KitchenTicket-module__A0imtW__charges{font-variant-numeric:tabular-nums;gap:.2em;padding-top:.8em;font-size:.86em;display:grid}.KitchenTicket-module__A0imtW__charges li{justify-content:space-between;gap:.6em;display:flex}.KitchenTicket-module__A0imtW__total{letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;padding-top:.5em;font-size:1.28em;font-weight:700;display:flex}.KitchenTicket-module__A0imtW__paidLine{color:var(--text);letter-spacing:.2em;text-align:center;text-transform:uppercase;padding-top:.6em;font-size:.74em}@keyframes KitchenTicket-module__A0imtW__stamp-in{0%{opacity:0;transform:scale(1.7)}60%{opacity:.95;transform:scale(.94)}to{opacity:.9;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.KitchenTicket-module__A0imtW__stamp{animation:none}}
.BusyLevels-module__XM8VCW__card{background:var(--soft)}.BusyLevels-module__XM8VCW__grid{align-items:center;gap:32px;display:grid}.BusyLevels-module__XM8VCW__title{letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2rem)}.BusyLevels-module__XM8VCW__lead{color:var(--text);margin-top:12px}.BusyLevels-module__XM8VCW__sub{color:var(--ink);margin-top:24px;font-size:1rem;font-weight:600}.BusyLevels-module__XM8VCW__list{counter-reset:effect;gap:10px;margin-top:12px;display:grid}.BusyLevels-module__XM8VCW__list li{color:var(--text);counter-increment:effect;padding-left:38px;font-size:.9375rem;line-height:1.55;position:relative}.BusyLevels-module__XM8VCW__list li:before{content:counter(effect);border:1px solid var(--red-100);background:var(--red-50);width:26px;height:26px;color:var(--red);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.BusyLevels-module__XM8VCW__not{border-left:3px solid var(--red);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--white);color:var(--text);margin-top:18px;padding:12px 16px;font-size:.9375rem}.BusyLevels-module__XM8VCW__not strong{color:var(--ink)}.BusyLevels-module__XM8VCW__levels{gap:12px;display:grid}.BusyLevels-module__XM8VCW__level{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);gap:10px;padding:16px 18px;display:grid}.BusyLevels-module__XM8VCW__level[data-step="1"]{border-color:var(--red-100);background:var(--red-50)}.BusyLevels-module__XM8VCW__level[data-step="2"]{border-color:var(--red-200);background:var(--red-100)}.BusyLevels-module__XM8VCW__name{color:var(--ink);font-size:1.0625rem;font-weight:600}.BusyLevels-module__XM8VCW__times{color:var(--ink);flex-wrap:wrap;gap:8px 28px;font-size:1rem;font-weight:600;display:flex}.BusyLevels-module__XM8VCW__times>span{line-height:1.3;display:grid}.BusyLevels-module__XM8VCW__kind{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:500}.BusyLevels-module__XM8VCW__fine{color:var(--muted);margin-top:12px;font-size:.8125rem}.BusyLevels-module__XM8VCW__pause{border-top:1px solid var(--line-strong);color:var(--text);align-items:flex-start;gap:14px;margin-top:32px;padding-top:24px;font-size:.9375rem;display:flex}.BusyLevels-module__XM8VCW__pause strong{color:var(--ink);font-weight:600}.BusyLevels-module__XM8VCW__pauseIcon{border:1px solid var(--red-100);background:var(--white);width:44px;height:44px;color:var(--red);border-radius:14px;flex:none;place-items:center;display:inline-grid}@media (min-width:900px){.BusyLevels-module__XM8VCW__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px}}
.Kitchen-module__quY45W__bento{gap:16px;display:grid}.Kitchen-module__quY45W__cell{min-width:0}.Kitchen-module__quY45W__ticketCell{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(to right bottom, var(--wash-blush), var(--wash-sky) 65%, var(--white));flex-direction:column;justify-content:center;align-items:center;padding:clamp(28px,5vw,44px) 20px 24px;display:flex}.Kitchen-module__quY45W__paper{width:100%;max-width:18.5rem;padding-bottom:12px}.Kitchen-module__quY45W__ticks{gap:10px;display:grid}.Kitchen-module__quY45W__ticks li{align-items:flex-start;gap:10px;display:flex}.Kitchen-module__quY45W__ticks svg{background:var(--red-50);width:22px;height:22px;color:var(--red);border-radius:50%;flex:none;margin-top:1px;padding:4px}.Kitchen-module__quY45W__levels{margin-top:clamp(32px,5vw,48px)}.Kitchen-module__quY45W__note{max-width:820px;margin:clamp(32px,5vw,48px) auto 0}@media (min-width:640px){.Kitchen-module__quY45W__bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Kitchen-module__quY45W__ticketCell{grid-column:1/-1}}@media (min-width:1000px){.Kitchen-module__quY45W__bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr))}.Kitchen-module__quY45W__ticketCell{grid-area:1/1/span 2}}
:where(.MockFrame-module__3gIYGa__root){width:100%;max-width:var(--mock-fit,var(--mock-max,34rem));margin-inline:auto}.MockFrame-module__3gIYGa__root{--m-green-ink:color-mix(in srgb, var(--green) 62%, var(--ink));--m-amber-ink:color-mix(in srgb, var(--amber) 62%, var(--ink));--m-blue-ink:color-mix(in srgb, var(--blue) 62%, var(--ink));--m-red-ink:color-mix(in srgb, var(--red) 88%, var(--ink));--m-hair:color-mix(in srgb, var(--ink) 9%, transparent);container-type:inline-size}.MockFrame-module__3gIYGa__surface{color:var(--ink);text-align:left;cursor:default;-webkit-user-select:none;user-select:none;font-size:clamp(13px,5px + 2.2cqw,15.5px);font-weight:400;line-height:1.4}.MockFrame-module__3gIYGa__card{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}
.OrdersPanel-module__9Fg3mW__panel{--mock-max:33rem}.OrdersPanel-module__9Fg3mW__head{align-items:center;gap:.75em;padding:1em 1em .8em;display:flex}.OrdersPanel-module__9Fg3mW__logo{background:var(--red);width:2.5em;height:2.5em;color:var(--white);box-shadow:var(--shadow-red);border-radius:.8em;flex:none;place-items:center;display:grid}.OrdersPanel-module__9Fg3mW__title{flex:1;min-width:0;line-height:1.3;display:grid}.OrdersPanel-module__9Fg3mW__h{letter-spacing:-.01em;font-size:1.1em;font-weight:600}.OrdersPanel-module__9Fg3mW__sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78em;overflow:hidden}.OrdersPanel-module__9Fg3mW__open{border-radius:var(--radius-pill);background:var(--green-50);border:1px solid color-mix(in srgb, var(--green) 22%, var(--white));color:var(--m-green-ink);white-space:nowrap;flex:none;align-items:center;gap:.45em;padding:.3em .75em .3em .6em;font-size:.74em;font-weight:600;display:inline-flex}.OrdersPanel-module__9Fg3mW__openDot{background:var(--green);border-radius:50%;width:.6em;height:.6em}@container (max-width:21rem){.OrdersPanel-module__9Fg3mW__open{display:none}}.OrdersPanel-module__9Fg3mW__filters{gap:.45em;padding:0 1em .85em;display:flex;overflow:hidden}.OrdersPanel-module__9Fg3mW__chip{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--line-strong);color:var(--text);white-space:nowrap;flex:none;align-items:center;gap:.45em;padding:.3em .75em;font-size:.78em;font-weight:500;display:inline-flex}.OrdersPanel-module__9Fg3mW__chipOn{background:var(--ink);border-color:var(--ink);color:var(--white)}.OrdersPanel-module__9Fg3mW__n{color:var(--muted);font-variant-numeric:tabular-nums}.OrdersPanel-module__9Fg3mW__chipOn .OrdersPanel-module__9Fg3mW__n{color:color-mix(in srgb, var(--white) 70%, var(--ink))}@container (max-width:27rem){.OrdersPanel-module__9Fg3mW__chip:nth-child(n+5){display:none}}@container (max-width:21rem){.OrdersPanel-module__9Fg3mW__chip:nth-child(n+4){display:none}}.OrdersPanel-module__9Fg3mW__list{border-top:1px solid var(--line-strong)}.OrdersPanel-module__9Fg3mW__row{align-items:center;gap:.75em;padding:.75em 1em;display:flex}.OrdersPanel-module__9Fg3mW__row+.OrdersPanel-module__9Fg3mW__row{border-top:1px solid var(--line)}.OrdersPanel-module__9Fg3mW__row:first-child{background:linear-gradient(to right, var(--red-50), transparent 70%)}.OrdersPanel-module__9Fg3mW__avatar{border-radius:50%;flex:none;place-items:center;width:2.5em;height:2.5em;font-size:.9em;font-weight:600;display:grid}.OrdersPanel-module__9Fg3mW__tintRed{background:var(--red-100);color:var(--m-red-ink)}.OrdersPanel-module__9Fg3mW__tintBlue{background:var(--blue-50);color:var(--m-blue-ink)}.OrdersPanel-module__9Fg3mW__tintGreen{background:var(--green-50);color:var(--m-green-ink)}.OrdersPanel-module__9Fg3mW__tintAmber{background:var(--amber-50);color:var(--m-amber-ink)}.OrdersPanel-module__9Fg3mW__tintLav{background:var(--wash-lavender);color:var(--m-blue-ink)}.OrdersPanel-module__9Fg3mW__main{flex:1;gap:.2em;min-width:0;display:grid}.OrdersPanel-module__9Fg3mW__line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.15em .6em;display:flex}.OrdersPanel-module__9Fg3mW__name{letter-spacing:-.005em;white-space:nowrap;font-weight:600}.OrdersPanel-module__9Fg3mW__no{color:var(--muted);margin-left:.25em;font-size:.8em;font-weight:500}.OrdersPanel-module__9Fg3mW__total{font-variant-numeric:tabular-nums;font-weight:700}.OrdersPanel-module__9Fg3mW__info{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.4em;font-size:.78em;display:inline-flex}.OrdersPanel-module__9Fg3mW__phone{color:var(--faint);flex:none}.OrdersPanel-module__9Fg3mW__pill{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.4em;padding:.14em .65em .14em .55em;font-size:.72em;font-weight:600;display:inline-flex}.OrdersPanel-module__9Fg3mW__dot{background:currentColor;border-radius:50%;width:.6em;height:.6em}.OrdersPanel-module__9Fg3mW__waiting{background:var(--amber-50);color:var(--m-amber-ink)}.OrdersPanel-module__9Fg3mW__waiting .OrdersPanel-module__9Fg3mW__dot{animation:1.6s ease-in-out infinite OrdersPanel-module__9Fg3mW__blink}.OrdersPanel-module__9Fg3mW__preparing{background:var(--blue-50);color:var(--m-blue-ink)}.OrdersPanel-module__9Fg3mW__ready{background:var(--green-50);color:var(--m-green-ink)}.OrdersPanel-module__9Fg3mW__on-the-way{background:var(--wash-lavender);color:var(--m-blue-ink)}@keyframes OrdersPanel-module__9Fg3mW__blink{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.OrdersPanel-module__9Fg3mW__waiting .OrdersPanel-module__9Fg3mW__dot{animation:none}}
.CalendarPreview-module__-gUyta__cal{--mock-max:34rem}.CalendarPreview-module__-gUyta__head{justify-content:space-between;align-items:center;gap:.75em;padding:1em 1em .8em;display:flex}.CalendarPreview-module__-gUyta__title{line-height:1.3;display:grid}.CalendarPreview-module__-gUyta__h{letter-spacing:-.01em;font-size:1.1em;font-weight:600}.CalendarPreview-module__-gUyta__sub{color:var(--muted);font-size:.8em}.CalendarPreview-module__-gUyta__nav{align-items:center;gap:.35em;display:inline-flex}.CalendarPreview-module__-gUyta__arrow,.CalendarPreview-module__-gUyta__today{border:1px solid var(--line-strong);background:var(--white);height:2em;color:var(--ink);border-radius:.6em;place-items:center;display:inline-grid}.CalendarPreview-module__-gUyta__arrow{width:2em}.CalendarPreview-module__-gUyta__today{padding-inline:.8em;font-size:.8em;font-weight:500}.CalendarPreview-module__-gUyta__grid{border-top:1px solid var(--line-strong);background:var(--line-strong);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;container-type:inline-size}.CalendarPreview-module__-gUyta__dow{background:var(--soft);color:var(--muted);text-align:center;padding:.5em .3em;font-size:.68em;font-weight:500}.CalendarPreview-module__-gUyta__cell{background:var(--white);flex-direction:column;gap:.25em;min-height:5.4em;padding:.35em .3em;display:flex;overflow:hidden}.CalendarPreview-module__-gUyta__blank{background:var(--soft)}.CalendarPreview-module__-gUyta__day{color:var(--ink);font-size:.7em;font-weight:500;line-height:1.2}.CalendarPreview-module__-gUyta__isToday .CalendarPreview-module__-gUyta__day{background:var(--red);width:1.7em;height:1.7em;color:var(--white);border-radius:50%;place-items:center;display:grid}.CalendarPreview-module__-gUyta__chip{background:var(--red-50);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:.3em;padding:.15em .3em;font-size:.6em;line-height:1.3;overflow:hidden}.CalendarPreview-module__-gUyta__time{color:var(--m-red-ink);font-variant-numeric:tabular-nums;font-weight:600}.CalendarPreview-module__-gUyta__more{color:var(--muted);font-size:.6em;line-height:1.3}@container (max-width:33rem){.CalendarPreview-module__-gUyta__chip{flex-direction:column;gap:.05em;display:flex}}
.OrderPipeline-module__VESDGa__pipeline{gap:16px;display:grid}.OrderPipeline-module__VESDGa__stage{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);align-content:start;gap:8px;padding:22px 22px 24px;display:grid;position:relative}.OrderPipeline-module__VESDGa__n{background:var(--red);width:34px;height:34px;color:var(--white);box-shadow:var(--shadow-red);border-radius:50%;place-items:center;margin-bottom:4px;font-size:.875rem;font-weight:600;display:grid}.OrderPipeline-module__VESDGa__name{font-size:1.125rem;line-height:1.3}.OrderPipeline-module__VESDGa__text{color:var(--muted);font-size:.9375rem;line-height:1.55}.OrderPipeline-module__VESDGa__off{color:var(--text);margin-top:20px;font-size:.9375rem}.OrderPipeline-module__VESDGa__off strong{color:var(--ink);font-weight:600}@media (min-width:640px){.OrderPipeline-module__VESDGa__pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.OrderPipeline-module__VESDGa__off{text-align:center}}@media (min-width:1000px){.OrderPipeline-module__VESDGa__pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.OrderPipeline-module__VESDGa__stage:not(:last-child):after{content:"";border-top:2px solid var(--red);border-right:2px solid var(--red);width:14px;height:14px;position:absolute;top:38px;right:-21px;transform:rotate(45deg)}}
.TabletDashboard-module__Kz6lFG__rows{gap:24px;display:grid}.TabletDashboard-module__Kz6lFG__block{margin-top:clamp(56px,8vw,88px)}.TabletDashboard-module__Kz6lFG__h3{letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2rem)}.TabletDashboard-module__Kz6lFG__p{color:var(--text);margin:14px 0 24px}.TabletDashboard-module__Kz6lFG__bookNote{margin-top:4px}.TabletDashboard-module__Kz6lFG__grid{gap:16px;display:grid}.TabletDashboard-module__Kz6lFG__note{max-width:820px;margin:clamp(32px,5vw,48px) auto 0}@media (min-width:640px){.TabletDashboard-module__Kz6lFG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:640px) and (max-width:999px){.TabletDashboard-module__Kz6lFG__grid>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1000px){.TabletDashboard-module__Kz6lFG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.OffersPromotions-module__5WaOJW__wrap{min-width:0;max-width:860px;margin-inline:auto}.OffersPromotions-module__5WaOJW__panel{flex-direction:column;gap:20px;height:100%;display:flex}.OffersPromotions-module__5WaOJW__h3{letter-spacing:-.02em;font-size:clamp(1.375rem,2.4vw,1.75rem)}.OffersPromotions-module__5WaOJW__cap{border:1px solid var(--red-100);border-radius:var(--radius-lg);background:linear-gradient(to right bottom, var(--red-50), var(--wash-sky));flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 20px;display:flex}.OffersPromotions-module__5WaOJW__big{color:var(--red);letter-spacing:-.04em;flex:none;font-size:clamp(2.75rem,6vw,3.5rem);font-weight:600;line-height:1}.OffersPromotions-module__5WaOJW__capText{color:var(--text);flex:15rem;font-size:.9375rem;line-height:1.55}.OffersPromotions-module__5WaOJW__capText strong{color:var(--ink);font-weight:600}.OffersPromotions-module__5WaOJW__offers{display:grid}.OffersPromotions-module__5WaOJW__offer{border-top:1px solid var(--line-strong);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.OffersPromotions-module__5WaOJW__offer:first-child{border-top:0;padding-top:0}.OffersPromotions-module__5WaOJW__offerIcon{border:1px solid var(--red-100);background:var(--red-50);width:38px;height:38px;color:var(--red);border-radius:12px;flex:none;place-items:center;display:inline-grid}.OffersPromotions-module__5WaOJW__offerName{color:var(--ink);font-size:1rem;font-weight:600;line-height:1.4;display:block}.OffersPromotions-module__5WaOJW__offerText{color:var(--muted);font-size:.9375rem;line-height:1.55;display:block}.OffersPromotions-module__5WaOJW__small{color:var(--text);font-size:.9375rem;line-height:1.6}
.RecordingPreview-module__o5WnZq__rec{--mock-max:27rem}.RecordingPreview-module__o5WnZq__head{border-bottom:1px solid var(--line-strong);align-items:center;gap:.7em;padding:1em 1em .85em;display:flex}.RecordingPreview-module__o5WnZq__icon{border:1px solid var(--red-100);background:var(--red-50);width:2.4em;height:2.4em;color:var(--red);border-radius:.75em;flex:none;place-items:center;display:grid}.RecordingPreview-module__o5WnZq__title{letter-spacing:-.01em;flex:1;font-size:1.05em;font-weight:600}.RecordingPreview-module__o5WnZq__lock{border-radius:var(--radius-pill);background:var(--green-50);border:1px solid color-mix(in srgb, var(--green) 22%, var(--white));color:var(--m-green-ink);align-items:center;gap:.4em;padding:.3em .75em;font-size:.75em;font-weight:600;display:inline-flex}.RecordingPreview-module__o5WnZq__call{justify-content:space-between;align-items:center;gap:.75em;padding:.85em 1em;display:flex}.RecordingPreview-module__o5WnZq__who{min-width:0;display:grid}.RecordingPreview-module__o5WnZq__number{font-variant-numeric:tabular-nums;font-weight:600}.RecordingPreview-module__o5WnZq__when{color:var(--muted);font-size:.78em}.RecordingPreview-module__o5WnZq__tag{border-radius:var(--radius-pill);background:var(--blue-50);border:1px solid color-mix(in srgb, var(--blue) 20%, var(--white));color:var(--m-blue-ink);flex:none;padding:.25em .7em;font-size:.75em;font-weight:600}.RecordingPreview-module__o5WnZq__player{background:var(--soft);border:1px solid var(--line-strong);border-radius:.9em;align-items:center;gap:.75em;margin:0 1em;padding:.7em .85em;display:flex}.RecordingPreview-module__o5WnZq__play{background:var(--red);width:2.3em;height:2.3em;color:var(--white);box-shadow:var(--shadow-red);border-radius:50%;flex:none;place-items:center;display:grid}.RecordingPreview-module__o5WnZq__bar{border-radius:var(--radius-pill);background:var(--line-strong);flex:1;height:.35em;position:relative}.RecordingPreview-module__o5WnZq__fill{border-radius:inherit;background:var(--red);width:46%;position:absolute;inset:0 auto 0 0}.RecordingPreview-module__o5WnZq__knob{border:2px solid var(--red);background:var(--white);border-radius:50%;width:.95em;height:.95em;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%)}.RecordingPreview-module__o5WnZq__time{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.75em}.RecordingPreview-module__o5WnZq__lines{gap:.35em;padding:.9em 1em 1.1em;display:grid}.RecordingPreview-module__o5WnZq__line{border:1px solid #0000;border-radius:.7em;gap:.1em;padding:.5em .7em;display:grid}.RecordingPreview-module__o5WnZq__speaker{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:.68em;font-weight:600}.RecordingPreview-module__o5WnZq__text{font-size:.86em;line-height:1.45}.RecordingPreview-module__o5WnZq__now{background:var(--red-50);border-color:var(--red-100)}
.SupportCasePreview-module__4lACTG__case{--mock-max:27rem}.SupportCasePreview-module__4lACTG__head{align-items:center;gap:.7em;padding:1em 1em .6em;display:flex}.SupportCasePreview-module__4lACTG__icon{border:1px solid var(--red-100);background:var(--red-50);width:2.4em;height:2.4em;color:var(--red);border-radius:.75em;flex:none;place-items:center;display:grid}.SupportCasePreview-module__4lACTG__who{line-height:1.3;display:grid}.SupportCasePreview-module__4lACTG__title{letter-spacing:-.01em;font-size:1.05em;font-weight:600}.SupportCasePreview-module__4lACTG__sub{color:var(--muted);font-size:.78em}.SupportCasePreview-module__4lACTG__pills{flex-wrap:wrap;gap:.45em;padding:0 1em .85em;display:flex}.SupportCasePreview-module__4lACTG__pill{border-radius:var(--radius-pill);padding:.25em .75em;font-size:.75em;font-weight:600}.SupportCasePreview-module__4lACTG__urgent{background:var(--amber-50);border:1px solid color-mix(in srgb, var(--amber) 24%, var(--white));color:var(--m-amber-ink)}.SupportCasePreview-module__4lACTG__manager{background:var(--red-50);border:1px solid var(--red-100);color:var(--m-red-ink)}.SupportCasePreview-module__4lACTG__facts{border-block:1px solid var(--line-strong);margin:0;display:grid}.SupportCasePreview-module__4lACTG__fact{justify-content:space-between;gap:1em;padding:.6em 1em;font-size:.82em;display:flex}.SupportCasePreview-module__4lACTG__fact+.SupportCasePreview-module__4lACTG__fact{border-top:1px solid var(--line)}.SupportCasePreview-module__4lACTG__fact dt{color:var(--muted);flex:none}.SupportCasePreview-module__4lACTG__fact dd{color:var(--ink);text-align:right;margin:0;font-weight:500}.SupportCasePreview-module__4lACTG__timeline{padding:.95em 1em 1.1em;display:grid}.SupportCasePreview-module__4lACTG__step{align-items:baseline;gap:.8em;padding:0 0 .75em 1.4em;font-size:.82em;display:flex;position:relative}.SupportCasePreview-module__4lACTG__step:last-child{padding-bottom:0}.SupportCasePreview-module__4lACTG__step:before{content:"";border:2px solid var(--red);background:var(--white);border-radius:50%;width:.7em;height:.7em;position:absolute;top:.35em;left:0}.SupportCasePreview-module__4lACTG__step:not(:last-child):after{content:"";background:var(--red-100);width:2px;position:absolute;top:1.25em;bottom:-.05em;left:.3em}.SupportCasePreview-module__4lACTG__at{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.SupportCasePreview-module__4lACTG__what{color:var(--ink);font-weight:500}
.TicketAndTablet-module__UPua1q__combo{width:100%;max-width:34rem;display:grid}.TicketAndTablet-module__UPua1q__tablet{--device-max:34rem}.TicketAndTablet-module__UPua1q__ticket{z-index:1;width:min(100%,14.5rem);margin-top:clamp(-88px,-14vw,-48px);margin-left:auto;margin-right:clamp(0px,3vw,20px);position:relative}
.RecordingsSupport-module__S8dbCq__rows{gap:24px;display:grid}.RecordingsSupport-module__S8dbCq__em{color:color-mix(in srgb, var(--red) 68%, var(--white))}.RecordingsSupport-module__S8dbCq__mocks{gap:20px;display:grid}.RecordingsSupport-module__S8dbCq__first,.RecordingsSupport-module__S8dbCq__second{min-width:0}.RecordingsSupport-module__S8dbCq__block{margin-top:clamp(56px,8vw,88px)}.RecordingsSupport-module__S8dbCq__steps{gap:16px;display:grid}.RecordingsSupport-module__S8dbCq__step{border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff24;align-content:start;gap:8px;padding:22px 22px 24px;display:grid}.RecordingsSupport-module__S8dbCq__n{background:var(--red);width:34px;height:34px;color:var(--white);border-radius:50%;place-items:center;margin-bottom:4px;font-size:.875rem;font-weight:600;display:grid}.RecordingsSupport-module__S8dbCq__stepTitle{color:var(--white);font-size:1.125rem;line-height:1.3}.RecordingsSupport-module__S8dbCq__stepText{color:#ffffffc2;font-size:.9375rem;line-height:1.55}.RecordingsSupport-module__S8dbCq__cards{gap:16px;margin-top:clamp(32px,5vw,48px);display:grid}.RecordingsSupport-module__S8dbCq__cards>*{min-width:0}.RecordingsSupport-module__S8dbCq__note{max-width:820px;margin:clamp(32px,5vw,48px) auto 0}@media (min-width:640px){.RecordingsSupport-module__S8dbCq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.RecordingsSupport-module__S8dbCq__first{width:100%;max-width:27rem;margin-right:auto}.RecordingsSupport-module__S8dbCq__second{width:100%;max-width:27rem;margin-left:auto}}@media (min-width:1000px){.RecordingsSupport-module__S8dbCq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.RecordingsSupport-module__S8dbCq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}
.TotalBuild-module__QU8n3q__rows{display:grid}.TotalBuild-module__QU8n3q__row{grid-template-columns:36px minmax(0,1fr);gap:14px;padding-block:14px;display:grid}.TotalBuild-module__QU8n3q__row+.TotalBuild-module__QU8n3q__row{border-top:1px solid var(--line)}.TotalBuild-module__QU8n3q__icon{border-radius:var(--radius-md);background:var(--soft);border:1px solid var(--line-strong);width:36px;height:36px;color:var(--ink);place-items:center;display:grid}.TotalBuild-module__QU8n3q__text{min-width:0}.TotalBuild-module__QU8n3q__label{color:var(--ink);font-weight:600;line-height:1.4}.TotalBuild-module__QU8n3q__desc{color:var(--text);margin-top:2px;font-size:.9375rem;line-height:1.5}.TotalBuild-module__QU8n3q__key{margin-top:4px;border-radius:var(--radius-md);background:var(--red-50);border-top:0;margin-inline:-10px;padding-inline:10px}.TotalBuild-module__QU8n3q__keyIcon{background:var(--white);border-color:var(--red-100);color:var(--red)}
.AnalysisPreview-module__3SdV_a__analysis{--mock-max:33rem}.AnalysisPreview-module__3SdV_a__head{align-items:center;gap:.7em;padding:1em 1em .6em;display:flex}.AnalysisPreview-module__3SdV_a__icon{border:1px solid var(--red-100);background:var(--red-50);width:2.4em;height:2.4em;color:var(--red);border-radius:.75em;flex:none;place-items:center;display:grid}.AnalysisPreview-module__3SdV_a__title{letter-spacing:-.01em;font-size:1.05em;font-weight:600}.AnalysisPreview-module__3SdV_a__periods{flex-wrap:wrap;gap:.4em;padding:0 1em .9em;display:flex}.AnalysisPreview-module__3SdV_a__period{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text);padding:.3em .8em;font-size:.75em;font-weight:500}.AnalysisPreview-module__3SdV_a__on{border-color:var(--red);background:var(--red);color:var(--white)}.AnalysisPreview-module__3SdV_a__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;padding:0 1em;display:grid}.AnalysisPreview-module__3SdV_a__kpi{border:1px solid var(--line-strong);background:var(--soft);border-radius:.9em;gap:.15em;padding:.7em .8em;display:grid}.AnalysisPreview-module__3SdV_a__kLabel{color:var(--muted);font-size:.7em}.AnalysisPreview-module__3SdV_a__kValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.15em;font-weight:600}.AnalysisPreview-module__3SdV_a__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em;padding:.9em 1em 1.1em;display:grid}.AnalysisPreview-module__3SdV_a__panel{border:1px solid var(--line);border-radius:.9em;align-content:start;gap:.7em;padding:.8em;display:grid}.AnalysisPreview-module__3SdV_a__pTitle{font-size:.78em;font-weight:600}.AnalysisPreview-module__3SdV_a__best{gap:.6em;display:grid}.AnalysisPreview-module__3SdV_a__bestRow{grid-template-columns:1fr auto;gap:.25em .5em;display:grid;position:relative}.AnalysisPreview-module__3SdV_a__bestName{white-space:nowrap;text-overflow:ellipsis;font-size:.72em;overflow:hidden}.AnalysisPreview-module__3SdV_a__bestQty{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72em}.AnalysisPreview-module__3SdV_a__bestBar{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--red) var(--w), var(--red-100) var(--w));grid-column:1/-1;height:.4em}.AnalysisPreview-module__3SdV_a__days{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.3em;height:7.5em;display:grid}.AnalysisPreview-module__3SdV_a__day{grid-template-rows:1fr auto;justify-items:center;gap:.35em;height:100%;display:grid}.AnalysisPreview-module__3SdV_a__col{width:100%;height:var(--h);background:var(--red);border-radius:.3em .3em .1em .1em;align-self:end;min-height:.3em}.AnalysisPreview-module__3SdV_a__dLabel{color:var(--muted);font-size:.58em}
.CallTimeline-module__Jh9xdW__list{display:grid;position:relative}.CallTimeline-module__Jh9xdW__step{grid-template-columns:44px minmax(0,1fr);gap:20px 14px;padding-bottom:clamp(44px,7vw,88px);display:grid;position:relative}.CallTimeline-module__Jh9xdW__step:last-child{padding-bottom:0}.CallTimeline-module__Jh9xdW__step:not(:last-child):before{content:"";z-index:0;background:linear-gradient(to bottom, var(--red-200), var(--red-100));width:2px;position:absolute;top:22px;bottom:-22px;left:21px}.CallTimeline-module__Jh9xdW__node{z-index:2;background:var(--red);width:44px;height:44px;color:var(--white);font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px var(--white), var(--shadow-red);border-radius:50%;grid-area:1/1;place-items:center;font-size:1.0625rem;font-weight:600;display:grid;position:relative}.CallTimeline-module__Jh9xdW__copy{grid-area:1/2;min-width:0}.CallTimeline-module__Jh9xdW__visual{z-index:1;grid-area:2/1/auto/-1;min-width:0;position:relative}.CallTimeline-module__Jh9xdW__card{gap:16px;display:grid}.CallTimeline-module__Jh9xdW__title{font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.25}.CallTimeline-module__Jh9xdW__body{color:var(--text);gap:12px;display:grid}.CallTimeline-module__Jh9xdW__note{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--soft);color:var(--text);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:14px 16px;font-size:.9375rem;line-height:1.55;display:grid}.CallTimeline-module__Jh9xdW__note strong{color:var(--ink);font-weight:600}.CallTimeline-module__Jh9xdW__noteIcon{color:var(--red);margin-top:3px}@media (max-width:599px){.CallTimeline-module__Jh9xdW__step{grid-template-columns:36px minmax(0,1fr);column-gap:12px}.CallTimeline-module__Jh9xdW__step:not(:last-child):before{top:18px;bottom:-18px;left:17px}.CallTimeline-module__Jh9xdW__node{width:36px;height:36px;box-shadow:0 0 0 5px var(--white), var(--shadow-red);font-size:1rem}.CallTimeline-module__Jh9xdW__step .CallTimeline-module__Jh9xdW__card{padding:20px 18px}.CallTimeline-module__Jh9xdW__note{grid-template-columns:minmax(0,1fr);padding:12px 14px}.CallTimeline-module__Jh9xdW__noteIcon{display:none}}@media (min-width:900px){.CallTimeline-module__Jh9xdW__list:before{content:"";z-index:0;background:linear-gradient(to bottom, transparent, var(--red-200) 8%, var(--red-200) 92%, transparent);width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.CallTimeline-module__Jh9xdW__step:not(:last-child):before{display:none}.CallTimeline-module__Jh9xdW__step{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:0 clamp(28px,4vw,56px)}.CallTimeline-module__Jh9xdW__node{grid-area:1/2}.CallTimeline-module__Jh9xdW__copy{grid-area:1/1}.CallTimeline-module__Jh9xdW__visual{grid-area:1/3}.CallTimeline-module__Jh9xdW__flip .CallTimeline-module__Jh9xdW__copy{grid-column:3}.CallTimeline-module__Jh9xdW__flip .CallTimeline-module__Jh9xdW__visual{grid-column:1}}
.BusinessInsights-module__RJHSGa__counts{color:var(--ink);margin-bottom:14px;font-size:1rem;font-weight:500}.BusinessInsights-module__RJHSGa__ticks{gap:10px 24px;display:grid}.BusinessInsights-module__RJHSGa__ticks li{color:var(--text);align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.55;display:flex}.BusinessInsights-module__RJHSGa__ticks svg{background:var(--white);border:1px solid var(--red-100);width:22px;height:22px;color:var(--red);border-radius:50%;flex:none;margin-top:1px;padding:4px}.BusinessInsights-module__RJHSGa__cards{gap:16px;margin-top:clamp(56px,8vw,88px);display:grid}.BusinessInsights-module__RJHSGa__cards>*{min-width:0}.BusinessInsights-module__RJHSGa__link{min-height:44px;color:var(--red);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.BusinessInsights-module__RJHSGa__link:hover{text-underline-offset:4px;text-decoration:underline}.BusinessInsights-module__RJHSGa__note{max-width:820px;margin:clamp(32px,5vw,48px) auto 0}@media (min-width:640px){.BusinessInsights-module__RJHSGa__ticks{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessInsights-module__RJHSGa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:640px) and (max-width:999px){.BusinessInsights-module__RJHSGa__cards>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1000px){.BusinessInsights-module__RJHSGa__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Bullets-module__hbJtsG__list{gap:10px;display:grid}.Bullets-module__hbJtsG__item{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:.9375rem;line-height:1.55;display:grid}.Bullets-module__hbJtsG__tick{background:var(--red-50);border:1px solid var(--red-100);width:20px;height:20px;color:var(--red);border-radius:50%;place-items:center;margin-top:2px;display:grid}
.InfoCard-module__kp2psa__card{flex-direction:column;gap:16px;height:100%;display:flex;container-type:inline-size}.InfoCard-module__kp2psa__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.InfoCard-module__kp2psa__badge{border-radius:var(--radius-pill);background:var(--red-50);border:1px solid var(--red-100);color:var(--red);padding:5px 12px;font-size:.8125rem;font-weight:500;line-height:1.2}.InfoCard-module__kp2psa__title{font-size:clamp(1.125rem,1.8vw,1.3125rem)}.InfoCard-module__kp2psa__body{color:var(--text);gap:14px;display:grid}@container (max-width:15rem){.InfoCard-module__kp2psa__top{flex-direction:column;align-items:flex-start}}
.PhoneCallCard-module__8TOa3q__card{--mock-max:26rem}.PhoneCallCard-module__8TOa3q__head{align-items:center;gap:.75em;padding:1em 1em .85em;display:flex}.PhoneCallCard-module__8TOa3q__avatar{background:var(--red-50);border:1px solid var(--red-100);width:2.6em;height:2.6em;color:var(--red);border-radius:50%;flex:none;place-items:center;display:grid}.PhoneCallCard-module__8TOa3q__who{flex:1;min-width:0;display:grid}.PhoneCallCard-module__8TOa3q__number{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.08em;font-weight:600}.PhoneCallCard-module__8TOa3q__where{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.PhoneCallCard-module__8TOa3q__live{border-radius:var(--radius-pill);background:var(--red-50);border:1px solid var(--red-100);color:var(--m-red-ink);white-space:nowrap;flex:none;align-items:center;gap:.45em;padding:.3em .75em .3em .6em;font-size:.78em;font-weight:600;display:inline-flex}.PhoneCallCard-module__8TOa3q__dot{background:var(--red);border-radius:50%;width:.62em;height:.62em;position:relative}.PhoneCallCard-module__8TOa3q__dot:after{content:"";background:var(--red);animation:PhoneCallCard-module__8TOa3q__ping 1.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes PhoneCallCard-module__8TOa3q__ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.PhoneCallCard-module__8TOa3q__audio{border-radius:var(--radius-md);background:var(--soft);border:1px solid var(--line-strong);align-items:center;gap:.85em;margin-inline:1em;padding:.7em .95em;display:flex}@property --call-secs{syntax:"<integer>";inherits:false;initial-value:102}.PhoneCallCard-module__8TOa3q__timer{letter-spacing:-.01em;font-variant-numeric:tabular-nums;flex:none;min-width:2.9em;font-size:1.05em;font-weight:600}.PhoneCallCard-module__8TOa3q__timer:before{content:var(--timer-text)}@supports (width:mod(10px, 3px)){.PhoneCallCard-module__8TOa3q__timer{counter-reset:m round(down, calc(var(--call-secs) / 60), 1) s mod(var(--call-secs), 60);animation:60s steps(60,end) infinite PhoneCallCard-module__8TOa3q__tick}.PhoneCallCard-module__8TOa3q__timer:before{content:counter(m, decimal-leading-zero) ":" counter(s, decimal-leading-zero)}}@keyframes PhoneCallCard-module__8TOa3q__tick{to{--call-secs:162}}.PhoneCallCard-module__8TOa3q__wave{flex:1;justify-content:space-between;align-items:center;gap:2px;min-width:0;height:2.2em;display:flex;overflow:hidden}.PhoneCallCard-module__8TOa3q__bar{min-width:2px;max-width:4px;height:var(--h);background:var(--red);transform-origin:50%;animation:1.3s ease-in-out infinite PhoneCallCard-module__8TOa3q__wave;animation-delay:var(--d);border-radius:2px;flex:1 1 0}.PhoneCallCard-module__8TOa3q__bar:nth-child(3n){opacity:.55}.PhoneCallCard-module__8TOa3q__bar:nth-child(3n+1){opacity:.8}@keyframes PhoneCallCard-module__8TOa3q__wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}.PhoneCallCard-module__8TOa3q__chat{gap:.75em;padding:1em;display:grid}.PhoneCallCard-module__8TOa3q__group{gap:.25em;max-width:88%;display:grid}.PhoneCallCard-module__8TOa3q__caller{justify-self:start;justify-items:start}.PhoneCallCard-module__8TOa3q__agent{justify-self:end;justify-items:end}.PhoneCallCard-module__8TOa3q__name{color:var(--muted);letter-spacing:.02em;padding-inline:.35em;font-size:.72em;font-weight:500}.PhoneCallCard-module__8TOa3q__bubble{animation:PhoneCallCard-module__8TOa3q__pop .5s var(--ease) both;animation-delay:calc(var(--i) * .42s);border-radius:1.1em;padding:.55em .85em;font-size:.92em;line-height:1.4;display:block}.PhoneCallCard-module__8TOa3q__caller .PhoneCallCard-module__8TOa3q__bubble{background:var(--soft);border:1px solid var(--line-strong);color:var(--ink);border-bottom-left-radius:.3em}.PhoneCallCard-module__8TOa3q__agent .PhoneCallCard-module__8TOa3q__bubble{background:var(--red);color:var(--white);border-bottom-right-radius:.3em}.PhoneCallCard-module__8TOa3q__caller .PhoneCallCard-module__8TOa3q__bubble:not(:last-child){border-bottom-left-radius:1.1em}.PhoneCallCard-module__8TOa3q__agent .PhoneCallCard-module__8TOa3q__bubble:not(:last-child){border-bottom-right-radius:1.1em}@keyframes PhoneCallCard-module__8TOa3q__pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.PhoneCallCard-module__8TOa3q__summary{border-top:1px solid var(--line-strong);background:var(--soft);align-items:center;gap:.7em;padding:.8em 1em;display:flex}.PhoneCallCard-module__8TOa3q__bag{background:var(--white);border:1px solid var(--line-strong);width:2.1em;height:2.1em;color:var(--red);border-radius:.65em;flex:none;place-items:center;display:grid}.PhoneCallCard-module__8TOa3q__sumText{flex:1;min-width:0;line-height:1.3;display:grid}.PhoneCallCard-module__8TOa3q__sumTitle{font-size:.86em;font-weight:600}.PhoneCallCard-module__8TOa3q__sumSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.76em;overflow:hidden}.PhoneCallCard-module__8TOa3q__sumTotal{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.1em;font-weight:700}@media (prefers-reduced-motion:reduce){.PhoneCallCard-module__8TOa3q__dot:after,.PhoneCallCard-module__8TOa3q__bar,.PhoneCallCard-module__8TOa3q__timer,.PhoneCallCard-module__8TOa3q__bubble{animation:none}}
.Button-module__VMVMAW__btn{border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__btn:active{transform:translateY(1px)}.Button-module__VMVMAW__btn:disabled,.Button-module__VMVMAW__btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.Button-module__VMVMAW__md{min-height:44px;padding:8px 20px;font-size:1rem}.Button-module__VMVMAW__lg{min-height:52px;padding:12px 28px;font-size:1rem}.Button-module__VMVMAW__arrow{transition:transform .2s var(--ease)}.Button-module__VMVMAW__btn:hover .Button-module__VMVMAW__arrow{transform:translate(3px)}.Button-module__VMVMAW__primary{background:var(--red);color:var(--white);box-shadow:var(--shadow-red)}.Button-module__VMVMAW__primary:hover{background:var(--red-hover)}.Button-module__VMVMAW__primary:active{background:var(--red-press)}.Button-module__VMVMAW__secondary{background:var(--white);color:var(--ink);border-color:var(--line-strong)}.Button-module__VMVMAW__secondary:hover{border-color:var(--red);color:var(--red)}.Button-module__VMVMAW__ghost{color:var(--ink);background:0 0}.Button-module__VMVMAW__ghost:hover{background:var(--line)}.Button-module__VMVMAW__dark{background:var(--ink);color:var(--white)}.Button-module__VMVMAW__dark:hover{background:#26262d}.Button-module__VMVMAW__light{background:var(--white);color:var(--red)}.Button-module__VMVMAW__light:hover{background:var(--red-50)}
.Card-module__QRy0Sa__card{border:1px solid var(--line);border-radius:var(--radius-lg);position:relative;overflow:hidden}.Card-module__QRy0Sa__sm{padding:20px}.Card-module__QRy0Sa__md{padding:clamp(20px,3vw,32px)}.Card-module__QRy0Sa__lg{padding:clamp(24px,4vw,44px)}.Card-module__QRy0Sa__white{background:var(--white);box-shadow:var(--shadow-sm)}.Card-module__QRy0Sa__wash{background:linear-gradient(to right bottom, var(--wash-blush), #eff6ff8c 60%, var(--white))}.Card-module__QRy0Sa__soft{background:var(--soft)}.Card-module__QRy0Sa__hover{transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease)}.Card-module__QRy0Sa__hover:hover{box-shadow:var(--shadow-md);border-color:var(--red-200);transform:translateY(-4px)}
.IconTile-module__h63zDG__tile{border-radius:14px;flex:none;place-items:center;display:inline-grid}.IconTile-module__h63zDG__red{background:var(--red-50);border:1px solid var(--red-100);color:var(--red)}.IconTile-module__h63zDG__dark{background:var(--ink);color:var(--white)}.IconTile-module__h63zDG__white{background:var(--white);border:1px solid var(--line-strong);color:var(--red);box-shadow:var(--shadow-sm)}
.PageHero-module__nRc_VW__hero{padding-top:calc(var(--header-h) + clamp(40px, 7vw, 88px));background:radial-gradient(at 0% 0%, var(--wash-lavender), transparent 45%), radial-gradient(at 100% 0%, var(--wash-blush), transparent 50%), var(--white);padding-bottom:clamp(40px,6vw,72px)}.PageHero-module__nRc_VW__inner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:820px;margin-inline:auto;display:flex}.PageHero-module__nRc_VW__eyebrow{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--red-100);color:var(--red);padding:6px 14px;font-size:.8125rem;font-weight:500;line-height:1.2}.PageHero-module__nRc_VW__title{font-size:clamp(2.125rem,4.6vw,3.5rem)}.PageHero-module__nRc_VW__lead{max-width:62ch;color:var(--muted);font-size:clamp(1rem,1.6vw,1.1875rem)}.PageHero-module__nRc_VW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}
.HeroScene-module__Z2GI0G__figure{margin:0}.HeroScene-module__Z2GI0G__panel{--device-max:100%;position:relative;container-type:inline-size}.HeroScene-module__Z2GI0G__surface{isolation:isolate;border-radius:var(--radius-xl);background:radial-gradient(72% 80% at 50% 110%, color-mix(in srgb, var(--red) 78%, transparent), transparent 72%), radial-gradient(46% 62% at 3% 0%, color-mix(in srgb, var(--red) 30%, transparent), transparent 72%), linear-gradient(165deg, var(--ink) 0%, color-mix(in srgb, var(--red) 30%, var(--ink)) 56%, color-mix(in srgb, var(--red) 74%, var(--ink)) 100%);box-shadow:var(--shadow-lg), 0 44px 80px -36px color-mix(in srgb, var(--red) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--white) 16%, transparent);position:relative;overflow:hidden}.HeroScene-module__Z2GI0G__surface:before{content:"";z-index:-1;background:repeating-radial-gradient(circle at 50% 104%, transparent 0 96px, color-mix(in srgb, var(--white) 10%, transparent) 96px 97px);-webkit-mask-image:radial-gradient(80% 100% at 50% 100%, var(--ink), transparent 88%);-webkit-mask-image:radial-gradient(80% 100% at 50% 100%, var(--ink), transparent 88%);mask-image:radial-gradient(80% 100% at 50% 100%, var(--ink), transparent 88%);position:absolute;inset:0}.HeroScene-module__Z2GI0G__surface:after{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--white) 16%, transparent) 1px, transparent 1.6px);-webkit-mask-image:linear-gradient(to bottom, var(--ink), transparent 52%);-webkit-mask-image:linear-gradient(to bottom, var(--ink), transparent 52%);mask-image:linear-gradient(to bottom, var(--ink), transparent 52%);background-size:26px 26px;position:absolute;inset:0}.HeroScene-module__Z2GI0G__stage{padding:36px 14px 0;position:relative}.HeroScene-module__Z2GI0G__tablet{margin-bottom:-44px}.HeroScene-module__Z2GI0G__call,.HeroScene-module__Z2GI0G__sms{display:none}.HeroScene-module__Z2GI0G__ticket{z-index:3;transform-origin:100% 100%;width:13.5rem;position:absolute;bottom:-104px;right:10px;scale:.84}.HeroScene-module__Z2GI0G__chip{z-index:5;position:absolute}.HeroScene-module__Z2GI0G__panel .HeroScene-module__Z2GI0G__chipBooking,.HeroScene-module__Z2GI0G__panel .HeroScene-module__Z2GI0G__chipPrint{display:none}.HeroScene-module__Z2GI0G__chipOrder{--float-delay:0s;top:-17px;left:10px}.HeroScene-module__Z2GI0G__chipPaid{--float-delay:-2.4s;bottom:-19px;right:10px}.HeroScene-module__Z2GI0G__chipBooking{--float-delay:-1.2s}.HeroScene-module__Z2GI0G__chipPrint{--float-delay:-3.6s}.HeroScene-module__Z2GI0G__caption{color:var(--muted);text-align:center;margin-top:38px;font-size:.8125rem}@container (min-width:36rem){.HeroScene-module__Z2GI0G__stage{aspect-ratio:1.5;padding:0}.HeroScene-module__Z2GI0G__piece{position:absolute}.HeroScene-module__Z2GI0G__tablet{width:66%;margin:0;top:13%;left:3%}.HeroScene-module__Z2GI0G__sms{z-index:3;width:34%;display:block;top:5%;right:3%}.HeroScene-module__Z2GI0G__ticket{transform-origin:50%;width:29%;min-width:13.5rem;inset:62% auto auto 1%;scale:none}.HeroScene-module__Z2GI0G__chipOrder{top:-19px;left:4%}.HeroScene-module__Z2GI0G__chipPaid{top:auto;bottom:-20px;right:3%}.HeroScene-module__Z2GI0G__panel .HeroScene-module__Z2GI0G__chipPrint{display:inline-flex;bottom:-20px;left:3%}}@container (min-width:60rem){.HeroScene-module__Z2GI0G__stage{aspect-ratio:2.2}.HeroScene-module__Z2GI0G__call{z-index:3;width:26.5%;display:block;top:9%;left:2%}.HeroScene-module__Z2GI0G__tablet{z-index:2;width:57%;top:11%;left:21.5%}.HeroScene-module__Z2GI0G__sms{width:23.5%;top:4%;right:2.5%}.HeroScene-module__Z2GI0G__ticket{z-index:4;width:19%;min-width:13.5rem;top:68%;left:4.5%}.HeroScene-module__Z2GI0G__chipOrder{top:-22px;left:8%}.HeroScene-module__Z2GI0G__panel .HeroScene-module__Z2GI0G__chipBooking{display:inline-flex;top:-22px;right:27%}.HeroScene-module__Z2GI0G__chipPaid{top:72%;bottom:auto;right:-18px}.HeroScene-module__Z2GI0G__panel .HeroScene-module__Z2GI0G__chipPrint{bottom:-22px;left:27%}}
.Section-module__ZXevnG__section{position:relative}.Section-module__ZXevnG__lg{padding-block:clamp(64px,9vw,112px)}.Section-module__ZXevnG__md{padding-block:clamp(48px,6vw,80px)}.Section-module__ZXevnG__sm{padding-block:clamp(32px,4vw,48px)}.Section-module__ZXevnG__none{padding-block:0}.Section-module__ZXevnG__plain{background:var(--white)}.Section-module__ZXevnG__soft{background:var(--soft)}.Section-module__ZXevnG__wash{background:radial-gradient(at 0% 0%, var(--wash-lavender), transparent 42%), radial-gradient(at 100% 100%, var(--wash-blush), transparent 45%), var(--white)}.Section-module__ZXevnG__blush{background:linear-gradient(to right bottom, var(--wash-blush), var(--wash-sky) 55%, var(--white))}.Section-module__ZXevnG__red{background:var(--red);color:var(--white)}.Section-module__ZXevnG__dark{background:var(--ink);color:#d4d4d8}.Section-module__ZXevnG__red h2,.Section-module__ZXevnG__red h3,.Section-module__ZXevnG__dark h2,.Section-module__ZXevnG__dark h3{color:var(--white)}.Section-module__ZXevnG__red :focus-visible,.Section-module__ZXevnG__dark :focus-visible{outline-color:var(--white)}
.Hero-module__ejOdHG__hero{padding-top:calc(var(--header-h) + clamp(32px, 6vw, 72px));background:radial-gradient(58% 46% at 0% 0%, var(--wash-lavender), transparent 72%), radial-gradient(48% 40% at 100% 4%, var(--wash-blush), transparent 72%), radial-gradient(40% 30% at 92% 58%, var(--wash-sky), transparent 72%), var(--white);padding-bottom:clamp(56px,7vw,88px);position:relative;overflow-x:clip}.Hero-module__ejOdHG__hero:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--ink) 12%, transparent) 1px, transparent 1.6px);height:70%;-webkit-mask-image:radial-gradient(60% 70% at 50% 18%, var(--ink), transparent 100%);-webkit-mask-image:radial-gradient(60% 70% at 50% 18%, var(--ink), transparent 100%);mask-image:radial-gradient(60% 70% at 50% 18%, var(--ink), transparent 100%);pointer-events:none;background-size:28px 28px;position:absolute;inset:0 0 auto}.Hero-module__ejOdHG__copy{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:66rem;margin-inline:auto;display:flex;position:relative}.Hero-module__ejOdHG__eyebrow{border:1px solid var(--red-100);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);color:var(--red);align-items:center;gap:8px;padding:7px 16px 7px 12px;font-size:.8125rem;font-weight:500;line-height:1.2;display:inline-flex}.Hero-module__ejOdHG__title{font-size:clamp(2.25rem,1rem + 4vw,4.25rem);line-height:1.06}.Hero-module__ejOdHG__line{display:block}.Hero-module__ejOdHG__lead{max-width:46rem;color:color-mix(in srgb, var(--muted) 78%, var(--ink));font-size:clamp(1rem,.92rem + .45vw,1.25rem);line-height:1.6}.Hero-module__ejOdHG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.Hero-module__ejOdHG__note{max-width:34rem;color:var(--text);text-align:left;align-items:flex-start;gap:8px;font-size:.9375rem;line-height:1.5;display:inline-flex}.Hero-module__ejOdHG__note svg{color:var(--red);flex:none;margin-top:1px}.Hero-module__ejOdHG__scene{margin-top:clamp(40px,6vw,64px)}.Hero-module__ejOdHG__rise{animation:Hero-module__ejOdHG__rise .8s var(--ease) both;animation-delay:var(--rise-delay,0s)}@keyframes Hero-module__ejOdHG__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:479px){.Hero-module__ejOdHG__actions>*{flex:100%}}
.ClosedHours-module__xj99NG__day{gap:32px;display:grid}.ClosedHours-module__xj99NG__slot{gap:14px;padding-left:32px;display:grid;position:relative}.ClosedHours-module__xj99NG__slot:not(:last-child):before{content:"";background:var(--red-200);width:2px;position:absolute;top:22px;bottom:-32px;left:7px}.ClosedHours-module__xj99NG__dot{border:3px solid var(--red);background:var(--white);border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.ClosedHours-module__xj99NG__when{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.ClosedHours-module__xj99NG__when strong{font-weight:600}.ClosedHours-module__xj99NG__until{color:var(--muted);font-size:.9375rem}.ClosedHours-module__xj99NG__reveal{height:100%}.ClosedHours-module__xj99NG__extras{gap:16px;margin-top:clamp(32px,5vw,56px);display:grid}@media (min-width:900px){.ClosedHours-module__xj99NG__day{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ClosedHours-module__xj99NG__slot{grid-template-rows:auto minmax(0,1fr);padding-top:36px;padding-left:0}.ClosedHours-module__xj99NG__slot:not(:last-child):before{width:auto;height:2px;inset:7px -24px auto 16px}.ClosedHours-module__xj99NG__dot{top:0}.ClosedHours-module__xj99NG__when{flex-direction:column;gap:0}.ClosedHours-module__xj99NG__extras{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}
.HowItWorksStepsVisuals-module__d2orgq__vis{border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(to right bottom, var(--wash-sky), var(--wash-lavender));grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:14px;height:176px;padding:16px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.HowItWorksStepsVisuals-module__d2orgq__setup{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;max-width:15rem;padding-right:20px;display:grid}.HowItWorksStepsVisuals-module__d2orgq__setupRow{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-sm);translate:calc(var(--i) * 10px) 0;align-items:center;gap:10px;padding:7px 10px 7px 8px;display:flex}.HowItWorksStepsVisuals-module__d2orgq__rowIcon{border:1px solid var(--red-100);background:var(--red-50);width:28px;height:28px;color:var(--red);border-radius:8px;flex:none;place-items:center;display:grid}.HowItWorksStepsVisuals-module__d2orgq__rowLabel{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}.HowItWorksStepsVisuals-module__d2orgq__rowTick{background:var(--green);width:20px;height:20px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.HowItWorksStepsVisuals-module__d2orgq__divert{align-items:center;width:100%;max-width:17rem;display:flex}.HowItWorksStepsVisuals-module__d2orgq__node{color:var(--ink);flex:none;justify-items:center;gap:6px;font-size:.75rem;font-weight:500;line-height:1.2;display:grid}.HowItWorksStepsVisuals-module__d2orgq__nodeIcon{border:1px solid var(--line-strong);background:var(--white);width:36px;height:36px;box-shadow:var(--shadow-sm);color:var(--ink);border-radius:12px;place-items:center;display:grid}.HowItWorksStepsVisuals-module__d2orgq__wire{background:repeating-linear-gradient(to right, var(--red-200) 0 6px, transparent 6px 11px);flex:1;min-width:12px;height:2px;margin:0 6px 18px;position:relative}.HowItWorksStepsVisuals-module__d2orgq__pulse{background:var(--red);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--red) 18%, transparent);animation:HowItWorksStepsVisuals-module__d2orgq__travel 2.4s var(--ease) infinite;border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:0}@keyframes HowItWorksStepsVisuals-module__d2orgq__travel{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.HowItWorksStepsVisuals-module__d2orgq__modes{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.HowItWorksStepsVisuals-module__d2orgq__mode{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);color:var(--muted);white-space:nowrap;padding:4px 10px;font-size:.75rem;font-weight:500;line-height:1.3}.HowItWorksStepsVisuals-module__d2orgq__modeOn{border-color:var(--red-100);background:var(--red-50);color:var(--red-hover)}.HowItWorksStepsVisuals-module__d2orgq__arrive{justify-content:center;align-items:flex-end;width:100%;max-width:17rem;height:144px;display:flex;position:relative}.HowItWorksStepsVisuals-module__d2orgq__paper{--paper:color-mix(in srgb, var(--amber-50) 42%, var(--white));z-index:1;background:var(--paper);width:92px;height:138px;filter:drop-shadow(0 8px 8px color-mix(in srgb, var(--ink) 16%, transparent));flex:none;align-content:start;gap:7px;padding:12px 10px 18px;display:grid;position:relative;rotate:-4deg;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%}.HowItWorksStepsVisuals-module__d2orgq__tablet{background:var(--ink);width:138px;height:100px;box-shadow:var(--shadow-md);border-radius:12px;flex:none;margin-left:-14px;padding:5px}.HowItWorksStepsVisuals-module__d2orgq__screen{background:var(--soft);border-radius:8px;align-content:center;gap:8px;height:100%;padding:0 9px;display:grid}.HowItWorksStepsVisuals-module__d2orgq__tabRow{align-items:center;gap:6px;display:flex}.HowItWorksStepsVisuals-module__d2orgq__bar{background:color-mix(in srgb, var(--ink) 20%, transparent);border-radius:3px;height:5px;display:block}.HowItWorksStepsVisuals-module__d2orgq__barHead{margin-inline:auto;width:55%;margin-bottom:4px}.HowItWorksStepsVisuals-module__d2orgq__barBig{background:color-mix(in srgb, var(--ink) 62%, transparent);width:38%;height:10px}.HowItWorksStepsVisuals-module__d2orgq__barLong{width:100%}.HowItWorksStepsVisuals-module__d2orgq__barMid{width:72%}.HowItWorksStepsVisuals-module__d2orgq__barShort{width:46%}.HowItWorksStepsVisuals-module__d2orgq__tabRow .HowItWorksStepsVisuals-module__d2orgq__bar{flex:1;max-width:62px}.HowItWorksStepsVisuals-module__d2orgq__newPill{border-radius:var(--radius-pill);background:var(--red);color:var(--white);flex:none;padding:1px 6px;font-size:.5625rem;font-weight:600;line-height:1.5}.HowItWorksStepsVisuals-module__d2orgq__dot{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;margin-inline:3px}@container (max-width:15.5rem){.HowItWorksStepsVisuals-module__d2orgq__arrive{scale:.8}}@container (max-width:12.5rem){.HowItWorksStepsVisuals-module__d2orgq__arrive{scale:.68}}@container (max-width:13rem){.HowItWorksStepsVisuals-module__d2orgq__setup{padding-right:12px}.HowItWorksStepsVisuals-module__d2orgq__setupRow{translate:calc(var(--i) * 6px) 0;gap:8px;padding-right:8px}.HowItWorksStepsVisuals-module__d2orgq__rowLabel{white-space:normal;font-size:.75rem;line-height:1.2}}@media (prefers-reduced-motion:reduce){.HowItWorksStepsVisuals-module__d2orgq__pulse{opacity:1;animation:none;left:calc(50% - 5px)}}
.InYourHands-module__Z_13WW__main,.InYourHands-module__Z_13WW__also{gap:16px;display:grid}.InYourHands-module__Z_13WW__also{margin-top:16px}.InYourHands-module__Z_13WW__reveal{height:100%}.InYourHands-module__Z_13WW__tile{align-items:flex-start;gap:16px;height:100%;display:flex}.InYourHands-module__Z_13WW__tileTitle{font-size:1.0625rem}.InYourHands-module__Z_13WW__tileText{color:var(--text);margin-top:6px;font-size:.9375rem;line-height:1.6}@media (min-width:640px){.InYourHands-module__Z_13WW__main,.InYourHands-module__Z_13WW__also{gap:20px}.InYourHands-module__Z_13WW__also{margin-top:20px}}@media (min-width:1000px){.InYourHands-module__Z_13WW__main,.InYourHands-module__Z_13WW__also{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.InYourHands-module__Z_13WW__also{margin-top:24px}}
.HowItWorksSteps-module__X6TQ6W__steps{gap:20px;max-width:40rem;margin-inline:auto;display:grid;position:relative}.HowItWorksSteps-module__X6TQ6W__step{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;display:grid;position:relative}.HowItWorksSteps-module__X6TQ6W__step:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom, var(--red-200) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:44px;bottom:-20px;left:21px}.HowItWorksSteps-module__X6TQ6W__badge{z-index:1;background:var(--red);width:44px;height:44px;box-shadow:var(--shadow-red), 0 0 0 6px color-mix(in srgb, var(--red) 12%, transparent);color:var(--white);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:600;line-height:1;display:grid;position:relative}.HowItWorksSteps-module__X6TQ6W__reveal{min-width:0;height:100%}.HowItWorksSteps-module__X6TQ6W__card{flex-direction:column;gap:18px;height:100%;display:flex}.HowItWorksSteps-module__X6TQ6W__body{flex-direction:column;flex:1;gap:10px;padding:0 4px 4px;display:flex}.HowItWorksSteps-module__X6TQ6W__text{color:var(--text)}.HowItWorksSteps-module__X6TQ6W__note{border-top:1px solid var(--line-strong);color:var(--muted);margin-top:auto;padding-top:12px;font-size:.875rem;line-height:1.55}.HowItWorksSteps-module__X6TQ6W__more{justify-content:center;margin-top:clamp(32px,5vw,48px);display:flex}@media (min-width:900px){.HowItWorksSteps-module__X6TQ6W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);max-width:none}.HowItWorksSteps-module__X6TQ6W__steps:before{content:"";background:repeating-linear-gradient(to right, var(--red-200) 0 8px, transparent 8px 15px);height:2px;position:absolute;top:35px;left:16.6667%;right:16.6667%}.HowItWorksSteps-module__X6TQ6W__step{flex-direction:column;gap:28px;display:flex}.HowItWorksSteps-module__X6TQ6W__step:not(:last-child):before{display:none}.HowItWorksSteps-module__X6TQ6W__badge{width:72px;height:72px;box-shadow:var(--shadow-red), 0 0 0 8px color-mix(in srgb, var(--red) 12%, transparent);align-self:center;font-size:1.875rem}.HowItWorksSteps-module__X6TQ6W__badge:after{content:"";background:var(--red-200);width:2px;height:28px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.HowItWorksSteps-module__X6TQ6W__reveal{flex:1}}
.JumpNav-module__ZqYWuW__band{border-bottom:1px solid var(--line);background:var(--white)}.JumpNav-module__ZqYWuW__list{margin-inline:calc(var(--gutter) * -1);padding:14px var(--gutter);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.JumpNav-module__ZqYWuW__list::-webkit-scrollbar{display:none}.JumpNav-module__ZqYWuW__link{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);min-height:44px;color:var(--ink);white-space:nowrap;transition:border-color .18s var(--ease), color .18s var(--ease), background-color .18s var(--ease);align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.JumpNav-module__ZqYWuW__link:hover{border-color:var(--red);background:var(--red-50);color:var(--red)}@media (min-width:640px){.JumpNav-module__ZqYWuW__list{flex-wrap:wrap;justify-content:center;margin-inline:0;padding-inline:0;overflow:visible}}
.PricingTeaser-module__dBWfVa__panel{isolation:isolate;border-radius:var(--radius-xl);background:radial-gradient(60% 90% at 100% 0%, color-mix(in srgb, var(--red) 34%, transparent), transparent 62%), radial-gradient(50% 70% at 0% 100%, color-mix(in srgb, var(--wash-lavender) 12%, transparent), transparent 60%), var(--ink);box-shadow:var(--shadow-lg);align-items:center;gap:clamp(32px,5vw,56px);padding:clamp(24px,5vw,64px);display:grid;position:relative;overflow:hidden}.PricingTeaser-module__dBWfVa__panel :focus-visible{outline-color:var(--white)}.PricingTeaser-module__dBWfVa__panel:before,.PricingTeaser-module__dBWfVa__panel:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--white) 9%, transparent);pointer-events:none;border-radius:50%;position:absolute}.PricingTeaser-module__dBWfVa__panel:before{width:560px;height:560px;top:-220px;right:-140px}.PricingTeaser-module__dBWfVa__panel:after{width:360px;height:360px;top:-120px;right:-40px}@media (min-width:900px){.PricingTeaser-module__dBWfVa__panel{grid-template-columns:minmax(0,1fr) minmax(0,27rem);gap:clamp(40px,6vw,80px)}}.PricingTeaser-module__dBWfVa__copy{min-width:0;color:color-mix(in srgb, var(--white) 82%, transparent);flex-direction:column;align-items:flex-start;gap:24px;display:flex}.PricingTeaser-module__dBWfVa__copy>header{margin-bottom:0}.PricingTeaser-module__dBWfVa__copy h2{font-size:clamp(1.75rem,3.4vw,2.625rem)}.PricingTeaser-module__dBWfVa__em{color:color-mix(in srgb, var(--red) 55%, var(--white))}.PricingTeaser-module__dBWfVa__points{gap:12px;display:grid}.PricingTeaser-module__dBWfVa__point{align-items:flex-start;gap:12px;display:flex}.PricingTeaser-module__dBWfVa__tick{border:1px solid color-mix(in srgb, var(--white) 24%, transparent);background:color-mix(in srgb, var(--white) 10%, transparent);width:24px;height:24px;color:var(--white);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.PricingTeaser-module__dBWfVa__actions{flex-wrap:wrap;gap:12px 16px;margin-top:8px;display:flex}.PricingTeaser-module__dBWfVa__actions .PricingTeaser-module__dBWfVa__outline{border-color:color-mix(in srgb, var(--white) 38%, transparent);color:var(--white);background:0 0}.PricingTeaser-module__dBWfVa__actions .PricingTeaser-module__dBWfVa__outline:hover{border-color:var(--white);background:color-mix(in srgb, var(--white) 10%, transparent);color:var(--white)}.PricingTeaser-module__dBWfVa__cardWrap{min-width:0}.PricingTeaser-module__dBWfVa__card{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-lg);color:var(--text);padding:clamp(22px,3vw,32px)}.PricingTeaser-module__dBWfVa__label{color:var(--red);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.PricingTeaser-module__dBWfVa__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;display:flex}.PricingTeaser-module__dBWfVa__amount{color:var(--ink);letter-spacing:-.03em;font-size:clamp(3rem,6vw,4rem);font-weight:600;line-height:1}.PricingTeaser-module__dBWfVa__per{color:var(--muted);font-size:1.0625rem}.PricingTeaser-module__dBWfVa__plus{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin-top:22px;font-size:.8125rem;font-weight:500;display:flex}.PricingTeaser-module__dBWfVa__plus:after{content:"";background:var(--line-strong);flex:1;height:1px}.PricingTeaser-module__dBWfVa__uses{display:grid}.PricingTeaser-module__dBWfVa__use{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:2px 14px;padding-block:14px;display:grid}.PricingTeaser-module__dBWfVa__use:last-child{border-bottom:0;padding-bottom:0}.PricingTeaser-module__dBWfVa__useIcon{border:1px solid var(--red-100);background:var(--red-50);width:36px;height:36px;color:var(--red);border-radius:12px;grid-row:span 2;align-self:start;place-items:center;display:grid}.PricingTeaser-module__dBWfVa__useHead{color:var(--ink);font-weight:500;line-height:1.4}.PricingTeaser-module__dBWfVa__useAmount{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.PricingTeaser-module__dBWfVa__useDetail{color:var(--muted);font-size:.875rem;line-height:1.5}
.PaymentRoutes-module__midyrW__grid{gap:16px;display:grid}.PaymentRoutes-module__midyrW__cell,.PaymentRoutes-module__midyrW__reveal{height:100%}.PaymentRoutes-module__midyrW__small{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffb3;max-width:46rem;margin:clamp(24px,4vw,40px) auto 0;padding:20px 22px}@media (min-width:640px){.PaymentRoutes-module__midyrW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1000px){.PaymentRoutes-module__midyrW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}
.ProofStrip-module__b1fxKa__strip{border-block:1px solid var(--line-strong);background:var(--white);padding-block:clamp(8px,2vw,16px)}.ProofStrip-module__b1fxKa__list{grid-template-columns:1fr;display:grid}.ProofStrip-module__b1fxKa__item{align-items:flex-start;gap:14px;padding:18px 0;display:flex}.ProofStrip-module__b1fxKa__item+.ProofStrip-module__b1fxKa__item{border-top:1px solid var(--line-strong)}.ProofStrip-module__b1fxKa__icon{border:1px solid var(--red-100);background:var(--red-50);width:44px;height:44px;color:var(--red);border-radius:12px;flex:none;place-items:center;display:grid}.ProofStrip-module__b1fxKa__body{gap:2px;min-width:0;display:grid}.ProofStrip-module__b1fxKa__title{letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.35}.ProofStrip-module__b1fxKa__text{color:var(--muted);font-size:.875rem;line-height:1.5}@media (min-width:640px){.ProofStrip-module__b1fxKa__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.ProofStrip-module__b1fxKa__item+.ProofStrip-module__b1fxKa__item{border-top:0}.ProofStrip-module__b1fxKa__item:nth-child(n+3){border-top:1px solid var(--line-strong)}}@media (min-width:1000px){.ProofStrip-module__b1fxKa__list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.ProofStrip-module__b1fxKa__item{padding:22px 28px}.ProofStrip-module__b1fxKa__item:first-child{padding-left:0}.ProofStrip-module__b1fxKa__item:last-child{padding-right:0}.ProofStrip-module__b1fxKa__item:nth-child(n+3){border-top:0}.ProofStrip-module__b1fxKa__item+.ProofStrip-module__b1fxKa__item{border-left:1px solid var(--line-strong)}}
.SetupColumns-module__z1S_oa__grid{gap:20px;display:grid}.SetupColumns-module__z1S_oa__cell{min-width:0}.SetupColumns-module__z1S_oa__col{align-content:start;gap:28px;height:100%;display:grid}.SetupColumns-module__z1S_oa__head{border-bottom:1px solid var(--line-strong);align-items:center;gap:16px;padding-bottom:24px;display:flex}.SetupColumns-module__z1S_oa__heading{font-size:clamp(1.25rem,2.2vw,1.5rem)}.SetupColumns-module__z1S_oa__sub{color:var(--muted);margin-top:2px;font-size:.9375rem}.SetupColumns-module__z1S_oa__items{gap:20px;display:grid}.SetupColumns-module__z1S_oa__item{grid-template-columns:36px minmax(0,1fr);gap:14px;display:grid}.SetupColumns-module__z1S_oa__ico{border-radius:var(--radius-md);background:var(--white);border:1px solid var(--red-100);width:36px;height:36px;color:var(--red);place-items:center;display:grid}.SetupColumns-module__z1S_oa__icoDark{background:var(--soft);border-color:var(--line-strong);color:var(--ink)}.SetupColumns-module__z1S_oa__itemTitle{color:var(--ink);font-weight:600;line-height:1.4}.SetupColumns-module__z1S_oa__itemText{color:var(--text);margin-top:2px;font-size:.9375rem;line-height:1.55}.SetupColumns-module__z1S_oa__foot{max-width:40rem;color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:16px;margin:clamp(28px,4vw,44px) auto 0;display:flex}@media (min-width:900px){.SetupColumns-module__z1S_oa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}
.StatTiles-module__ztUGdW__tiles{--mock-max:33rem}.StatTiles-module__ztUGdW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.StatTiles-module__ztUGdW__tile{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:1fr auto;grid-template-areas:"label icon""value value""spark spark";align-items:start;gap:.35em .5em;padding:.9em .9em .85em;display:grid}.StatTiles-module__ztUGdW__label{color:var(--muted);grid-area:label;font-size:.76em;font-weight:500;line-height:1.3}.StatTiles-module__ztUGdW__icon{background:var(--red-50);border:1px solid var(--red-100);width:2em;height:2em;color:var(--red);border-radius:.65em;grid-area:icon;place-items:center;display:grid}.StatTiles-module__ztUGdW__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:value;margin-top:.1em;font-size:1.85em;font-weight:600;line-height:1.1}.StatTiles-module__ztUGdW__spark{grid-area:spark;align-items:flex-end;gap:3px;height:2.3em;margin-top:.3em;display:flex}.StatTiles-module__ztUGdW__bar{min-width:0;height:var(--h);background:var(--red-200);transform-origin:bottom;min-height:3px;animation:StatTiles-module__ztUGdW__grow .7s var(--ease) both;animation-delay:calc(var(--i) * 60ms);border-radius:2px;flex:1 1 0}.StatTiles-module__ztUGdW__bar:last-child{background:var(--red)}@keyframes StatTiles-module__ztUGdW__grow{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:none}}@container (max-width:27.5rem){.StatTiles-module__ztUGdW__grid{grid-template-columns:1fr;gap:.55em}.StatTiles-module__ztUGdW__tile{grid-template-columns:auto 1fr auto;grid-template-areas:"icon label spark""icon value spark";align-items:center;gap:.1em .8em;padding:.75em .9em}.StatTiles-module__ztUGdW__icon{border-radius:.8em;width:2.5em;height:2.5em}.StatTiles-module__ztUGdW__value{margin-top:0;font-size:1.5em}.StatTiles-module__ztUGdW__spark{align-self:stretch;width:5.5em;height:auto;margin-top:0;padding-block:.1em}}@media (prefers-reduced-motion:reduce){.StatTiles-module__ztUGdW__bar{animation:none}}
.SplitSectionsVisuals-module__Aw6h4a__figure{margin:0}.SplitSectionsVisuals-module__Aw6h4a__stage{isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-xl);align-items:center;padding:68px clamp(16px,5vw,56px);display:grid;position:relative;overflow:hidden}.SplitSectionsVisuals-module__Aw6h4a__stage:before{content:"";z-index:-1;background:radial-gradient(color-mix(in srgb, var(--ink) 14%, transparent) 1px, transparent 1.6px) 0 0 / 20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75%,#000,#0000);mask-image:radial-gradient(75% 75%,#000,#0000)}.SplitSectionsVisuals-module__Aw6h4a__stage:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--red) 14%, transparent);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-160px;right:-120px}.SplitSectionsVisuals-module__Aw6h4a__wide{padding-inline:clamp(12px,3vw,28px)}.SplitSectionsVisuals-module__Aw6h4a__lavender{background:linear-gradient(to right bottom, var(--wash-lavender), var(--wash-blush))}.SplitSectionsVisuals-module__Aw6h4a__sky{background:linear-gradient(to right bottom, var(--wash-sky), var(--white));border-color:var(--line-strong)}.SplitSectionsVisuals-module__Aw6h4a__blush{background:linear-gradient(to left bottom, var(--wash-blush), var(--wash-lavender))}.SplitSectionsVisuals-module__Aw6h4a__caption{color:var(--muted);text-align:center;margin-top:12px;font-size:.8125rem}.SplitSectionsVisuals-module__Aw6h4a__chip{z-index:2;position:absolute}.SplitSectionsVisuals-module__Aw6h4a__topRight{top:10px;right:clamp(12px,3vw,28px)}.SplitSectionsVisuals-module__Aw6h4a__bottomLeft{--float-delay:-2.6s;bottom:10px;left:clamp(12px,3vw,28px)}.SplitSectionsVisuals-module__Aw6h4a__call{max-width:26rem}.SplitSectionsVisuals-module__Aw6h4a__pair{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.SplitSectionsVisuals-module__Aw6h4a__sms{grid-column:1/-1;max-width:19.5rem}.SplitSectionsVisuals-module__Aw6h4a__ticket{display:none}@media (min-width:640px){.SplitSectionsVisuals-module__Aw6h4a__sms{grid-area:1/1/auto/8;max-width:16rem;margin-inline:0}.SplitSectionsVisuals-module__Aw6h4a__ticket{z-index:1;margin-top:3.5rem;grid-area:1/6/auto/13;max-width:15rem;margin-inline:auto 0;display:block}}.SplitSectionsVisuals-module__Aw6h4a__device{max-width:40rem}
.PlanSection-module__0EJlSq__grid{align-items:center;gap:clamp(40px,6vw,56px);display:grid}@media (min-width:1000px){.PlanSection-module__0EJlSq__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px}}.PlanSection-module__0EJlSq__card{border:1px solid var(--red-100);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-md);overflow:hidden}.PlanSection-module__0EJlSq__priceBlock{background:linear-gradient(to right bottom, var(--wash-blush), var(--wash-sky) 65%, var(--white));border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,4vw,40px);display:flex}.PlanSection-module__0EJlSq__tag{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--red-100);color:var(--red);padding:5px 12px;font-size:.8125rem;font-weight:500;line-height:1.2}.PlanSection-module__0EJlSq__price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.PlanSection-module__0EJlSq__amount{color:var(--ink);letter-spacing:-.045em;font-size:clamp(3.5rem,9vw,4.75rem);font-weight:600;line-height:1}.PlanSection-module__0EJlSq__per{color:var(--text);font-size:1.125rem;font-weight:500}.PlanSection-module__0EJlSq__plus{max-width:44ch;color:var(--text);font-size:.9375rem}.PlanSection-module__0EJlSq__link{color:var(--red);text-underline-offset:3px;font-weight:500}.PlanSection-module__0EJlSq__link:hover{color:var(--red-hover)}.PlanSection-module__0EJlSq__cta{width:100%;margin-top:6px}@media (min-width:560px){.PlanSection-module__0EJlSq__cta{width:auto}}.PlanSection-module__0EJlSq__listBlock{padding:clamp(24px,4vw,40px)}.PlanSection-module__0EJlSq__listTitle{margin-bottom:20px;font-size:1.0625rem}.PlanSection-module__0EJlSq__list{gap:18px;display:grid}.PlanSection-module__0EJlSq__item{gap:14px;display:flex}.PlanSection-module__0EJlSq__itemTitle{color:var(--ink);font-weight:600;line-height:1.35}.PlanSection-module__0EJlSq__itemText{color:var(--text);margin-top:2px;font-size:.9375rem;line-height:1.55}.PlanSection-module__0EJlSq__visual{margin:0}.PlanSection-module__0EJlSq__stage{min-width:0;position:relative}@media (max-width:639px){.PlanSection-module__0EJlSq__stage{overflow-x:clip}}.PlanSection-module__0EJlSq__ticket{max-width:17rem;margin:28px auto 0}@media (min-width:640px){.PlanSection-module__0EJlSq__stage{padding-bottom:36px}.PlanSection-module__0EJlSq__ticket{width:clamp(220px,42%,264px);max-width:none;margin:0;position:absolute;bottom:0;right:-8px}}@media (min-width:1360px){.PlanSection-module__0EJlSq__ticket{right:-24px}}.PlanSection-module__0EJlSq__caption{color:var(--muted);text-align:center;margin-top:20px;font-size:.8125rem}
.Field-module__KkrWTW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.Field-module__KkrWTW__label{color:var(--ink);font-size:.9375rem;font-weight:500;line-height:1.4}.Field-module__KkrWTW__optional{color:var(--muted);font-weight:400}.Field-module__KkrWTW__control{--field-edge:color-mix(in srgb, var(--muted) 80%, var(--white));border:1px solid var(--field-edge);border-radius:var(--radius-sm);background:var(--white);width:100%;min-height:48px;color:var(--ink);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);padding:11px 14px;scroll-margin-top:28px;font-size:1rem;line-height:1.4}.Field-module__KkrWTW__control::placeholder{color:var(--muted);opacity:1}.Field-module__KkrWTW__control:hover{border-color:var(--muted)}.Field-module__KkrWTW__control:focus-visible{outline:2px solid var(--red);outline-offset:0;border-color:var(--red)}.Field-module__KkrWTW__invalid,.Field-module__KkrWTW__invalid:hover{border-color:var(--red-hover);box-shadow:inset 0 0 0 1px var(--red-hover)}.Field-module__KkrWTW__hint{color:var(--muted);font-size:.8125rem;line-height:1.5}.Field-module__KkrWTW__error{color:var(--red-hover);align-items:flex-start;gap:6px;font-size:.875rem;font-weight:500;line-height:1.45;display:flex}.Field-module__KkrWTW__error svg{flex:none;margin-top:2px}
.SplitSections-module__qic70a__block{align-items:center;gap:clamp(32px,5vw,56px);display:grid}@media (min-width:900px){.SplitSections-module__qic70a__block{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(48px,6vw,96px)}.SplitSections-module__qic70a__flip{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.SplitSections-module__qic70a__flip .SplitSections-module__qic70a__visual{order:-1}}.SplitSections-module__qic70a__copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.SplitSections-module__qic70a__copy>header{margin-bottom:0}.SplitSections-module__qic70a__copy h2{font-size:clamp(1.75rem,3.2vw,2.5rem)}.SplitSections-module__qic70a__visual{min-width:0}.SplitSections-module__qic70a__checks{gap:14px;display:grid}.SplitSections-module__qic70a__check{color:var(--text);align-items:flex-start;gap:12px;display:flex}.SplitSections-module__qic70a__tick{border:1px solid var(--red-100);background:var(--red-50);width:24px;height:24px;color:var(--red);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.SplitSections-module__qic70a__note{border-left:2px solid var(--line-strong);max-width:52ch;color:var(--muted);padding-left:14px;font-size:.875rem;line-height:1.6}.SplitSections-module__qic70a__more{min-height:44px;color:var(--red-hover);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.SplitSections-module__qic70a__more:hover{text-underline-offset:4px;text-decoration:underline}.SplitSections-module__qic70a__more svg{transition:transform .2s var(--ease)}.SplitSections-module__qic70a__more:hover svg{transform:translate(3px)}
.PriceEstimator-module__XyKYha__shell{align-items:stretch;gap:16px;display:grid}@media (min-width:900px){.PriceEstimator-module__XyKYha__shell{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px}}.PriceEstimator-module__XyKYha__controls{flex-direction:column;gap:28px;display:flex}.PriceEstimator-module__XyKYha__controlsTitle{font-size:1.25rem}.PriceEstimator-module__XyKYha__field{gap:4px;display:grid}.PriceEstimator-module__XyKYha__fieldHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.PriceEstimator-module__XyKYha__label{color:var(--ink);font-weight:600}.PriceEstimator-module__XyKYha__stepper,.PriceEstimator-module__XyKYha__range{--edge:color-mix(in srgb, var(--muted) 80%, var(--white))}.PriceEstimator-module__XyKYha__stepper{align-items:center;gap:8px;display:inline-flex}.PriceEstimator-module__XyKYha__stepBtn{border:1px solid var(--edge);border-radius:var(--radius-sm);background:var(--white);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:border-color .18s var(--ease), color .18s var(--ease), background-color .18s var(--ease);place-items:center;padding:0;display:inline-grid}.PriceEstimator-module__XyKYha__stepBtn:hover:not([aria-disabled=true]){border-color:var(--red);color:var(--red)}.PriceEstimator-module__XyKYha__stepBtn:active:not([aria-disabled=true]){background:var(--red-50)}.PriceEstimator-module__XyKYha__stepBtn[aria-disabled=true]{color:var(--faint);cursor:not-allowed}.PriceEstimator-module__XyKYha__number{border:1px solid var(--edge);border-radius:var(--radius-sm);background:var(--white);width:92px;height:44px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:center;padding:0 8px;font-size:1.125rem;font-weight:600}.PriceEstimator-module__XyKYha__number:hover{border-color:var(--muted)}.PriceEstimator-module__XyKYha__number:focus{border-color:var(--red)}.PriceEstimator-module__XyKYha__range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;padding:0;display:block}.PriceEstimator-module__XyKYha__range::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--red) var(--pct), var(--edge) var(--pct));height:8px}.PriceEstimator-module__XyKYha__range::-webkit-slider-thumb{appearance:none;border:3px solid var(--red);background:var(--white);width:28px;height:28px;box-shadow:var(--shadow-md);transition:box-shadow .18s var(--ease);border-radius:50%;margin-top:-10px}.PriceEstimator-module__XyKYha__range::-moz-range-track{border-radius:var(--radius-pill);background:var(--edge);height:8px}.PriceEstimator-module__XyKYha__range::-moz-range-progress{border-radius:var(--radius-pill);background:var(--red);height:8px}.PriceEstimator-module__XyKYha__range::-moz-range-thumb{box-sizing:border-box;border:3px solid var(--red);background:var(--white);width:28px;height:28px;box-shadow:var(--shadow-md);border-radius:50%}.PriceEstimator-module__XyKYha__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--red-200)}.PriceEstimator-module__XyKYha__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--red-200)}.PriceEstimator-module__XyKYha__scale{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.8125rem;display:flex}.PriceEstimator-module__XyKYha__tip{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:16px;font-size:.875rem}.PriceEstimator-module__XyKYha__result{border-radius:var(--radius-lg);background:radial-gradient(70% 60% at 100% 0%, color-mix(in srgb, var(--red) 30%, transparent), transparent 70%), var(--ink);box-shadow:var(--shadow-lg);color:var(--white);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,4vw,36px);display:flex}.PriceEstimator-module__XyKYha__badge{border-radius:var(--radius-pill);background:#ffffff1a;border:1px solid #ffffff38;padding:5px 12px;font-size:.8125rem;font-weight:500;line-height:1.2}.PriceEstimator-module__XyKYha__resultLabel{color:#ffffffc7;margin-top:6px;font-size:.9375rem}.PriceEstimator-module__XyKYha__totalRow{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.PriceEstimator-module__XyKYha__total{color:var(--white);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(3rem,8vw,4.25rem);font-weight:600;line-height:1}.PriceEstimator-module__XyKYha__totalUnit{color:#ffffffc7;font-size:1.0625rem;font-weight:500}.PriceEstimator-module__XyKYha__beside{border-left:3px solid var(--red);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#ffffffeb;background:#ffffff12;padding:10px 12px;font-size:.875rem;line-height:1.55}.PriceEstimator-module__XyKYha__breakdown{border-top:1px solid #ffffff2e;gap:0;width:100%;margin:6px 0 0;display:grid}.PriceEstimator-module__XyKYha__line{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;font-size:.9375rem;display:flex}.PriceEstimator-module__XyKYha__line dt{color:#ffffffd9}.PriceEstimator-module__XyKYha__line dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.PriceEstimator-module__XyKYha__fine{color:#ffffffb8;font-size:.8125rem;line-height:1.55}
.AboutProcess-module__8fqxeW__grid{align-items:center;gap:clamp(40px,6vw,72px);display:grid}@media (min-width:900px){.AboutProcess-module__8fqxeW__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.AboutProcess-module__8fqxeW__steps{margin-bottom:8px;display:grid}.AboutProcess-module__8fqxeW__step{grid-template-columns:48px minmax(0,1fr);gap:20px;padding-bottom:32px;display:grid;position:relative}.AboutProcess-module__8fqxeW__step:last-child{padding-bottom:12px}.AboutProcess-module__8fqxeW__step:not(:last-child):before{content:"";background:linear-gradient(to bottom, var(--red-200), var(--line-strong));border-radius:2px;width:2px;position:absolute;top:56px;bottom:8px;left:23px}.AboutProcess-module__8fqxeW__marker{background:var(--red);width:48px;height:48px;color:var(--white);box-shadow:var(--shadow-red);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.AboutProcess-module__8fqxeW__stepTitle{margin:10px 0 8px}.AboutProcess-module__8fqxeW__step p{max-width:52ch;color:var(--text)}.AboutProcess-module__8fqxeW__mail{color:var(--red);text-decoration:underline;-webkit-text-decoration-color:var(--red-200);text-decoration-color:var(--red-200);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500}.AboutProcess-module__8fqxeW__mail:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.AboutProcess-module__8fqxeW__more{min-height:44px;color:var(--red);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.AboutProcess-module__8fqxeW__more:hover{text-underline-offset:4px;text-decoration:underline}.AboutProcess-module__8fqxeW__more svg{transition:transform .2s var(--ease)}.AboutProcess-module__8fqxeW__more:hover svg{transform:translate(3px)}.AboutProcess-module__8fqxeW__figure{margin:0}@media (max-width:899px){.AboutProcess-module__8fqxeW__figure{width:100%;max-width:34rem;margin-inline:auto}}.AboutProcess-module__8fqxeW__stage{background:radial-gradient(at 0% 0%, var(--wash-lavender), transparent 55%), radial-gradient(at 100% 100%, var(--wash-blush), transparent 60%), var(--soft);border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(20px,4vw,40px);display:grid}.AboutProcess-module__8fqxeW__call{width:100%;max-width:25rem;margin:0}.AboutProcess-module__8fqxeW__ticket{z-index:1;width:min(78%,16rem);margin:-.5rem 6% 0 auto;position:relative}.AboutProcess-module__8fqxeW__caption{color:var(--muted);text-align:center;margin-top:14px;font-size:.8125rem}
.LeadSuccess-module__Q6-3jW__wrap{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.LeadSuccess-module__Q6-3jW__title{font-size:clamp(1.625rem,3vw,2.125rem)}.LeadSuccess-module__Q6-3jW__title:focus{outline:none}.LeadSuccess-module__Q6-3jW__title:focus-visible{outline:2px solid var(--red);outline-offset:4px}.LeadSuccess-module__Q6-3jW__lead{max-width:52ch;color:var(--text);font-size:1.0625rem}.LeadSuccess-module__Q6-3jW__address{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.LeadSuccess-module__Q6-3jW__note,.LeadSuccess-module__Q6-3jW__fallback{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--soft);width:100%}.LeadSuccess-module__Q6-3jW__note{color:var(--text);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.LeadSuccess-module__Q6-3jW__note svg{color:var(--red);flex:none;margin-top:3px}.LeadSuccess-module__Q6-3jW__fallback{color:var(--text);flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(18px,3vw,24px);display:flex}.LeadSuccess-module__Q6-3jW__fallbackTitle{font-size:1.0625rem}.LeadSuccess-module__Q6-3jW__note a,.LeadSuccess-module__Q6-3jW__fallback a:not([class]),.LeadSuccess-module__Q6-3jW__lead a{color:var(--red);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500}.LeadSuccess-module__Q6-3jW__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.LeadSuccess-module__Q6-3jW__inline{align-items:center;gap:8px;display:inline-flex}.LeadSuccess-module__Q6-3jW__failed{color:var(--red-hover);font-size:.875rem;font-weight:500}.LeadSuccess-module__Q6-3jW__edit{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-weight:500;display:inline-flex}.LeadSuccess-module__Q6-3jW__edit:hover{color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}
.PricingFaq-module__FcbXpq__list{gap:12px;max-width:820px;margin-inline:auto;display:grid}.PricingFaq-module__FcbXpq__item{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--white);transition:border-color .2s var(--ease), box-shadow .2s var(--ease)}.PricingFaq-module__FcbXpq__item:hover{border-color:var(--red-200)}.PricingFaq-module__FcbXpq__item[open]{border-color:var(--red-200);box-shadow:var(--shadow-md)}.PricingFaq-module__FcbXpq__summary{border-radius:var(--radius-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 20px;list-style:none;display:flex}.PricingFaq-module__FcbXpq__summary::-webkit-details-marker{display:none}.PricingFaq-module__FcbXpq__question{color:var(--ink);text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.4}.PricingFaq-module__FcbXpq__chevron{background:var(--red-50);width:32px;height:32px;color:var(--red);transition:transform .25s var(--ease), background-color .25s var(--ease), color .25s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.PricingFaq-module__FcbXpq__item[open] .PricingFaq-module__FcbXpq__chevron{background:var(--red);color:var(--white);transform:rotate(180deg)}.PricingFaq-module__FcbXpq__answer{color:var(--text);gap:12px;padding:0 20px 20px;font-size:.9375rem;line-height:1.65;display:grid}@media (min-width:640px){.PricingFaq-module__FcbXpq__summary{padding-inline:24px}.PricingFaq-module__FcbXpq__answer{padding-inline:24px;padding-right:64px}}.PricingFaq-module__FcbXpq__link{color:var(--red);text-underline-offset:3px;font-weight:500}.PricingFaq-module__FcbXpq__link:hover{color:var(--red-hover)}.PricingFaq-module__FcbXpq__more{color:var(--text);text-align:center;margin-top:28px;font-size:.9375rem}
.AboutWhy-module__2ShCYW__grid{align-items:center;gap:clamp(32px,6vw,72px);display:grid}@media (min-width:900px){.AboutWhy-module__2ShCYW__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.AboutWhy-module__2ShCYW__copy{flex-direction:column;gap:20px;display:flex}.AboutWhy-module__2ShCYW__copy>header{margin-bottom:4px}.AboutWhy-module__2ShCYW__copy>p{max-width:56ch;font-size:1.0625rem}.AboutWhy-module__2ShCYW__copy>.AboutWhy-module__2ShCYW__lead{color:var(--ink);font-size:clamp(1.0625rem,1.6vw,1.1875rem)}.AboutWhy-module__2ShCYW__mission{justify-items:start;gap:20px;display:grid}.AboutWhy-module__2ShCYW__mission:before,.AboutWhy-module__2ShCYW__mission:after{content:"";border:1px solid var(--red-100);pointer-events:none;border-radius:50%;position:absolute}.AboutWhy-module__2ShCYW__mission:before{width:440px;height:440px;top:-210px;right:-190px}.AboutWhy-module__2ShCYW__mission:after{width:280px;height:280px;top:-130px;right:-110px}.AboutWhy-module__2ShCYW__mission>*{z-index:1;position:relative}.AboutWhy-module__2ShCYW__halo{place-items:center;width:128px;height:128px;display:grid;position:relative}.AboutWhy-module__2ShCYW__halo:before,.AboutWhy-module__2ShCYW__halo:after{content:"";border-radius:50%;position:absolute}.AboutWhy-module__2ShCYW__halo:before{border:1px solid var(--red-200);inset:0}.AboutWhy-module__2ShCYW__halo:after{background:var(--red-50);border:1px solid var(--red-100);inset:14px}.AboutWhy-module__2ShCYW__halo>*{z-index:1;position:relative}.AboutWhy-module__2ShCYW__label{color:var(--red);font-size:.875rem;font-weight:500}.AboutWhy-module__2ShCYW__quote{margin:-8px 0 0}.AboutWhy-module__2ShCYW__quote p{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:600;line-height:1.15}.AboutWhy-module__2ShCYW__points{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.AboutWhy-module__2ShCYW__point{background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.AboutWhy-module__2ShCYW__point svg{color:var(--red);flex:none}
.LeadForm-module__CyDm4W__frame{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.LeadForm-module__CyDm4W__form{flex-direction:column;gap:24px;display:flex;container-type:inline-size}.LeadForm-module__CyDm4W__head{align-items:center;gap:16px;display:flex}.LeadForm-module__CyDm4W__title{letter-spacing:-.015em;font-size:clamp(1.25rem,2.2vw,1.5rem)}.LeadForm-module__CyDm4W__sub{color:var(--muted);margin-top:2px;font-size:.875rem}.LeadForm-module__CyDm4W__grid{grid-template-columns:minmax(0,1fr);gap:20px 16px;display:grid;position:relative}.LeadForm-module__CyDm4W__wide{grid-column:1/-1}@container (min-width:32rem){.LeadForm-module__CyDm4W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.LeadForm-module__CyDm4W__select{display:block;position:relative}.LeadForm-module__CyDm4W__select select{appearance:none;cursor:pointer;padding-right:44px}.LeadForm-module__CyDm4W__select svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.LeadForm-module__CyDm4W__grid textarea{resize:vertical;min-height:120px}.LeadForm-module__CyDm4W__trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.LeadForm-module__CyDm4W__consent{flex-direction:column;gap:2px;display:flex}.LeadForm-module__CyDm4W__consentLabel{min-height:44px;color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;padding-block:8px;font-size:.9375rem;line-height:1.5;display:flex}.LeadForm-module__CyDm4W__check{appearance:none;border:1.5px solid var(--muted);background:var(--white);cursor:pointer;width:24px;height:24px;transition:background-color .15s var(--ease), border-color .15s var(--ease);border-radius:6px;flex:none;place-content:center;margin:0;display:grid}.LeadForm-module__CyDm4W__check:after{content:"";border:solid var(--white);width:6px;height:11px;transition:transform .15s var(--ease);border-width:0 2.5px 2.5px 0;margin-top:-2px;transform:rotate(45deg)scale(0)}.LeadForm-module__CyDm4W__check:hover{border-color:var(--ink)}.LeadForm-module__CyDm4W__check:checked{border-color:var(--red);background:var(--red)}.LeadForm-module__CyDm4W__check:checked:after{transform:rotate(45deg)scale(1)}.LeadForm-module__CyDm4W__check[aria-invalid=true]{border-color:var(--red-hover);box-shadow:0 0 0 1px var(--red-hover)}.LeadForm-module__CyDm4W__check:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (forced-colors:active){.LeadForm-module__CyDm4W__check{appearance:auto;width:22px;height:22px}.LeadForm-module__CyDm4W__check:after{content:none}}.LeadForm-module__CyDm4W__consentError{color:var(--red-hover);align-items:flex-start;gap:6px;padding-left:36px;font-size:.875rem;font-weight:500;line-height:1.45;display:flex}.LeadForm-module__CyDm4W__consentError svg{flex:none;margin-top:2px}.LeadForm-module__CyDm4W__failure{border:1px solid var(--red-200);border-left:4px solid var(--red-hover);border-radius:var(--radius-md);background:var(--red-50);color:var(--ink);align-items:flex-start;gap:12px;padding:14px 16px;font-size:.9375rem;line-height:1.55;display:flex}.LeadForm-module__CyDm4W__failure:focus{outline:none}.LeadForm-module__CyDm4W__failure:focus-visible{outline:2px solid var(--red);outline-offset:2px}.LeadForm-module__CyDm4W__failure svg{color:var(--red-hover);flex:none;margin-top:3px}.LeadForm-module__CyDm4W__failure a{color:var(--red-hover);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500}.LeadForm-module__CyDm4W__submit{flex-direction:column;gap:12px;display:flex}.LeadForm-module__CyDm4W__button{width:100%}.LeadForm-module__CyDm4W__inline{align-items:center;gap:10px;display:inline-flex}.LeadForm-module__CyDm4W__spinner{animation:.9s linear infinite LeadForm-module__CyDm4W__spin}@keyframes LeadForm-module__CyDm4W__spin{to{transform:rotate(360deg)}}.LeadForm-module__CyDm4W__note{color:var(--muted);text-align:center;font-size:.8125rem;line-height:1.5}
