html body .lp{--lp-gutter:var(--space-4);--lp-max:1200px;min-height:100vh;color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal,1.45);background:0 0;position:relative;overflow-x:clip}@media (min-width:768px){html body .lp{--lp-gutter:var(--page-gutter)}}html body .lp *{box-sizing:border-box}html body .lp a{text-decoration:none}html body .lp img{max-width:100%}html body .lp :is(h1,h2,h3,p,figure,ul,ol){margin:0}html body .lp :is(ul,ol){padding:0;list-style:none}html body .lp header{flex-direction:row;margin-bottom:0}html body .lp .skipLink{top:-90px;left:var(--lp-gutter);z-index:101;padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-solid);color:var(--text-strong);box-shadow:var(--shadow-float);font:var(--type-label);position:absolute}html body .lp .skipLink:focus{top:var(--space-3)}html body .lp .landingButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h-lg);padding:0 var(--space-7);border:1px solid color-mix(in srgb,var(--white) 35%,transparent);border-radius:var(--radius-pill);background:var(--gradient-button);color:var(--text-on-brand);box-shadow:var(--shadow-brand);font-family:var(--font-sans);font-size:var(--text-base);text-align:center;cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-out),filter var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out),background var(--dur-base);font-weight:500;line-height:1.1;display:inline-flex}html body .lp .landingButton:hover{box-shadow:var(--shadow-brand-lg);filter:brightness(1.05)}html body .lp .landingButton:active{transform:scale(.98)}html body .lp .landingButton:disabled{opacity:.6;cursor:not-allowed;transform:none}html body .lp .landingButton.small{min-height:var(--control-h-md);padding:0 var(--space-5);font-size:var(--text-md)}html body .lp .landingButton.full{width:100%}html body .lp .landingButton.ghost{background:var(--surface-card-strong);color:var(--text-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:var(--blur-glass)}html body .lp .landingButton.ghost:hover{background:var(--surface-solid);filter:none}html body .lp .landingButton.light{background:var(--surface-solid);color:var(--text-brand);border-color:var(--surface-solid);box-shadow:var(--shadow-sm)}html body .lp .landingButton.light:hover{filter:none;box-shadow:var(--shadow-float)}html body .lp .landingPill,html body .lp .lpEyebrow{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);font:var(--type-label);letter-spacing:.02em;display:inline-flex}html body .lp .landingPill{background:var(--surface-card-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);color:var(--text-brand)}html body .lp .lpEyebrow{background:var(--orange-50);border:1px solid var(--orange-200);color:var(--text-brand);font-size:var(--text-xs);letter-spacing:.06em}html body .lp .lpEyebrow.onBrand{border-color:var(--text-on-brand);color:var(--text-on-brand);background:0 0}html body .lp .lpGlass{background:var(--surface-card);border:1.5px solid var(--border-glass);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--blur-glass)}html body .lp .lpIconRing{background:var(--surface-card-strong);border:1.5px solid var(--orange-300);width:44px;height:44px;color:var(--orange-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html body .lp .lpMiniPill{align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-card-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);color:var(--text-strong);font:var(--type-label);font-size:var(--text-sm);white-space:nowrap;display:inline-flex}html body .lp .landingHeader{z-index:70;justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:68px;padding:0 max(var(--lp-gutter),calc((100% - var(--lp-max)) / 2));background:color-mix(in srgb,var(--surface-app) 82%,transparent);border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:var(--blur-glass);flex-flow:row;margin:0;display:flex;position:sticky;top:0}html body .lp .lpBrandLink{min-width:0;color:var(--text-strong);flex-shrink:1;align-items:center;display:flex}html body .lp .landingBrand{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:inline-flex}html body .lp .landingBrand img{width:120px;height:auto;display:block}html body .lp .landingBrand small{color:var(--text-muted);font-size:var(--text-xs);line-height:1.2}html body .lp .landingHeader .landingBrand small,html body .lp .lpNav{display:none}html body .lp .lpHeaderActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}html body .lp .headerLogin{min-height:var(--control-h-md);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-card-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);color:var(--text-strong);font:var(--type-label);align-items:center;display:inline-flex}html body .lp .headerLogin:hover{background:var(--surface-solid)}html body .lp .lpHeaderActions .landingButton{display:none}html body .lp .landingMobileNav{margin-left:auto;display:block}html body .lp .landingMobileNav summary{align-items:center;gap:var(--space-1);min-height:var(--control-h-md);padding:0 var(--space-3);cursor:pointer;border-radius:var(--radius-pill);background:var(--surface-card-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);color:var(--text-strong);font:var(--type-label);list-style:none;display:inline-flex}html body .lp .landingMobileNav summary::-webkit-details-marker{display:none}html body .lp .landingMobileNav[open] summary{background:var(--surface-solid);border-color:var(--orange-300)}html body .lp .landingMobileNav nav{top:calc(100% + var(--space-2));left:var(--lp-gutter);right:var(--lp-gutter);gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--surface-solid) 96%,transparent);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-float);display:grid;position:absolute}html body .lp .landingMobileNav nav a{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-strong);font:var(--type-label);font-size:var(--text-base);align-items:center;display:flex}html body .lp .landingMobileNav nav a:hover{background:var(--orange-50);color:var(--text-brand)}html body .lp .lpMobileLang{margin:var(--space-2) var(--space-4) var(--space-1);justify-self:start}html body .lp .lpHeaderLang{display:none}@media (max-width:360px){html body .lp .landingBrand img{width:104px}}@media (min-width:401px){html body .lp .landingHeader{gap:var(--space-3)}html body .lp .landingBrand img{width:150px}}@media (min-width:641px){html body .lp .landingHeader{height:76px}html body .lp .landingBrand img{width:176px}html body .lp .lpHeaderActions .landingButton{display:inline-flex}html body .lp .headerLogin{padding:0 var(--space-4)}html body .lp .landingMobileNav nav{width:300px;left:auto}}@media (min-width:1280px){html body .lp .landingMobileNav{display:none}html body .lp .lpHeaderLang{display:inline-flex}html body .lp .lpNav{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-card);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--blur-glass);display:flex}html body .lp .lpNav a{min-height:var(--control-h-md);padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-body);font:var(--type-label);transition:background var(--dur-base) var(--ease-out),color var(--dur-base);align-items:center;display:inline-flex}html body .lp .lpNav a:hover{background:var(--surface-solid);color:var(--text-strong)}html body .lp .landingBrand img{width:190px}html body .lp .landingHeader .landingBrand small{display:block}}html body .lp .lpSection,html body .lp .lpHero{width:min(var(--lp-max),100% - 2 * var(--lp-gutter));margin-inline:auto}html body .lp .lpSection{padding-block:var(--space-12)}@media (min-width:1024px){html body .lp .lpSection{padding-block:var(--space-20)}}html body .lp .lpIntro{justify-items:start;gap:var(--space-4);max-width:760px;margin-bottom:var(--space-10);display:grid}html body .lp .lpIntro.center{text-align:center;justify-items:center;margin-inline:auto}html body .lp .lpIntro h2,html body .lp .lpSofia h2,html body .lp .lpFinal h2,html body .lp .leadCaptureCopy h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:500;line-height:1.12}html body .lp .lpIntro p{color:var(--text-muted);font-size:var(--text-lg);line-height:1.55}html body .lp :is(.lpFeature,.lpProblem) h3{font:var(--type-card-title);font-size:var(--text-lg);color:var(--text-strong)}html body .lp :is(.lpFeature,.lpProblem) p{color:var(--text-muted);font-size:var(--text-md);line-height:1.55}html body .lp .lpGrid3,html body .lp .lpGrid4{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){html body .lp :is(.lpGrid3,.lpGrid4){gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){html body .lp .lpGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1101px){html body .lp .lpGrid4{grid-template-columns:repeat(4,minmax(0,1fr))}}html body .lp .lpFeature{align-content:start;gap:var(--space-3);padding:var(--card-padding);transition:background var(--dur-base) var(--ease-out);display:grid}html body .lp .lpFeature:hover,html body .lp .lpProblem:hover{background:var(--surface-hover)}html body .lp .lpFeature .lpIconRing{margin-bottom:var(--space-2)}html body .lp .lpHero{justify-items:center;gap:var(--space-10);padding:var(--space-12) 0 var(--space-8);text-align:center;display:grid}html body .lp .lpHeroCopy{justify-items:center;gap:var(--space-5);max-width:900px;display:grid}html body .lp .lpHero h1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-strong);text-wrap:balance;font-size:clamp(2.5rem,1.3rem + 4.8vw,5.25rem);font-weight:500;line-height:1.04}html body .lp .lpHero h1 em{color:var(--text-brand);font-style:normal}html body .lp .lpHeroCopy>p{max-width:640px;color:var(--text-body);font-size:var(--text-lg);line-height:1.55}html body .lp .lpHeroCopy>small{max-width:560px;color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}html body .lp .lpActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:480px){html body .lp .lpActions{width:100%;display:grid}html body .lp .lpActions .landingButton{width:100%}}@media (min-width:1024px){html body .lp .lpHero{padding-top:var(--space-20)}}html body .lp .lpHeroFigure{gap:var(--space-6);width:100%;display:grid}html body .lp .lpHeroFigure figcaption{color:var(--text-muted);font-size:var(--text-sm)}html body .lp .lpScreen{gap:var(--space-4);padding:var(--space-3);text-align:left;border-radius:var(--radius-2xl);background:var(--surface-card);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-float);-webkit-backdrop-filter:var(--blur-glass);grid-template-columns:minmax(0,1fr);display:grid;position:relative}html body .lp .lpScreenRail{display:none}html body .lp .lpScreenMain{gap:var(--space-4);min-width:0;display:grid}html body .lp .lpScreenTop{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) 0;display:flex}html body .lp .lpScreenTop>div{gap:var(--space-1);min-width:0;display:grid}html body .lp .lpScreenTop small{color:var(--text-muted);font:var(--type-table-head);letter-spacing:.06em}html body .lp .lpScreenTop strong{font:var(--type-greeting);font-size:var(--text-2xl);color:var(--text-strong)}html body .lp .lpScreenTop>div>span{color:var(--text-muted);font-size:var(--text-md)}html body .lp .lpScreenAddress{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-sm);margin-left:auto;display:none}html body .lp .lpScreenAction{align-items:center;gap:var(--space-1);min-height:var(--control-h-md);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--gradient-button);color:var(--text-on-brand);box-shadow:var(--shadow-brand);font:var(--type-label);white-space:nowrap;flex-shrink:0;display:inline-flex}html body .lp .lpScreenStats,html body .lp .lpScreenGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}html body .lp .lpScreenSide{gap:var(--space-4);align-content:start;display:grid}html body .lp .lpAgenda{gap:var(--space-2);display:grid}html body .lp .lpAgendaRow{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card-strong);border:1px solid var(--border-glass);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"time name"".chip";display:grid}html body .lp .lpAgendaRow>b{min-width:3em;color:var(--text-strong);font-size:var(--text-md);grid-area:time;font-weight:600}html body .lp .lpAgendaRow>span:first-of-type{grid-area:avatar}html body .lp .lpAgendaRow>span:nth-of-type(2){min-width:0;color:var(--text-strong);font-weight:500;font-size:var(--text-md);grid-area:name;display:grid}html body .lp .lpAgendaRow>span:nth-of-type(3){grid-area:chip;justify-self:start}html body .lp .lpAgendaRow small{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}html body .lp .lpRevenue{gap:var(--space-1);color:var(--text-on-brand);display:grid}html body .lp .lpRevenue span,html body .lp .lpRevenue small{color:var(--text-on-brand);font-size:var(--text-md)}html body .lp .lpRevenue b{font:var(--type-metric);font-size:var(--text-4xl);color:var(--text-on-brand)}html body .lp .lpFunnel{align-items:flex-end;gap:var(--space-2);height:96px;padding:0 var(--space-1);background:var(--pattern-dots);border-radius:var(--radius-sm);background-position:bottom;background-size:6px 6px;display:flex}html body .lp .lpFunnel span{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--gradient-primary);box-shadow:var(--shadow-sm);flex:1}html body .lp .lpFunnelTotal{align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}html body .lp .lpFunnelTotal b{font:var(--type-metric);font-size:var(--text-2xl);color:var(--text-strong)}html body .lp .lpFunnelTotal span{color:var(--text-muted);font-size:var(--text-md)}html body .lp .lpSofiaBubble{right:var(--space-3);bottom:calc(-1 * var(--space-5));align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-solid);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-float);display:flex;position:absolute}html body .lp .lpSofiaBubble>span:last-child{line-height:1.25;display:grid}html body .lp .lpSofiaBubble strong{color:var(--text-strong);font-size:var(--text-md)}html body .lp .lpSofiaBubble small{color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:479px){html body .lp .lpAgendaRow>span:first-of-type{display:none!important}}@media (max-width:639px){html body .lp :is(.lpScreenStats>:nth-child(n+2),.lpScreenSide>:nth-child(2)){display:none!important}}@media (min-width:640px) and (max-width:1023px){html body .lp .lpScreenStats>:nth-child(3){display:none!important}}@media (min-width:480px){html body .lp .lpAgendaRow{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"time avatar name chip"}html body .lp .lpAgendaRow>span:nth-of-type(3){justify-self:end}}@media (min-width:640px){html body .lp .lpScreen{padding:var(--space-5)}html body .lp .lpScreenStats,html body .lp .lpScreenSide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){html body .lp .lpScreen{grid-template-columns:auto minmax(0,1fr)}html body .lp .lpScreenRail{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-card-strong);border:1px solid var(--border-glass);flex-direction:column;display:flex}html body .lp .lpScreenRail img{width:40px;height:40px;margin-bottom:var(--space-2)}html body .lp .lpScreenRail span{background:var(--surface-solid);border:1px solid var(--border-glass);width:44px;height:44px;color:var(--text-body);box-shadow:var(--shadow-xs);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}html body .lp .lpScreenRail span.active{background:var(--gradient-primary);color:var(--text-on-brand);box-shadow:var(--shadow-brand)}html body .lp .lpSofiaBubble{right:var(--space-8)}}@media (min-width:1024px){html body .lp .lpScreenAddress{display:inline-flex}html body .lp .lpScreenStats{grid-template-columns:repeat(3,minmax(0,1fr))}html body .lp .lpScreenGrid{grid-template-columns:1.65fr 1fr}html body .lp .lpScreenSide{grid-template-columns:minmax(0,1fr)}}html body .lp .lpTrust{justify-content:center;align-items:center;gap:var(--space-3) var(--space-4);width:min(var(--lp-max),100% - 2 * var(--lp-gutter));margin:var(--space-8) auto 0;text-align:center;flex-wrap:wrap;display:flex}html body .lp .lpTrust>span{color:var(--text-muted);font:var(--type-table-head);letter-spacing:.08em}html body .lp .lpTrust>div{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}html body .lp .lpTrust b{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-card-strong);border:1px solid var(--border-glass);box-shadow:var(--shadow-xs);color:var(--text-strong);font:var(--type-label);display:inline-flex}html body .lp .lpHuman{gap:var(--space-10);align-items:center;display:grid}html body .lp .lpHuman .lpIntro{margin-bottom:var(--space-6)}html body .lp .lpHumanPoints{gap:var(--space-4);display:grid}html body .lp .lpHumanPoints article{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);display:flex}html body .lp .lpHumanPoints b{color:var(--text-strong);font-size:var(--text-base);font-weight:600;display:block}html body .lp .lpHumanPoints p{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-md);line-height:1.5}html body .lp .lpPhotos{gap:var(--space-4);display:grid}html body .lp .lpPhoto{border-radius:var(--radius-xl);border:4px solid var(--surface-solid);box-shadow:var(--shadow-card);background:var(--surface-solid);position:relative;overflow:hidden}html body .lp .lpPhoto img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}html body .lp .lpPhoto figcaption{padding:var(--space-3) var(--space-4) var(--space-4);gap:2px;display:grid}html body .lp .lpPhoto figcaption b{color:var(--text-strong);font-size:var(--text-md);font-weight:600}html body .lp .lpPhoto figcaption span{color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}@media (min-width:640px){html body .lp .lpHumanPoints{grid-template-columns:repeat(2,minmax(0,1fr))}html body .lp .lpPhotos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}html body .lp .lpPhoto img{aspect-ratio:4/5}html body .lp .lpPhotoSide{margin-top:var(--space-12)}}@media (min-width:1024px){html body .lp .lpHuman{gap:var(--space-16);grid-template-columns:1fr 1fr}html body .lp .lpHumanPoints{grid-template-columns:1fr}}html body .lp .lpProblem{align-content:start;gap:var(--space-3);padding:var(--card-padding);transition:background var(--dur-base) var(--ease-out);display:grid}html body .lp .lpProblem>header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}html body .lp .lpProblem.featured{border-color:var(--orange-300);background:var(--surface-card-strong)}html body .lp .lpJourney{gap:var(--space-4);counter-reset:none;grid-template-columns:1fr;display:grid}html body .lp .lpJourney li{column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon num""icon title""icon text";display:grid}html body .lp .lpStep{background:var(--gradient-primary);width:52px;height:52px;color:var(--text-on-brand);box-shadow:var(--shadow-brand);border-radius:50%;grid-area:icon;justify-content:center;align-items:center;display:inline-flex}html body .lp .lpJourney small{color:var(--text-brand);font:var(--type-table-head);letter-spacing:.08em;grid-area:num}html body .lp .lpJourney b{color:var(--text-strong);font-size:var(--text-lg);grid-area:title;font-weight:600}html body .lp .lpJourney p{color:var(--text-muted);font-size:var(--text-md);grid-area:text;line-height:1.5}@media (min-width:640px){html body .lp .lpJourney{gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){html body .lp .lpJourney{grid-template-columns:repeat(3,minmax(0,1fr))}}html body .lp .lpStories{gap:var(--space-16);display:grid}html body .lp .lpStory{gap:var(--space-8);align-items:center;display:grid}html body .lp .lpStoryCopy{justify-items:start;gap:var(--space-4);min-width:0;display:grid}html body .lp .lpStoryNumber{background:var(--gradient-primary);width:44px;height:44px;color:var(--text-on-brand);box-shadow:var(--shadow-brand);font-weight:600;font-size:var(--text-md);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}html body .lp .lpStoryCopy h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-strong);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:500;line-height:1.18}html body .lp .lpStoryCopy>p{color:var(--text-muted);font-size:var(--text-base);line-height:1.6}html body .lp .lpChecklist,html body .lp .lpPlan ul,html body .lp .leadCaptureCopy ul{gap:var(--space-3);display:grid}html body .lp .lpChecklist li,html body .lp .lpPlan li,html body .lp .leadCaptureCopy li{align-items:flex-start;gap:var(--space-3);color:var(--text-body);font-size:var(--text-md);line-height:1.45;display:flex}html body .lp .lpStoryVisual{min-width:0}@media (min-width:1024px){html body .lp .lpStory{gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}html body .lp .lpStory.reverse .lpStoryCopy{order:2}html body .lp .lpStory.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}html body .lp .lpMiniMetrics{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html body .lp .lpMiniMetrics span{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-card-strong);border:1px solid var(--border-glass);min-width:0;display:grid}html body .lp .lpMiniMetrics small{color:var(--text-muted);font-size:var(--text-xs)}html body .lp .lpMiniMetrics b{color:var(--text-strong);font-size:var(--text-lg);font-weight:600;line-height:1.15}html body .lp .lpKanban{gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr;display:grid}html body .lp .lpKanban>section{align-content:start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-sunken);display:grid}html body .lp .lpKanban>section>header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);display:flex}html body .lp .lpKanban>section>header b{color:var(--text-strong);font:var(--type-label)}html body .lp .lpKanban article{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-solid);box-shadow:var(--shadow-xs);display:grid}html body .lp .lpKanban article small{color:var(--text-muted);font-size:var(--text-xs)}html body .lp .lpKanban article b{color:var(--text-strong);font-weight:600}html body .lp .lpKanban article span{color:var(--text-muted);font-size:var(--text-sm)}html body .lp .lpKanban article strong{margin-top:var(--space-1);color:var(--text-brand);font-weight:600}@media (min-width:640px){html body .lp .lpKanban{padding:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}html body .lp .lpOdontoHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}html body .lp .lpOdontoHead>div{gap:2px;min-width:0;display:grid}html body .lp .lpOdontoHead small,html body .lp .lpSelectedFace small{color:var(--text-brand);font:var(--type-table-head);font-size:var(--text-2xs);letter-spacing:.08em}html body .lp .lpOdontoHead b{color:var(--text-strong);font:var(--type-card-title);font-size:var(--text-lg)}html body .lp .lpOdonto{gap:var(--space-4);padding:var(--space-4);display:grid}html body .lp .lpOdontoGrid{gap:var(--space-3);display:grid}html body .lp .lpArch,html body .lp .lpTooth{gap:var(--space-3);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card-strong);border:1px solid var(--border-glass);flex-direction:column;display:flex}html body .lp .lpArch>div:first-child{gap:2px;display:grid}html body .lp .lpArch>div:first-child b{color:var(--text-strong);font-size:var(--text-md);font-weight:600}html body .lp .lpArch>div:first-child small{color:var(--text-muted);font-size:var(--text-xs)}html body .lp .lpArchImage{border-radius:var(--radius-md);background:var(--surface-solid);place-items:center;display:grid;position:relative;overflow:hidden}html body .lp .lpArchImage img{object-fit:contain;width:100%;height:auto;display:block}html body .lp .lpToothPointer{border:2px solid var(--orange-600);background:var(--surface-card-strong);width:32px;height:32px;color:var(--text-brand);font-size:var(--text-2xs);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;bottom:17%;left:14%}html body .lp .lpArch>footer{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}html body .lp .lpArch>footer span{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);display:inline-flex}html body .lp .lpArch>footer i{background:#dfe6eb;border-radius:2px;width:8px;height:8px}html body .lp .lpArch>footer i.caries{background:#f16962}html body .lp .lpArch>footer i.restoration{background:#5b9bd5}html body .lp .lpArch>footer i.implant{background:#8468d7}html body .lp .lpTooth>img{border-radius:var(--radius-md);background:var(--surface-solid);width:100%;max-width:220px;height:auto;margin:0 auto;display:block}html body .lp .lpChips{gap:var(--space-1);flex-wrap:wrap;display:flex}html body .lp .lpChips span{min-height:26px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-solid);border:1px solid var(--border-subtle);color:var(--text-body);font-size:var(--text-xs);align-items:center;display:inline-flex}html body .lp .lpChips span.selected{background:var(--gradient-button);color:var(--text-on-brand);border-color:#0000}html body .lp .lpSelectedFace{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--orange-50);display:flex}html body .lp .lpSelectedFace b{color:var(--text-strong);font-size:var(--text-md)}@media (min-width:640px){html body .lp .lpOdonto{padding:var(--space-5)}html body .lp .lpOdontoGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}html body .lp .lpQuality{gap:var(--space-5);padding:var(--card-padding);display:grid}html body .lp .lpScore{text-align:center;background:var(--peach-100);border:6px solid var(--surface-solid);width:84px;height:84px;box-shadow:var(--shadow-sm);color:var(--text-strong);line-height:72px;font-size:var(--text-3xl);border-radius:50%;flex-shrink:0;font-weight:600;display:inline-block}html body .lp .lpScore small{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}html body .lp .lpCriteria{gap:var(--space-3);display:grid}html body .lp .lpCriteria>span{align-items:center;gap:var(--space-3);grid-template-columns:7.5em minmax(0,1fr) 2em;display:grid}html body .lp .lpCriteria b{color:var(--text-body);font-size:var(--text-md);font-weight:500}html body .lp .lpCriteria i{border-radius:var(--radius-pill);background:var(--surface-sunken);height:10px;display:block;overflow:hidden}html body .lp .lpCriteria em{border-radius:inherit;background:var(--gradient-primary-x);height:100%;display:block}html body .lp .lpCriteria strong{color:var(--text-strong);font-size:var(--text-md);font-weight:600}html body .lp .lpQuality>footer{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--status-done-bg);display:grid}html body .lp .lpQuality>footer b{align-items:center;gap:var(--space-2);color:var(--status-done-fg);font-weight:600;display:inline-flex}html body .lp .lpQuality>footer p{color:var(--text-body);font-size:var(--text-md);line-height:1.5}html body .lp .lpSofia{gap:var(--space-8);padding:var(--space-8) var(--space-5);border-radius:var(--radius-2xl);background:var(--gradient-brand);box-shadow:var(--shadow-brand-lg);color:var(--text-on-brand);align-items:center;display:grid}html body .lp .lpSofiaCopy{justify-items:start;gap:var(--space-5);display:grid}html body .lp .lpSofia h2{color:var(--text-on-brand)}html body .lp .lpSofiaCopy>p{color:var(--text-on-brand);font-size:var(--text-lg);line-height:1.55}html body .lp .lpChat{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface-solid);box-shadow:var(--shadow-float);color:var(--text-body);display:grid}html body .lp .lpChat>header{justify-content:flex-start;align-items:center;gap:var(--space-3);display:flex}html body .lp .lpChat>header>span{gap:2px;min-width:0;display:grid}html body .lp .lpChat>header strong{color:var(--text-strong)}html body .lp .lpChat>header small{color:var(--text-muted);font-size:var(--text-xs)}html body .lp .lpChat>div{gap:var(--space-3);display:grid}html body .lp .lpChat>div p{max-width:92%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);background:var(--surface-sunken);color:var(--text-body);font-size:var(--text-md);line-height:1.5}html body .lp .lpChat>div p.answer{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);background:var(--gradient-button);color:var(--text-on-brand);justify-self:end}html body .lp .lpChat>footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-muted);font-size:var(--text-md);display:flex}html body .lp .lpChatSend{background:var(--gradient-button);width:40px;height:40px;color:var(--text-on-brand);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){html body .lp .lpSofia{padding:var(--space-12)}}@media (min-width:1024px){html body .lp .lpSofia{gap:var(--space-12);padding:var(--space-16);grid-template-columns:1.1fr .9fr}}html body .lp .lpPlans{gap:var(--space-4);grid-template-columns:1fr;align-items:stretch;display:grid}html body .lp .lpPlan{gap:var(--space-4);padding:var(--space-7) var(--card-padding) var(--card-padding);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative}html body .lp .lpPlan ul{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex:1;align-content:start}html body .lp .lpPlanName{color:var(--text-brand);font:var(--type-table-head);letter-spacing:.08em;text-transform:uppercase}html body .lp .lpPlan h3{color:var(--text-strong);font:var(--type-card-title);font-size:var(--text-lg)}html body .lp .lpPrice{color:var(--text-strong);align-items:baseline;gap:2px;margin:0;display:flex}html body .lp .lpPrice small{font-size:var(--text-md);margin-right:var(--space-1);font-weight:500}html body .lp .lpPrice b{font-size:var(--text-5xl);letter-spacing:-.02em;font-weight:600;line-height:1}html body .lp .lpPrice em{font-style:normal;font-size:var(--text-xl);font-weight:600}html body .lp .lpPrice i{color:var(--text-muted);font-style:normal;font-size:var(--text-md);margin-left:var(--space-1)}html body .lp .lpPlan.featured{background:var(--gradient-brand);border:1px solid color-mix(in srgb,var(--white) 35%,transparent);box-shadow:var(--shadow-brand-lg);color:var(--text-on-brand)}html body .lp .lpPlan.featured :is(.lpPlanName,h3,.lpPrice,.lpPrice i,li){color:var(--text-on-brand)}html body .lp .lpPlan.featured ul{border-top-color:color-mix(in srgb,var(--white) 30%,transparent)}html body .lp .lpPlanBadge{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-solid);color:var(--text-brand);font-size:var(--text-2xs);letter-spacing:.06em;font-weight:600;display:inline-flex}html body .lp .lpCurrency{margin:0 auto var(--space-6);justify-content:center;display:flex}html body .lp .lpPlan li.lpSoon span{color:var(--text-muted)}html body .lp .lpPlan li .underConstructionBadge{vertical-align:middle;margin-left:0}html body .lp .lpPlansNote{max-width:760px;margin:var(--space-6) auto 0;color:var(--text-muted);font-size:var(--text-sm);text-align:center;line-height:1.5;display:block}@media (min-width:700px){html body .lp .lpPlans{gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){html body .lp .lpPlans{grid-template-columns:repeat(4,minmax(0,1fr))}}html body .lp .leadCaptureSection{gap:var(--space-8);width:min(var(--lp-max),100% - 2 * var(--lp-gutter));padding-block:var(--space-12);align-items:start;margin-inline:auto;display:grid}html body .lp .leadCaptureCopy{justify-items:start;gap:var(--space-4);display:grid}html body .lp .leadCaptureCopy>span{min-height:var(--control-h-sm);padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--orange-50);border:1px solid var(--orange-200);color:var(--text-brand);font:var(--type-label);font-size:var(--text-xs);letter-spacing:.06em;align-items:center;display:inline-flex}html body .lp .leadCaptureCopy>p{color:var(--text-muted);font-size:var(--text-lg);line-height:1.55}html body .lp .leadCaptureCopy ul{margin-top:var(--space-2)}html body .lp .leadCaptureForm{gap:var(--space-4);padding:var(--card-padding);border-radius:var(--radius-xl);background:var(--surface-card);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--blur-glass);display:grid}html body .lp .leadCaptureForm label{gap:var(--space-2);color:var(--text-strong);font:var(--type-label);display:grid}html body .lp .leadCaptureForm>div{gap:var(--space-4);display:grid}html body .lp .leadCaptureForm :is(input:not([type=checkbox]),select){width:100%;padding:0 var(--space-4);font-weight:400}html body .lp .leadCaptureForm label.leadConsent{align-items:flex-start;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);font-weight:400;line-height:1.5;display:flex}html body .lp .leadConsent input{flex-shrink:0;width:18px;height:18px;margin-top:2px}html body .lp .leadConsent a{color:var(--text-link);text-decoration:underline}html body .lp .leadHoneypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}html body .lp .leadSuccess,html body .lp .leadError{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-md);margin:0;line-height:1.45}html body .lp .leadSuccess{background:var(--status-done-bg);color:var(--status-done-fg)}html body .lp .leadError{background:var(--danger-soft);color:var(--danger)}@media (min-width:520px){html body .lp .leadCaptureForm>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){html body .lp .leadCaptureForm{padding:var(--space-8)}}@media (min-width:1024px){html body .lp .leadCaptureSection{gap:var(--space-16);padding-block:var(--space-20);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}html body .lp .lpFaq .lpIntro{margin-bottom:var(--space-8)}html body .lp .faqList{gap:var(--space-3);display:grid}html body .lp .faqList details{border-radius:var(--radius-lg);background:var(--surface-card);border:1.5px solid var(--border-glass);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--blur-glass);transition:background var(--dur-base) var(--ease-out)}html body .lp .faqList details[open]{background:var(--surface-card-strong)}html body .lp .faqList summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:60px;padding:var(--space-4) var(--space-5);cursor:pointer;color:var(--text-strong);font-size:var(--text-base);font-weight:500;line-height:1.4;list-style:none;display:flex}html body .lp .faqList summary::-webkit-details-marker{display:none}html body .lp .faqList summary b{background:var(--orange-50);border:1px solid var(--orange-200);width:32px;height:32px;color:var(--text-brand);transition:transform var(--dur-base) var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html body .lp .faqList details[open] summary b{transform:rotate(45deg)}html body .lp .faqList p{padding:0 var(--space-5) var(--space-5);color:var(--text-muted);font-size:var(--text-md);line-height:1.6}@media (min-width:1024px){html body .lp .lpFaq{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}}html body .lp .lpFinal{justify-items:center;gap:var(--space-5);padding:var(--space-10) var(--space-5);text-align:center;border-radius:var(--radius-2xl);display:grid}html body .lp .lpFinal .landingBrand{align-items:center}html body .lp .lpFinal>p{color:var(--text-muted);font-size:var(--text-lg)}html body .lp .lpFinal h2{max-width:760px}@media (min-width:768px){html body .lp .lpFinal{padding:var(--space-16) var(--space-12)}}html body .lp .lpFooter{width:min(var(--lp-max),100% - 2 * var(--lp-gutter));padding-bottom:var(--space-8);margin:0 auto}html body .lp .lpFooterInner{gap:var(--space-8);padding:var(--space-8) var(--card-padding);display:grid}html body .lp .lpFooterBrand{gap:var(--space-4);justify-items:start;display:grid}html body .lp .lpFooterBrand>p{max-width:340px;color:var(--text-muted);font-size:var(--text-md);line-height:1.55}html body .lp .lpFooter nav{align-content:start;gap:var(--space-3);display:grid}html body .lp .lpFooter nav b{color:var(--text-strong);font:var(--type-label)}html body .lp .lpFooter nav a,html body .lp .lpFooter .cookiePreferences{color:var(--text-body);font-size:var(--text-md);text-decoration:none}html body .lp .lpFooter nav a:hover,html body .lp .lpFooter .cookiePreferences:hover{color:var(--text-brand)}html body .lp .lpFooter .cookiePreferences{cursor:pointer;text-align:left;font-family:var(--font-sans);background:0 0;border:0;justify-self:start;padding:0}html body .lp .lpFooterInner>small.lpCompany{line-height:1.6}html body .lp .lpFooterInner>small{padding-top:var(--space-5);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-sm)}@media (min-width:640px){html body .lp .lpFooterInner{grid-template-columns:repeat(2,minmax(0,1fr))}html body .lp .lpFooterInner>small{grid-column:1/-1}}@media (min-width:1024px){html body .lp .lpFooterInner{padding:var(--space-10);grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html body .lp *{transition:none!important}}@media (max-width:360px){html body .lp .lpMiniMetrics{gap:var(--space-2)}html body .lp .lpMiniMetrics span{padding:var(--space-2)}html body .lp .lpMiniMetrics b{font-size:var(--text-sm);overflow-wrap:anywhere}}html body .lp .landingBrand img{width:180px}@media (max-width:360px){html body .lp .landingBrand img{width:150px}}@media (min-width:761px){html body .lp .landingBrand img{width:220px}}@media (min-width:1200px){html body .lp .landingBrand img{width:240px}}html body .lp .lpPlanIncludes{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--brand-soft);color:var(--text-strong);font-size:var(--text-sm);margin:0;font-weight:600;display:flex}html body .lp .lpPlanIncludes svg{color:var(--text-brand);flex:none}html body .lp .lpPlan.featured .lpPlanIncludes{background:color-mix(in srgb,var(--ink-900) 16%,transparent);color:var(--text-on-brand)}html body .lp .lpPlan.featured .lpPlanIncludes svg{color:var(--text-on-brand)}html body .lp .lpPlan li>span{align-items:center;column-gap:var(--space-2);flex-wrap:wrap;row-gap:2px;min-width:0;display:flex}html body .lp .lpPlan li b{color:inherit;font-weight:600}html body .lp .lpPlan li small{color:var(--text-muted);font-size:var(--text-sm);flex-basis:100%;line-height:1.4}html body .lp .lpPlan.featured li small{color:var(--text-on-brand);font-weight:400}html body .lp .lpPlanClosing{padding-top:var(--space-3);border-top:1px solid var(--border-subtle);color:var(--text-brand);font-size:var(--text-sm);text-align:center;margin:0;font-weight:600}html body .lp .lpPlan.featured .lpPlanClosing{color:var(--text-on-brand);border-top-color:color-mix(in srgb,var(--white) 30%,transparent)}html body .lp .lpPlanGuarantee{align-items:center;gap:var(--space-1);margin:calc(var(--space-2) * -1) 0 0;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;display:flex}html body .lp .lpPlanGuarantee svg{color:var(--text-brand)}html body .lp .lpPlan.featured .lpPlanGuarantee,html body .lp .lpPlan.featured .lpPlanGuarantee svg{color:var(--text-on-brand)}html body .lp .billingIntervalNote{margin:0 auto var(--space-6);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}html body .lp .lpPlanMonthly{margin:calc(var(--space-2) * -1) 0 var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}html body .lp .lpPlan.featured .lpPlanMonthly{color:var(--text-on-brand)}html body .lp .lpPlan{gap:var(--space-3)}html body .lp .lpPlan ul{flex:none}html body .lp .lpPlanToggle{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);color:var(--text-brand);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;font-weight:600;display:inline-flex}html body .lp .lpPlanToggle:hover{background:var(--brand-soft)}html body .lp .lpPlanToggle:focus-visible{outline:2px solid var(--orange-600);outline-offset:2px}html body .lp .lpPlan.featured .lpPlanToggle{border-color:color-mix(in srgb,var(--white) 45%,transparent);color:var(--text-on-brand)}html body .lp .lpPlan.featured .lpPlanToggle:hover{background:color-mix(in srgb,var(--white) 14%,transparent)}html body .lp .lpPlanClosing{margin-top:auto}html body .lp .lpPlans.lpPlansOpen{align-items:start}html body .lp .landingHeader .landingBrand small{display:none}@media (min-width:1280px){html body .lp .landingHeader .landingBrand small{display:none}}html body .lp .lpBand{isolation:isolate;width:100%;position:relative}html body .lp .lpBandDark{background:radial-gradient(60% 55% at 85% 12%,color-mix(in srgb,var(--orange-500) 55%,transparent) 0%,transparent 70%), radial-gradient(45% 50% at 6% 92%,color-mix(in srgb,var(--orange-600) 35%,transparent) 0%,transparent 70%), radial-gradient(40% 40% at 50% 100%,color-mix(in srgb,var(--orange-400) 22%,transparent) 0%,transparent 70%), var(--ink-900);color:var(--text-on-brand)}html body .lp .lpBandVivid{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--orange-100) 70%,transparent) 50%,transparent 100%)}html body .lp .lpBandMint{background:var(--gradient-mint)}html body .lp .lpBandGold{background:var(--gradient-butter)}html body .lp .lpHeroBand{padding-bottom:var(--space-12)}html body .lp .lpBandDark .lpHero h1{color:var(--text-on-brand);max-width:16ch;font-weight:600}html body .lp .lpBandDark .lpHeroCopy>p{color:color-mix(in srgb,var(--text-on-brand) 86%,transparent)}html body .lp .lpBandDark .lpHeroCopy>small{color:color-mix(in srgb,var(--text-on-brand) 72%,transparent)}html body .lp .lpBandDark .landingPill{background:color-mix(in srgb,var(--text-on-brand) 12%,transparent);border-color:color-mix(in srgb,var(--text-on-brand) 28%,transparent);color:var(--text-on-brand);box-shadow:none}html body .lp .lpBandDark .landingButton.ghost{color:var(--text-on-brand);border:1.5px solid color-mix(in srgb,var(--text-on-brand) 55%,transparent);box-shadow:none;background:0 0}html body .lp .lpBandDark .landingButton.ghost:hover{background:color-mix(in srgb,var(--text-on-brand) 12%,transparent)}html body .lp .lpBandDark .landingButton:not(.ghost){background:linear-gradient(100deg,var(--orange-750) 0%,var(--orange-700) 100%);box-shadow:0 12px 32px color-mix(in srgb,var(--orange-600) 45%,transparent)}html body .lp .lpHeroFigure{position:relative}html body .lp .lpHeroFigure:before{content:"";z-index:-1;border-radius:var(--radius-2xl);background:radial-gradient(closest-side,color-mix(in srgb,var(--orange-500) 70%,transparent),transparent);filter:blur(40px);position:absolute;inset:8% 6% -4%}html body .lp .lpBandDark .lpTrust{margin-top:0}html body .lp .lpBandDark .lpTrust>span{color:color-mix(in srgb,var(--text-on-brand) 78%,transparent)}html body .lp .lpBandDark .lpTrust b{background:color-mix(in srgb,var(--text-on-brand) 10%,transparent);border-color:color-mix(in srgb,var(--text-on-brand) 22%,transparent);color:var(--text-on-brand)}html body .lp .lpBandDark .lpTrust b svg{color:var(--orange-300)}html body .lp .lpPains .lpIconRing{background:var(--gradient-sphere-orange);color:var(--text-on-brand);border:0}html body .lp .lpStoryNumber svg{color:var(--text-on-brand)}html body .lp .lpFollow{gap:var(--space-4);padding:var(--space-5);display:grid}html body .lp .lpFollow>header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}html body .lp .lpFollow>header b{color:var(--text-strong);font-size:var(--text-lg)}html body .lp .lpFollow section{gap:var(--space-2);display:grid}html body .lp .lpFollow h4{margin:0}html body .lp .lpFollowRow{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-solid);border:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}html body .lp .lpFollowRow span{gap:2px;min-width:0;display:grid}html body .lp .lpFollowRow b{color:var(--text-strong);font-size:var(--text-md)}html body .lp .lpFollowRow small{color:var(--text-muted);font-size:var(--text-sm)}html body .lp .lpFollowRow time{color:var(--text-body);font-size:var(--text-sm);white-space:nowrap}html body .lp .lpFollowRow i{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--status-done-bg);color:var(--status-done-fg);font-style:normal;font-size:var(--text-xs);font-weight:600;display:inline-flex}@media (max-width:520px){html body .lp .lpFollowRow{grid-template-columns:auto minmax(0,1fr)}html body .lp .lpFollowRow time,html body .lp .lpFollowRow i{grid-column:2;justify-self:start}}html body .lp .lpShot{padding:var(--space-2);margin:0;overflow:hidden}html body .lp .lpShot img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}html body .lp .lpBandVivid .lpSofia{background:radial-gradient(50% 60% at 100% 0%,color-mix(in srgb,var(--orange-400) 65%,transparent) 0%,transparent 70%), radial-gradient(40% 50% at 0% 100%,color-mix(in srgb,var(--orange-800) 70%,transparent) 0%,transparent 70%), linear-gradient(150deg,var(--orange-800) 0%,var(--orange-700) 55%,var(--orange-750) 100%)}html body .lp .lpSofia .lpChecklist li{color:var(--text-on-brand)}html body .lp .lpSofia .lpChecklist svg{color:var(--orange-200)}html body .lp .lpColorful .lpIconRing{color:var(--ink-900);border:0}html body .lp .lpColorful article:nth-child(4n+1) .lpIconRing{background:var(--gradient-sphere-orange);color:var(--text-on-brand)}html body .lp .lpColorful article:nth-child(4n+2) .lpIconRing{background:var(--gradient-sphere-mint)}html body .lp .lpColorful article:nth-child(4n+3) .lpIconRing{background:var(--gradient-sphere-lilac);color:var(--text-on-brand)}html body .lp .lpColorful article:nth-child(4n+4) .lpIconRing{background:var(--gradient-sphere-butter)}html body .lp .lpBandMint .lpIntro p,html body .lp .lpBandMint .lpFeature p{color:var(--text-body)}@media (min-width:1024px){html body .lp .lpStart{grid-template-columns:repeat(3,minmax(0,1fr))}}html body .lp .lpStart .lpStep{background:var(--ink-900)}html body .lp .lpSecurity{gap:var(--space-5);margin-top:var(--space-12);display:grid}html body .lp .lpSecurity>h3{color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-xl);text-align:center;font-weight:600}html body .lp .lpSecurity .lpIconRing{background:var(--ink-900);color:var(--text-on-brand);border:0}html body .lp .lpGuarantee{justify-items:center;gap:var(--space-5);text-align:center;display:grid}html body .lp .lpGuarantee h2{color:var(--ink-900);font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight:600;line-height:1.1}html body .lp .lpGuarantee p{max-width:620px;margin-top:var(--space-2);color:var(--ink-800);font-size:var(--text-lg);line-height:1.55}html body .lp .lpGuaranteeSeal{align-content:center;place-items:center;gap:var(--space-1);background:var(--ink-900);width:132px;height:132px;color:var(--text-on-brand);box-shadow:0 18px 40px color-mix(in srgb,var(--ink-900) 35%,transparent);border-radius:50%;display:grid}html body .lp .lpGuaranteeSeal svg{color:var(--orange-300)}html body .lp .lpGuaranteeSeal b{font-size:var(--text-lg);font-weight:700}@media (min-width:900px){html body .lp .lpGuarantee{text-align:left;place-items:center start;gap:var(--space-10);grid-template-columns:auto minmax(0,1fr) auto}}html body .lp .lpBandDark .lpFinal{box-shadow:none;background:0 0;border:0}html body .lp .lpBandDark .lpFinal h2{color:var(--text-on-brand)}html body .lp .lpBandDark .lpFinal>p{color:color-mix(in srgb,var(--text-on-brand) 82%,transparent)}html body .lp .lpBandDark .lpScreen{background:var(--surface-solid)}html body .lp .lpStory.lpStoryWide{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}html body .lp .lpStory.lpStoryWide .lpStoryCopy{max-width:760px}
