:root{--font-sans:"Inter", sans-serif;--font-display:"Inter", sans-serif;--font-serif:"Fraunces", Georgia, serif;--sl-font:"Inter", sans-serif;--lw-ink:#25221f;--lw-ink-2:#55504b;--lw-ink-3:#746d66;--lw-ink-soft:#55504b;--lw-snow:#fcfaf7;--lw-haze:#f8f6f2;--social-line:#e9e4de;--social-radius:28px;--social-shadow:0 12px 38px #34251b0b;--lw-rays:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='xMidYMid slice'%3E%3Cpath d='M0 22H1440M0 66H1440M0 110H1440M0 154H1440M0 198H1440M0 242H1440M0 286H1440M0 330H1440M0 374H1440M0 418H1440M0 462H1440M0 506H1440M0 550H1440M0 594H1440M0 638H1440M0 682H1440M0 726H1440M0 770H1440M0 814H1440M0 858H1440' stroke='%23E3E2DE' stroke-width='1' opacity='0.6'/%3E%3Cg stroke-width='1.1' stroke-linecap='round' opacity='0.5' fill='none'%3E%3Cpath d='M1487 740L1933 920' stroke='%2300D2BE'/%3E%3Cpath d='M1303 740L1642 920' stroke='%236B3F9A'/%3E%3Cpath d='M1180 740L1446 920' stroke='%23B85C38'/%3E%3Cpath d='M1089 740L1304 920' stroke='%23A9A8A3'/%3E%3Cpath d='M1019 740L1193 920' stroke='%23A8233F'/%3E%3Cpath d='M962 740L1103 920' stroke='%23006039'/%3E%3Cpath d='M914 740L1026 920' stroke='%23A37E2C'/%3E%3Cpath d='M871 740L959 920' stroke='%236B3F9A'/%3E%3Cpath d='M833 740L898 920' stroke='%2300D2BE'/%3E%3Cpath d='M797 740L842 920' stroke='%23B85C38'/%3E%3Cpath d='M764 740L789 920' stroke='%23A9A8A3'/%3E%3Cpath d='M731 740L737 920' stroke='%2300D2BE'/%3E%3Cpath d='M698 740L686 920' stroke='%236B3F9A'/%3E%3Cpath d='M665 740L634 920' stroke='%23B85C38'/%3E%3Cpath d='M631 740L579 920' stroke='%23A9A8A3'/%3E%3Cpath d='M595 740L522 920' stroke='%23A8233F'/%3E%3Cpath d='M555 740L459 920' stroke='%23006039'/%3E%3Cpath d='M511 740L389 920' stroke='%23A37E2C'/%3E%3Cpath d='M460 740L309 920' stroke='%236B3F9A'/%3E%3Cpath d='M399 740L213 920' stroke='%2300D2BE'/%3E%3Cpath d='M323 740L93 920' stroke='%23B85C38'/%3E%3Cpath d='M224 740L-64 920' stroke='%23A9A8A3'/%3E%3Cpath d='M84 740L-285 920' stroke='%2300D2BE'/%3E%3Cpath d='M101 180L-394 -20' stroke='%236B3F9A'/%3E%3Cpath d='M250 180L-126 -20' stroke='%23B85C38'/%3E%3Cpath d='M349 180L53 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M422 180L184 -20' stroke='%23A8233F'/%3E%3Cpath d='M479 180L285 -20' stroke='%23006039'/%3E%3Cpath d='M525 180L368 -20' stroke='%23A37E2C'/%3E%3Cpath d='M564 180L439 -20' stroke='%236B3F9A'/%3E%3Cpath d='M598 180L501 -20' stroke='%2300D2BE'/%3E%3Cpath d='M629 180L556 -20' stroke='%23B85C38'/%3E%3Cpath d='M658 180L608 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M685 180L657 -20' stroke='%2300D2BE'/%3E%3Cpath d='M711 180L704 -20' stroke='%236B3F9A'/%3E%3Cpath d='M737 180L751 -20' stroke='%23B85C38'/%3E%3Cpath d='M764 180L799 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M792 180L849 -20' stroke='%23A8233F'/%3E%3Cpath d='M821 180L902 -20' stroke='%23006039'/%3E%3Cpath d='M853 180L959 -20' stroke='%23A37E2C'/%3E%3Cpath d='M889 180L1024 -20' stroke='%236B3F9A'/%3E%3Cpath d='M930 180L1098 -20' stroke='%2300D2BE'/%3E%3Cpath d='M979 180L1186 -20' stroke='%23B85C38'/%3E%3Cpath d='M1040 180L1296 -20' stroke='%23A9A8A3'/%3E%3Cpath d='M1120 180L1440 -20' stroke='%2300D2BE'/%3E%3Cpath d='M1233 180L1643 -20' stroke='%236B3F9A'/%3E%3C/g%3E%3C/svg%3E")}body,.v5,.v5 p,.v5 button,.v5 input,.v5 textarea,.v5 select{font-family:Inter,sans-serif!important}.v5{color:var(--lw-ink);background:#fcfaf7}.v5 h1,.v5 h2,.v5 h3,.v5 .disp,.v5 .h2,.v5 .h3{letter-spacing:-.045em;color:var(--lw-ink)!important;font-family:Inter,sans-serif!important;font-weight:500!important}.v5 .serif,.v5 h1 em,.v5 h2 em,.sl-hero__h1 .lw-sheen{color:var(--lw-accent)!important;font-family:Fraunces,Georgia,serif!important;font-style:normal!important;font-weight:400!important}.v5 :is(h1,h2,h3){text-wrap:balance}.v5 .p,.v5 .p2,.v5 .lead,.v5 .read{line-height:1.75}.v5 .lead{max-width:58ch;font-size:18px}.v5 .p,.v5 .p2{font-size:16px}.v5 .mono{letter-spacing:.07em;line-height:1.6}.v5 .lg-eyebrow{letter-spacing:.13em;font-size:11px;color:var(--lw-accent-text)!important}.v5 .h2{max-width:26ch;font-size:clamp(32px,3.3vw,48px);line-height:1.14}.v5 .h3{font-size:clamp(23px,2vw,30px);line-height:1.22}.v5-header{padding:18px 28px 0!important}.v5-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:1320px;min-height:74px;border:1px solid var(--social-line)!important;background:#fffffff0!important;margin:auto!important;padding:10px 14px!important;box-shadow:0 10px 38px #34251b12!important}.v5 .v5-word{letter-spacing:-.05em!important;font-size:18px!important;font-weight:550!important}.v5 .v5-mark{border-radius:11px!important}.v5 .v5-navlink{min-height:44px;padding:12px 13px!important;font-size:13px!important}.v5 .v5-navlink[data-active=true]{background:#fbf0f1;border-radius:24px;color:var(--lw-accent)!important}.v5 .v5-menu{border-color:var(--social-line)!important;border-radius:22px!important;padding:12px!important;box-shadow:0 16px 45px #34251b1a!important}.v5 .v5-menu a{min-height:48px;border-radius:13px!important;padding:12px 16px!important}.v5 .v5-menu a:hover{background:#faf4f2!important}.v5 .v5-menu .mi{line-height:1.5;font-size:14px!important}.v5 .v5-menu .ms{line-height:1.55;font-size:12px!important}.v5 .lw-btn,.v5 .btn,.v5 .button{white-space:normal;gap:12px;min-height:48px;padding:14px 23px;font-size:14px;line-height:1.35;border-radius:999px!important}.v5 .lw-btn--sm{min-height:44px;padding:11px 18px;font-size:12px}.v5 .v5-suite-btn,.v5 .v5-burger{min-width:44px;min-height:44px;padding:10px}.v5 :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--lw-accent)!important;outline-offset:4px!important;box-shadow:none!important}.v5 .sl-hero{--sl-hero-surface:radial-gradient(ellipse at 50% 38%, #fff 0%, #fffffff5 34%, transparent 72%), radial-gradient(ellipse at 14% 0%, #cad7e53d, transparent 48%), radial-gradient(ellipse at 86% 100%, #d6e0ed33, transparent 44%), linear-gradient(180deg, #f1f3f5 0%, #fff 42%, #fff 72%, #f5f7f9 100%);background:var(--sl-hero-surface)!important;min-height:auto!important;padding:112px 28px 88px!important}.v5 .sl-hero__inner{margin:auto;max-width:1060px!important}.v5 .sl-hero__h1{letter-spacing:-.06em!important;max-width:18ch!important;margin:26px auto!important;font-size:clamp(48px,5.8vw,82px)!important;line-height:1.09!important}.v5 .sl-hero__lead{max-width:65ch!important;margin:0 auto!important;font-size:18px!important;line-height:1.75!important}.v5 .sl-hero__ctas{gap:12px;margin-top:30px!important}.v5 .sl-hero__meta{gap:22px!important;margin-top:26px!important;font-size:11px!important}.v5 .sl-hero>.lw-rays{z-index:-2;background:var(--lw-rays) center / cover no-repeat;filter:grayscale(.95)contrast(.28)brightness(1.52);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000 100%);mask-image:linear-gradient(#000,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000);opacity:.74!important}.v5 .sl-hero>.lw-rays:before{content:"";background:inherit;filter:grayscale()brightness(3)blur(1.2px);opacity:.75;position:absolute;inset:0}.v5 .sl-hero>.lw-veil{z-index:-1;pointer-events:none;width:auto;height:auto;position:absolute;inset:0;transform:none;background:radial-gradient(50% 50%,#fff 0% 34%,#ffffffd9 48%,#fff0 72%)!important}.v5 .lw-chip{border:1px solid var(--social-line);padding:7px 13px;font-size:11px;box-shadow:none!important;background:#fff!important}.v5 .sl-hero-after{max-width:1320px;margin:auto;padding:0 40px 88px!important}.v5 .sl-hero__specimen{box-shadow:var(--social-shadow);overflow:hidden;border-radius:32px!important}.v5 .sl-hero__photo{min-height:340px}.v5 .sl-hero__channels{gap:18px!important;padding:32px!important}.v5 .sl-hero__channel{border:1px solid var(--social-line);background:#fff;border-radius:20px!important;padding:20px!important}.v5 .sec{border-color:var(--social-line)!important;padding:94px max(32px,50vw - 620px)!important}.v5 .sec.alt{background:#f8f6f2!important}.v5 .sech{align-items:start;grid-template-columns:230px minmax(0,1fr)!important;gap:44px!important;margin-bottom:44px!important}.v5 .sech>:last-child{max-width:820px}.v5 .sech .lead{margin-top:22px}.v5 :is(.grid2,.grid3,.grid4,.grid5,.v5-cardgrid){gap:24px!important}.v5 .grid4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 :is(.card,.plan-card,.brief-card,.lgx-mb__controls,.lgx-mb__month){min-width:0;border:1px solid var(--social-line)!important;border-radius:var(--social-radius)!important;box-shadow:var(--social-shadow)!important;background:#fff!important}.v5 .card,.v5 .plan-card{padding:32px!important}.v5 .inset{border-color:var(--social-line)!important;background:#f9f7f4!important;border-radius:18px!important;padding:20px!important}.v5 .card .card{box-shadow:none!important}.v5 .chain{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.v5 .step{box-shadow:var(--social-shadow);border:1px solid var(--social-line)!important;background:#fff!important;border-radius:24px!important;padding:28px!important}.v5 .step .k{margin-bottom:18px!important}.v5 .step .t{line-height:1.3;font-size:20px!important}.v5 .step .q{margin-top:12px;font-size:15px!important;line-height:1.7!important}.v5 .step .ex{border-top:1px solid var(--social-line);margin-top:18px;padding-top:16px;font-size:13px!important;line-height:1.7!important}.v5 .slot,.v5 .phone{overflow:hidden;box-shadow:var(--social-shadow)!important;border-radius:28px!important}.v5 .slot-img{object-fit:cover}.v5 .tb-frame{border:1px solid var(--social-line);box-shadow:var(--social-shadow);background:#fff;border-radius:22px}.v5 .tb{border-color:var(--social-line)!important}.v5 .tb .th,.v5 .tb .td{min-width:0;line-height:1.65;padding:20px!important}.v5 .tb .td{font-size:14px!important}.v5 .tb .th{background:#f8f6f2!important;font-size:11px!important}.v5 .sl-fragment>div:first-child:not(.sec){isolation:isolate;--sl-hero-surface:radial-gradient(ellipse at 50% 38%, #fff 0%, #fffffff5 34%, transparent 72%), radial-gradient(ellipse at 14% 0%, #cad7e53d, transparent 48%), radial-gradient(ellipse at 86% 100%, #d6e0ed33, transparent 44%), linear-gradient(180deg, #f1f3f5 0%, #fff 42%, #fff 72%, #f5f7f9 100%);background:var(--sl-hero-surface)!important;grid-template-columns:1.08fr .92fr!important;gap:56px!important;padding:100px max(32px,50vw - 620px) 88px!important}.v5 .sl-fragment>div:first-child:not(.sec):before,.v5 .sl-fragment>div:first-child:not(.sec):after{content:"";z-index:-1;background:var(--lw-rays) center / cover no-repeat;opacity:.74;filter:grayscale(.95)contrast(.28)brightness(1.52);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000 100%);mask-image:linear-gradient(#000,#000000d9 4%,#0006 10%,#0000 19% 79%,#0000004d 89%,#000)}.v5 .sl-fragment>div:first-child:not(.sec):after{z-index:-2;filter:grayscale()brightness(3)blur(1.2px);opacity:.555}.v5 .sl-fragment>div:first-child:not(.sec) h1{max-width:19ch;font-size:clamp(44px,4.7vw,66px)!important;line-height:1.1!important}.v5 .sl-fragment>div:first-child:not(.sec) p{font-size:17px!important;line-height:1.75!important}.v5 .sl-fragment>div:first-child:not(.sec)>div>div:has(>.inset){grid-template-columns:1fr!important;gap:12px!important}.v5 .sl-fragment>div:first-child:not(.sec) .inset{padding:22px!important}.v5 .sl-fragment>div:first-child:not(.sec) .slot{aspect-ratio:1.12!important}.v5 .lgx-mb__grid{align-items:start;gap:28px!important}.v5 .lgx-mb__controls{padding:30px}.v5 .lgx-mb__month{position:sticky;top:116px;padding:32px!important}.v5 .lgx-mb__plans{gap:12px}.v5 .lgx-mb__plan{gap:8px 16px;border-color:var(--social-line)!important;background:#faf8f5!important;border-radius:19px!important;padding:22px!important}.v5 .lgx-mb__plan[aria-checked=true]{border-color:var(--lw-accent)!important;box-shadow:inset 0 0 0 1px var(--lw-accent)!important;background:#fcf1f3!important}.v5 .lgx-mb__plannote{font-size:13px;line-height:1.65}.v5 .lgx-mb__edit{gap:14px;padding:18px 0}.v5 .lgx-mb__stepper{border-radius:16px;grid-template-columns:44px 30px 44px;overflow:hidden}.v5 .lgx-mb__stepper button{height:44px}.v5 .lgx-mb__tile{border-radius:8px!important}.v5 .lgx-mb__mosaic{background:#f9f6f2;border-radius:20px;padding:18px;gap:7px!important}.v5 .lgx-mb__cta{justify-content:center;width:100%;margin-top:26px}.v5 .lgx-mb__terms{line-height:1.7!important}.v5 [data-approach]{border-radius:999px!important;min-height:52px!important;padding:15px 26px!important}.v5 [data-approach][aria-selected=true]{background:var(--lw-accent)!important;color:#fff!important}.v5 .faq{border:1px solid var(--social-line)!important;background:#fff!important;border-radius:19px!important;margin-bottom:12px!important;padding:0!important;display:block!important}.v5 .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:22px 26px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}.v5 .faq summary::-webkit-details-marker{display:none}.v5 .faq summary:after{content:"+";color:var(--lw-accent);flex:none;font-size:24px}.v5 .faq[open] summary:after{content:"−"}.v5 .faq .faq-answer{max-width:72ch;color:var(--lw-ink-2);padding:0 26px 24px;font-size:15px;line-height:1.8}.v5 .faq-answer p{margin:0}.v5 .brief-card{padding:34px!important}.v5 input,.v5 textarea,.v5 select{background:#fff!important;border:1px solid #cfc6bc!important;border-radius:13px!important;min-height:52px!important;padding:14px 16px!important;font-size:16px!important}.v5 textarea{line-height:1.65;min-height:150px!important}.v5 label{line-height:1.65}.v5 .v5-drawer{box-shadow:var(--social-shadow);border-radius:24px!important;max-height:calc(100dvh - 130px)!important;margin:14px 18px!important;padding:20px!important;overflow-y:auto!important}.v5 .v5-drawer-link{border-radius:12px;min-height:48px!important;padding:14px 16px!important;font-size:15px!important}.v5 .v5-drawer-label{margin-top:22px!important}.v5 .slv-feed,.v5 .slv-feed-wrap,.v5 .slv-xchart{border-radius:20px!important}.v5 .slv-feed{gap:7px;padding:10px}.v5 .slv-post{border-radius:11px}.v5 .slv-feed-wrap{background:#faf7f4;padding:12px}.v5 .slv-feed-head{gap:12px}.v5 .aura{pointer-events:none;opacity:.24!important}.v5 .lp-header{padding:18px 24px;background:0 0!important;border:0!important}.v5 .lp-header .nav{box-shadow:var(--social-shadow);border:1px solid var(--social-line);background:#fff;border-radius:999px;padding:14px 24px!important}.v5.lp-root .section{padding:90px 28px!important}.v5.lp-root .container{max-width:1200px}.v5.lp-root .hero h1{line-height:1.1;font-size:clamp(44px,5.3vw,72px)!important}.v5.lp-root :is(.card,.tile,.formwrap,.proof-card){border-radius:24px!important}.v5.lp-root details{margin-bottom:12px;border-radius:16px!important}.v5.lp-root summary{min-height:56px;padding:20px!important}@media(max-width:1100px){.v5 .v5-navlink{padding:12px 8px!important}.v5 .v5-word{font-size:16px!important}.v5 .v5-head-cta{padding:11px 14px!important}.v5 .sech{grid-template-columns:190px minmax(0,1fr)!important;gap:28px!important}}@media(max-width:900px){.v5 .sl-fragment>div:first-child:not(.sec){grid-template-columns:1fr!important;gap:38px!important;padding:70px 28px!important}.v5 .sl-fragment>div:first-child:not(.sec) h1{max-width:23ch}.v5 .grid3,.v5 .grid5,.v5 .chain{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v5 .lgx-mb__month{position:static}.v5 .sech{grid-template-columns:1fr!important;gap:20px!important}.v5 .sec{padding:72px 28px!important}}@media(max-width:600px){.v5-header{padding:12px 12px 0!important}.v5-pill{min-height:66px;gap:7px!important;padding:8px!important}.v5 .v5-word{font-size:15px!important}.v5 .v5-lock{gap:7px!important}.v5 .v5-mark{width:28px!important;height:28px!important}.v5 .v5-suite-btn{min-width:36px!important;min-height:44px!important;padding:8px!important}.v5 .v5-right{gap:6px!important}.v5 .v5-right>.v5-currency{display:none}.v5 .sl-hero{padding:72px 22px 60px!important}.v5 .sl-hero__h1{max-width:12ch!important;margin:24px auto!important;font-size:46px!important;line-height:1.1!important}.v5 .sl-hero__lead{font-size:16px!important;line-height:1.75!important}.v5 .sl-hero__ctas{flex-direction:column;gap:12px!important}.v5 .sl-hero__ctas a{justify-content:center;width:100%;min-height:52px}.v5 .sl-hero__meta{flex-wrap:wrap;justify-content:center;line-height:1.6;gap:10px!important}.v5 .sl-hero-after{padding:0 20px 60px!important}.v5 .sl-hero__channels{padding:20px!important}.v5 .sl-hero__photo{min-height:250px}.v5 .sl-hero__specimen{border-radius:24px!important}.v5 .sec{padding:62px 20px!important}.v5 .sech{gap:18px!important;margin-bottom:30px!important}.v5 .h2{font-size:34px!important}.v5 .lead{font-size:16px!important}.v5 .grid2,.v5 .grid3,.v5 .grid4,.v5 .grid5,.v5 .v5-cardgrid,.v5 .chain{grid-template-columns:1fr!important;gap:18px!important}.v5 .card,.v5 .plan-card,.v5 .step{border-radius:24px!important;padding:26px!important}.v5 .inset{padding:20px!important}.v5 .sl-fragment>div:first-child:not(.sec){gap:30px!important;padding:66px 20px 60px!important}.v5 .sl-fragment>div:first-child:not(.sec) h1{font-size:44px!important;line-height:1.11!important}.v5 .sl-fragment>div:first-child:not(.sec) p{font-size:16px!important}.v5 .sl-fragment>div:first-child:not(.sec) .mono{flex-wrap:wrap!important;gap:10px!important}.v5 .sl-fragment>div:first-child:not(.sec) .slot{aspect-ratio:1.15!important}.v5 .lgx-mb__controls,.v5 .lgx-mb__month{padding:24px!important}.v5 .lgx-mb__plan{grid-template-columns:1fr!important;padding:20px!important}.v5 .lgx-mb__price{margin-top:8px;grid-area:auto/1!important}.v5 .lgx-mb__edit{gap:12px;grid-template-columns:1fr!important}.v5 .lgx-mb__stepper{justify-self:start}.v5 .lgx-mb__mosaic{gap:5px!important;padding:12px!important}.v5 .lgx-mb__tile{border-radius:5px!important}.v5 .lgx-mb__total{flex-wrap:wrap;gap:10px}.v5 .lgx-mb__total b{font-size:30px!important}.v5 .brief-card{padding:24px!important}.v5 .faq summary{padding:20px;font-size:15px}.v5 .faq .faq-answer{padding:0 20px 22px}.v5.lp-root .lp-header{padding:12px!important}.v5.lp-root .section{padding:60px 20px!important}.v5.lp-root .lp-header .nav{padding:12px 16px!important}.v5 .v5-menu--suite{max-width:calc(100vw - 36px)!important;left:-8px!important}}@media(prefers-reduced-motion:reduce){.v5 *,.v5 :before,.v5 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.v5 [data-reveal]{opacity:1!important;transform:none!important}}.v5 .mastery-faqs{gap:14px;max-width:960px;margin-left:auto;display:grid}.v5 .mastery-faq{border:1px solid var(--social-line)!important;background:#fff!important;border-radius:20px!important;padding:0!important}.v5 .mastery-faq summary{min-height:66px;line-height:1.5;padding:24px!important;font-size:16px!important}.v5 .mastery-faq p{max-width:72ch;padding:0 24px 24px!important;font-size:15px!important;line-height:1.8!important}.v5 .faq-clarify{margin:20px 0 28px}.v5 .faq-clarify ul{gap:12px;margin:20px 0;padding-left:20px;font-size:15px;line-height:1.7;display:grid}.v5 .approach-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.v5 .approach-switch{background:#fff!important;border-radius:999px!important}.v5 [data-approach-panel=plugplay]{padding:24px max(32px,50vw - 620px) 90px!important}.v5 .grid6{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.v5 .estimator{box-shadow:var(--social-shadow);border:1px solid var(--social-line)!important;background:#fff!important;border-radius:28px!important;padding:30px!important}.v5 .estimator-row{line-height:1.65;gap:20px!important;padding:20px 0!important}.v5 .stepper{border-radius:14px;overflow:hidden;grid-template-columns:44px 32px 44px!important}.v5 .stepper button{min-width:44px!important;height:44px!important}.v5 .stepper button:disabled{opacity:.35;cursor:default}.v5 .v5-cur-list{border-color:var(--social-line)!important;border-radius:20px!important;padding:10px!important}.v5 .v5-cur-list button{min-height:48px;border-radius:12px!important;padding:12px 16px!important}.v5 .v5-cur-btn{min-height:44px!important}.v5 .brief-estimate{margin:0 0 24px;line-height:1.75}@media(max-width:600px){.v5 .grid6{grid-template-columns:1fr!important;gap:18px!important}.v5 [data-approach-panel=plugplay]{padding:20px 20px 60px!important}.v5 .estimator{padding:24px!important}.v5 .estimator-row{grid-template-columns:1fr!important;gap:12px!important}.v5 .stepper{justify-self:start}.v5 .mastery-faq summary{padding:20px!important}.v5 .mastery-faq p{padding:0 20px 22px!important}.v5 .sl-fragment>div:first-child:not(.sec){padding-top:112px!important}}
