:root{color:#102039;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f8f7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px;scroll-padding-top:78px}body{background:#f7f8f7;min-width:320px;min-height:100vh;margin:0}body,button,input,select,textarea{letter-spacing:0;font-family:inherit;font-size:16px;line-height:1.5}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p,figure,pre{margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Clearface;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ClearfaceStd-Regular.otf)format("opentype")}@font-face{font-family:Clearface;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ClearfaceStd-Italic.otf)format("opentype")}@font-face{font-family:Clearface;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ClearfaceStd-Bold.otf)format("opentype")}@font-face{font-family:Clearface;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/ClearfaceStd-BoldItalic.otf)format("opentype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-latin.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-latin-italic.woff2)format("woff2")}.marketing-shell{--mkt-navy-950:#122937;--mkt-navy-900:#19394c;--mkt-navy-800:#22506a;--mkt-ink:#12223a;--mkt-muted:#4a5a6d;--mkt-line:#c3d0d8;--mkt-line-dark:#ffffff29;--mkt-paper:#f1f4f3;--mkt-white:#fff;--mkt-soft:#dde8e8;--mkt-teal:#1f7a75;--mkt-teal-ink:#145f5b;--mkt-teal-soft:#bfe0da;--mkt-slate-soft:#d3e0e8;--mkt-amber:#ac8b47;--mkt-amber-lit:#c6a55c;--mkt-amber-soft:#f8f2e4;--mkt-amber-ink:#866829;--mkt-accent:linear-gradient(95deg, #145f5b 8%, #a5853f 96%);--mkt-accent-lit:linear-gradient(95deg, #f3e4bd 8%, #e8b06a 96%);--mkt-coral:#cf6f63;--mkt-yellow:#d6ab43;--mkt-green:#3d755a;--mkt-max:1240px;background:var(--mkt-paper);min-height:100svh;color:var(--mkt-ink);--mkt-display:"Clearface", Georgia, "Times New Roman", serif;--mkt-text:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--mkt-text);display:flow-root;overflow:clip}.marketing-shell.marketing-shell :is(h1,h2){font-family:var(--mkt-display);letter-spacing:-.025em;font-weight:700;line-height:1.1}.marketing-shell.marketing-shell :is(h1,h2) em{font-weight:inherit;font-style:italic}.marketing-shell.marketing-shell :is(h3,h4){font-family:var(--mkt-text)}.marketing-shell:not(.is-business-experience).marketing-shell :is(h3,h4){font-weight:500}.marketing-shell:not(.is-business-experience) :is(p,li){line-height:1.5}.marketing-shell:not(.is-business-experience) :is(h1,h2,h3)+p{margin-top:8px}.marketing-shell:not(.is-business-experience) .mkt-transparency-card p{margin-top:1px;line-height:1.42}.marketing-shell:not(.is-business-experience) :is(h1,h2){font-variation-settings:"opsz" 72, "SOFT" 60, "WONK" 0}.marketing-shell:not(.is-business-experience) h1{font-size:54px}.marketing-shell:not(.is-business-experience) h2{font-size:36px}.mkt-container{width:min(calc(100% - 40px), var(--mkt-max));margin-inline:auto}.marketing-shell.is-light{--mkt-field:#fdfbf8;background: radial-gradient(120% 32% at 66% -2%, #86682942 0%, #8668291c 44%, #86682900 78%) no-repeat top / 100% 1180px,  radial-gradient(165% 44% at 62% -4%, #ac8b47f2 0%, #ac8b479e 32%, #ac8b474d 60%, #ac8b4700 88%) no-repeat top / 100% 1180px,  radial-gradient(38% 59% at -8% 44.7%, #4295cd9e 0%, #4295cd75 42%, #4295cd33 72%, #4295cd00 90%) no-repeat top / 100% 1900px,  linear-gradient(180deg, #4295cd00 0%, #4295cd17 26%, #4295cd29 55%, #4295cd17 80%, #4295cd00 100%) no-repeat top / 100% 2400px,  linear-gradient(180deg, #ac8b4785 0px, #ac8b476b 220px, #ac8b474f 460px, #ac8b4726 700px, #ac8b470d 900px, #ac8b4700 1080px) no-repeat top / 100% 1180px, var(--mkt-field)}.marketing-shell.is-light .mkt-header{background:#ffffffdb}.marketing-shell.is-light .mkt-audience-toggle{background:#ffffffb8;border-color:#06172f1a}.mkt-light-hero{min-height:calc(100svh - 100px);color:var(--mkt-ink);--mkt-muted:#3a4553;align-items:center;display:flex;position:relative}.mkt-light-hero-inner{z-index:1;grid-template-columns:1fr .74fr;align-items:center;gap:56px;width:min(1060px,100%);margin-inline:auto;padding-block:92px 100px;display:grid;position:relative}.mkt-light-hero-copy{position:relative}.mkt-spark{fill:var(--mkt-amber-ink);pointer-events:none;position:absolute}.mkt-spark-a{opacity:.8;width:22px;top:-28px;left:-12px}.mkt-spark-b{opacity:.45;width:13px;top:318px;left:2px}.mkt-spark-c{opacity:.6;width:17px;top:104px;right:16%}.mkt-light-hero-kicker{color:#5c491f;letter-spacing:0;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:760}.mkt-light-hero h1{color:var(--mkt-navy-950);letter-spacing:-.015em;text-wrap:balance;font-size:76px;font-weight:560;line-height:1.02}.mkt-light-hero h1 em{color:#6a5424;font-style:italic;font-weight:470}.marketing-shell:not(.is-business-experience) .mkt-light-hero-copy h1{font-size:64px;line-height:1.05}.marketing-shell:not(.is-business-experience) .mkt-steps-copy h2{font-size:48px}.marketing-shell:not(.is-business-experience) .mkt-steps-copy .mkt-steps-lede{max-width:46ch;color:var(--mkt-navy-950);font-size:20px;font-weight:400;line-height:1.4}.marketing-shell:not(.is-business-experience) .mkt-light-hero-copy .mkt-light-hero-lede{margin-top:8px}.marketing-shell:not(.is-business-experience) .mkt-light-hero-copy .mkt-button-row{margin-top:22px}.mkt-light-hero-lede{max-width:42ch;color:var(--mkt-muted);margin-top:20px;font-size:17px;font-weight:400;line-height:1.58}.mkt-light-hero .mkt-button-row{margin-top:34px}.mkt-steps-section{background:linear-gradient(180deg, #fff0 0%, var(--mkt-white) 45%, var(--mkt-white) 100%)}.mkt-steps-inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:68px;display:grid}.mkt-steps-copy h2{color:var(--mkt-navy-950);letter-spacing:-.012em;text-wrap:balance;margin-top:14px;font-size:46px;font-weight:560;line-height:1.06}.mkt-steps-copy h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-steps-lede{max-width:44ch;color:var(--mkt-muted);margin-top:16px;font-size:16px;line-height:1.6}.mkt-steps-resolve{max-width:44ch;color:var(--mkt-ink);margin-top:12px;font-size:16px;font-weight:600;line-height:1.6}.mkt-steps-list{gap:10px;margin-top:28px;padding:0;list-style:none;display:grid}.mkt-steps-list li{background:#ffffff80;border:1px solid #0000;border-radius:14px;padding:4px 18px;transition:background .2s,border-color .2s}.mkt-steps-list li.is-active{background:var(--mkt-white);border-color:#86682952;box-shadow:0 10px 26px #06172f12}.mkt-steps-list button{width:100%;min-height:52px;color:var(--mkt-ink);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:13px;font-size:16px;font-weight:700;display:flex}.mkt-step-index{background:var(--mkt-navy-950);width:25px;height:25px;color:var(--mkt-white);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:740;display:inline-flex}.mkt-steps-list li.is-active .mkt-step-index{background:var(--mkt-amber-ink)}.mkt-steps-list li p{color:var(--mkt-muted);padding:0 0 16px 38px;font-size:15px;line-height:1.6}.mkt-steps-list li p:has(+.mkt-step-note){padding-bottom:7px}.mkt-steps-list li .mkt-step-note{color:var(--mkt-teal-ink);font-size:13px;font-weight:600;line-height:1.5}.mkt-steps-panel.has-art{background:0 0;border:0;align-content:center;justify-items:center;padding:0;display:grid}.mkt-steps-art{border-radius:18px;width:100%;max-width:500px;height:auto}.mkt-steps-panel{background:#ffffff75;border:1px solid #fffc;border-radius:28px;justify-content:center;padding:34px;display:flex}.mkt-steps-screen{background:var(--mkt-white);text-align:center;border-radius:22px;justify-items:center;width:min(330px,100%);padding:40px 26px;display:grid;box-shadow:0 20px 44px #06172f1f}.mkt-steps-screen-eyebrow{color:var(--mkt-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:740}.mkt-steps-screen-icon{background:var(--mkt-slate-soft);width:58px;height:58px;color:var(--mkt-navy-950);border-radius:999px;justify-content:center;align-items:center;margin-top:20px;display:inline-flex}.mkt-steps-screen strong{color:var(--mkt-navy-950);margin-top:18px;font-size:21px;font-weight:700;line-height:1.25}.mkt-steps-screen-note{background:var(--mkt-slate-soft);color:var(--mkt-navy-950);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.mkt-steps-screen figcaption{border-top:1px solid var(--mkt-line);color:var(--mkt-muted);margin-top:22px;padding-top:18px;font-size:13px;line-height:1.5}@keyframes mkt-benefit-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.is-reward .mkt-steps-screen-note{background:var(--mkt-amber-soft);color:var(--mkt-amber-ink)}.mkt-hero-textlink{min-height:50px;color:var(--mkt-navy-950);text-underline-offset:5px;align-items:center;gap:7px;padding:0 8px;font-size:14px;font-weight:700;-webkit-text-decoration:underline #06172f47;text-decoration:underline #06172f47;transition:text-decoration-color .18s;display:inline-flex}.mkt-hero-textlink:hover{-webkit-text-decoration-color:var(--mkt-navy-950);text-decoration-color:var(--mkt-navy-950)}.mkt-light-trust{color:#79828f;flex-wrap:wrap;gap:8px 20px;margin-top:38px;font-size:12px;font-weight:550;display:flex}.mkt-light-trust li{align-items:center;gap:7px;display:inline-flex}.mkt-light-trust svg{color:var(--mkt-navy-950)}.mkt-light-hero-media{width:min(440px,100%);margin-inline:auto;position:relative}.mkt-light-hero-media img{aspect-ratio:3/4;object-fit:cover;object-position:88% center;border-radius:24px;width:100%;display:block;box-shadow:0 24px 52px #12293726}.mkt-proof-card{background:var(--mkt-white);border-radius:16px;gap:10px;width:196px;padding:14px;display:grid;position:absolute;bottom:18px;left:-40px;box-shadow:0 18px 38px #06172f2e}.mkt-proof-card figcaption{color:var(--mkt-navy-950);align-items:center;gap:10px;display:flex}.mkt-proof-card figcaption span{display:grid}.mkt-proof-card figcaption strong{color:var(--mkt-navy-950);font-size:14px;font-weight:720}.mkt-proof-card figcaption small{color:var(--mkt-muted);font-size:12px}.mkt-proof-card>div{border-top:1px solid var(--mkt-line);color:var(--mkt-muted);justify-content:space-between;align-items:center;padding-top:12px;font-size:12px;font-weight:650;display:flex}.mkt-proof-card>div strong{color:var(--mkt-amber-ink);font-size:17px;font-weight:760}.mkt-header{z-index:50;width:min(calc(100% - 28px), var(--mkt-max));background:#ffffffdb;border:1px solid #06172f12;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:68px;margin:14px auto 0;padding:10px 12px 10px 22px;display:grid;position:sticky;top:14px;box-shadow:0 8px 28px #06172f17}.mkt-header:before{z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);content:"";pointer-events:none;position:absolute;inset:0}.mkt-header-left{align-items:center;gap:18px;display:inline-flex}.mkt-brand{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.mkt-brand-wordmark{width:auto;height:28px}.mkt-brand-emblem{width:auto;height:34px}.mkt-audience-toggle{border:1px solid var(--mkt-line);background:var(--mkt-soft);border-radius:999px;align-items:center;padding:3px;display:inline-flex}.mkt-audience-toggle a{min-height:32px;color:var(--mkt-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 15px;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.mkt-audience-toggle a:hover{color:var(--mkt-navy-950)}.mkt-audience-toggle a.is-active{background:var(--mkt-navy-950);color:var(--mkt-white);box-shadow:0 1px 3px #06172f3d}.mkt-desktop-nav{color:#506075;justify-content:flex-end;align-items:center;gap:26px;font-size:14px;font-weight:620;display:flex}.mkt-desktop-nav>a{white-space:nowrap;padding:8px 0;transition:color .18s;position:relative}.mkt-desktop-nav>a:after{background:var(--mkt-teal);content:"";opacity:1;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:1px;left:0;right:0;transform:scaleX(1)}.mkt-desktop-nav>a:hover,.mkt-desktop-nav>a.active{color:var(--mkt-navy-950)}.mkt-nav-trigger{isolation:isolate;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 0;font-size:14px;font-weight:620;transition:color .18s;display:inline-flex;position:relative}.mkt-nav-trigger:after{background:var(--mkt-teal);content:"";height:2px;transition:opacity .3s cubic-bezier(.19,1,.22,1);position:absolute;bottom:1px;left:0;right:0}.mkt-nav-trigger:before{z-index:-1;content:"";background-color:#06172f00;border-radius:40px;transition:background-color .5s cubic-bezier(.19,1,.22,1);position:absolute;inset:-4px -14px}.mkt-nav-trigger.is-open:before{background-color:#06172f0f}.mkt-nav-trigger.is-open:after{opacity:0}.mkt-nav-trigger:focus-visible{outline:none}.mkt-nav-trigger:focus-visible:before{box-shadow:0 0 0 2px var(--mkt-navy-950)}.mkt-nav-trigger:hover,.mkt-nav-trigger.is-open{color:var(--mkt-navy-950)}.mkt-nav-trigger svg{transition:transform .18s}.mkt-nav-trigger.is-open svg{transform:rotate(180deg)}.mkt-nav-drop{color:#fff;pointer-events:none;padding-top:20px;font-size:16px;font-weight:500;position:absolute;top:calc(100% + 1px);left:-1px;right:-1px}.mkt-nav-drop.is-open{pointer-events:auto}.mkt-nav-drop-glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;border-radius:20px;position:relative;overflow:hidden}.mkt-nav-drop-panel{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:8px;padding:8px;display:grid}.mkt-nav-drop-panel.is-out{pointer-events:none;display:none;position:absolute;top:0;left:0;right:0}.mkt-nav-drop-card{color:#fff;background-color:#ffffff14;border-radius:12px;align-items:center;gap:12px;padding:12px 20px 12px 14px;transition:background-color .5s cubic-bezier(.19,1,.22,1);display:flex}.mkt-nav-drop-card:hover,.mkt-nav-drop-card:focus-visible{background-color:#222}.mkt-nav-drop-card:focus-visible{outline-offset:-2px;outline:2px solid #f3e4bd}.mkt-nav-drop-card.is-all{grid-column:span var(--all-span)}.mkt-nav-drop-card.is-all.is-first{justify-content:center;padding-left:20px}.mkt-nav-drop-icon{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mkt-nav-drop-card strong{letter-spacing:-.01em;min-width:0;font-size:16px;font-weight:500;line-height:22px}.mkt-nav-drop-last{white-space:nowrap}.mkt-nav-drop-arrow{vertical-align:-1px;opacity:0;margin-left:6px;margin-right:-20px;transition:opacity .4s cubic-bezier(.16,1,.3,1),translate .4s cubic-bezier(.16,1,.3,1);display:inline-block;translate:-5px 5px}.mkt-nav-drop-card:hover .mkt-nav-drop-arrow,.mkt-nav-drop-card:focus-visible .mkt-nav-drop-arrow{opacity:1;translate:0}@media (width<=1180px){.mkt-nav-drop-panel{grid-template-columns:repeat(var(--cols-mid), minmax(0, 1fr))}.mkt-nav-drop-card.is-all{grid-column:span var(--all-span-mid)}}.mkt-nav-backdrop{z-index:49;opacity:0;visibility:hidden;pointer-events:none;background:#00000040;position:fixed;inset:0}.mkt-nav-backdrop.is-open{opacity:1;visibility:visible}@keyframes mkt-nav-card-rise{0%{opacity:0;translate:0 8px}}@keyframes mkt-nav-card-across{0%{opacity:0;translate:calc(var(--dir) * 30px) 0}}@keyframes mkt-nav-card-away{to{opacity:0;translate:calc(var(--dir) * -30px) 0}}@keyframes mkt-nav-card-fall{to{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:no-preference){.mkt-nav-drop.is-open .mkt-nav-drop-glass{transition:height .35s cubic-bezier(.25,1,.5,1)}.mkt-nav-drop.is-switch .mkt-nav-drop-glass{transition:height .4s cubic-bezier(.25,1,.5,1) 50ms}.mkt-nav-drop.is-closing .mkt-nav-drop-glass{transition:height .25s cubic-bezier(.32,0,.67,0) 50ms}.mkt-nav-drop.is-open .mkt-nav-drop-panel.is-in .mkt-nav-drop-card{animation:.3s cubic-bezier(.25,1,.5,1) both mkt-nav-card-rise;animation-delay:calc(.1s + var(--i) * var(--stagger))}.mkt-nav-drop.is-switch .mkt-nav-drop-panel.is-in .mkt-nav-drop-card{animation-name:mkt-nav-card-across;animation-delay:calc(.12s + var(--i) * var(--stagger))}.mkt-nav-drop-panel.is-out{display:grid}.mkt-nav-drop-panel.is-out .mkt-nav-drop-card{animation:.2s cubic-bezier(.32,0,.67,0) forwards mkt-nav-card-away}.mkt-nav-drop-panel.is-closing .mkt-nav-drop-card{animation:.14s cubic-bezier(.32,0,.67,0) forwards mkt-nav-card-fall}.mkt-nav-backdrop{transition:opacity .2s cubic-bezier(.33,1,.68,1),visibility 0s linear .2s}.mkt-nav-backdrop.is-open{transition:opacity .1s cubic-bezier(.33,1,.68,1)}}.mkt-download-link{min-height:44px;color:var(--mkt-navy-950);white-space:nowrap;border:1px solid #06172f38;border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-size:13.5px;font-weight:720;transition:border-color .18s,background .18s;display:inline-flex}.mkt-download-link:hover{border-color:var(--mkt-navy-950);background:#06172f0d}.mkt-download-link svg{color:var(--mkt-teal-ink)}.mkt-header-actions{align-items:center;gap:8px;display:flex}.mkt-login-link{min-height:42px;color:var(--mkt-muted);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;transition:color .18s;display:inline-flex}.mkt-login-link:hover{color:var(--mkt-navy-950)}.mkt-cta-link{border:1px solid var(--mkt-navy-950);background:var(--mkt-navy-950);min-height:44px;color:var(--mkt-white);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:740;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.mkt-cta-link:hover{border-color:var(--mkt-navy-800);background:var(--mkt-navy-800);transform:translateY(-1px)}.mkt-menu-button{background:var(--mkt-navy-950);cursor:pointer;border:0;border-radius:999px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;display:none}.mkt-menu-button>span{background:#fff;border-radius:999px;width:18px;height:2px;display:block}.mkt-menu-button.is-open>span:first-child{translate:0 3px;rotate:45deg}.mkt-menu-button.is-open>span:last-child{translate:0 -3px;rotate:-45deg}.mkt-menu-button:focus-visible{outline-offset:2px;outline:2px solid #f3e4bd}.mkt-mobile-sheet{z-index:-1;overscroll-behavior:contain;padding:calc(var(--sheet-top,80px) + 24px) var(--sheet-right,24px) 32px var(--sheet-left,24px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0009;position:fixed;inset:0;overflow-y:auto}.mkt-mobile-sheet:not(.is-open){pointer-events:none}.mkt-mobile-menu{display:grid}.mkt-mobile-row{color:#fff;cursor:pointer;width:100%;min-height:64px;font:inherit;letter-spacing:-.01em;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 0;font-size:20px;font-weight:500;line-height:28px;display:flex}.mkt-mobile-row>svg{flex:none}.mkt-mobile-section.is-open .mkt-mobile-row>svg{rotate:180deg}.mkt-mobile-panel{grid-template-rows:0fr;display:grid}.mkt-mobile-section.is-open .mkt-mobile-panel{grid-template-rows:1fr}.mkt-mobile-panel>div{min-height:0;overflow:hidden}.mkt-mobile-section.is-open .mkt-mobile-panel>div{padding-bottom:8px}.mkt-mobile-item{color:#fff;align-items:center;gap:20px;min-height:52px;padding:10px 0 10px 8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.mkt-mobile-item.active{color:#f3e4bd}.mkt-mobile-item:focus-visible,.mkt-mobile-row:focus-visible,.mkt-mobile-action:focus-visible{outline-offset:-2px;outline:2px solid #f3e4bd}.mkt-mobile-item-icon{flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-4px;display:flex}.mkt-mobile-actions{gap:16px;margin-top:24px;display:grid}.mkt-mobile-action{color:#fff;background:0 0;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:0 18px;font-size:16px;font-weight:500;display:flex}.mkt-mobile-action.is-primary{color:var(--mkt-navy-950);background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) border-box;border-color:#ecd9a6b3;box-shadow:inset 0 1px #fff6dc8c}@keyframes mkt-sheet-in{0%{opacity:0}}@keyframes mkt-sheet-out{to{opacity:0}}@keyframes mkt-sheet-row-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:no-preference){.mkt-mobile-sheet.is-open{animation:.3s cubic-bezier(.33,1,.68,1) both mkt-sheet-in}.mkt-mobile-sheet:not(.is-open){animation:.3s cubic-bezier(.65,0,.35,1) forwards mkt-sheet-out}.mkt-mobile-sheet.is-open .mkt-mobile-menu>*{animation:.3s cubic-bezier(.25,1,.5,1) both mkt-sheet-row-in;animation-delay:calc(.15s + var(--i) * 40ms)}.mkt-mobile-panel{transition:grid-template-rows .3s cubic-bezier(.65,0,.35,1)}.mkt-mobile-row>svg{transition:rotate .3s cubic-bezier(.65,0,.35,1)}.mkt-menu-button>span{transition:rotate .25s cubic-bezier(.175,.885,.32,1.275),translate .15s cubic-bezier(.175,.885,.32,1.275) .15s}.mkt-menu-button.is-open>span{transition:translate .25s cubic-bezier(.175,.885,.32,1.275),rotate .25s cubic-bezier(.175,.885,.32,1.275) .1s}}.mkt-hero{background:var(--mkt-navy-950);min-height:clamp(590px,100svh - 108px,820px);color:var(--mkt-white);align-items:stretch;display:flex;position:relative;overflow:hidden}.mkt-hero-image,.mkt-hero-overlay{width:100%;height:100%;position:absolute;inset:0}.mkt-hero-image{object-fit:cover}.mkt-hero-overlay{background:#0311249e;box-shadow:inset 0 -180px 180px #03112438}.mkt-hero-content{z-index:1;flex-direction:column;min-height:100%;padding-block:54px 34px;display:flex;position:relative}.mkt-hero-copy{width:min(790px,100%);margin-block:auto}.mkt-pill{width:fit-content;min-height:34px;color:inherit;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:720;display:inline-flex}.mkt-hero h1{color:var(--mkt-white);margin-top:22px;font-size:88px;font-weight:520;line-height:.98}.mkt-hero.is-lead h1{margin-top:0}.mkt-hero-accent{color:#83d2c9;font-style:italic;font-weight:470}.mkt-hero-statement{max-width:760px;color:var(--mkt-white);margin-top:15px;font-size:48px;font-weight:470;line-height:1.08}.mkt-hero-description{color:#ffffffd1;max-width:720px;margin-top:24px;font-size:18px;line-height:1.65}.mkt-button-row{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.mkt-button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-size:14px;font-weight:750;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.mkt-button:hover{transform:translateY(-2px)}.mkt-button-light{border-color:var(--mkt-white);background:var(--mkt-white);color:var(--mkt-navy-950)}.mkt-button-light:hover{background:#e9efef;border-color:#e9efef}.mkt-button-ghost{color:var(--mkt-white);border-color:#ffffff85}.mkt-button-ghost:hover{border-color:var(--mkt-white);background:#ffffff1a}.mkt-button-primary{border-color:var(--mkt-navy-950);background:var(--mkt-navy-950);color:var(--mkt-white);border-radius:999px;padding-inline:30px}.mkt-button-primary:hover{border-color:var(--mkt-navy-800);background:var(--mkt-navy-800)}.mkt-button-outline{color:var(--mkt-navy-950);border-color:#06172f33;border-radius:999px;padding-inline:26px}.mkt-button-outline:hover{border-color:var(--mkt-navy-950);background:#06172f0a}.mkt-button-dark-ghost{color:var(--mkt-white);border-color:#ffffff57}.mkt-button-dark-ghost:hover{border-color:#ffffffb3}.mkt-hero-trust{color:#ffffffe0;border-top:1px solid #ffffff3d;flex-wrap:wrap;gap:20px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:650;display:flex}.mkt-hero-trust span{align-items:center;gap:7px;display:inline-flex}.mkt-section{padding-block:108px;position:relative}.mkt-light-section,.mkt-audience-section,.mkt-pilot-section,.mkt-consent-section,.mkt-integration-concept,.mkt-console-light-section,.mkt-data-section,.mkt-partner-types{background:var(--mkt-paper)}.mkt-section-intro{max-width:820px}.mkt-section-intro.is-centered{text-align:center;margin-inline:auto}.mkt-eyebrow{color:var(--mkt-teal-ink);text-transform:uppercase;font-size:12px;font-weight:780}.mkt-section-intro h2,.mkt-cta-inner h2{color:var(--mkt-navy-950);margin-top:14px;font-size:62px;font-weight:520;line-height:1.04}.mkt-section-intro>p:last-child{max-width:760px;color:var(--mkt-muted);margin-top:22px;font-size:18px;line-height:1.65}.mkt-section-intro.is-centered>p:last-child{margin-inline:auto}.mkt-section-intro.is-inverse .mkt-eyebrow{color:#f3e4bd}.mkt-section-intro.is-inverse h2{color:var(--mkt-white)}.mkt-section-intro.is-inverse>p:last-child{color:#ffffff9e}.mkt-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.mkt-reveal.is-visible{opacity:1;transform:translateY(0)}.mkt-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:54px;display:grid}.mkt-audience-card{background:var(--mkt-navy-950);min-height:460px;color:var(--mkt-white);border-radius:8px;align-items:flex-end;display:flex;position:relative;overflow:hidden}.mkt-audience-card img,.mkt-audience-shade{width:100%;height:100%;position:absolute;inset:0}.mkt-audience-card img{object-fit:cover;transition:transform .5s}.mkt-audience-shade{background:#031124a3;box-shadow:inset 0 -220px 180px #03112466}.mkt-audience-card>div:last-child{z-index:1;max-width:520px;padding:34px;position:relative}.mkt-audience-card>div>span{color:#92d8d0;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:760;display:inline-flex}.mkt-audience-card h3{margin-top:15px;font-size:40px;font-weight:520;line-height:1.08}.mkt-audience-card p{color:#ffffffb3;margin-top:14px;line-height:1.6}.mkt-audience-card strong{align-items:center;gap:8px;margin-top:22px;font-size:14px;display:inline-flex}.mkt-audience-card:hover img{transform:scale(1.035)}.mkt-section.mkt-transparency-section{background:  linear-gradient(180deg in oklab, #fff 0%, #fef9f6 6.1%, #f6f0e3 12.25%, #ece0c6 18.4%, #e1cea4 24.5%, #d5bb82 30.6%, #caa961 36.75%, #c19944 42.9%, #b6903d 49%, #b6903d 52.5%, #c19944 58.4%, #caa961 64.4%, #d5bb82 70.3%, #e1cea4 76.25%, #ece0c6 82.2%, #f6f0e3 88.1%, #fef9f6 94.1%, #fff 100%);padding-block:260px}.mkt-transparency-section h2{color:var(--mkt-navy-950);letter-spacing:-.012em;text-align:center;margin-inline:auto;font-size:42px;font-weight:560;line-height:1.1}.mkt-transparency-section h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-transparency-card{background:var(--mkt-white);border-radius:28px;max-width:880px;margin:40px auto 0;padding:8px 40px;box-shadow:0 1px 2px #1229370d,0 18px 44px #1229371a}.mkt-transparency-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;min-width:0;padding-block:15px;display:grid}.mkt-transparency-row+.mkt-transparency-row{border-top:1px solid #12293717}.mkt-transparency-icon{background:var(--mkt-amber-soft);width:54px;height:54px;color:var(--mkt-amber-ink);border:1px solid #86682938;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mkt-transparency-row h3{color:var(--mkt-navy-950);letter-spacing:-.006em;margin:0;font-size:20px;line-height:1.25}.mkt-transparency-row p{color:var(--mkt-muted);margin-top:1px;font-size:16px;line-height:1.42}.mkt-transparency-action{justify-content:center;margin-top:40px;display:flex}.mkt-values-section{background:var(--mkt-white)}.mkt-values-head{text-align:center}.mkt-values-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 30px;margin-top:60px;display:grid}.mkt-values-grid article{text-align:center;align-content:start;justify-items:center;display:grid}.mkt-value-art{object-fit:contain;object-position:center bottom;width:100%;height:138px}.mkt-values-grid h3{max-width:15ch;min-height:2.4em;color:var(--mkt-navy-950);letter-spacing:-.012em;text-wrap:balance;align-content:end;margin-top:24px;font-size:21px;font-weight:680;line-height:1.2;display:grid}.mkt-values-grid p{max-width:30ch;color:var(--mkt-muted);text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.62}.mkt-product-section,.mkt-console-section,.mkt-showcase-section,.mkt-boundary-section,.mkt-integration-demo{background:var(--mkt-navy-950);color:var(--mkt-white)}.mkt-demo-section,.mkt-neighborhood-section{background:var(--mkt-soft)}.mkt-neighborhood-inner{grid-template-columns:1.14fr .86fr;align-items:center;gap:68px;display:grid}.mkt-neighborhood-media{grid-area:1/1}.mkt-neighborhood-copy{grid-area:1/2}.mkt-neighborhood-copy h2{max-width:15ch;color:var(--mkt-navy-950);letter-spacing:-.014em;text-wrap:balance;font-size:46px;font-weight:560;line-height:1.08}.mkt-neighborhood-copy h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-neighborhood-copy p{max-width:40ch;color:var(--mkt-muted);margin-top:20px;font-size:17px;line-height:1.6}.mkt-neighborhood-media{aspect-ratio:4/3;background:#ffffff9e;border-radius:30px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 1px 2px #1229370d,0 18px 44px #1229371a}.mkt-neighborhood-media :is(img,video){object-fit:cover;width:100%;height:100%}.mkt-neighborhood-media.is-artwork{box-shadow:none;aspect-ratio:1152/442;background:0 0;border-radius:0}.mkt-neighborhood-media:has(.mkt-seq){width:100%;min-height:410px}.mkt-seq{align-content:center;justify-items:center;gap:26px;width:100%;height:100%;padding:30px;display:grid}.mkt-seq-stage{place-items:center stretch;width:min(100%,366px);height:244px;display:grid}.mkt-seq-card{border:1px solid var(--mkt-line);background:var(--mkt-white);opacity:0;pointer-events:none;border-radius:20px;grid-area:1/1;align-content:start;padding:26px;transition:opacity .46s,transform .46s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(12px)scale(.97);box-shadow:0 2px 4px #1229370d,0 16px 34px #1229371a}.mkt-seq-card.is-in{opacity:1;transform:none}.mkt-seq-tag{color:var(--mkt-teal-ink);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:780;display:inline-flex}.mkt-seq-tag.is-reward{color:var(--mkt-amber-ink)}.mkt-seq-card b{color:var(--mkt-navy-950);letter-spacing:-.015em;margin-top:14px;font-size:32px;font-weight:560}.mkt-seq-card strong{color:var(--mkt-amber-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:12px;font-size:58px;font-weight:560;line-height:1}.mkt-seq-card i{color:var(--mkt-muted);margin-top:6px;font-size:13.5px;font-style:normal}.mkt-seq-rows{border-top:1px solid var(--mkt-line);gap:7px;margin-top:15px;padding-top:13px;display:grid}.mkt-seq-rows span{color:var(--mkt-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.mkt-seq-rows svg,.mkt-seq-card em svg{color:var(--mkt-teal-ink)}.mkt-seq-meter{background:var(--mkt-slate-soft);border-radius:999px;height:5px;margin-top:16px;overflow:hidden}.mkt-seq-meter span{border-radius:inherit;background:var(--mkt-teal);width:0;height:100%;display:block}.mkt-seq-card.is-review.is-in .mkt-seq-meter span{animation:2.2s cubic-bezier(.4,0,.2,1) forwards mkt-seq-fill}@keyframes mkt-seq-fill{to{width:100%}}.mkt-seq-avatar{background:var(--mkt-amber-soft);width:44px;height:44px;color:var(--mkt-amber-ink);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.mkt-seq-card.is-offer b{margin-top:16px;font-size:24px}.mkt-seq-card em{color:var(--mkt-teal-ink);background:#e7f1ee;border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:15px;padding:8px 12px;font-size:12px;font-style:normal;font-weight:720;display:inline-flex}.mkt-seq-caption{max-width:26ch;min-height:2.6em;color:var(--mkt-navy-950);text-align:center;text-wrap:balance;font-size:17px;font-weight:600;line-height:1.3}.mkt-seq-dots{gap:6px;display:flex}.mkt-seq-dots span{background:#12293733;border-radius:999px;width:6px;height:6px;transition:background .3s,width .3s}.mkt-seq-dots span.is-on{background:var(--mkt-navy-950);width:18px}.mkt-neighborhood-placeholder{color:var(--mkt-muted);align-items:center;gap:10px;font-size:14px;font-weight:650;display:inline-flex}.mkt-home-faq-section{background:linear-gradient(#fff 0%,#f8f4eb 100%)}.mkt-home-faq-head.is-mark-side{align-items:center;gap:26px;display:flex}.mkt-home-faq-head.is-mark-side .mkt-home-faq-mark{flex:none;margin-top:0}.mkt-home-faq-head h2{color:var(--mkt-navy-950);letter-spacing:-.018em;font-size:58px;font-weight:560;line-height:1.06}.mkt-home-faq-head h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-home-faq-mark{border:2px solid var(--mkt-navy-950);width:88px;height:88px;color:var(--mkt-navy-950);border-radius:999px;justify-content:center;align-items:center;margin-top:36px;padding-bottom:6px;font-size:46px;font-weight:400;line-height:1;display:inline-flex}.mkt-home-faq-list{border-top:1px solid var(--mkt-line);margin-top:58px}.mkt-home-faq-list article{border-bottom:1px solid var(--mkt-line)}.mkt-home-faq-list button{width:100%;min-height:92px;color:var(--mkt-navy-950);letter-spacing:-.008em;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:28px;padding:0;font-size:20px;font-weight:620;line-height:1.35;display:flex}.mkt-home-faq-toggle{width:42px;height:42px;color:var(--mkt-amber-ink);background:#ffffffb8;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .22s,background .2s,color .2s;display:inline-flex}.mkt-home-faq-list button:hover .mkt-home-faq-toggle{background:var(--mkt-white)}.mkt-home-faq-list article.is-open .mkt-home-faq-toggle{background:var(--mkt-navy-950);color:var(--mkt-white);transform:rotate(45deg)}.mkt-home-faq-list article>div p{max-width:74ch;color:var(--mkt-muted);padding:0 70px 32px 0;font-size:16px;line-height:1.7}.mkt-home-faq-foot{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:36px;display:flex}.mkt-home-faq-foot p{color:var(--mkt-muted);font-size:15px}.mkt-home-faq-foot p a{color:var(--mkt-navy-950);text-underline-offset:3px;font-weight:700;text-decoration:underline}.mkt-fhero{background: linear-gradient(180deg, #fff0 58%, #fff 100%) no-repeat top / 100% 100%, radial-gradient(120% 32% at 34% -2%, #86682942 0%, #8668291c 44%, #86682900 78%) no-repeat top / 100% 1180px, radial-gradient(165% 44% at 38% -4%, #ac8b47f2 0%, #ac8b479e 32%, #ac8b474d 60%, #ac8b4700 88%) no-repeat top / 100% 1180px, radial-gradient(38% 59% at 108% 44.7%, #4295cd9e 0%, #4295cd75 42%, #4295cd33 72%, #4295cd00 90%) no-repeat top / 100% 1900px, radial-gradient(120% 40% at 88% 62%, #4295cd38 0%, #4295cd24 50%, #4295cd00 90%) no-repeat top / 100% 2400px, linear-gradient(180deg, #ac8b4785 0px, #ac8b476b 220px, #ac8b474f 460px, #ac8b4726 700px, #ac8b470d 900px, #ac8b4700 1080px) no-repeat top / 100% 1180px, var(--mkt-field);margin-top:-82px;padding-block:140px 76px}.mkt-fhero-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:64px;display:grid}.mkt-fhero-copy{justify-items:start;display:grid}.mkt-fhero h1{max-width:13ch;color:var(--mkt-navy-950);letter-spacing:-.022em;text-wrap:balance;font-size:52px;font-weight:520;line-height:1.07}.mkt-fhero h1 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:460}.mkt-fhero p{max-width:42ch;color:var(--mkt-muted);text-wrap:pretty;margin-top:20px;font-size:17.5px;line-height:1.6}.mkt-fhero .mkt-button{margin-top:32px}.mkt-fhero-media{border-radius:26px;justify-self:end;width:100%;max-width:430px;overflow:hidden;box-shadow:0 2px 4px #1229370d,0 22px 50px #1229371f}.mkt-fhero-media img{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.mkt-fhero+.mkt-section,:is(.marketing-shell:has(.mkt-fhero) .mkt-light-section,.marketing-shell:has(.mkt-fhero) .mkt-consent-section){background:var(--mkt-white)}.marketing-shell.is-narrow .mkt-container{width:min(100% - 48px,1000px)}.marketing-shell:has(.mkt-fhero) .mkt-container{width:min(100% - 48px,1000px)}.mkt-centered-title{max-width:20ch;color:var(--mkt-navy-950);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin-inline:auto;font-size:50px;font-weight:540;line-height:1.06}.mkt-centered-title em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:460}.mkt-centered-lede{max-width:58ch;color:var(--mkt-muted);text-align:center;text-wrap:pretty;margin:20px auto 0;font-size:17px;line-height:1.62}.mkt-iconcards-section{background:var(--mkt-white)}.mkt-iconcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:58px;display:grid}.mkt-iconcards article{border:1px solid var(--mkt-line);background:var(--mkt-white);border-radius:20px;padding:34px 32px 38px}.mkt-iconcards span{width:52px;height:52px;color:var(--mkt-navy-950);background:#efe5d0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mkt-iconcards h3{color:var(--mkt-navy-950);letter-spacing:-.01em;margin-top:30px;font-size:20px;font-weight:650}.mkt-iconcards p{color:var(--mkt-muted);margin-top:12px;font-size:15px;line-height:1.62}.mkt-legal-hub{background:var(--mkt-white);padding-block:40px 0}.mkt-legal-tabs{text-align:center;flex-wrap:wrap;justify-content:center;gap:14px 30px;max-width:940px;margin-inline:auto;display:flex}.mkt-legal-tab{color:var(--mkt-navy-950);letter-spacing:-.012em;text-transform:uppercase;font-size:30px;font-weight:400;line-height:20px;text-decoration:none;transition:color .16s}.mkt-legal-tab:hover{color:var(--mkt-amber-ink)}.mkt-legal-tab.is-active{color:var(--mkt-amber-ink);font-weight:600}@media (width<=640px){.mkt-legal-tabs{gap:14px 20px}.mkt-legal-tab{font-size:24px;line-height:1.08}}.mkt-pdf{margin-top:40px}.mkt-pdf-frame{border:1px solid var(--mkt-line);background:var(--mkt-paper);overscroll-behavior:contain;border-radius:8px;max-width:720px;max-height:56vh;margin-inline:auto;display:flow-root;overflow-y:auto}.mkt-pdf-pages{gap:14px;padding:14px;display:grid}.mkt-pdf-sheet{background:var(--mkt-white);border-radius:3px;position:relative;box-shadow:0 1px 3px #12293729}.mkt-pdf-sheet canvas{border-radius:inherit;width:100%;height:auto;display:block}.textLayer{z-index:0;opacity:1;text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;cursor:text;white-space:pre;transform-origin:0 0;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;--scale-x:1;--rotate:0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{cursor:default;-webkit-user-select:none;user-select:none}.textLayer ::selection{background:color-mix(in srgb, var(--mkt-teal-ink) 28%, transparent)}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.mkt-pdf-state{color:var(--mkt-muted);text-align:center;padding:40px 24px;font-size:15px}.mkt-pdf-actions{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:18px;display:flex}.mkt-pdf-link{color:var(--mkt-navy-950);text-underline-offset:3px;align-items:center;gap:7px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.mkt-pdf-link:hover{color:var(--mkt-amber-ink)}.mkt-pdf-hash{color:var(--mkt-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.mkt-pdf-page{background:var(--mkt-paper);flex-direction:column;height:100dvh;display:flex}.mkt-pdf-page-bar{border-bottom:1px solid var(--mkt-line);background:var(--mkt-white);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 20px;display:flex}.mkt-pdf-page-bar a{color:var(--mkt-navy-950);align-items:center;gap:6px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.mkt-pdf-page-bar a:hover{color:var(--mkt-amber-ink)}.mkt-pdf-page-bar span{min-width:0;color:var(--mkt-muted);text-align:center;flex:1;font-size:13px}.mkt-pdf-page-body{flex:1;min-height:0;overflow-y:auto}.mkt-pdf-page-body .mkt-pdf-pages{max-width:900px;margin-inline:auto;padding:20px 16px 40px}.mkt-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt-footer-bottom a{color:#ffffffb3;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;transition:color .18s,text-decoration-color .18s}.mkt-footer-bottom a:hover{color:var(--mkt-teal-ink);text-decoration-color:currentColor}.mkt-bhero{--mkt-amber-ink:var(--mkt-amber-lit);--mkt-accent:var(--mkt-accent-lit);--mkt-teal-ink:#f3e4bd;color:var(--mkt-white);text-align:center;background:radial-gradient(120% 80% at 50% -10%,#1d4557 0%,#1d455700 66%),linear-gradient(#12303f 0%,#08161f 100%);margin-top:-82px;padding-block:190px 130px}.mkt-bhero-inner{justify-items:center;display:grid}.mkt-bhero-eyebrow{color:#f3e4bd;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:780}.mkt-bhero h1{letter-spacing:-.022em;text-wrap:balance;max-width:17ch;margin-top:20px;font-size:58px;font-weight:520;line-height:1.07}.mkt-bhero h1 em{color:#a9cbdb;font-style:italic;font-weight:460}.mkt-bhero p{color:#ffffffa8;text-wrap:pretty;max-width:56ch;margin-top:22px;font-size:17.5px;line-height:1.62}.mkt-bhero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin-top:34px;display:flex}.mkt-bhero .mkt-button-light{border-radius:999px;padding-inline:30px}.mkt-bhero-link{color:#ffffffd1;align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.mkt-bhero-link:hover{color:var(--mkt-white)}.mkt-insight-section{background:linear-gradient(to bottom, #fff0 0%, #ffffff80 34%, #ffffffdb 64%, var(--mkt-white) 88%)}.mkt-insight{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:80px;display:grid}.mkt-insight>div.is-centered{align-self:center}.mkt-insight h2{max-width:15ch;color:var(--mkt-navy-950);letter-spacing:-.02em;font-size:48px;font-weight:540;line-height:1.1}.mkt-insight h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:.7em;font-style:italic;font-weight:470}.mkt-insight>div>p{max-width:46ch;color:var(--mkt-muted);margin-top:16px;font-size:18px;line-height:1.6}.mkt-insight .mkt-insight-cite{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.mkt-insight .mkt-insight-cite:hover{color:var(--mkt-amber-ink)}.mkt-insight-blocks article{border-top:1px solid var(--mkt-line);padding:34px 0 30px}.mkt-insight-blocks article:first-child{padding-top:30px}.mkt-insight-blocks article:last-child{border-bottom:1px solid var(--mkt-line)}.mkt-insight-blocks span{color:var(--mkt-navy-950);display:inline-flex}.mkt-insight-blocks h3{color:var(--mkt-navy-950);letter-spacing:-.01em;margin-top:18px;font-size:20px;font-weight:750}.mkt-insight-blocks p{color:var(--mkt-muted);margin-top:14px;font-size:15.5px;line-height:1.66}.mkt-insight-blocks b,.mkt-insight-blocks .mkt-insight-source{color:var(--mkt-navy-950);text-underline-offset:3px;font-weight:600;text-decoration:underline}.mkt-insight-blocks .mkt-insight-source:hover{color:var(--mkt-amber-ink)}.mkt-insight-blocks b.is-plain{text-decoration:none}.mkt-insight-blocks .mkt-insight-strong{color:var(--mkt-navy-950);font-weight:600}.mkt-insight-blocks .mkt-insight-strong .mkt-insight-cite{color:inherit}.mkt-mission{text-align:center;padding-block:196px 152px}.mkt-mission .mkt-container{justify-items:center;display:grid}.mkt-mission-eyebrow{color:var(--mkt-muted);font-size:15px;font-weight:500}.mkt-mission h1{max-width:17ch;color:var(--mkt-navy-950);letter-spacing:-.022em;text-wrap:balance;margin-top:26px;font-size:60px;font-weight:540;line-height:1.1}.mkt-mission h1 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-mission-lede{max-width:60ch;color:var(--mkt-ink);text-wrap:pretty;margin-top:30px;font-size:18px;line-height:1.62}.mkt-belief-section{background:var(--mkt-white)}.mkt-belief{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}.mkt-belief h2{max-width:16ch;color:var(--mkt-navy-950);letter-spacing:-.02em;font-size:44px;font-weight:540;line-height:1.14}.mkt-belief h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-belief p{max-width:46ch;color:var(--mkt-muted);margin-top:30px;font-size:16.5px;line-height:1.68}.mkt-belief-source{max-width:46ch;color:var(--mkt-muted);margin-top:18px;font-size:12.5px;line-height:1.55}.mkt-belief figure{justify-content:center;align-items:center;display:flex}.mkt-belief img{object-fit:contain;width:100%;height:auto}.mkt-values-cards-section{background:var(--mkt-white)}.mkt-values-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:58px;display:grid}.mkt-values-cards article{border-top:3px solid var(--mkt-amber);background:#f7f6f4;align-content:start;padding:38px 32px 42px;display:grid}.mkt-value-card-art{object-fit:contain;object-position:center bottom;justify-self:center;width:auto;max-width:100%;height:112px}.mkt-values-cards h3{min-height:2.56em;color:var(--mkt-navy-950);letter-spacing:-.01em;align-content:end;margin-top:24px;font-size:20px;font-weight:650;line-height:1.28;display:grid}.mkt-values-cards p{color:var(--mkt-muted);margin-top:12px;font-size:15px;line-height:1.64}.mkt-earn-section{background:var(--mkt-white)}.mkt-earn{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.mkt-earn h2{max-width:15ch;color:var(--mkt-navy-950);letter-spacing:-.02em;text-wrap:balance;font-size:44px;font-weight:540;line-height:1.08}.mkt-earn h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:460}.mkt-earn p{max-width:44ch;color:var(--mkt-muted);margin-top:22px;font-size:17px;line-height:1.62}.mkt-earn-kicker{border-top:1px solid var(--mkt-line);color:var(--mkt-navy-950);padding-top:20px;font-weight:560}.mkt-earn-stage{background:#f7f2e7;border-radius:26px;min-height:430px;display:grid;overflow:hidden}.mkt-faq-more{color:var(--mkt-navy-950);text-underline-offset:4px;align-items:center;gap:8px;margin-top:26px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.mkt-faq-more:hover{color:var(--mkt-amber-ink)}.mkt-fork-section{background:var(--mkt-white)}.mkt-fork{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.mkt-fork article{border:1px solid var(--mkt-line);border-radius:22px;align-content:start;padding:34px 34px 38px;display:grid}.mkt-fork article.is-raffle{background:#f7f2e7;border-color:#0000}.mkt-fork-kicker{color:var(--mkt-amber-ink);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-size:11.5px;font-weight:780;display:inline-flex}.mkt-fork h3{color:var(--mkt-navy-950);letter-spacing:-.012em;margin-top:18px;font-size:25px;font-weight:600}.mkt-fork article>p{max-width:38ch;color:var(--mkt-muted);margin-top:12px;font-size:15px;line-height:1.62}.mkt-fork-list{border-top:1px solid var(--mkt-line);margin:26px 0 0;padding:0;list-style:none}.mkt-fork-list li{border-bottom:1px solid var(--mkt-line);min-height:56px;color:var(--mkt-navy-950);justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.mkt-fork-list b{font-weight:600}.mkt-fork-list i{color:var(--mkt-teal-ink);font-variant-numeric:tabular-nums;font-size:14px;font-style:normal;font-weight:720}.mkt-raffle-card{background:var(--mkt-white);border-radius:16px;margin-top:26px;padding:24px;display:grid}.mkt-raffle-card>span{color:var(--mkt-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;font-weight:780}.mkt-raffle-card>b{color:var(--mkt-navy-950);letter-spacing:-.018em;margin-top:10px;font-size:28px;font-weight:560}.mkt-raffle-meta{border-top:1px solid var(--mkt-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:18px;display:grid}.mkt-raffle-meta i{color:var(--mkt-amber-ink);font-variant-numeric:tabular-nums;font-size:20px;font-style:normal;font-weight:680;display:block}.mkt-raffle-meta small{color:var(--mkt-muted);margin-top:3px;font-size:12.5px;display:block}.mkt-raffle-note{color:var(--mkt-muted);margin-top:18px;font-size:12.5px;line-height:1.55}.mkt-fork-disclaimer{max-width:76ch;color:var(--mkt-muted);text-align:center;margin:30px auto 0;font-size:12.5px;line-height:1.6}.mkt-nocatch-section{background:var(--mkt-white)}.mkt-nocatch{border:1px solid var(--mkt-line);background:var(--mkt-line);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-top:54px;display:grid;overflow:hidden}.mkt-nocatch>div{background:var(--mkt-white);align-content:start;padding:30px 28px 34px;display:grid}.mkt-nocatch b{color:var(--mkt-amber-ink);letter-spacing:-.02em;font-size:30px;font-weight:560;line-height:1}.mkt-nocatch span{color:var(--mkt-navy-950);margin-top:12px;font-size:15px;font-weight:560;line-height:1.5}.mkt-enroll-section{background:var(--mkt-white)}.mkt-enroll-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;margin-top:58px;display:grid}.mkt-enroll-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mkt-enroll-steps li{background:#e4e5e9;border:1px solid #0000;border-radius:16px;padding:4px;transition:background .22s,border-color .22s}.mkt-enroll-steps li.is-open{border-color:var(--mkt-navy-950);background:var(--mkt-white);box-shadow:0 2px 4px #1229370a,0 18px 40px #12293714}.mkt-enroll-steps button{width:100%;color:var(--mkt-muted);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:18px 20px;font-size:17px;font-weight:620;display:flex}.mkt-enroll-steps li.is-open button{color:var(--mkt-navy-950)}.mkt-enroll-steps i{background:var(--mkt-navy-950);width:26px;height:26px;color:var(--mkt-white);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.mkt-enroll-steps li>div{padding:0 20px 22px 60px}.mkt-enroll-steps li>div p{color:var(--mkt-muted);font-size:15px;line-height:1.62}.mkt-enroll-aside{color:var(--mkt-navy-950);margin-top:14px;font-style:italic}.mkt-enroll-stage{background:#f0e6d1;border-radius:26px;align-content:center;padding:44px;display:grid}.mkt-enroll-screen{background:var(--mkt-white);border-radius:18px;padding:24px;display:grid;box-shadow:0 2px 4px #1229370d,0 18px 40px #1229371a}.mkt-enroll-label{color:var(--mkt-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:780}.mkt-enroll-row{border:1px solid var(--mkt-line);color:var(--mkt-navy-950);border-radius:12px;align-items:center;gap:11px;margin-top:14px;padding:14px 15px;font-size:14.5px;display:flex}.mkt-enroll-row b{flex:1;min-width:0;font-weight:620}.mkt-enroll-row>svg:first-child{color:var(--mkt-muted)}.mkt-enroll-row>svg:last-child{color:var(--mkt-teal-ink)}.mkt-enroll-row.is-muted{color:var(--mkt-muted)}.mkt-enroll-pill{background:var(--mkt-soft);color:var(--mkt-muted);border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}.mkt-enroll-pill.is-on{color:var(--mkt-teal-ink);background:#e7f1ee}.mkt-enroll-bubble{background:var(--mkt-soft);color:var(--mkt-navy-950);border-radius:14px 14px 14px 4px;margin-top:12px;padding:12px 15px;font-size:14px;line-height:1.5}.mkt-enroll-bubble.is-them{background:#e7f1ee;border-radius:14px 14px 4px}.mkt-enroll-amount{margin-top:14px;display:grid}.mkt-enroll-amount b{color:var(--mkt-navy-950);letter-spacing:-.02em;font-size:34px;font-weight:560}.mkt-enroll-amount small{color:var(--mkt-muted);margin-top:4px;font-size:13px}.mkt-enroll-foot{color:var(--mkt-muted);align-items:center;gap:8px;margin-top:16px;font-size:12.5px;display:flex}.mkt-enroll-foot svg{color:var(--mkt-teal-ink);flex:none}.mkt-membership-section{background:var(--mkt-white)}.mkt-membership{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:68px;display:grid}.mkt-membership figure{border-radius:24px;overflow:hidden}.mkt-membership img{aspect-ratio:1;object-fit:cover;width:100%}.mkt-membership h2{max-width:18ch;color:var(--mkt-navy-950);letter-spacing:-.02em;text-wrap:balance;font-size:42px;font-weight:540;line-height:1.08}.mkt-membership h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:460}.mkt-membership p{max-width:56ch;color:var(--mkt-muted);margin-top:22px;font-size:16px;line-height:1.68}.mkt-membership p strong{color:var(--mkt-navy-950);font-weight:700}.mkt-membership ul{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mkt-membership li{color:var(--mkt-navy-950);align-items:center;gap:11px;font-size:15.5px;font-weight:600;display:flex}.mkt-membership li svg{color:var(--mkt-teal-ink);flex:none}.mkt-compare-section{background:var(--mkt-white)}.mkt-compare{max-width:940px;margin:58px auto 0}.mkt-compare-head,.mkt-compare-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:20px;display:grid}.mkt-compare-head{color:var(--mkt-muted);letter-spacing:.04em;text-transform:uppercase;padding-bottom:14px;font-size:12px;font-weight:780}.mkt-compare-head .is-brand{color:var(--mkt-navy-950)}.mkt-compare-row{border-top:1px solid var(--mkt-line);min-height:72px;color:var(--mkt-navy-950);font-size:15.5px;font-weight:600}.mkt-compare-without{color:var(--mkt-muted);font-weight:500}.mkt-compare-with{color:var(--mkt-teal-ink);align-items:center;gap:9px;font-weight:680;display:inline-flex}.mkt-compare-with svg{flex:none}.mkt-page-head{padding-block:64px 54px}.mkt-page-head h1{max-width:19ch;color:var(--mkt-navy-950);letter-spacing:-.02em;margin-top:15px;font-size:62px;font-weight:520;line-height:1.04}.mkt-page-head h1 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.mkt-page-head-lede{max-width:60ch;color:var(--mkt-muted);margin-top:20px;font-size:18px;line-height:1.62}.mkt-help-jump{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.mkt-help-jump a{border:1px solid var(--mkt-line);min-height:40px;color:var(--mkt-navy-950);background:#ffffff9e;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;transition:border-color .18s,background .18s;display:inline-flex}.mkt-help-jump a:hover{border-color:var(--mkt-navy-950);background:var(--mkt-white)}.mkt-help-section{background:var(--mkt-white);padding-block:76px}.mkt-help-section.is-tinted{background:#edf2f2}.mkt-help-contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:52px;display:grid}.mkt-help-contact>a{border:1px solid var(--mkt-line);background:var(--mkt-white);border-radius:16px;align-content:start;padding:28px;transition:transform .18s,border-color .18s;display:grid}.mkt-help-contact>a:hover{border-color:var(--mkt-navy-950);transform:translateY(-3px)}.mkt-help-contact .mkt-feature-icon{margin-top:0}.mkt-help-contact strong{color:var(--mkt-navy-950);margin-top:19px;font-size:17px;font-weight:680}.mkt-help-contact small{color:var(--mkt-muted);margin-top:8px;font-size:14px;line-height:1.6}.mkt-store-row{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:32px;display:flex}.mkt-store-note{max-width:46ch;color:var(--mkt-muted);align-items:center;gap:10px;font-size:14px;line-height:1.55;display:inline-flex}.mkt-store-note svg{color:var(--mkt-teal-ink);flex:none}.mkt-simulator{background:var(--mkt-navy-950);color:var(--mkt-white);border-radius:8px;grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:center;gap:60px;margin-top:52px;padding:54px;display:grid;box-shadow:0 24px 70px #06172f2e}.mkt-simulator-copy .mkt-pill{color:#91d7cf}.mkt-simulator-copy h3{max-width:620px;margin-top:22px;font-size:48px;font-weight:520;line-height:1.08}.mkt-simulator-copy>p:not(.mkt-pill){color:#ffffff9e;max-width:650px;margin-top:20px;line-height:1.65}.mkt-simulator-copy ol{gap:5px;margin:30px 0 0;padding:0;list-style:none;display:grid}.mkt-simulator-copy li{color:#ffffff73;grid-template-columns:32px 1fr;align-items:center;gap:12px;min-height:54px;padding:6px 0;transition:color .18s;display:grid}.mkt-simulator-copy li>span{border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:inline-flex}.mkt-simulator-copy li div{display:grid}.mkt-simulator-copy li strong{font-size:14px}.mkt-simulator-copy li small{font-size:12px}.mkt-simulator-copy li.is-active,.mkt-simulator-copy li.is-complete{color:var(--mkt-white)}.mkt-simulator-copy li.is-active>span,.mkt-simulator-copy li.is-complete>span{background:var(--mkt-teal);border-color:#78c9c0}.mkt-simulator-actions{gap:8px;margin-top:28px;display:flex}.mkt-simulator-actions button{background:var(--mkt-white);min-height:48px;color:var(--mkt-navy-950);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:740;display:inline-flex}.mkt-simulator-actions button:last-child{width:48px;color:var(--mkt-white);background:0 0;border:1px solid #ffffff3d;padding:0}.mkt-simulator-actions button:disabled{cursor:default;opacity:.42}.mkt-phone{width:min(100%,380px);min-height:610px;color:var(--mkt-ink);background:#f8faf9;border:10px solid #182438;border-radius:48px;margin-inline:auto;padding:24px 19px 20px;position:relative;box-shadow:0 30px 80px #00000052}.mkt-phone-speaker{background:#182438;border-radius:8px;width:74px;height:5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.mkt-phone-top{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:10px;font-size:11px;display:grid}.mkt-phone-top strong{color:var(--mkt-navy-950);font-size:18px}.mkt-phone-top span:last-child{text-align:right}.mkt-phone-balance{background:var(--mkt-navy-950);min-height:185px;color:var(--mkt-white);border-radius:8px;justify-content:space-between;align-items:flex-start;margin-top:28px;padding:23px;display:flex}.mkt-phone-balance div{display:grid}.mkt-phone-balance span,.mkt-phone-pending span{color:#ffffffa3;font-size:11px}.mkt-phone-balance strong{margin-top:24px;font-size:48px;font-weight:520;line-height:1}.mkt-phone-balance small{color:#8fd5cd;margin-top:8px;font-size:11px}.mkt-phone-pending{background:var(--mkt-teal);color:var(--mkt-white);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:3px 10px;margin-top:10px;padding:16px;display:grid}.mkt-phone-pending strong{grid-area:1/2/span 2;font-size:25px}.mkt-phone-pending small{color:#ffffffb8;font-size:10px}.mkt-phone-event{border:1px solid var(--mkt-line);background:var(--mkt-white);border-radius:8px;grid-template-columns:38px 1fr;gap:11px;min-height:130px;margin-top:10px;padding:17px;display:grid}.mkt-phone-event>span{width:36px;height:36px;color:var(--mkt-navy-950);background:#e8edee;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mkt-phone-event.stage-1>span{color:#8c620d;background:#fff1d5}.mkt-phone-event.stage-2>span{background:var(--mkt-teal-soft);color:var(--mkt-teal-ink)}.mkt-phone-event div{align-content:start;display:grid}.mkt-phone-event strong{font-size:13px;line-height:1.4}.mkt-phone-event small{color:var(--mkt-muted);margin-top:7px;font-size:10px;line-height:1.55}.mkt-phone-boundary{color:var(--mkt-teal);justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:10px;font-weight:700;display:flex}.mkt-cta-section{background:var(--mkt-navy-950);color:var(--mkt-white);padding-block:105px}.mkt-cta-section,.mkt-simulator-copy,.mkt-footer{--mkt-amber-ink:var(--mkt-amber-lit);--mkt-accent:var(--mkt-accent-lit);--mkt-teal-ink:#f3e4bd}.mkt-cta-inner{text-align:center;max-width:900px}.mkt-cta-inner .mkt-eyebrow{color:#c5ebe6}.mkt-cta-inner h2{color:var(--mkt-white)}.mkt-cta-inner>p:not(.mkt-eyebrow){color:#ffffffc7;max-width:690px;margin:20px auto 0;font-size:18px;line-height:1.6}.mkt-cta-inner .mkt-button-row{justify-content:center}.mkt-footer{color:var(--mkt-white);background:radial-gradient(42% 60% at 0 100%,#1f7a753d 0%,#1f7a7500 72%),linear-gradient(#0a1923 0%,#071219 100%);padding-block:76px 28px;position:relative;overflow:hidden}.mkt-footer>*{position:relative}.mkt-footer-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:54px;display:grid}.mkt-footer-brand img{width:auto}.mkt-footer-mark{align-items:center;gap:4px;display:inline-flex}.mkt-footer-emblem{height:40px}.mkt-footer-wordmark{height:33px}.mkt-footer-brand p{color:#ffffffa3;max-width:320px;margin-top:22px;font-size:14.5px;line-height:1.6}.mkt-footer-grid>div:not(.mkt-footer-brand){align-content:start;gap:13px;display:grid}.mkt-footer-grid>div:not(.mkt-footer-brand)>p{color:var(--mkt-teal-ink);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11.5px;font-weight:700}.mkt-footer-grid a{color:#ffffffbd;width:fit-content;font-size:14.5px;transition:color .18s}.mkt-footer-grid a:hover{color:var(--mkt-teal-ink)}.mkt-footer-bottom{color:#ffffff75;border-top:1px solid #0000;border-image:linear-gradient(90deg,#f3e4bd00 0%,#f3e4bd59 50%,#f3e4bd00 100%) 1;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:24px;font-size:12px;display:flex}.mkt-feature-grid{gap:14px;margin-top:56px;display:grid}.mkt-feature-grid.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt-feature-grid.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-feature{border:1px solid var(--mkt-line);background:var(--mkt-white);border-radius:8px;min-height:330px;padding:27px}.mkt-feature-index{color:#8b96a5;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.mkt-feature-icon{background:var(--mkt-navy-950);width:48px;height:48px;color:var(--mkt-white);border-radius:6px;justify-content:center;align-items:center;margin-top:27px;display:flex}.mkt-feature h3{color:var(--mkt-navy-950);margin-top:32px;font-size:21px;line-height:1.25}.mkt-feature p{color:var(--mkt-muted);margin-top:14px;font-size:14px;line-height:1.65}.mkt-product-showcase{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:60px;margin-top:58px;display:grid}.mkt-product-copy .mkt-pill{color:#8cd2ca}.mkt-product-copy h3{max-width:550px;margin-top:22px;font-size:48px;font-weight:520;line-height:1.08}.mkt-product-copy>p:not(.mkt-pill){color:#fff9;margin-top:19px;line-height:1.65}.mkt-check-list{gap:13px;margin-top:28px;display:grid}.mkt-check-list span{color:#ffffffd4;align-items:center;gap:10px;font-size:14px;display:flex}.mkt-check-list svg{color:#f3e4bd;flex:none}.mkt-product-copy .mkt-button{margin-top:30px}.mkt-account-preview{background:#0d1f3a;border:1px solid #ffffff26;border-radius:8px;min-width:0;padding:24px;box-shadow:0 30px 80px #00000042}.mkt-preview-header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:13px;display:flex}.mkt-preview-header span{color:#ffffff8c;text-transform:uppercase;background:#ffffff14;border-radius:4px;padding:5px 8px;font-size:10px}.mkt-preview-greeting{margin-top:22px;display:grid}.mkt-preview-greeting small{color:#ffffff73}.mkt-preview-greeting strong{margin-top:4px;font-size:25px}.mkt-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.mkt-preview-points,.mkt-preview-rent,.mkt-preview-activity{border-radius:7px;min-height:210px;padding:21px}.mkt-preview-points{background:var(--mkt-white);color:var(--mkt-navy-950);align-content:start;display:grid}.mkt-preview-points>span,.mkt-preview-rent>span{text-transform:uppercase;font-size:11px;font-weight:680}.mkt-preview-points>strong{margin-top:19px;font-size:47px;font-weight:520;line-height:1}.mkt-preview-points>small{color:var(--mkt-muted);margin-top:7px}.mkt-preview-points p{border-top:1px solid var(--mkt-line);color:#9b6c18;align-items:center;gap:7px;margin-top:auto;padding-top:17px;font-size:11px;font-weight:680;display:flex}.mkt-preview-rent{background:var(--mkt-teal);color:var(--mkt-white);align-content:start;display:grid}.mkt-preview-rent>span{color:#ffffff9e;margin-top:26px}.mkt-preview-rent strong{margin-top:5px;font-size:24px}.mkt-preview-rent small{color:#ffffffad;margin-top:auto;font-size:11px}.mkt-preview-activity{background:var(--mkt-white);color:var(--mkt-navy-950);grid-column:1/-1;gap:0;display:grid}.mkt-preview-activity>strong{margin-bottom:10px;font-size:14px}.mkt-preview-activity span{border-top:1px solid var(--mkt-line);grid-template-columns:25px 1fr auto;align-items:center;gap:7px;min-height:43px;font-size:11px;display:grid}.mkt-preview-activity b{font-weight:620}.mkt-preview-activity small{color:var(--mkt-muted)}.mkt-preview-note{color:#8fd5cd;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:11px;display:flex}.mkt-resident-rewards{background:var(--mkt-white)}.mkt-media-layout{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:70px;display:grid}.mkt-media-figure{background:var(--mkt-soft);border-radius:8px;overflow:hidden}.mkt-media-figure img{aspect-ratio:4/3;object-fit:cover;width:100%}.mkt-media-figure figcaption{border-top:1px solid var(--mkt-line);color:var(--mkt-muted);padding:15px 18px;font-size:12px}.mkt-rule-list{border-top:1px solid var(--mkt-line);margin-top:35px;display:grid}.mkt-rule-list>div{border-bottom:1px solid var(--mkt-line);grid-template-columns:110px 1fr;align-items:center;gap:24px;min-height:92px;display:grid}.mkt-rule-list>div>span{color:var(--mkt-teal-ink);font-size:24px;font-weight:650}.mkt-rule-list p{display:grid}.mkt-rule-list strong{color:var(--mkt-navy-950);font-size:15px}.mkt-rule-list small{color:var(--mkt-muted);margin-top:4px}.mkt-consent-section{border-top:1px solid var(--mkt-line)}.mkt-consent-flow,.mkt-pilot-grid,.mkt-model-flow{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:55px;display:grid}.mkt-consent-flow article,.mkt-pilot-grid article,.mkt-model-flow article{border-right:1px solid var(--mkt-line);min-height:245px;padding:29px 24px}.mkt-consent-flow article:first-child,.mkt-pilot-grid article:first-child,.mkt-model-flow article:first-child{padding-left:0}.mkt-consent-flow article:last-child,.mkt-pilot-grid article:last-child,.mkt-model-flow article:last-child{border-right:0;padding-right:0}.mkt-consent-flow h3,.mkt-pilot-grid h3,.mkt-model-flow h3{color:var(--mkt-navy-950);margin-top:60px;font-size:20px}.mkt-consent-flow p,.mkt-pilot-grid p,.mkt-model-flow p{color:var(--mkt-muted);margin-top:12px;font-size:14px;line-height:1.65}.mkt-console{background:#0d1f3a;border:1px solid #ffffff26;border-radius:8px;margin-top:54px;overflow:hidden;box-shadow:0 35px 90px #00000047}.mkt-console-bar{color:#ffffff78;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:58px;padding:0 22px;font-size:11px;display:grid}.mkt-console-bar>div{gap:7px;display:flex}.mkt-console-bar>div span{background:var(--mkt-coral);border-radius:50%;width:9px;height:9px}.mkt-console-bar>div span:nth-child(2){background:var(--mkt-yellow)}.mkt-console-bar>div span:nth-child(3){background:#39a989}.mkt-console-bar strong{color:#ffffffb3;font-weight:580}.mkt-console-bar>span:last-child{text-align:right}.mkt-console-body{padding:34px}.mkt-console-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.mkt-console-heading h3{color:var(--mkt-white);margin-top:7px;font-size:28px;font-weight:560}.mkt-segmented{background:#07172d;border:1px solid #ffffff24;border-radius:6px;padding:3px;display:inline-flex}.mkt-segmented button{color:#ffffff87;cursor:pointer;background:0 0;border-radius:4px;min-height:34px;padding:0 13px;font-size:11px}.mkt-segmented button.is-active{background:var(--mkt-white);color:var(--mkt-navy-950);font-weight:700}.mkt-console-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.mkt-console-metrics>div{background:var(--mkt-white);min-height:150px;color:var(--mkt-navy-950);border-radius:7px;padding:20px;display:grid}.mkt-console-metrics svg{color:var(--mkt-teal)}.mkt-console-metrics span{color:var(--mkt-muted);text-transform:uppercase;margin-top:14px;font-size:10px;font-weight:700}.mkt-console-metrics strong{margin-top:3px;font-size:31px;font-weight:540}.mkt-console-metrics small{color:var(--mkt-muted);margin-top:auto;font-size:10px}.mkt-property-table{background:var(--mkt-white);color:var(--mkt-ink);border-radius:7px;margin-top:12px;overflow-x:auto}.mkt-property-table>div{border-top:1px solid var(--mkt-line);grid-template-columns:.75fr 1fr 1fr 1fr;align-items:center;gap:14px;min-width:680px;min-height:54px;padding:0 20px;font-size:12px;display:grid}.mkt-property-table .mkt-property-table-head{min-height:42px;color:var(--mkt-muted);text-transform:uppercase;background:#f0f3f4;border-top:0;font-size:9px;font-weight:720}.mkt-property-table [class^=status-]{background:#eef1f2;border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-weight:680}.mkt-property-table .status-confirmada{background:var(--mkt-teal-soft);color:var(--mkt-teal-ink)}.mkt-property-table .status-en-revisión{color:#8b620f;background:#fff1d6}.mkt-console-footer{color:#ffffff96;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:14px;padding:14px 16px;font-size:10px;display:grid}.mkt-console-footer svg{color:#f3e4bd}.mkt-console-footer strong{color:#fffc;font-weight:650}.mkt-demo-disclosure{color:#fff6;text-align:center;margin-top:15px;font-size:10px;font-style:italic}.mkt-demo-disclosure.is-dark{color:var(--mkt-muted)}.mkt-responsibility-section{background:var(--mkt-white)}.mkt-responsibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:50px;display:grid}.mkt-responsibility-grid>div{border:1px solid var(--mkt-line);background:var(--mkt-paper);border-radius:8px;gap:16px;padding:32px;display:grid}.mkt-responsibility-grid h3{color:var(--mkt-navy-950);align-items:center;gap:10px;margin-bottom:12px;font-size:20px;display:flex}.mkt-responsibility-grid h3 svg{color:var(--mkt-teal)}.mkt-responsibility-grid span{color:var(--mkt-muted);align-items:center;gap:10px;font-size:14px;display:flex}.mkt-responsibility-grid span svg{color:var(--mkt-teal);flex:none}.mkt-light-hero.is-business .mkt-light-hero-inner{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);width:min(1120px,100%)}.marketing-shell.is-narrow .mkt-light-hero.is-business .mkt-light-hero-inner{width:min(100% - 48px,1000px)}.mkt-light-hero.is-business h1{font-size:68px}.mkt-light-hero.is-business h1 em{color:#5c491f}.mkt-light-hero.is-business .mkt-light-hero-media{width:min(470px,100%)}.mkt-light-hero.is-business .mkt-light-hero-media img{aspect-ratio:4/5;object-position:60% center}.mkt-light-hero.is-business .mkt-proof-card{border-top:3px solid var(--mkt-yellow);width:218px}.mkt-light-hero.is-business .mkt-proof-card>div strong{color:var(--mkt-teal-ink);font-size:15px}.mkt-business-rail{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);background:#fffffff0}.mkt-business-rail-inner{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mkt-business-rail article{border-right:1px solid var(--mkt-line);grid-template-columns:auto 1fr;align-content:center;gap:7px 12px;min-height:142px;padding:26px;display:grid}.mkt-business-rail article:first-child{padding-left:0}.mkt-business-rail article:last-child{border-right:0;padding-right:0}.mkt-business-rail svg{color:#6d5624;grid-row:span 2}.mkt-business-rail span{color:var(--mkt-muted);text-transform:uppercase;font-size:10px;font-weight:730}.mkt-business-rail strong{color:var(--mkt-navy-950);font-size:14px;font-weight:670;line-height:1.35}.mkt-business-value-section{background:#f8faf9}.mkt-business-value-grid{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;display:grid}.mkt-business-value-grid article{border-right:1px solid var(--mkt-line);min-height:330px;padding:34px 28px}.mkt-business-value-grid article:first-child{padding-left:0}.mkt-business-value-grid article:last-child{border-right:0;padding-right:0}.mkt-business-value-icon{background:var(--mkt-white);color:#6d5624;border:1px solid #12293724;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mkt-business-value-grid small{color:var(--mkt-teal-ink);text-transform:uppercase;margin-top:34px;font-size:10px;font-weight:760;display:block}.mkt-business-value-grid h3{color:var(--mkt-navy-950);margin-top:12px;font-size:22px;line-height:1.25}.mkt-business-value-grid p{color:var(--mkt-muted);margin-top:15px;font-size:14px;line-height:1.65}.mkt-property-flow-section{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);background:#eaf0ef;scroll-margin-top:96px}.mkt-property-flow{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:36px;margin-top:58px;display:grid}.mkt-property-flow-tabs{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line)}.mkt-property-flow-tabs button{border-bottom:1px solid var(--mkt-line);width:100%;min-height:94px;color:var(--mkt-muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:28px 30px 1fr auto;align-items:center;gap:12px;padding:0 18px;transition:background .18s,color .18s;display:grid}.mkt-property-flow-tabs button:last-child{border-bottom:0}.mkt-property-flow-tabs button>span{color:#7b8794;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.mkt-property-flow-tabs button>strong{font-size:16px;font-weight:680}.mkt-property-flow-tabs button>svg:last-child{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-5px)}.mkt-property-flow-tabs button:hover,.mkt-property-flow-tabs button.is-active{background:var(--mkt-white);color:var(--mkt-navy-950)}.mkt-property-flow-tabs button.is-active{box-shadow:inset 3px 0 0 var(--mkt-yellow)}.mkt-property-flow-tabs button.is-active>svg:not(:last-child){color:#6d5624}.mkt-property-flow-tabs button.is-active>svg:last-child{opacity:1;transform:none}.mkt-property-flow-panel{background:var(--mkt-navy-950);min-height:490px;color:var(--mkt-white);border-radius:8px;flex-direction:column;padding:44px;display:flex;box-shadow:0 28px 60px #12293729}.mkt-property-flow-panel-head{justify-content:space-between;align-items:center;display:flex}.mkt-property-flow-panel-head>span{background:var(--mkt-yellow);width:48px;height:48px;color:var(--mkt-navy-950);border-radius:6px;justify-content:center;align-items:center;display:flex}.mkt-property-flow-panel-head small{color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:700}.mkt-property-flow-panel h3{max-width:630px;margin-top:30px;font-size:38px;font-weight:540;line-height:1.12}.mkt-property-flow-panel>p{color:#ffffffa8;max-width:650px;margin-top:17px;font-size:15px;line-height:1.65}.mkt-property-flow-panel dl{border-top:1px solid var(--mkt-line-dark);margin-top:34px}.mkt-property-flow-panel dl>div{border-bottom:1px solid var(--mkt-line-dark);grid-template-columns:minmax(150px,.75fr) 1.25fr;align-items:center;gap:18px;min-height:55px;display:grid}.mkt-property-flow-panel dt{color:#ffffff75;font-size:11px}.mkt-property-flow-panel dd{color:#f4d184;text-align:right;font-size:12px;font-weight:670}.mkt-property-flow-boundary{color:#95d8d1;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:11px;font-weight:620;display:flex}.mkt-business-pilot{background:#f7f9f8;scroll-margin-top:96px}.mkt-business-pilot .mkt-pilot-grid>article>span{color:#6d5624;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:760}.mkt-business-ownership .mkt-responsibility-grid>div:first-child{background:#f6f8f8}.mkt-business-ownership .mkt-responsibility-grid>div:last-child{background:#fffaf0;border-color:#d6ab438c}.mkt-business-boundaries{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.mkt-business-boundaries span{border-right:1px solid var(--mkt-line);min-height:66px;color:var(--mkt-muted);align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:630;display:flex}.mkt-business-boundaries span:last-child{border-right:0}.mkt-business-boundaries svg{color:#9b3e32;flex:none}.is-business-experience .mkt-property-trust-section.mkt-property-trust-section{padding-block:48px}.mkt-property-trust-section{background:0 0}.mkt-property-trust-section .mkt-transparency-card{margin-top:28px}.mkt-property-trust-section .mkt-transparency-row{padding-block:11px}.mkt-property-trust-section h2{color:var(--mkt-navy-950);letter-spacing:-.012em;text-align:center;margin-inline:auto;font-size:42px;line-height:1.1}.mkt-property-trust-section h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.mkt-property-trust-section .mkt-transparency-card{max-width:none;padding-inline:46px}.mkt-property-trust-section .mkt-transparency-row h3{font-weight:600}.mkt-property-trust-section .mkt-transparency-icon{color:var(--mkt-teal-ink);background:#dfeeeb;border-color:#145f5b33}.mkt-start-section{background:linear-gradient(180deg, var(--mkt-white) 0%, #f4f7f9 22%, #e4ebf0 58%, #f0f4f6 86%, var(--mkt-white) 100%)}.mkt-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.mkt-start-card{background:#f5f7f8;border-radius:18px;padding:30px 28px 32px}.mkt-start-chip{width:56px;height:56px;color:var(--mkt-teal-ink);background:#dfeeeb;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mkt-start-art{object-fit:contain;object-position:center bottom;width:100%;height:210px;display:block}.mkt-start-card h3{color:var(--mkt-navy-950);letter-spacing:-.008em;margin-top:24px;font-size:18px;font-weight:650;line-height:1.3}.mkt-start-card p{color:var(--mkt-muted);margin-top:10px;font-size:14.5px;line-height:1.6}.mkt-start-ways{margin-top:18px;padding:0;list-style:none}.mkt-start-ways li{color:var(--mkt-navy-950);border-top:1px solid #1229371a;align-items:center;gap:10px;padding-block:10px;font-size:13.5px;font-weight:620;display:flex}.mkt-start-ways li:last-child{padding-bottom:0}.mkt-start-ways svg{color:var(--mkt-teal-ink);flex:none}.mkt-start-action{justify-content:center;margin-top:38px;display:flex}.mkt-network-section{background:var(--mkt-white)}.mkt-network{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:80px;display:grid}.mkt-network-copy h2{max-width:16ch;color:var(--mkt-navy-950);letter-spacing:-.02em;margin-top:14px;font-size:42px;font-weight:540;line-height:1.12}.mkt-network-copy h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.mkt-network-copy p{max-width:48ch;color:var(--mkt-muted);margin-top:22px;font-size:16px;line-height:1.68}.mkt-network-card{background:var(--mkt-white);border-radius:28px;padding:8px 26px 22px;box-shadow:0 1px 2px #1229370d,0 18px 44px #1229371a}.mkt-network-card-head{justify-content:space-between;align-items:center;gap:12px;padding-block:20px 14px;display:flex}.mkt-network-card-head span{color:var(--mkt-navy-950);align-items:center;gap:8px;font-size:14px;font-weight:640;display:inline-flex}.mkt-network-card-head svg{color:var(--mkt-teal-ink)}.mkt-network-card-head small{color:var(--mkt-muted);text-transform:uppercase;font-size:10px;font-weight:700}.mkt-network-card ul{padding:0;list-style:none}.mkt-network-card li{border-top:1px solid var(--mkt-line);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px;display:flex}.mkt-network-card li>div{min-width:0}.mkt-network-card strong{color:var(--mkt-navy-950);font-size:15px;font-weight:620;display:block}.mkt-network-card small{color:var(--mkt-muted);font-size:12.5px}.mkt-network-card li.is-self{box-shadow:inset 0 0 0 1px var(--mkt-teal-soft);background:#f2f8f6;border-top:0;border-radius:14px;margin-bottom:6px}.mkt-network-badge{background:var(--mkt-teal-soft);color:var(--mkt-teal-ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.mkt-network-badge.is-off{color:var(--mkt-muted);background:#eef1f2}.mkt-network-foot{color:var(--mkt-muted);align-items:center;gap:9px;margin-top:18px;padding:0 14px;font-size:12.5px;line-height:1.5;display:flex}.mkt-network-foot svg{color:var(--mkt-teal-ink);flex:none}.mkt-property-faq-section{background:linear-gradient(180deg, var(--mkt-white) 0%, #f4f7f8 34%, #e9eff1 100%)}.mkt-property-faq-section .mkt-home-faq-head h2{font-size:36px}.mkt-property-faq-layout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.mkt-property-faq{border-top:1px solid var(--mkt-line)}.mkt-property-faq article{border-bottom:1px solid var(--mkt-line)}.mkt-property-faq button{width:100%;min-height:82px;color:var(--mkt-navy-950);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:24px;font-size:16px;font-weight:680;display:flex}.mkt-property-faq button svg{color:#6d5624;flex:none;transition:transform .18s}.mkt-property-faq article.is-open button svg{transform:rotate(180deg)}.mkt-property-faq article>div p{max-width:66ch;color:var(--mkt-muted);padding:0 44px 27px 0;font-size:14px;line-height:1.7}@media (width<=1080px){.mkt-light-hero.is-business h1{font-size:56px}.mkt-business-rail-inner,.mkt-business-value-grid,.mkt-business-boundaries{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-business-rail article:nth-child(2),.mkt-business-value-grid article:nth-child(2),.mkt-business-boundaries span:nth-child(2){border-right:0}.mkt-business-rail article:nth-child(-n+2),.mkt-business-value-grid article:nth-child(-n+2),.mkt-business-boundaries span:nth-child(-n+2){border-bottom:1px solid var(--mkt-line)}.mkt-business-rail article:first-child,.mkt-business-rail article:last-child,.mkt-business-value-grid article:first-child,.mkt-business-value-grid article:last-child{padding-inline:26px}.mkt-property-faq-layout,.mkt-network{gap:48px}}@media (width<=860px){.mkt-light-hero.is-business .mkt-light-hero-inner{width:min(calc(100% - 40px), var(--mkt-max));grid-template-columns:1fr}.mkt-light-hero.is-business .mkt-light-hero-media img{aspect-ratio:16/11}.mkt-property-flow,.mkt-property-faq-layout,.mkt-network{grid-template-columns:1fr}.mkt-start-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:14px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.mkt-start-grid::-webkit-scrollbar{display:none}.mkt-start-card{scroll-snap-align:start;flex:0 0 min(360px,100% - 44px)}.mkt-network-copy h2{font-size:33px}.mkt-property-flow-panel{min-height:470px}.mkt-property-faq-layout{gap:40px}}@media (width<=640px){.mkt-light-hero.is-business .mkt-light-hero-inner{width:min(calc(100% - 28px), var(--mkt-max));gap:32px;padding-bottom:34px}.mkt-network-card-head{flex-direction:column;align-items:flex-start;gap:6px}.mkt-light-hero.is-business h1{font-size:40px}.mkt-light-hero.is-business .mkt-light-hero-media img{aspect-ratio:16/10}.mkt-light-hero.is-business .mkt-proof-card{width:196px}.mkt-light-trust{margin-top:26px}.mkt-business-rail-inner,.mkt-business-value-grid,.mkt-business-boundaries{grid-template-columns:1fr}.mkt-business-rail article,.mkt-business-rail article:first-child,.mkt-business-rail article:last-child{border-right:0;border-bottom:1px solid var(--mkt-line);min-height:112px;padding-inline:0}.mkt-business-rail article:last-child{border-bottom:0}.mkt-business-value-grid article,.mkt-business-value-grid article:first-child,.mkt-business-value-grid article:last-child{border-right:0;border-bottom:1px solid var(--mkt-line);min-height:0;padding:28px 0}.mkt-business-value-grid article:last-child{border-bottom:0}.mkt-business-value-grid small{margin-top:26px}.mkt-property-flow-tabs button{min-height:76px;padding-inline:12px}.mkt-property-flow-panel{min-height:510px;padding:26px 22px}.mkt-property-flow-panel h3{font-size:29px}.mkt-property-flow-panel dl>div{grid-template-columns:1fr;gap:4px;padding-block:12px}.mkt-property-flow-panel dd{text-align:left}.mkt-business-boundaries span,.mkt-business-boundaries span:nth-child(2){border-right:0;border-bottom:1px solid var(--mkt-line)}.mkt-business-boundaries span:last-child{border-bottom:0}.mkt-property-faq button{min-height:74px;font-size:15px}.mkt-property-faq article>div p{padding-right:0}}.mkt-campaign-showcase{grid-template-columns:repeat(12,1fr);grid-auto-rows:245px;gap:14px;margin-top:52px;display:grid}.mkt-campaign-showcase article{background:#101c2f;border-radius:8px;grid-column:span 4;align-items:flex-end;display:flex;position:relative;overflow:hidden}.mkt-campaign-showcase article:first-child{grid-row:span 2}.mkt-campaign-showcase article:nth-child(2),.mkt-campaign-showcase article:nth-child(3){grid-column:span 8}.mkt-campaign-showcase img,.mkt-campaign-shade{width:100%;height:100%;position:absolute;inset:0}.mkt-campaign-showcase img{object-fit:cover}.mkt-campaign-shade{background:#0311248c;box-shadow:inset 0 -150px 120px #0311247a}.mkt-campaign-showcase article>div:last-child{z-index:1;padding:25px;position:relative}.mkt-campaign-showcase span{color:#a4dcd6;text-transform:uppercase;font-size:10px;font-weight:730}.mkt-campaign-showcase h3{margin-top:8px;font-size:24px;font-weight:540}.mkt-campaign-showcase strong{margin-top:12px;font-size:13px;display:inline-block}.mkt-campaign-summary{grid-template-columns:.72fr 1.28fr;gap:11px;margin-top:28px;display:grid}.mkt-campaign-art,.mkt-campaign-terms{border-radius:7px;min-height:210px}.mkt-campaign-art{background:var(--mkt-coral);color:var(--mkt-white);align-content:center;justify-items:start;padding:28px;display:grid}.mkt-campaign-art.tone-esenciales{background:var(--mkt-green)}.mkt-campaign-art.tone-bienestar{background:#6e6280}.mkt-campaign-art span{text-transform:uppercase;margin-top:32px;font-size:10px;font-weight:720}.mkt-campaign-art strong{margin-top:3px;font-size:31px}.mkt-campaign-terms{background:var(--mkt-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mkt-campaign-terms span{background:var(--mkt-white);color:var(--mkt-muted);align-content:center;padding:23px;font-size:10px;display:grid}.mkt-campaign-terms strong{color:var(--mkt-navy-950);margin-top:7px;font-size:15px}.mkt-console-light-section .mkt-console{border-color:#1e3655}.mkt-merchant-model-section{border-top:1px solid var(--mkt-line);background:var(--mkt-white)}.mkt-integration-concept{background:var(--mkt-white)}.mkt-concept-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:55px;display:grid}.mkt-concept-grid article{background:var(--mkt-navy-950);min-height:310px;color:var(--mkt-white);border-radius:8px;padding:29px}.mkt-concept-grid article:nth-child(2){background:var(--mkt-teal)}.mkt-concept-grid article:nth-child(3){background:#395b4a}.mkt-concept-grid article:nth-child(4){background:#7a5d58}.mkt-concept-grid article>span{border:1px solid #ffffff47;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mkt-concept-grid h3{margin-top:90px;font-size:21px}.mkt-concept-grid p{color:#ffffffab;margin-top:12px;font-size:14px;line-height:1.6}.mkt-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:52px;display:grid}.mkt-boundary-grid>div{background:#0c1d37;border:1px solid #ffffff24;border-radius:8px;gap:0;padding:30px;display:grid}.mkt-boundary-grid h3{align-items:center;gap:10px;margin-bottom:19px;font-size:19px;display:flex}.mkt-boundary-grid h3 svg{color:#84d1c8}.mkt-boundary-grid>div:first-child h3 svg{color:#df8e84}.mkt-boundary-grid span{color:#ffffff94;border-top:1px solid #ffffff1a;padding:13px 0;font-size:14px}.mkt-integration-demo{background:#0a1d38;border-top:1px solid #ffffff1a}.mkt-simulator.is-compact{box-shadow:none;background:0 0;padding:0}.mkt-data-layout{grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);align-items:center;gap:70px;display:grid}.mkt-check-list.is-dark-text span{color:var(--mkt-ink)}.mkt-signal-section{background:#f7f9f8}.mkt-signal-section .mkt-section-intro h2{max-width:680px;font-size:54px}.mkt-signal-section .mkt-section-intro>p:last-child{max-width:630px}.mkt-signal-points{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);margin-top:38px;display:grid}.mkt-signal-points span{border-bottom:1px solid var(--mkt-line);min-height:58px;color:var(--mkt-navy-950);align-items:center;gap:11px;display:flex}.mkt-signal-points span:last-child{border-bottom:0}.mkt-signal-points svg{color:var(--mkt-teal-ink);flex:none}.mkt-signal-points strong{font-size:14px;font-weight:660}.mkt-integration-journey{background:var(--mkt-navy-950);color:var(--mkt-white);border:1px solid #1f395c;border-radius:8px;overflow:hidden;box-shadow:0 25px 70px #06172f33}.mkt-journey-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 28px;display:flex}.mkt-journey-head figcaption{gap:4px;display:grid}.mkt-journey-head figcaption span{color:#f4d184;text-transform:uppercase;font-size:10px;font-weight:720}.mkt-journey-head figcaption strong{font-size:15px;font-weight:660}.mkt-journey-status{color:#99d9d2;align-items:center;gap:8px;font-size:11px;font-weight:620;display:inline-flex}.mkt-journey-status i{background:#68c8bd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #68c8bd1f}.mkt-journey-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:38px 28px 34px;display:grid}.mkt-journey-flow-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mkt-journey-flow-item:last-child{grid-template-columns:minmax(0,1fr)}.mkt-journey-step{min-width:0}.mkt-journey-icon{background:var(--mkt-yellow);width:48px;height:48px;color:var(--mkt-navy-950);border-radius:6px;justify-content:center;align-items:center;display:flex}.mkt-journey-step small{color:#92d4cc;text-transform:uppercase;margin-top:22px;font-size:10px;font-weight:720;display:block}.mkt-journey-step h3{margin-top:7px;font-size:18px;font-weight:620;line-height:1.25}.mkt-journey-step p{color:#ffffff91;margin-top:9px;font-size:12px;line-height:1.55}.mkt-journey-arrow{color:#f4d184}.mkt-journey-result{color:var(--mkt-navy-950);background:#f7f9f8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mkt-journey-result>div{border-right:1px solid var(--mkt-line);align-content:center;gap:7px;min-height:82px;padding:0 24px;display:grid}.mkt-journey-result>div:last-child{border-right:0}.mkt-journey-result small{color:var(--mkt-muted);text-transform:uppercase;font-size:9px;font-weight:720}.mkt-journey-result strong{color:var(--mkt-navy-950);align-items:center;gap:6px;font-size:12px;font-weight:690;display:flex}.mkt-journey-result svg{color:var(--mkt-teal-ink)}.mkt-journey-boundary{color:#ffffff9e;border-top:1px solid #ffffff1f;align-items:center;gap:9px;min-height:58px;padding:0 24px;font-size:10px;display:flex}.mkt-journey-boundary svg{color:#83d2c9;flex:none}@media (width<=1080px){.mkt-header-left{gap:12px}.mkt-brand-wordmark{height:25px}.mkt-brand-emblem{height:30px}.mkt-hero h1{font-size:70px}.mkt-hero-statement{font-size:40px}.mkt-light-hero-inner{gap:44px}.mkt-light-hero h1{font-size:60px}.mkt-section-intro h2,.mkt-cta-inner h2{font-size:54px}.mkt-audience-card h3{font-size:34px}.mkt-simulator-copy h3,.mkt-product-copy h3{font-size:42px}.mkt-product-showcase,.mkt-data-layout{grid-template-columns:1fr}.mkt-product-copy{max-width:690px}.mkt-account-preview,.mkt-integration-journey{width:100%}.mkt-values-grid,.mkt-feature-grid.columns-4,.mkt-concept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-simulator{gap:35px;padding:40px}.mkt-feature{min-height:280px}.mkt-footer-grid{grid-template-columns:1.3fr repeat(4,1fr);gap:30px}.mkt-fhero h1{font-size:44px}.mkt-fhero-inner{gap:44px}.mkt-centered-title{font-size:42px}.mkt-enroll-layout{gap:36px}.mkt-enroll-stage{padding:30px}.mkt-membership{gap:44px}.mkt-membership h2{font-size:36px}}@media (width<=860px){.mkt-fhero{padding-block:124px 60px}.mkt-mission{padding-block:150px 100px}.mkt-mission h1{font-size:40px}.mkt-mission-lede{font-size:16.5px}.mkt-fhero-inner{text-align:center;grid-template-columns:1fr;gap:36px}.mkt-fhero-copy{justify-items:center}.mkt-fhero h1{max-width:18ch;margin-inline:auto;font-size:40px}.mkt-fhero p{margin-inline:auto}.mkt-fhero-media{justify-self:center;max-width:520px}.mkt-fhero-media img{aspect-ratio:16/11}.mkt-numbered,.mkt-iconcards,.mkt-fork,.mkt-earn,.mkt-belief,.mkt-values-cards,.mkt-insight{grid-template-columns:1fr}.mkt-insight{gap:40px}.mkt-bhero{padding-block:150px 90px}.mkt-bhero h1{font-size:40px}.mkt-belief{gap:38px}.mkt-belief figure{order:2}.mkt-earn-stage{min-height:400px}.mkt-nocatch{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-enroll-layout,.mkt-membership{grid-template-columns:1fr;gap:34px}.mkt-membership figure{order:2}.mkt-membership img{aspect-ratio:16/10}.mkt-compare{margin-top:40px}.mkt-compare-head,.mkt-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.mkt-compare-head span:nth-child(2),.mkt-compare-without{display:none}}@media (width<=991px){.mkt-header{grid-template-columns:auto 1fr}.mkt-desktop-nav{display:none}.mkt-header-actions{justify-self:end}.mkt-menu-button{display:inline-flex}}@media (width<=860px){.mkt-download-link{display:none}.mkt-page-head{padding-block:48px 44px}.mkt-page-head h1{font-size:44px}.mkt-help-contact{grid-template-columns:1fr}.mkt-help-section{padding-block:60px}.mkt-hero{min-height:clamp(540px,100svh - 96px,820px)}.mkt-hero-content{padding-bottom:32px}.mkt-hero h1{font-size:66px}.mkt-hero-statement{font-size:38px}.mkt-light-hero-inner{grid-template-columns:1fr;gap:46px;padding-block:52px 66px}.mkt-light-hero-copy{text-align:center}.mkt-light-hero h1,.mkt-light-hero-lede{margin-inline:auto}.mkt-light-hero .mkt-button-row{justify-content:center}.mkt-light-hero .mkt-spark{display:none}.mkt-neighborhood-inner{text-align:center;grid-template-columns:1fr;gap:38px}.mkt-neighborhood-copy,.mkt-neighborhood-media{grid-area:auto}.mkt-neighborhood-copy h2,.mkt-neighborhood-copy p{margin-inline:auto}.mkt-home-faq-head h2{font-size:42px}.mkt-home-faq-head.is-mark-side{gap:20px}.mkt-home-faq-mark{width:72px;height:72px;margin-top:28px;font-size:38px}.mkt-home-faq-head.is-mark-side .mkt-home-faq-mark{margin-top:0}.mkt-home-faq-list{margin-top:42px}.mkt-home-faq-list button{gap:20px;min-height:78px;font-size:18px}.mkt-home-faq-list article>div p{padding-right:0}.mkt-steps-inner{grid-template-columns:1fr;gap:42px}.mkt-steps-copy{text-align:center}.mkt-steps-lede,.mkt-steps-resolve{margin-inline:auto}.mkt-steps-list{text-align:left}.mkt-light-hero-lede{max-width:46ch}.mkt-light-hero-media img{aspect-ratio:16/11}.mkt-proof-card{left:20px}.mkt-section-intro h2,.mkt-cta-inner h2{font-size:52px}.mkt-audience-card h3{font-size:36px}.mkt-simulator-copy h3,.mkt-product-copy h3{font-size:42px}.mkt-hero-trust{gap:12px}.mkt-audience-grid{grid-template-columns:1fr}.mkt-audience-card{min-height:400px}.mkt-consent-flow article:nth-child(3),.mkt-pilot-grid article:nth-child(3),.mkt-model-flow article:nth-child(3),.mkt-consent-flow article:last-child,.mkt-pilot-grid article:last-child,.mkt-model-flow article:last-child{border-top-color:var(--mkt-line)}.mkt-simulator{grid-template-columns:1fr}.mkt-phone{width:min(100%,390px)}.mkt-media-layout{grid-template-columns:1fr}.mkt-media-figure{width:min(100%,660px)}.mkt-console-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-campaign-showcase{grid-template-columns:1fr;grid-auto-rows:300px}.mkt-campaign-showcase article,.mkt-campaign-showcase article:first-child,.mkt-campaign-showcase article:nth-child(2),.mkt-campaign-showcase article:nth-child(3){grid-area:auto/1}.mkt-footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}.mkt-footer-grid>div:last-child{grid-column:2}}@media (width<=640px){.mkt-container{width:min(calc(100% - 28px), var(--mkt-max))}.mkt-section.mkt-transparency-section{padding-block:64px}.mkt-transparency-section h2{font-size:30px}.mkt-transparency-card{border-radius:20px;margin-top:28px;padding:6px 18px}.mkt-transparency-row{gap:14px;padding-block:24px}.mkt-transparency-icon{width:40px;height:40px}.mkt-transparency-row h3{font-size:18px}.mkt-transparency-row p{font-size:15px}.mkt-home-faq-head h2{font-size:34px}.mkt-page-head h1{font-size:36px}.mkt-fhero{padding-block:112px 52px}.mkt-mission{padding-block:126px 82px}.mkt-mission h1,.mkt-bhero h1{font-size:33px}.mkt-insight h2{font-size:30px}.mkt-mission-eyebrow{font-size:14px}.mkt-fhero h1{font-size:33px}.mkt-fhero p{font-size:16px}.mkt-centered-title{font-size:32px}.mkt-enroll-steps button{padding:15px 16px;font-size:15.5px}.mkt-enroll-steps li>div{padding:0 16px 18px 56px}.mkt-enroll-stage{padding:20px}.mkt-membership h2,.mkt-earn h2,.mkt-belief h2{font-size:30px}.mkt-nocatch{grid-template-columns:1fr}.mkt-fork article{padding:26px 24px 30px}.mkt-page-head-lede{font-size:16px}.mkt-home-faq-mark{width:62px;height:62px;font-size:32px}.mkt-home-faq-head.is-mark-side{gap:16px}.mkt-home-faq-head.is-mark-side .mkt-home-faq-mark{width:56px;height:56px;padding-bottom:4px;font-size:28px}.mkt-home-faq-list button{gap:16px;min-height:70px;font-size:16px}.mkt-home-faq-toggle{width:36px;height:36px}.mkt-home-faq-list article>div p{padding-bottom:26px;font-size:15px}.mkt-header{background:#fffffff7;width:calc(100% - 20px);min-height:62px;margin-top:10px;padding:8px 8px 8px 16px}.mkt-header:before{-webkit-backdrop-filter:none;backdrop-filter:none}.mkt-brand-wordmark{height:24px}.mkt-brand-emblem{height:29px}.mkt-login-link,.mkt-header-left .mkt-audience-toggle{display:none}.mkt-cta-link{min-height:40px;padding:0 18px;font-size:13px}.mkt-hero{min-height:clamp(500px,100svh - 86px,720px)}.mkt-hero-content{padding-block:42px 28px}.mkt-hero h1{margin-top:16px;font-size:48px}.mkt-hero-statement{margin-top:10px;font-size:29px}.mkt-light-hero-inner{padding-block:38px 54px}.mkt-light-hero h1{font-size:44px}.mkt-spark-b,.mkt-spark-c{display:none}.mkt-steps-copy h2{font-size:33px}.mkt-steps-panel{border-radius:22px;padding:20px}.mkt-light-hero-lede{margin-top:16px;font-size:16px}.mkt-light-hero-media img{aspect-ratio:1;border-radius:20px}.mkt-proof-card{width:178px;padding:13px;bottom:14px;left:14px}.mkt-hero-description{margin-top:16px;font-size:15px;line-height:1.55}.mkt-pill{min-height:30px;padding-inline:10px;font-size:10px}.mkt-button-row{gap:8px;margin-top:20px}.mkt-button{min-height:45px;padding-inline:15px;font-size:12px}.mkt-hero-trust{grid-template-columns:repeat(2,minmax(0,auto));gap:7px 12px;padding-top:13px;font-size:10px;display:grid;bottom:18px}.mkt-section{padding-block:78px}.mkt-section-intro h2,.mkt-cta-inner h2{font-size:38px}.mkt-section-intro>p:last-child,.mkt-cta-inner>p:not(.mkt-eyebrow){margin-top:17px;font-size:15px}.mkt-audience-grid{margin-top:38px}.mkt-audience-card{min-height:400px}.mkt-audience-card>div:last-child{padding:24px}.mkt-audience-card h3{font-size:30px}.mkt-values-grid,.mkt-feature-grid.columns-4,.mkt-feature-grid.columns-3,.mkt-concept-grid{grid-template-columns:1fr;margin-top:44px}.mkt-values-grid h3{margin-top:22px;font-size:20px}.mkt-value-art{height:150px}.mkt-values-head h2{font-size:33px}.mkt-consent-flow article,.mkt-consent-flow article:first-child,.mkt-consent-flow article:nth-child(2),.mkt-consent-flow article:nth-child(3),.mkt-consent-flow article:last-child,.mkt-pilot-grid article,.mkt-pilot-grid article:first-child,.mkt-pilot-grid article:nth-child(2),.mkt-pilot-grid article:nth-child(3),.mkt-pilot-grid article:last-child,.mkt-model-flow article,.mkt-model-flow article:first-child,.mkt-model-flow article:nth-child(2),.mkt-model-flow article:nth-child(3),.mkt-model-flow article:last-child{border-top-color:var(--mkt-line)}.mkt-simulator,.mkt-simulator.is-compact{margin-top:38px;padding:26px 18px}.mkt-simulator.is-compact{padding-inline:0}.mkt-simulator-copy h3{font-size:31px}.mkt-phone{border-width:7px;border-radius:36px;min-height:560px}.mkt-phone-balance{min-height:165px}.mkt-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 22px}.mkt-footer-brand{grid-column:1/-1}.mkt-footer-grid>div:last-child{grid-column:auto}.mkt-footer-bottom{margin-top:46px;display:grid}.mkt-feature{min-height:0;padding:25px}.mkt-feature h3{margin-top:25px}.mkt-account-preview{padding:14px}.mkt-preview-grid{grid-template-columns:1fr}.mkt-preview-activity{grid-column:1}.mkt-media-layout,.mkt-product-showcase,.mkt-data-layout{gap:42px}.mkt-rule-list>div{grid-template-columns:80px 1fr;gap:15px}.mkt-console{margin-left:-6px;margin-right:-6px}.mkt-console-bar{grid-template-columns:auto 1fr;padding-inline:14px}.mkt-console-bar strong{text-align:right}.mkt-console-bar>span:last-child{display:none}.mkt-console-body{padding:20px 14px}.mkt-console-heading{align-items:start;display:grid}.mkt-segmented{max-width:100%;overflow-x:auto}.mkt-console-metrics{gap:7px}.mkt-console-metrics>div{min-height:135px;padding:15px}.mkt-console-metrics strong{font-size:27px}.mkt-console-footer{grid-template-columns:auto 1fr}.mkt-console-footer strong{grid-column:2}.mkt-campaign-showcase{grid-auto-rows:285px}.mkt-campaign-summary,.mkt-campaign-terms{grid-template-columns:1fr}.mkt-campaign-terms span{min-height:92px}.mkt-concept-grid article{min-height:245px}.mkt-concept-grid h3{margin-top:55px}.mkt-signal-section .mkt-section-intro h2{font-size:38px}.mkt-journey-head{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:96px;padding-block:18px}.mkt-journey-flow{grid-template-columns:1fr;gap:0;padding:30px 22px}.mkt-journey-flow-item,.mkt-journey-flow-item:last-child{grid-template-columns:1fr;gap:14px}.mkt-journey-step{grid-template-columns:48px 1fr;align-items:start;gap:15px;display:grid}.mkt-journey-step small{margin-top:0}.mkt-journey-arrow{margin:2px 0 10px 12px;transform:rotate(90deg)}.mkt-journey-result{grid-template-columns:1fr}.mkt-journey-result>div{border-right:0;border-bottom:1px solid var(--mkt-line);min-height:68px}.mkt-journey-result>div:last-child{border-bottom:0}.mkt-journey-boundary{align-items:flex-start;min-height:74px;padding-block:18px;line-height:1.5}.mkt-cta-section{padding-block:78px}}@media (width<=380px){.mkt-hero h1{font-size:42px}.mkt-hero-statement{font-size:25px}.mkt-hero-trust{grid-template-columns:1fr}.mkt-button-row .mkt-button{width:100%}.mkt-console-metrics{grid-template-columns:1fr}}.marketing-shell.is-business-experience{--mkt-business-warm:#f4f7f8;--mkt-business-cool:#e6f0f3;--mkt-business-glass:#ffffffc7;--mkt-box-neutral:radial-gradient(120% 105% at 0% 100%, #e7ecef 0%, #d4dce1 62%);--mkt-box-accent:radial-gradient(120% 105% at 0% 100%, #c0e2e0 0%, #a5d2d0 62%);--mkt-box-rewards:radial-gradient(120% 105% at 0% 100%, #f2ead9 0%, #e6d6b3 62%);--mkt-box-emphasis:radial-gradient(120% 105% at 0% 100%, #1b3f54 0%, #122937 62%)}.marketing-shell.is-light.is-business-experience{--mkt-field:#f7f9fa;background:radial-gradient(150% 42% at 70% -6%, #4295cd4d 0%, #4295cd1f 40%, #4295cd00 82%) no-repeat top / 100% 1400px,  radial-gradient(170% 46% at 26% 58%, #1f7a7529 0%, #1f7a7512 46%, #1f7a7500 84%) no-repeat top / 100% 2200px, var(--mkt-field)}.is-business-experience .mkt-light-hero.is-business .mkt-light-hero-inner{gap:52px;padding-block:58px 66px}.is-business-experience .mkt-light-hero.is-business h1{letter-spacing:-.012em;max-width:16ch;font-size:52px;line-height:1.08}.is-business-experience .mkt-light-hero.is-business h1 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:470}.is-business-experience .mkt-spark{display:none}.is-business-experience .mkt-light-hero-kicker{color:var(--mkt-teal-ink)}.is-business-experience .mkt-light-trust{color:var(--mkt-muted)}.is-business-experience .mkt-light-trust svg{color:var(--mkt-teal-ink)}.is-business-experience .mkt-section{padding-block:72px}.is-business-experience .mkt-section-intro{max-width:720px}.is-business-experience .mkt-section-intro h2{letter-spacing:-.01em;text-wrap:balance;max-width:20ch;font-size:38px;font-weight:600;line-height:1.1}.is-business-experience .mkt-section-intro h2 em{color:var(--mkt-teal-ink);font-style:normal;font-weight:600}.is-business-experience .mkt-section-intro>p:last-child{max-width:62ch;margin-top:14px;font-size:15px;line-height:1.6}.is-business-experience .mkt-section-intro.is-centered h2{max-width:18ch;margin-inline:auto}.mkt-services-head{text-align:center}.mkt-services-head h2{color:var(--mkt-navy-950);letter-spacing:-.01em;font-size:38px;font-weight:600}.mkt-services-tabs{scrollbar-width:none;background:#ffffffb8;border:1px solid #1229371a;border-radius:999px;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:30px auto 0;padding:5px;display:flex;overflow-x:auto}.mkt-services-tabs::-webkit-scrollbar{display:none}.mkt-services-tabs button{color:var(--mkt-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:650;transition:background .16s,color .16s;display:inline-flex}.mkt-services-tabs button:hover:not(.is-active){color:var(--mkt-navy-950)}.mkt-services-tabs button.is-active{background:var(--mkt-navy-950);color:var(--mkt-white)}.mkt-services-section{overflow:hidden}.mkt-services-track{--gutter:max(20px, calc((100% - 1240px) / 2));padding-inline:var(--gutter);scroll-behavior:auto;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:22px;margin-top:28px;display:flex;overflow-x:auto}.mkt-services-track::-webkit-scrollbar{display:none}.mkt-services-panel{scroll-snap-align:start;background:#ffffffc7;border:1px solid #1229371a;border-radius:22px;flex:0 0 100%;grid-template-columns:.86fr 1.14fr;align-items:stretch;transition:opacity .46s;display:grid;overflow:hidden}.mkt-services-panel:not(.is-active){opacity:.55}.mkt-services-panel-copy{align-self:center;padding:52px 48px}.mkt-services-panel-copy h3{max-width:15ch;color:var(--mkt-navy-950);letter-spacing:-.016em;text-wrap:balance;font-size:34px;font-weight:620;line-height:1.08}.mkt-services-panel-copy p{max-width:42ch;color:var(--mkt-muted);margin-top:18px;font-size:15px;line-height:1.62}.mkt-services-links{flex-wrap:wrap;gap:12px 26px;margin-top:28px;display:flex}.mkt-services-links a,.mkt-services-links span{color:var(--mkt-navy-950);align-items:center;gap:7px;font-size:14px;font-weight:680;display:inline-flex}.mkt-services-links a svg{color:var(--mkt-teal-ink);transition:transform .16s}.mkt-services-links a:hover svg{transform:translate(3px)}.mkt-services-links .is-pending{color:var(--mkt-muted)}.mkt-services-links em{color:var(--mkt-muted);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #1229372e;border-radius:999px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:700}.mkt-services-media{background:linear-gradient(160deg,#e2eef28c 0%,#e2eef2f2 100%);border-left:1px solid #12293714;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.mkt-services-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt-services-media-placeholder{color:var(--mkt-muted);align-items:center;gap:9px;font-size:13px;font-weight:650;display:inline-flex}.is-business-experience .mkt-business-rail{background:linear-gradient(135deg,#e2eef2 0%,#f6f9fa 58%,#e8eff1 100%);border-color:#1229371a;padding-block:72px}.is-business-experience .mkt-business-rail-layout{width:min(100% - 40px,1120px)}.is-business-experience .mkt-business-rail .mkt-section-intro{max-width:820px}.is-business-experience .mkt-business-rail .mkt-section-intro h2{max-width:20ch;font-size:40px}.is-business-experience .mkt-business-rail-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:54px 0 0;padding:0;list-style:none;display:grid}.is-business-experience .mkt-business-rail-steps li{min-width:0;min-height:230px;padding:0 18px 0 0;position:relative}.is-business-experience .mkt-business-rail-icon{z-index:2;background:var(--mkt-navy-950);width:54px;height:54px;color:var(--mkt-white);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 10px 24px #12293724}.is-business-experience .mkt-business-rail-icon svg{width:22px;height:22px;color:inherit;background:0 0;padding:0}.is-business-experience .mkt-business-rail-steps li:after{content:"";background:#12293738;height:1px;position:absolute;top:26px;left:70px;right:-14px}.is-business-experience .mkt-business-rail-steps li:last-child:after{display:none}.is-business-experience .mkt-business-rail-steps small{color:var(--mkt-teal-ink);letter-spacing:0;text-transform:uppercase;margin-top:28px;font-size:10px;font-weight:760;display:block}.is-business-experience .mkt-business-rail-steps h3{max-width:13ch;color:var(--mkt-navy-950);margin-top:9px;font-size:20px;font-weight:700;line-height:1.22}.is-business-experience .mkt-business-rail-steps p{max-width:27ch;color:var(--mkt-muted);margin-top:12px;font-size:14px;line-height:1.58}.is-business-experience .mkt-business-rail-arrow{z-index:3;width:26px;height:26px;color:var(--mkt-teal-ink);background:#f6f8f7;border-radius:999px;padding:6px;position:absolute;top:14px;right:-18px}.is-business-experience .mkt-business-value-section,.is-business-experience .mkt-merchant-value-section,.is-business-experience .mkt-integration-concept{background:linear-gradient(#fbf9f5 0%,#eef5f7 100%)}.is-business-experience .mkt-property-flow-section,.is-business-experience .mkt-showcase-section,.is-business-experience .mkt-boundary-section{color:var(--mkt-ink);background:linear-gradient(135deg,#dcebf3 0%,#f7faf8 50%,#f3ebdb 100%);border-color:#1229371a}.is-business-experience .mkt-console-section,.is-business-experience .mkt-console-light-section,.is-business-experience .mkt-integration-demo{color:var(--mkt-ink);background:#f8fbfb;border-color:#12293714}.is-business-experience .mkt-business-pilot,.is-business-experience .mkt-merchant-model-section{background:linear-gradient(#faf6ee 0%,#f6f0e3 100%);border-color:#12293714}.is-business-experience .mkt-business-ownership,.is-business-experience .mkt-partner-types,.is-business-experience .mkt-signal-section{background:#eaf2f3}.is-business-experience .mkt-feature-grid,.is-business-experience .mkt-business-value-grid{border:0;gap:12px;margin-top:48px}.is-business-experience .mkt-feature,.is-business-experience .mkt-business-value-grid article{background:var(--mkt-business-glass);border:1px solid #ffffffeb;border-radius:8px;min-height:310px;padding:28px;box-shadow:0 16px 34px #12293712}.is-business-experience .mkt-business-value-grid article:first-child,.is-business-experience .mkt-business-value-grid article:last-child{padding:28px}.is-business-experience .mkt-feature:nth-child(2n),.is-business-experience .mkt-business-value-grid article:nth-child(2n){background:#fffbf4e0}.is-business-experience .mkt-feature-index,.is-business-experience .mkt-business-value-grid small{color:var(--mkt-teal-ink);letter-spacing:0}.is-business-experience .mkt-feature-icon,.is-business-experience .mkt-business-value-icon{background:var(--mkt-slate-soft);width:52px;height:52px;color:var(--mkt-navy-950);border:0;border-radius:999px}.is-business-experience .mkt-feature:nth-child(2n) .mkt-feature-icon,.is-business-experience .mkt-business-value-grid article:nth-child(2n) .mkt-business-value-icon{background:var(--mkt-amber-soft);color:var(--mkt-amber-ink)}.is-business-experience .mkt-business-value-grid small{margin-top:28px}.is-business-experience .mkt-feature h3,.is-business-experience .mkt-business-value-grid h3{letter-spacing:0;font-size:21px}.is-business-experience .mkt-feature p,.is-business-experience .mkt-business-value-grid p{font-size:14px;line-height:1.62}.is-business-experience .mkt-property-flow{gap:28px;margin-top:48px}.is-business-experience .mkt-property-flow-tabs{border:0;align-content:start;gap:10px;display:grid}.is-business-experience .mkt-property-flow-tabs button,.is-business-experience .mkt-property-flow-tabs button:last-child{background:#ffffff94;border:1px solid #0000;border-radius:8px;min-height:78px;padding-inline:16px}.is-business-experience .mkt-property-flow-tabs button:hover,.is-business-experience .mkt-property-flow-tabs button.is-active{background:var(--mkt-white);border-color:#86682947;box-shadow:0 12px 28px #12293714}.is-business-experience .mkt-property-flow-tabs button.is-active{box-shadow:inset 3px 0 0 var(--mkt-amber-ink), 0 12px 28px #12293714}.is-business-experience .mkt-property-flow-panel{border:1px solid #ffffff1f;box-shadow:0 24px 64px #1229372e}.is-business-experience .mkt-console{border-color:#1e3655;margin-top:48px;box-shadow:0 28px 72px #12293733}.is-business-experience .mkt-campaign-showcase{margin-top:48px}.is-business-experience .mkt-campaign-showcase article{color:var(--mkt-white);box-shadow:0 18px 42px #12293729}.is-business-experience .mkt-campaign-showcase h3,.is-business-experience .mkt-campaign-showcase strong{color:var(--mkt-white)}.is-business-experience .mkt-pilot-grid,.is-business-experience .mkt-model-flow{border:0;gap:12px;margin-top:48px}.is-business-experience .mkt-pilot-grid article,.is-business-experience .mkt-model-flow article,.is-business-experience .mkt-pilot-grid article:first-child,.is-business-experience .mkt-model-flow article:first-child,.is-business-experience .mkt-pilot-grid article:last-child,.is-business-experience .mkt-model-flow article:last-child{background:#ffffffb8;border:1px solid #ffffffe6;border-radius:8px;min-height:250px;padding:27px;box-shadow:0 14px 30px #1229370f}.is-business-experience .mkt-pilot-grid article>span,.is-business-experience .mkt-model-flow article>span{background:var(--mkt-navy-950);width:34px;height:34px;color:var(--mkt-white);border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-size:11px;font-weight:730;display:inline-flex}.is-business-experience .mkt-pilot-grid h3,.is-business-experience .mkt-model-flow h3{margin-top:34px}.is-business-experience .mkt-responsibility-grid>div{background:#ffffffc2;border-color:#1229371a;box-shadow:0 14px 34px #1229370f}.is-business-experience .mkt-business-ownership .mkt-responsibility-grid>div:first-child{background:#ffffffc7}.is-business-experience .mkt-business-ownership .mkt-responsibility-grid>div:last-child{background:#fbf8f2db}.is-business-experience .mkt-concept-grid{gap:12px;margin-top:48px}.is-business-experience .mkt-concept-grid article,.is-business-experience .mkt-concept-grid article:nth-child(2),.is-business-experience .mkt-concept-grid article:nth-child(3),.is-business-experience .mkt-concept-grid article:nth-child(4){min-height:285px;color:var(--mkt-navy-950);background:#ffffffc2;border:1px solid #ffffffe6;border-radius:8px;padding:28px;box-shadow:0 16px 34px #12293712}.is-business-experience .mkt-concept-grid article:nth-child(2n){background:#fbf8f2db}.is-business-experience .mkt-concept-grid article>span{background:var(--mkt-slate-soft);color:var(--mkt-navy-950);border:0;border-radius:999px}.is-business-experience .mkt-concept-grid article:nth-child(2n)>span{background:var(--mkt-amber-soft);color:var(--mkt-amber-ink)}.is-business-experience .mkt-concept-grid h3{margin-top:64px}.is-business-experience .mkt-concept-grid p{color:var(--mkt-muted)}.is-business-experience .mkt-boundary-grid{gap:12px;margin-top:48px}.is-business-experience .mkt-boundary-grid>div{color:var(--mkt-navy-950);background:#ffffffc7;border-color:#ffffffe6;padding:30px;box-shadow:0 16px 36px #12293714}.is-business-experience .mkt-boundary-grid>div:last-child{background:#fbf8f2e0}.is-business-experience .mkt-boundary-grid span{color:var(--mkt-muted);border-color:#1229371a}.is-business-experience .mkt-integration-demo .mkt-simulator{margin-top:48px}.is-business-experience .mkt-signal-section .mkt-section-intro h2{font-size:40px}.is-business-experience .mkt-signal-points{border:0;gap:9px}.is-business-experience .mkt-signal-points span{background:#ffffffad;border:1px solid #ffffffe0;border-radius:8px;min-height:52px;padding:0 16px}.is-business-experience .mkt-integration-journey{box-shadow:0 26px 66px #12293733}@media (width<=1080px){.is-business-experience .mkt-light-hero.is-business h1{font-size:54px}.is-business-experience .mkt-section-intro h2,.is-business-experience .mkt-signal-section .mkt-section-intro h2{font-size:45px}.is-business-experience .mkt-business-value-grid,.is-business-experience .mkt-feature-grid.columns-4,.is-business-experience .mkt-concept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.mkt-services-panel{grid-template-columns:minmax(0,1fr)}.mkt-services-panel-copy{text-align:center;padding:32px 26px 34px}.mkt-services-panel-copy h3,.mkt-services-panel-copy p{max-width:34ch;margin-inline:auto}.mkt-services-panel-copy h3{font-size:27px}.mkt-services-links{justify-content:center}.mkt-services-panel:not(.is-active){opacity:0}.mkt-services-media{aspect-ratio:4/3;border-top:1px solid #12293714;border-left:0;min-height:0}.is-business-experience .mkt-light-hero.is-business .mkt-light-hero-inner{gap:42px;padding-block:54px 64px}.is-business-experience .mkt-light-hero.is-business h1{max-width:12ch}.is-business-experience .mkt-section{padding-block:84px}.is-business-experience .mkt-business-rail{padding-block:82px}.is-business-experience .mkt-business-rail-steps{grid-template-columns:1fr;gap:0;margin-top:44px}.is-business-experience .mkt-business-rail-steps li{grid-template-columns:54px minmax(0,1fr);column-gap:18px;min-height:0;padding:0 0 34px;display:grid}.is-business-experience .mkt-business-rail-icon{grid-area:1/1/span 3}.is-business-experience .mkt-business-rail-steps small,.is-business-experience .mkt-business-rail-steps h3,.is-business-experience .mkt-business-rail-steps p{grid-column:2}.is-business-experience .mkt-business-rail-steps small{margin-top:0}.is-business-experience .mkt-business-rail-steps h3,.is-business-experience .mkt-business-rail-steps p{max-width:42ch}.is-business-experience .mkt-business-rail-steps li:after{width:1px;height:auto;top:54px;bottom:0;left:27px}.is-business-experience .mkt-business-rail-arrow{display:none}.is-business-experience .mkt-property-flow{gap:22px}}@media (width<=640px){.mkt-services-tabs{border-radius:16px;justify-content:flex-start;width:100%}.mkt-services-tabs button:not(.is-active){padding:10px 13px}.mkt-services-tabs button:not(.is-active) span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt-services-head h2{font-size:29px}.mkt-services-panel-copy h3{font-size:23px}.is-business-experience .mkt-light-hero.is-business .mkt-light-hero-inner{gap:34px;padding-block:38px 48px}.is-business-experience .mkt-light-hero.is-business h1{font-size:40px}.is-business-experience .mkt-section{padding-block:72px}.is-business-experience .mkt-section-intro h2,.is-business-experience .mkt-signal-section .mkt-section-intro h2{font-size:34px}.is-business-experience .mkt-business-rail-layout{width:min(100% - 28px,1120px)}.is-business-experience .mkt-business-rail .mkt-section-intro h2{font-size:34px}.is-business-experience .mkt-feature-grid.columns-4,.is-business-experience .mkt-feature-grid.columns-3,.is-business-experience .mkt-business-value-grid,.is-business-experience .mkt-concept-grid{grid-template-columns:1fr}.is-business-experience .mkt-feature,.is-business-experience .mkt-business-value-grid article,.is-business-experience .mkt-business-value-grid article:first-child,.is-business-experience .mkt-business-value-grid article:last-child,.is-business-experience .mkt-concept-grid article,.is-business-experience .mkt-concept-grid article:nth-child(2),.is-business-experience .mkt-concept-grid article:nth-child(3),.is-business-experience .mkt-concept-grid article:nth-child(4){min-height:0;padding:25px}.is-business-experience .mkt-concept-grid h3{margin-top:42px}.is-business-experience .mkt-pilot-grid,.is-business-experience .mkt-model-flow{grid-template-columns:1fr}.is-business-experience .mkt-pilot-grid article,.is-business-experience .mkt-model-flow article,.is-business-experience .mkt-pilot-grid article:first-child,.is-business-experience .mkt-model-flow article:first-child,.is-business-experience .mkt-pilot-grid article:last-child,.is-business-experience .mkt-model-flow article:last-child{min-height:0;padding:24px}.is-business-experience .mkt-boundary-grid{grid-template-columns:1fr}.is-business-experience .mkt-boundary-grid>div{padding:24px}}@media (prefers-reduced-motion:reduce){.mkt-reveal{opacity:1;transform:none}}.mkt-section.mkt-benefits-section{background:var(--mkt-white);padding-block:74px}.mkt-benefits-head{text-align:center}.mkt-benefits-arrow{width:44px;height:44px;color:var(--mkt-navy-950);margin-top:24px}.mkt-benefits-head h2{color:var(--mkt-navy-950);letter-spacing:-.012em;margin-inline:auto;font-size:42px;font-weight:560;line-height:1.08}.mkt-benefits-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px;display:grid}.mkt-benefits-nav{justify-content:center;gap:12px;margin-top:22px;display:none}.mkt-benefits-nav button{width:46px;height:46px;color:var(--mkt-navy-950);cursor:pointer;background:#ffffffb8;border:1px solid #12293738;border-radius:999px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,opacity .16s;display:inline-flex}.mkt-benefits-nav button:disabled{cursor:default;opacity:.32}.mkt-benefits-nav button:not(:disabled):hover{border-color:var(--mkt-navy-950);background:var(--mkt-white)}.mkt-benefit-card{text-align:left;border-radius:26px;grid-template-rows:auto 1fr auto;min-height:300px;padding:24px 24px 26px;transition:transform .22s,box-shadow .22s;display:grid}.mkt-benefit-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #1229370f,0 18px 38px #1229371a}.mkt-benefit-card.tint-slate{background:radial-gradient(120% 105% at 0 100%,#b6d4e6 0%,#98c0d9 62%)}.mkt-benefit-card.tint-amber{background:radial-gradient(120% 105% at 0 100%,#e6d7b5 0%,#d8c08b 62%)}.mkt-benefit-card.tint-gold{background:#f0e2b4}.mkt-benefit-card.tint-sage{background:#d3e2d4}.mkt-benefit-visual{justify-content:flex-end;align-items:flex-start;padding:0;display:flex}.mkt-benefit-art{width:64%;height:auto;margin:-16px -18px 0 0}.mkt-benefit-card.has-art-low .mkt-benefit-art{width:50%;margin-top:-30px;margin-right:-4px;transform:rotate(-12deg)}.mkt-benefit-card.has-art-turned .mkt-benefit-art{transform:rotate(-20deg)}.mkt-bv-card{background:#ffffffdb;border-radius:18px;justify-items:center;width:100%;padding:18px 16px;display:grid;box-shadow:0 12px 26px #1229371a}.mkt-bv-avatar{background:var(--mkt-slate-soft);width:42px;height:42px;color:var(--mkt-navy-950);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mkt-bv-ledger{justify-items:stretch;gap:8px}.mkt-bv-ledger span{border-bottom:1px solid var(--mkt-line);color:var(--mkt-muted);align-items:center;gap:8px;padding-bottom:8px;font-size:12px;font-weight:650;display:flex}.mkt-bv-ledger span:last-child{border-bottom:0;padding-bottom:0}.mkt-bv-ledger svg{color:var(--mkt-navy-950);flex:none}.mkt-bv-ledger span.is-latest{color:var(--mkt-navy-950)}.mkt-bv-ledger b{color:var(--mkt-amber-ink);letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:740}.mkt-bv-offer strong{color:var(--mkt-navy-950);margin-top:12px;font-size:15px;font-weight:720}.mkt-bv-offer small{color:var(--mkt-muted);margin-top:3px;font-size:12px}.mkt-bv-offer em{background:var(--mkt-amber-soft);color:var(--mkt-amber-ink);border-radius:999px;margin-top:12px;padding:6px 14px;font-size:11px;font-style:normal;font-weight:740}.mkt-bv-points{padding-block:24px}.mkt-bv-points svg{color:var(--mkt-amber-ink)}.mkt-bv-points strong{color:var(--mkt-amber-ink);letter-spacing:-.02em;margin-top:6px;font-size:40px;font-weight:760;line-height:1}.mkt-bv-points small{color:var(--mkt-muted);margin-top:4px;font-size:12px;font-weight:650}.mkt-bv-guard{justify-items:stretch;gap:7px}.mkt-bv-guard .mkt-bv-avatar{justify-self:center;margin-bottom:6px}.mkt-bv-guard-row{color:var(--mkt-muted);align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.mkt-bv-guard-row svg{color:var(--mkt-navy-950);flex:none}.mkt-benefit-foot{text-align:left;margin-top:auto}.mkt-benefit-title{color:var(--mkt-navy-950);font-family:var(--mkt-display);letter-spacing:-.02em;align-items:center;gap:8px;font-size:28px;font-weight:400;line-height:1.1;transition:gap .18s;display:flex}.mkt-benefit-title svg{stroke-width:1.9px;flex-shrink:0}.mkt-benefit-card:hover .mkt-benefit-title{gap:13px}.mkt-benefit-card p{color:#122937d1;max-width:30ch;margin-top:10px;font-size:14px;line-height:1.5}.mkt-values-head h2{color:var(--mkt-navy-950);letter-spacing:-.018em;text-wrap:balance;margin-inline:auto;font-size:54px;font-weight:600;line-height:1.04}@media (width<=860px){.mkt-benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.mkt-benefits-head h2{font-size:31px}.mkt-benefits-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.mkt-benefits-grid::-webkit-scrollbar{display:none}.mkt-benefit-card{scroll-snap-align:start;flex:0 0 calc(100% - 34px)}.mkt-benefits-nav{display:flex}}.mkt-tech-eyebrow{color:var(--mkt-teal-ink);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.mkt-tech-dark{--mkt-amber-ink:var(--mkt-amber-lit);--mkt-accent:var(--mkt-accent-lit);--mkt-teal-ink:#f3e4bd;color:var(--mkt-white);background:linear-gradient(#102633 0,#0b1c27 min(700px,100% - 260px) calc(100% - 260px),#2b2c27 calc(100% - 170px),#e7d7ae calc(100% - 70px),#fff 100%);margin-top:-82px;position:relative;overflow:hidden}.mkt-tech-hero{background:radial-gradient(46% 62% at 76%,#1f7a7557 0%,#1f7a7500 72%),radial-gradient(55% 70% at 4% -10%,#22506a99 0%,#22506a00 70%);padding-block:158px 108px;position:relative}.mkt-tech-hero-inner{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;display:grid;position:relative}.mkt-tech-pill{color:#c5ebe6;letter-spacing:.12em;text-transform:uppercase;background:#1f7a7529;border:1px solid #f3e4bd52;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.mkt-tech-pill span{background:#f3e4bd;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite mkt-tech-pulse;box-shadow:0 0 0 3px #f3e4bd2e,0 0 12px #f3e4bd}.marketing-shell.is-app-home.is-app-home :is(h1,h2){letter-spacing:-.018em;font-weight:400}.marketing-shell .mkt-tech-hero h1{color:var(--mkt-white);margin-top:22px;font-size:74px;line-height:1}.marketing-shell .mkt-tech-hero h1:first-child{margin-top:0}.mkt-tech-hero h1 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.mkt-tech-hero-lede{color:#ffffffc7;max-width:44ch;margin-top:18px;font-size:18px;line-height:1.55}.mkt-tech-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.mkt-tech-button{color:var(--mkt-navy-950);background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) 100% 0/200% 100% border-box;border-color:#ecd9a6b3;border-radius:999px;padding-inline:26px;transition:background-position .6s,box-shadow .16s,transform .18s;box-shadow:0 0 0 1px #f3e4bd33,0 10px 30px #ac8b4752,inset 0 1px #fff6dc8c}.mkt-tech-button:hover{color:var(--mkt-navy-950);background-position:0 0;border-color:#ecd9a6e6;box-shadow:0 0 0 1px #f3e4bd4d,0 12px 34px #ac8b4773,inset 0 1px #fff6dc8c}.mkt-tech-ghost{color:var(--mkt-white);background:#ffffff0a;border-color:#ffffff38;border-radius:999px;padding-inline:24px}.mkt-tech-ghost:hover{border-color:#ffffff80}.mkt-orbit{aspect-ratio:1;width:min(460px,100%);margin-inline:auto;position:relative}.mkt-orbit-ring{border:1px solid #f3e4bd29;border-radius:50%;position:absolute}.mkt-orbit-ring.is-outer{border-style:dashed;border-color:#f3e4bd3d;animation:70s linear infinite mkt-orbit-spin;inset:0}.mkt-orbit-ring.is-middle{animation:44s linear infinite reverse mkt-orbit-spin;inset:15%}.mkt-orbit-ring.is-outer:after,.mkt-orbit-ring.is-middle:after{content:"";border-radius:50%;width:8px;height:8px;position:absolute;left:calc(50% - 4px)}.mkt-orbit-ring.is-outer:after{background:#f3e4bd;top:-4px;box-shadow:0 0 14px 2px #f3e4bdcc}.mkt-orbit-ring.is-middle:after{background:var(--mkt-amber);bottom:-4px;box-shadow:0 0 14px 2px #ac8b47b3}.mkt-orbit-ring.is-inner{background:radial-gradient(circle,#1f7a7538 0%,#1f7a7500 70%);inset:30%}.mkt-orbit-core{background:radial-gradient(circle at 50% 35%,#1d4557 0%,#0f2330 75%);border:1px solid #f3e4bd73;border-radius:50%;place-items:center;display:grid;position:absolute;inset:38%;box-shadow:0 0 0 10px #1f7a7514,0 0 0 22px #1f7a750d,0 0 70px #1f7a7599}.mkt-orbit-core img{width:60%;height:auto}.mkt-orbit-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e7f3f1;white-space:nowrap;background:#0d202cd6;border:1px solid #f3e4bd38;border-radius:10px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:600;animation:6s ease-in-out infinite mkt-orbit-float;display:inline-flex;position:absolute;box-shadow:0 10px 24px #00000040}.mkt-orbit-chip.is-1{top:3%;left:36%}.mkt-orbit-chip.is-2{animation-delay:-1.5s;top:21%;right:-3%}.mkt-orbit-chip.is-3{animation-delay:-3s;top:24%;left:-2%}.mkt-orbit-chip.is-4{animation-delay:-4.5s;top:50%;left:-7%}.mkt-orbit-chip.is-5{animation-delay:-2s;top:48%;right:-8%}.mkt-orbit-chip.is-6{animation-delay:-5s;bottom:15%;left:6%}.mkt-orbit-console{color:#cfe3e0;background:#07121aeb;border:1px solid #ffffff1f;border-radius:12px;width:236px;padding:12px 14px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.7;position:absolute;bottom:-2%;right:-6%;box-shadow:0 24px 50px #00000073}.mkt-orbit-console-dots{gap:6px;margin-bottom:8px;display:flex}.mkt-orbit-console-dots i{background:#ffffff47;border-radius:50%;width:8px;height:8px}.mkt-orbit-console-dots i:first-child{background:var(--mkt-amber)}.mkt-orbit-console-dots i:nth-child(2){background:#f3e4bd}.mkt-orbit-console .is-dim{color:#ffffff73}.mkt-orbit-console em{color:#f3e4bd;font-style:normal}.mkt-orbit-console div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mkt-orbit-console b{color:#9fe0d6;background:#1f7a7547;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.marketing-shell .mkt-tech-dark .mkt-tech-head h2{color:var(--mkt-white)}.mkt-tech-dark .mkt-tech-head h2 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.mkt-tech-dark .mkt-tech-head>p:last-child{color:#ffffffb8}.is-app-home .mkt-tech-dark>:last-child{padding-bottom:340px}.mkt-gold-defs{width:0;height:0;position:absolute;overflow:hidden}.mkt-contact-menu>a>span:first-child svg,.mkt-service-feature-grid li>span svg,.mkt-service-more-grid a>span svg,.mkt-why-reason-icon svg,.mkt-advantages-grid li>span svg,.mkt-svc-card svg{stroke:url(#mkt-gold) #ac8b47;filter:drop-shadow(0 1px 1px #7d5b1f24)}.mkt-nav-drop-icon svg,.mkt-nav-drop-arrow,.mkt-mobile-item-icon svg,.mkt-tech-coverage-checks svg,.mkt-barrio-label svg,.mkt-service-badge svg,.mkt-orbit-chip svg,.mkt-appshow-tabbar svg,.mkt-appshow-card-copy h3 svg,.mkt-svctabs-tabs svg,.mkt-svctabs-name svg,.mkt-appshow-more-grid a>svg:first-child,.mkt-appshow-panels li>svg:first-child{stroke:url(#mkt-gold-lit) #c6a55c;filter:drop-shadow(0 0 4px #f0d28c2e)}.mkt-service-badge svg{filter:drop-shadow(0 0 12px #f0d28c42)}.mkt-tech-problems{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mkt-tech-problems li{background:var(--mkt-white);border:1px solid #12293714;border-radius:16px;padding:22px;box-shadow:0 10px 30px #1229370f}.mkt-tech-problems span{color:var(--mkt-teal-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.marketing-shell .mkt-tech-problems h3{color:var(--mkt-navy-950);margin-top:12px;font-size:16.5px;font-weight:600;line-height:1.3}.mkt-tech-problems p{color:var(--mkt-muted);margin-top:6px;font-size:14.5px;line-height:1.5}.mkt-tech-head{text-align:center;max-width:640px;margin-inline:auto}.marketing-shell .mkt-tech-head h2,.marketing-shell .mkt-tech-split h2{color:var(--mkt-navy-950);margin-top:12px;font-size:50px;line-height:1.04}.mkt-tech-head h2 em,.mkt-tech-split h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.mkt-tech-head>p:last-child{color:var(--mkt-muted);margin-top:14px;font-size:17px;line-height:1.55}.mkt-tech-card-eyebrow{color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:700}.mkt-tech-split-section{background:radial-gradient(38% 60% at 0% 55%, #1f7a7517 0%, #1f7a7500 72%), radial-gradient(34% 30% at 100% 70%, #ac8b4714 0%, #ac8b4700 72%), var(--mkt-paper)}.mkt-tech-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.is-app-home .mkt-cta-section{background:radial-gradient(45% 45%,#1f7a7557 0%,#1f7a7500 72%),linear-gradient(#102633 0%,#0a1923 100%);position:relative;overflow:hidden}.is-app-home .mkt-cta-inner{position:relative}.is-app-home .mkt-header{background:#0a1923bd;border-color:#ffffff1a;box-shadow:0 10px 34px #00000047}.is-app-home .mkt-desktop-nav{color:#ffffffbd}.is-app-home .mkt-desktop-nav>a:hover,.is-app-home .mkt-desktop-nav>a.active,.is-app-home .mkt-nav-trigger:hover,.is-app-home .mkt-nav-trigger.is-open{color:var(--mkt-white)}.is-app-home .mkt-desktop-nav>a:after,.is-app-home .mkt-nav-trigger:after{background:#f3e4bd}.is-app-home .mkt-nav-trigger.is-open:before{background-color:#ffffff14}.is-app-home .mkt-nav-trigger:focus-visible:before{box-shadow:0 0 0 2px #f3e4bd}.is-app-home .mkt-header .mkt-cta-link{color:var(--mkt-navy-950);background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) 100% 0/200% 100% border-box;border-color:#ecd9a6b3;transition:background-position .6s,transform .18s;box-shadow:inset 0 1px #fff6dc8c}.is-app-home .mkt-header .mkt-cta-link:hover{background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) 0 0/200% 100% border-box;border-color:#ecd9a6e6}.is-app-home .mkt-menu-button{background:#00000080}.is-app-home .mkt-header{transition:background-color .7s cubic-bezier(.16,1,.3,1),border-color .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1)}.is-app-home .mkt-header:before{transition:-webkit-backdrop-filter .7s cubic-bezier(.16,1,.3,1),backdrop-filter .7s cubic-bezier(.16,1,.3,1)}.is-app-home:not(.is-blog) .mkt-header:not(.is-floating){background-color:#0a192300;border-color:#0000;box-shadow:0 10px 34px #0000}.is-app-home:not(.is-blog) .mkt-header:not(.is-floating):before{-webkit-backdrop-filter:blur();backdrop-filter:blur()}.is-app-home:not(.is-blog) .mkt-header.is-floating{width:min(calc(100% - 68px), calc(var(--mkt-max) - 40px))}.is-app-home:not(.is-blog) .mkt-header:not(.is-floating) .mkt-desktop-nav{color:#ffffffeb}.marketing-shell .mkt-header.is-menu-open{box-shadow:none;background-color:#0000;border-color:#0000}.marketing-shell .mkt-header.is-menu-open:before{-webkit-backdrop-filter:none;backdrop-filter:none}@media (width<=640px){.is-app-home:not(.is-blog) .mkt-header.is-floating{width:calc(100% - 36px)}}@media (prefers-reduced-motion:no-preference){.is-app-home .mkt-header{transition:background-color .7s cubic-bezier(.16,1,.3,1),border-color .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1),width .9s cubic-bezier(.34,1.56,.64,1)}}.mkt-tech-announce{z-index:1;color:#ffffffdb;text-align:center;background:linear-gradient(90deg,#0a1923 0%,#0f2433 35%,#173449 50%,#0f2433 65%,#0a1923 100%) 50% 0/150% 100%;border-bottom:1px solid #f3e4bd29;padding:10px 16px;font-size:13.5px;line-height:20px;position:relative}.marketing-shell .mkt-tech-announce p{color:inherit;font-size:inherit;line-height:inherit;flex-wrap:wrap;justify-content:center;gap:2px 14px;margin:0;display:flex}.mkt-tech-announce a{color:#f3e4bd;text-underline-offset:3px;align-items:center;gap:5px;font-weight:700;-webkit-text-decoration:underline #f3e4bd73;text-decoration:underline #f3e4bd73;display:inline-flex}.mkt-tech-announce a:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){.mkt-tech-announce{animation:20s ease-in-out infinite alternate mkt-gold-flow}.mkt-tech-button,.mkt-tech-button-warm,.is-app-home .mkt-header .mkt-cta-link,.marketing-shell .mkt-home-widget-action{animation:10s ease-in-out infinite alternate mkt-gold-flow}}@keyframes mkt-gold-flow{0%{background-position:100% 0}to{background-position:0 0}}.is-app-home .mkt-tech-faq-section,.is-app-home .mkt-tech-fade-out{background:linear-gradient(180deg, var(--mkt-paper) 0%, var(--mkt-paper) calc(100% - 260px), #e7d7ae calc(100% - 190px), #2b2c27 calc(100% - 90px), #102633 100%);padding-bottom:340px}.mkt-tech-hero.is-centered .mkt-tech-hero-copy{text-align:center;max-width:780px}.mkt-tech-hero.is-centered .mkt-tech-hero-lede{margin-inline:auto}.mkt-tech-hero.is-centered .mkt-tech-hero-actions{justify-content:center}.is-app-home .mkt-price-free{background:radial-gradient(40% 25% at 100% 35%, #1f7a7514 0%, #1f7a7500 72%), linear-gradient(180deg, var(--mkt-white) 0%, var(--mkt-paper) 30%, var(--mkt-paper) calc(100% - 260px), #e7d7ae calc(100% - 190px), #2b2c27 calc(100% - 90px), #102633 100%);padding-bottom:340px}.mkt-price-card{background:var(--mkt-white);border:1px solid #12293714;border-radius:22px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);margin-top:40px;display:grid;overflow:hidden;box-shadow:0 18px 44px #12293714}.mkt-price-plan{--mkt-teal-ink:#f3e4bd;color:var(--mkt-white);background:radial-gradient(90% 70% at 100% 0,#2c958c73 0%,#2c958c00 70%),linear-gradient(160deg,#19394c 0%,#122937 100%);flex-direction:column;align-items:flex-start;padding:34px;display:flex;position:relative}.mkt-price-plan strong{letter-spacing:-.03em;margin-top:14px;font-size:64px;font-weight:700;line-height:1}.mkt-price-plan>span{color:#ffffffb8;margin-top:6px;font-size:14.5px}.mkt-price-plan .mkt-button{margin-top:auto}.mkt-price-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;padding:34px;list-style:none;display:grid}.mkt-price-list li{color:var(--mkt-navy-950);gap:10px;font-size:15px;line-height:1.45;display:flex}.mkt-price-list svg{color:var(--mkt-teal-ink);flex:none;margin-top:2px}.mkt-tech-coverage{--mkt-amber-ink:var(--mkt-amber-lit);--mkt-accent:var(--mkt-accent-lit);--mkt-teal-ink:#f3e4bd;color:var(--mkt-white);background:radial-gradient(40% 40% at 85% 45%,#1f7a753d 0%,#1f7a7500 72%),linear-gradient(#102633 0%,#0a1923 100%);position:relative;overflow:hidden}.is-app-home .mkt-tech-coverage{padding-block:40px 104px}.mkt-tech-coverage>*{position:relative}.marketing-shell .mkt-tech-coverage h2{max-width:20ch;color:var(--mkt-white);margin-top:14px;font-size:60px;line-height:1.02}.mkt-tech-coverage h2 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.mkt-tech-coverage-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mkt-tech-coverage-checks li{color:#ffffffe0;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.mkt-tech-coverage-checks svg{flex:none}.marketing-shell .mkt-tech-coverage h3{color:var(--mkt-white);letter-spacing:-.01em;margin-top:52px;font-size:26px;font-weight:600;line-height:1.25}.mkt-tech-coverage-promise{max-width:60ch;color:var(--mkt-white);margin-top:12px;font-size:16.5px;font-weight:600;line-height:1.55}.mkt-tech-button-warm{color:var(--mkt-navy-950);background:linear-gradient(95deg,#ac8b47 0%,#d4b97e 100%) 0 0/200% 100%;border:0;border-radius:999px;margin-top:28px;padding-inline:26px;box-shadow:0 10px 30px #ac8b474d}.mkt-tech-button-warm:hover{background:linear-gradient(95deg,#cbaa63 0%,#dac28f 100%)}.mkt-cp{max-width:760px;margin-top:26px}.mkt-cp label{color:#fffc;gap:8px;font-size:13.5px;font-weight:600;display:grid}.mkt-cp label small{color:#fff9;font-size:inherit;font-weight:500}.mkt-cp-row{flex-wrap:wrap;gap:12px;display:flex}.mkt-cp :is(input,select){min-width:0;height:50px;color:var(--mkt-white);font:inherit;background:#ffffff0f;border:1px solid #fff3;border-radius:12px;padding:0 16px;font-size:16px;font-weight:500;transition:border-color .16s,background .16s}.mkt-cp :is(input,select):hover{border-color:#ffffff57}.mkt-cp :is(input,select):focus-visible{outline-offset:1px;background:#ffffff17;border-color:#f3e4bd;outline:2px solid #f3e4bd66}.mkt-cp input::placeholder{color:#ffffff6b}.mkt-cp-row input{font-variant-numeric:tabular-nums;letter-spacing:.14em;flex:0 220px;font-size:20px}.mkt-cp-row input::placeholder{letter-spacing:normal;font-size:16px}.mkt-cp-row .mkt-button,.mkt-cp-panel .mkt-button{cursor:pointer;margin-top:0}.mkt-cp select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23f3e4bd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:42px}.mkt-cp select:invalid{color:#ffffff6b}.mkt-cp option{color:#122937}.mkt-cp-invalid{color:#d4b97e;margin-top:14px;font-size:14.5px;font-weight:600}.mkt-cp-panel{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:20px;margin-top:24px;padding:28px}.mkt-cp-panel.is-covered{background:#1f7a7529;border-color:#f3e4bd61}.mkt-cp-tag{color:#ffffffd1;letter-spacing:.02em;background:#ffffff14;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.is-covered .mkt-cp-tag{color:#f3e4bd;background:#f3e4bd29}.marketing-shell .mkt-cp-panel h4{color:var(--mkt-white);letter-spacing:-.01em;align-items:center;gap:10px;margin:16px 0 0;font-size:23px;font-weight:600;line-height:1.25;display:flex}.mkt-cp-panel h4 svg{color:#f3e4bd;flex:none}.mkt-cp-panel>p:not(.mkt-cp-tag){color:#ffffffd6;max-width:56ch;margin-top:8px;font-size:15.5px;line-height:1.55}.mkt-cp-panel>.mkt-button{margin-top:22px}.mkt-waitlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.mkt-waitlist .is-wide,.mkt-waitlist-privacy,.mkt-waitlist-error{grid-column:1/-1}.mkt-waitlist>.mkt-button{justify-self:start}.mkt-waitlist>.mkt-button:disabled{cursor:progress;opacity:.75;transform:none}.mkt-waitlist-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.mkt-waitlist-privacy{color:#ffffffa3;font-size:13px;line-height:1.5}.mkt-waitlist-privacy a,.mkt-cp-link{color:#f3e4bd;text-underline-offset:3px;font-weight:600;text-decoration:underline}.mkt-cp-link{cursor:pointer}.mkt-waitlist-error{color:#d4b97e;font-size:14px;font-weight:600;line-height:1.5}.mkt-cp-panel>.mkt-cp-aside{color:#ffffffb3;margin-top:18px;font-size:14px}@media (width<=640px){.mkt-cp-row>:is(input,.mkt-button),.mkt-waitlist>.mkt-button{flex:100%;justify-self:stretch}.mkt-cp-panel{padding:22px 18px}.mkt-waitlist{grid-template-columns:minmax(0,1fr)}}.mkt-tech-faq .mkt-home-faq-list{border-top:0;gap:10px;max-width:820px;margin:40px auto 0;display:grid}.mkt-tech-faq .mkt-home-faq-list article{background:var(--mkt-white);border:1px solid #12293714;border-radius:14px;padding-inline:22px;box-shadow:0 8px 24px #1229370d}.mkt-tech-faq .mkt-home-faq-list button{min-height:72px;font-size:17px;font-weight:600}.mkt-tech-faq .mkt-home-faq-toggle{width:34px;height:34px;color:var(--mkt-amber-ink);background:#f3ead3}.mkt-tech-faq .mkt-home-faq-list button:hover .mkt-home-faq-toggle{background:#e9d9ae}.mkt-tech-faq .mkt-home-faq-list article.is-open .mkt-home-faq-toggle{color:var(--mkt-navy-950);background:#c6a55c}.mkt-tech-faq .mkt-home-faq-list article>div p{padding:0 48px 22px 0;font-size:15.5px;line-height:1.6}.is-app-home .mkt-tech-coverage,.is-app-home .mkt-cta-section,.is-app-home .mkt-footer{margin-top:-1px}.mkt-service-badge{place-items:center;width:64px;height:64px;display:inline-grid}.mkt-service-crumb{margin-top:22px}.mkt-service-crumb a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #f3e4bd66;text-decoration:underline #f3e4bd66}.mkt-tech-hero-inner .mkt-service-crumb{margin-top:0}.mkt-tech-hero.has-backdrop{isolation:isolate}.mkt-tech-hero.has-backdrop .mkt-tech-hero-copy{max-width:600px}.mkt-hero-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.mkt-hero-backdrop img{object-fit:cover;object-position:60% 45%;filter:brightness(.5)contrast(1.06)saturate(.88);-webkit-mask-composite:source-in;width:62%;height:calc(100% - 260px);position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 56%),linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(90deg,#0000 6%,#000 56%),linear-gradient(#000 0% 62%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mkt-backdrop-chip.is-a{top:30%;right:30%}.mkt-backdrop-chip.is-b{animation-delay:-2s;top:42%;right:10%}.mkt-backdrop-chip.is-c{animation-delay:-4s;top:54%;right:24%}.marketing-shell.is-app-home.is-app-home .mkt-lockup{flex-direction:column;align-items:flex-end;font-size:46px;line-height:1;display:inline-flex}.mkt-lockup img{width:auto;height:172px;display:block}.marketing-shell.is-app-home.is-app-home .mkt-lockup em{letter-spacing:0;margin-top:-.5em;font-weight:400}.marketing-shell.is-app-home.is-app-home .mkt-lockup.is-condominios em{margin-top:-.2em}@media (width<=860px){.is-app-home .mkt-tech-dark>.mkt-tech-hero.has-backdrop{padding-bottom:560px}.mkt-tech-hero.has-backdrop .mkt-tech-hero-copy{max-width:none}.mkt-hero-backdrop img{object-position:62% 50%;width:100%;height:440px;top:auto;bottom:190px;-webkit-mask-image:linear-gradient(#0000 0%,#000 34% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 34% 70%,#0000 100%)}.mkt-backdrop-chip.is-a{inset:auto auto 470px 8%}.mkt-backdrop-chip.is-b{top:auto;bottom:400px;right:7%}.mkt-backdrop-chip.is-c{inset:auto auto 330px 22%}}@media (width<=640px){.marketing-shell.is-app-home.is-app-home .mkt-lockup{font-size:32px}.mkt-lockup img{height:118px}}@media (prefers-reduced-motion:no-preference){.mkt-hero-backdrop img{animation:1.6s cubic-bezier(.2,.7,.2,1) .1s both mkt-coliving-in}.mkt-backdrop-chip{animation:6s ease-in-out infinite mkt-orbit-float,.7s cubic-bezier(.2,.8,.2,1) both mkt-backdrop-chip-in}.mkt-backdrop-chip.is-a{animation-delay:0s,.9s}.mkt-backdrop-chip.is-b{animation-delay:-2s,1.05s}.mkt-backdrop-chip.is-c{animation-delay:-4s,1.2s}}@keyframes mkt-coliving-in{0%{opacity:0;scale:1.05}to{opacity:1;scale:1}}@keyframes mkt-backdrop-chip-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.mkt-tech-dark.has-showcase:before{display:none}.is-app-home .mkt-tech-dark>.mkt-appshow{isolation:isolate;color:#fbfbfb;background:#010a13;padding:180px 0 65px;position:relative}.is-app-home .mkt-tech-dark>:is(.mkt-appshow,.mkt-appshow-tabs,.mkt-appshow-process,.mkt-appshow-features,.mkt-appshow-blog,.mkt-appshow-more):last-child{background:linear-gradient(#010a13 0 calc(100% - 160px),#102633 100%)}.is-app-home .mkt-tech-dark>.mkt-appshow:last-child{padding-bottom:170px}.mkt-appshow-map{z-index:-1;pointer-events:none;height:800px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#00000028 0%,#0000005e 51.5%,#0000 96.4%);mask-image:linear-gradient(#00000028 0%,#0000005e 51.5%,#0000 96.4%)}.mkt-appshow-map img{opacity:.25;width:max(150%,1280px);max-width:none;height:auto;display:block;position:absolute;top:0;left:50%;translate:-50%}.is-app-home .mkt-tech-dark>.mkt-appshow:after{z-index:-1;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 -3.2'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.23'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202048%201151'%20width='2048'%20height='1151'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cdefs%3e%3clinearGradient%20id='lit'%20gradientUnits='userSpaceOnUse'%20x1='225.1'%20y1='526.4'%20x2='374.9'%20y2='853.6'%3e%3cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='0.999'/%3e%3cstop%20offset='0.0833'%20stop-color='%23fff'%20stop-opacity='0.994'/%3e%3cstop%20offset='0.1667'%20stop-color='%23fff'%20stop-opacity='0.977'/%3e%3cstop%20offset='0.25'%20stop-color='%23fff'%20stop-opacity='0.933'/%3e%3cstop%20offset='0.3333'%20stop-color='%23fff'%20stop-opacity='0.841'/%3e%3cstop%20offset='0.4167'%20stop-color='%23fff'%20stop-opacity='0.691'/%3e%3cstop%20offset='0.5'%20stop-color='%23fff'%20stop-opacity='0.5'/%3e%3cstop%20offset='0.5832999999999999'%20stop-color='%23fff'%20stop-opacity='0.309'/%3e%3cstop%20offset='0.6667000000000001'%20stop-color='%23fff'%20stop-opacity='0.159'/%3e%3cstop%20offset='0.75'%20stop-color='%23fff'%20stop-opacity='0.067'/%3e%3cstop%20offset='0.8332999999999999'%20stop-color='%23fff'%20stop-opacity='0.023'/%3e%3cstop%20offset='0.9167000000000001'%20stop-color='%23fff'%20stop-opacity='0.006'/%3e%3cstop%20offset='1'%20stop-color='%23fff'%20stop-opacity='0.001'/%3e%3c/linearGradient%3e%3clinearGradient%20id='beam'%20gradientUnits='userSpaceOnUse'%20x1='1113.6'%20y1='-188.2'%20x2='1492.4'%20y2='-411.8'%3e%3cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='0.005'/%3e%3cstop%20offset='0.0833'%20stop-color='%23fff'%20stop-opacity='0.03'/%3e%3cstop%20offset='0.1667'%20stop-color='%23fff'%20stop-opacity='0.113'/%3e%3cstop%20offset='0.25'%20stop-color='%23fff'%20stop-opacity='0.292'/%3e%3cstop%20offset='0.3333'%20stop-color='%23fff'%20stop-opacity='0.546'/%3e%3cstop%20offset='0.4167'%20stop-color='%23fff'%20stop-opacity='0.768'/%3e%3cstop%20offset='0.5'%20stop-color='%23fff'%20stop-opacity='0.854'/%3e%3cstop%20offset='0.5832999999999999'%20stop-color='%23fff'%20stop-opacity='0.768'/%3e%3cstop%20offset='0.6667000000000001'%20stop-color='%23fff'%20stop-opacity='0.546'/%3e%3cstop%20offset='0.75'%20stop-color='%23fff'%20stop-opacity='0.292'/%3e%3cstop%20offset='0.8332999999999999'%20stop-color='%23fff'%20stop-opacity='0.113'/%3e%3cstop%20offset='0.9167000000000001'%20stop-color='%23fff'%20stop-opacity='0.03'/%3e%3cstop%20offset='1'%20stop-color='%23fff'%20stop-opacity='0.005'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20opacity='0.0465'%3e%3crect%20width='2048'%20height='1151'%20fill='url(%23lit)'/%3e%3cpath%20fill='url(%23beam)'%20d='M1113.6%20-188.2L2116.6%201511.8L2495.4%201288.2L1492.4%20-411.8Z'/%3e%3c/g%3e%3c/svg%3e");background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:220px 220px,cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000080 67%,#0000 97%);mask-image:linear-gradient(#00000080 67%,#0000 97%)}.is-app-home .mkt-tech-dark>.mkt-appshow:last-child:after{bottom:150px}.mkt-appshow-inner{grid-template-columns:minmax(0,1fr) 343px minmax(0,1fr);grid-template-areas:"head head head""left phone right";column-gap:24px;max-width:1600px;margin-inline:auto;padding-inline:48px;display:grid}.mkt-appshow-head{text-align:center;grid-area:head}.marketing-shell .mkt-appshow-head h1{color:#fbfbfb;margin:0;font-size:48px;line-height:1.15}.mkt-appshow-head h1 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto;padding-right:.06em;display:block}.marketing-shell .mkt-appshow-side{color:#fafafacc;max-width:350px;font-family:var(--mkt-text);letter-spacing:-.015em;align-self:start;margin:432px 0 0;font-size:24px;font-weight:400;line-height:1.2}.mkt-appshow-side.is-left{grid-area:left;justify-self:start}.mkt-appshow-side.is-right{grid-area:right;justify-self:end}.mkt-appshow-phone{aspect-ratio:343/696;background:#535353;border-radius:50px;grid-area:phone;width:min(343px,100%);margin-top:120px;padding:4px;position:relative;box-shadow:inset 0 0 0 1px #404040,0 0 0 1px #15191d}.mkt-appshow-phone:before,.mkt-appshow-phone:after{content:"";background:#474747;width:3px;position:absolute}.mkt-appshow-phone:before{height:7.5%;box-shadow:0 calc(var(--phone-h,696px) * .095) 0 #474747;border-radius:2px 0 0 2px;top:25%;left:-3px}.mkt-appshow-phone:after{border-radius:0 2px 2px 0;height:11.5%;top:30%;right:-3px}.mkt-appshow-screen{background:#010101;border:5px solid #0a0c0b;border-radius:46px;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2d2d2d}.mkt-appshow-screen:before{z-index:3;content:"";background:#010101;border-radius:20px;width:34%;height:31px;position:absolute;top:10px;left:50%;translate:-50%}.mkt-appshow-screen:after{z-index:1;content:"";background:linear-gradient(#010a1300 0%,#010a1380 100%);position:absolute;inset:48% 0 0}.mkt-appshow-screen video{object-fit:cover;object-position:20% 50%;border-radius:41px;width:100%;height:100%;position:absolute;inset:0}.mkt-appshow-captions{--step:74px;z-index:2;height:calc(var(--step) * 2 + 8px);position:absolute;bottom:34px;left:26px;right:26px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.mkt-appshow-captions ul{margin:0;padding:8px 0 0;list-style:none}.marketing-shell .mkt-appshow-captions li{height:var(--step);color:#fff;font-family:var(--mkt-text);letter-spacing:-.02em;text-shadow:0 1px 12px #0000004d;margin:0;font-size:26px;font-weight:500;line-height:1.12;display:flex}.mkt-appshow-qr{display:none}@media (width>=1200px){.marketing-shell .mkt-appshow-qr{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fbfbfb;font-family:var(--mkt-text);letter-spacing:-.01em;background:#202d38e6;border-radius:12px;align-items:center;gap:20px;padding:8px 8px 8px 20px;font-size:16px;line-height:1.45;text-decoration:none;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 1px 4px -.5px #2d363d21,0 4px 20px -1.6px #2d363d1f,0 15px 75px -2.7px #2d363d1a,0 33px 165px -3.2px #2d363d12}.mkt-appshow-qr strong{color:#f3e4bd;font-weight:400;display:block}.mkt-appshow-qr img{background:#fff;border-radius:8px;width:80px;height:80px;padding:7px;display:block}.marketing-shell .mkt-appshow-qr:focus-visible{outline-offset:3px;outline:2px solid #f3e4bd}}@media (width<=1199px){.mkt-appshow-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""left""phone""right";justify-items:center;padding-inline:24px}.marketing-shell .mkt-appshow-side{text-align:center;margin-top:32px}.mkt-appshow-side.is-left,.mkt-appshow-side.is-right{justify-self:center}.mkt-appshow-phone{margin-top:56px}.marketing-shell .mkt-appshow-side.is-right{margin-top:48px}}@media (width<=640px){.is-app-home .mkt-tech-dark>.mkt-appshow{padding-top:140px}.is-app-home .mkt-tech-dark>.mkt-appshow:last-child{padding-bottom:150px}.mkt-appshow-inner{padding-inline:16px}.marketing-shell .mkt-appshow-head h1{font-size:34px}.marketing-shell .mkt-appshow-side{max-width:320px;margin-top:24px;font-size:20px}.mkt-appshow-phone{--phone-h:609px;border-radius:44px;width:min(300px,100%);margin-top:40px}.mkt-appshow-screen{border-radius:40px}.mkt-appshow-screen video{border-radius:35px}.mkt-appshow-screen:before{height:27px;top:9px}.mkt-appshow-captions{--step:64px;bottom:26px;left:20px;right:20px}.marketing-shell .mkt-appshow-captions li{font-size:22px}}@media (prefers-reduced-motion:no-preference){.mkt-appshow-head h1{animation:.8s cubic-bezier(.2,.7,.2,1) 80ms both mkt-appshow-rise}.mkt-appshow-side{animation:1s .5s both mkt-appshow-fade}.mkt-appshow-phone{animation:1.2s cubic-bezier(.16,.8,.2,1) .24s both mkt-appshow-phone-in}.mkt-appshow-map img{animation:1.6s both mkt-appshow-map-in}.mkt-appshow-captions ul{animation:16.8s cubic-bezier(.6,0,.2,1) 1.6s infinite mkt-appshow-captions}}@keyframes mkt-appshow-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes mkt-appshow-fade{0%{opacity:0}to{opacity:1}}@keyframes mkt-appshow-phone-in{0%{opacity:0;translate:0 80px}to{opacity:1;translate:0}}@keyframes mkt-appshow-map-in{0%{opacity:0}to{opacity:.25}}.is-app-home .mkt-tech-dark>:is(.mkt-appshow-tabs,.mkt-appshow-process,.mkt-appshow-features,.mkt-appshow-blog,.mkt-appshow-more){color:#fbfbfb;background:#010a13;padding:80px 0;position:relative}.is-app-home .mkt-tech-dark>:is(.mkt-appshow-tabs,.mkt-appshow-process,.mkt-appshow-features,.mkt-appshow-blog,.mkt-appshow-more):last-child{padding-bottom:150px}.mkt-appshow-tabs-inner{flex-direction:column;align-items:center;max-width:960px;margin-inline:auto;padding-inline:32px;display:flex}.mkt-appshow-tabbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#50647580;border-radius:100px;max-width:100%;padding:4px;display:flex;overflow-x:auto;box-shadow:0 .7px .7px -.9px #00000008,0 2px 2px -1.9px #00000008,0 5px 5px -2.8px #00000008}.mkt-appshow-tabbar::-webkit-scrollbar{display:none}.marketing-shell .mkt-appshow-tabbar button{color:#cdcfd0;cursor:pointer;height:35px;font-family:var(--mkt-text);background:0 0;border:0;border-radius:100px;flex:none;align-items:center;gap:8px;padding:4px 20px 4px 16px;font-size:14px;font-weight:400;line-height:20px;transition:background-color .22s,color .22s;display:inline-flex}.marketing-shell .mkt-appshow-tabbar button:hover{color:#fbfbfb}.marketing-shell .mkt-appshow-tabbar button.is-active{color:#fbfbfb;background:#fafafa3d}.marketing-shell .mkt-appshow-tabbar button:focus-visible{outline-offset:-2px;outline:2px solid #f3e4bd}.mkt-appshow-card{aspect-ratio:896/532;isolation:isolate;background:#17212966;border-radius:12px;width:100%;margin-top:48px;position:relative;overflow:hidden}.mkt-appshow-card img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.mkt-appshow-card img.is-active{opacity:1}.mkt-appshow-card:after{opacity:.8;content:"";background:linear-gradient(90deg,#000 0%,#0000 100%);position:absolute;inset:0}.mkt-appshow-card-copy{z-index:1;display:grid;position:absolute;inset:0 40px}.mkt-appshow-card-copy>div{opacity:0;grid-area:1/1;align-self:center;transition:opacity .4s}.mkt-appshow-card-copy>div.is-active{opacity:1}.marketing-shell .mkt-appshow-card-copy h3{color:#fbfbfb;font-family:var(--mkt-text);letter-spacing:-.015em;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:400;line-height:1.2;display:flex}.mkt-appshow-card-copy h3 svg{flex:none}.marketing-shell .mkt-appshow-card-copy p{color:#fbfbfbb3;max-width:360px;font-family:var(--mkt-text);letter-spacing:-.015em;margin:8px 0 0;font-size:24px;font-weight:400;line-height:1.2}@media (width<=760px){.mkt-appshow-card{aspect-ratio:343/452;margin-top:32px}.mkt-appshow-card:after{opacity:.75;background:linear-gradient(#0000 25%,#000 100%)}.mkt-appshow-card-copy{inset:auto 24px 28px}.mkt-appshow-card-copy>div{align-self:end}.marketing-shell .mkt-appshow-card-copy h3{font-size:20px}.marketing-shell .mkt-appshow-card-copy p{max-width:none;font-size:18px}}@media (width<=560px){.is-app-home .mkt-tech-dark>:is(.mkt-appshow-tabs,.mkt-appshow-process,.mkt-appshow-features,.mkt-appshow-blog,.mkt-appshow-more){padding-top:56px}.mkt-appshow-tabs-inner{padding-inline:16px}.marketing-shell .mkt-appshow-tabbar button{padding-inline:10px;font-size:13px}.mkt-appshow-tabbar svg{display:none}}.mkt-appshow-process-inner,.mkt-appshow-features-inner,.mkt-appshow-blog-inner,.mkt-appshow-more-inner{max-width:960px;margin-inline:auto;padding-inline:32px}.mkt-appshow-section-head{text-align:center;flex-direction:column;align-items:center;max-width:560px;margin-inline:auto;display:flex}.marketing-shell .mkt-appshow-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fbfbfb;font-family:var(--mkt-text);background:#50647580;border-radius:100px;margin:0 0 24px;padding:6px 16px;font-size:14px;font-weight:400;line-height:20px}.marketing-shell .mkt-appshow-section-head h2{color:#fbfbfb;margin:0;font-size:48px;line-height:1.15}.mkt-appshow-section-head h2 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto;padding-right:.06em;font-style:italic;display:block}.marketing-shell .mkt-appshow-section-head .mkt-steps-lede{color:#fbfbfbb3;max-width:470px;font-family:var(--mkt-text);letter-spacing:-.01em;margin:16px 0 0;font-size:24px;line-height:1.3}.mkt-process.mkt-steps-inner.is-showcase{background:#17212966;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:48px;margin-top:48px;padding:40px 48px}.mkt-process.is-showcase .mkt-steps-copy{flex-direction:column;justify-content:center;display:flex}.mkt-process.is-showcase .mkt-steps-list{gap:0;margin:0}.mkt-process.is-showcase .mkt-steps-list li{box-shadow:none;background:0 0;border:0;border-top:1px solid #fbfbfb1a;border-radius:0;padding:18px 0}.mkt-process.is-showcase .mkt-steps-list li:first-child{border-top:0}.marketing-shell .mkt-process.is-showcase .mkt-steps-list button{color:#fbfbfb8c;min-height:0;font-family:var(--mkt-text);letter-spacing:-.02em;border:0;gap:14px;padding:0;font-size:22px;font-weight:400;line-height:1.2;transition:color .22s}.marketing-shell .mkt-process.is-showcase .mkt-steps-list button:hover,.marketing-shell .mkt-process.is-showcase .mkt-steps-list li.is-active button{color:#fbfbfb}.marketing-shell .mkt-process.is-showcase .mkt-steps-list button:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #f3e4bd}.mkt-process.is-showcase .mkt-step-index{color:#fbfbfbb3;width:28px;height:28px;font-family:var(--mkt-text);background:#50647580;font-size:13px;font-weight:500;transition:background-color .22s,color .22s}.mkt-process.is-showcase .mkt-steps-list li.is-active .mkt-step-index{color:#fbfbfb;background:#fafafa3d}.marketing-shell .mkt-process.is-showcase .mkt-steps-list li p{color:#fbfbfbb3;font-family:var(--mkt-text);letter-spacing:-.01em;margin:0;padding:10px 0 6px 42px;font-size:16px;line-height:1.45}.mkt-process.is-showcase .mkt-process-progress{background:linear-gradient(var(--mkt-amber-ink), var(--mkt-amber-ink)) left / 0% 100% no-repeat, #fbfbfb1a;bottom:-1px;left:42px;right:0}.mkt-process.is-showcase .mkt-process-panel{min-height:420px;box-shadow:none;background:#17212999;border-radius:8px}.mkt-process.is-showcase .mkt-process-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--mkt-text);letter-spacing:normal;text-transform:none;background:#50647580;border-radius:100px;padding:6px 14px;font-size:14px;font-weight:400;line-height:20px;top:16px;left:16px}@media (width<=860px){.mkt-process.mkt-steps-inner.is-showcase{background:0 0;grid-template-columns:minmax(0,1fr);margin-top:32px;padding:0}.mkt-process.is-showcase .mkt-steps-list{gap:12px}.mkt-process.is-showcase .mkt-steps-list li,.mkt-process.is-showcase .mkt-steps-list li.is-active{box-shadow:none;background:#17212966;border:0;border-radius:12px;padding:16px 16px 12px}.mkt-process.is-showcase .mkt-steps-list li.is-active .mkt-step-index{color:#fbfbfbb3;background:#50647580}.marketing-shell .mkt-process.is-showcase .mkt-steps-list button{color:#fbfbfb;font-size:20px}.mkt-process.is-showcase .mkt-process-card-photo{border-radius:8px;margin-bottom:14px}.marketing-shell .mkt-appshow-section-head h2{font-size:34px}.marketing-shell .mkt-appshow-section-head .mkt-steps-lede{font-size:20px}}.mkt-appshow-blog .mkt-blog-grid{gap:16px;margin-top:48px}.mkt-appshow-blog .mkt-blog-card{background:#17212966;border-radius:12px;transition:background-color .22s}.mkt-appshow-blog .mkt-blog-card:hover{box-shadow:none;background:#50647547}.mkt-appshow-blog .mkt-blog-card:focus-visible{outline-color:#f3e4bd}.marketing-shell .mkt-appshow-blog .mkt-blog-card-meta,.marketing-shell .mkt-appshow-blog .mkt-blog-card-body>p:not(.mkt-blog-card-meta){color:#fbfbfbb3}.marketing-shell .mkt-appshow-blog .mkt-blog-card :is(h2,h3),.mkt-appshow-blog .mkt-blog-card-more,.mkt-appshow-blog .mkt-blog-card:hover .mkt-blog-card-more{color:#fbfbfb}.mkt-appshow-blog .mkt-blog-card-more svg{color:#c6a55c}.mkt-appshow-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.mkt-appshow-more-grid a{color:#fbfbfb;background:#17212966;border-radius:12px;flex-direction:column;height:100%;padding:28px 28px 26px;transition:background-color .22s;display:flex;position:relative}.mkt-appshow-more-grid a:hover{background:#50647547}.mkt-appshow-more-grid a:focus-visible{outline-offset:3px;outline:2px solid #f3e4bd}.mkt-appshow-more-grid a>svg:first-child{flex:none;margin-bottom:20px}.marketing-shell :is(.mkt-appshow-more-grid,.mkt-appshow-panels) h3{color:#fbfbfb;font-family:var(--mkt-text);letter-spacing:-.02em;margin:0;padding-right:28px;font-size:20px;font-weight:500;line-height:1.25}.marketing-shell :is(.mkt-appshow-more-grid,.mkt-appshow-panels) p{color:#fbfbfbb3;font-family:var(--mkt-text);letter-spacing:-.01em;margin:8px 0 0;font-size:16px;line-height:1.45}.mkt-appshow-more-arrow{color:#fbfbfb8c;transition:color .22s,translate .22s;position:absolute;top:28px;right:28px}.mkt-appshow-more-grid a:hover .mkt-appshow-more-arrow{color:#fbfbfb;translate:3px}.mkt-appshow-more-grid .is-servicios{grid-column:1/-1}.mkt-appshow-more-grid .is-servicios a{background:linear-gradient(90deg,#ac8b4733 0%,#ac8b470f 100%);grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:20px;padding-right:72px;display:grid;box-shadow:inset 0 0 0 1px #c6a55c42}.mkt-appshow-more-grid .is-servicios a:hover{background:linear-gradient(90deg,#ac8b4747 0%,#ac8b471a 100%)}.mkt-appshow-more-grid .is-servicios a>svg:first-child{grid-row:1/3;align-self:center;margin:0}.mkt-appshow-more-grid .is-servicios .mkt-appshow-more-arrow{color:#c6a55c;margin-top:-9px;top:50%}@media (width<=860px){.mkt-appshow-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}}@media (width<=560px){.mkt-appshow-process-inner,.mkt-appshow-features-inner,.mkt-appshow-blog-inner,.mkt-appshow-more-inner{padding-inline:16px}.mkt-appshow-more-grid{grid-template-columns:minmax(0,1fr);gap:12px}.mkt-appshow-more-grid a,.mkt-appshow-more-grid .is-servicios a{padding:24px 24px 22px;display:flex}.mkt-appshow-more-grid a>svg:first-child,.mkt-appshow-more-grid .is-servicios a>svg:first-child{align-self:flex-start;margin-bottom:16px}.mkt-appshow-more-arrow,.mkt-appshow-more-grid .is-servicios .mkt-appshow-more-arrow{margin-top:0;top:24px;right:24px}}@media (width>=861px){.mkt-appshow-more-grid .is-servicios:nth-child(3n+2){grid-column:span 2}}@media (width>=561px) and (width<=860px){.mkt-appshow-more-grid .is-servicios:nth-child(2n){grid-column:auto}}.mkt-appshow-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.mkt-appshow-panels li{background:#17212966;border-radius:12px;padding:28px 28px 26px}.mkt-appshow-panels li>svg:first-child{margin-bottom:20px;display:block}.marketing-shell .mkt-appshow-note{color:#fbfbfb99;font-family:var(--mkt-text);text-align:center;margin:20px 0 0;font-size:14px;line-height:1.5}.is-app-home .mkt-tech-dark>.mkt-svc-hero{background:linear-gradient(0deg, var(--svc-from,#0b1d29) 15%, var(--svc-to,#1a3644) 85%);background:linear-gradient(0deg in oklch, var(--svc-from,#0b1d29) 15%, var(--svc-to,#1a3644) 85%);color:#fff;flex-direction:column;min-height:min(100svh - 40px,900px);padding-top:150px;display:flex}.marketing-shell.is-narrow :is(.mkt-svc-hero-inner,.mkt-svc-steps>.mkt-container){width:min(100% - 40px,1240px)}.mkt-svc-hero-inner{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,533px);align-items:center;gap:56px;padding-bottom:88px;display:grid}.marketing-shell.is-app-home .mkt-svc-hero h1{color:#fff;margin:0;font-size:68px;line-height:1.04}:is(.is-servicio,.has-about) .mkt-header:not(.is-floating) :is(.mkt-brand-emblem,.mkt-brand-wordmark){filter:brightness(0)invert()}.marketing-shell .mkt-svc-hero h1 em{color:#fff;background:0 0;display:block}.marketing-shell .mkt-svc-hero-lede{color:#fff;text-wrap:pretty;max-width:540px;margin:24px 0 32px;font-size:21px;line-height:1.5}.mkt-svc-hero-checks{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}.marketing-shell .mkt-svc-hero-checks li{color:#fff;align-items:center;gap:10px;font-size:15px;line-height:1.4;display:flex}.mkt-svc-hero-checks svg{flex:none}.mkt-svc-split{aspect-ratio:533/486;justify-self:end;width:100%;max-width:533px;position:relative}.mkt-svc-split-panel{background:var(--svc-from);border-radius:20px;width:48.593%;height:94.65%;position:absolute;top:0;left:0;overflow:hidden}.mkt-svc-split-panel.is-second{top:5.35%;left:51.407%}.mkt-svc-split-panel img{object-fit:cover;width:205.79%;max-width:none;height:105.65%;display:block;position:absolute;top:0;left:0}.mkt-svc-split-panel.is-second img{top:-5.65%;left:-105.79%}.is-app-home .mkt-tech-dark>.mkt-svc-steps{color:#fbfbfb;background:linear-gradient(#122937 0 calc(100% - 160px),#010a13 100%);padding:120px 0}.marketing-shell.is-app-home .mkt-svc-steps h2{color:#fff;text-align:center;margin:0 auto;font-size:52px;line-height:1.04}.mkt-svc-steps h2 em{background:linear-gradient(95deg,#fff,#fff);background:linear-gradient(95deg in oklch, color-mix(in oklch, var(--svc-from,#fff) 58%, #fff) 6%, color-mix(in oklch, var(--svc-to,#fff) 58%, #fff) 94%);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto;padding-right:.06em;font-style:italic;display:block}.mkt-svc-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;margin:88px 0 0;padding:0;list-style:none;display:grid}.mkt-svc-step-art{background:#f4f1ea;border-radius:20px;height:274px;position:relative;overflow:hidden}.marketing-shell .mkt-svc-step-tag{color:#fbfbfb;background:#ffffff14;border-radius:40px;margin:20px 0 0;padding:6px 12px;font-size:16px;font-weight:500;line-height:24px;display:inline-block}.marketing-shell .mkt-svc-step-copy{color:#fbfbfb;text-wrap:pretty;max-width:380px;margin:14px 0 0;font-size:20px;line-height:1.4}.mkt-svc-card{color:#122937;font-family:var(--mkt-text);background:#fff;border-radius:14px;padding:14px 16px;position:absolute;box-shadow:0 1px 2px #1229370f,0 14px 30px #1229371a}.mkt-svc-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketing-shell .mkt-svc-card-eyebrow{color:#536470;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:10px;font-weight:600;line-height:1.3;display:flex}.mkt-svc-card-eyebrow i{background:#1f7a75;border-radius:50%;width:6px;height:6px}.marketing-shell .mkt-svc-card-title{color:#122937;align-items:center;gap:8px;margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.25;display:flex}.mkt-svc-card-title svg{flex:none}.marketing-shell .mkt-svc-card-meta{color:#536470;margin:4px 0 0;font-size:12.5px;line-height:1.35}.marketing-shell .mkt-svc-card-big{color:#122937;font-family:var(--mkt-display);margin:10px 0 0;font-size:34px;line-height:1.05}.mkt-svc-chip{color:#145f5b;background:#d9ece8;border-radius:99px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.mkt-svc-chip:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.mkt-svc-card-row{border-top:1px solid #1229371a;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.mkt-svc-card-row svg,.mkt-svc-card.is-resident svg{flex:none}.mkt-svc-card-row strong,.mkt-svc-card.is-resident strong{color:#122937;font-size:14px;font-weight:600;line-height:1.3;display:block}.mkt-svc-card-row span,.mkt-svc-card.is-resident span{color:#536470;font-size:12px;line-height:1.35;display:block}.mkt-svc-card.is-booking{width:min(232px,62%);top:34px;right:7%}.mkt-svc-card.is-resident{align-items:center;gap:12px;padding:12px 16px;display:flex;bottom:38px;left:7%}.mkt-svc-card.is-pass{width:min(290px,84%);height:fit-content;margin:auto;inset:0}.mkt-svc-card.is-done{width:40%;top:50px;left:7%}.mkt-svc-card.is-earn{background:linear-gradient(140deg,#f6ebcb 0%,#e3c98c 55%,#cfae67 100%);width:40%;top:92px;right:7%;box-shadow:0 1px 2px #7d5b1f1f,0 14px 30px #7d5b1f2e}.mkt-svc-card.is-earn .mkt-svc-card-eyebrow{color:#4a3a17}.mkt-svc-card.is-earn .mkt-svc-card-eyebrow i{background:#122937}.mkt-svc-card.is-earn .mkt-svc-card-meta{color:#4a3a17}.mkt-svc-step-art.is-step-3:before{content:"";border-top:1.5px dashed #12293747;position:absolute;top:118px;left:47%;right:53%}@media (prefers-reduced-motion:no-preference){.mkt-svc-split-panel{animation:.9s cubic-bezier(.2,.7,.2,1) .12s both mkt-svc-rise}.mkt-svc-split-panel.is-second{animation-delay:.28s}@supports (animation-timeline:view()){.is-servicio .mkt-tech-dark{display:flow-root;overflow:clip}.mkt-svc-split-panel{animation:.9s cubic-bezier(.2,.7,.2,1) .12s both mkt-svc-rise,linear both mkt-svc-drift-down;animation-timeline:auto,view();animation-range:normal,cover 50%}.mkt-svc-split-panel.is-second{animation-name:mkt-svc-rise,mkt-svc-drift-up;animation-delay:.28s,0s}}}@keyframes mkt-svc-drift-down{0%{transform:translateY(0)}to{transform:translateY(10%)}}@keyframes mkt-svc-drift-up{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mkt-svc-rise{0%{opacity:0;translate:0 28px}}@media (width<=1100px){.mkt-svc-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:40px}.marketing-shell.is-app-home .mkt-svc-hero h1{font-size:56px}}@media (width<=860px){.is-app-home .mkt-tech-dark>.mkt-svc-hero{min-height:0;padding-top:130px}.mkt-svc-hero-inner{grid-template-columns:minmax(0,1fr);gap:48px;padding-bottom:56px}.mkt-svc-split{justify-self:center;max-width:440px}.is-app-home .mkt-tech-dark>.mkt-svc-steps{padding-top:88px}.marketing-shell.is-app-home .mkt-svc-steps h2{font-size:40px}.mkt-svc-steps-grid{grid-template-columns:minmax(0,420px);justify-content:center;gap:48px;margin-top:56px}.mkt-appshow-panels{margin-top:32px}}@media (width<=560px){.marketing-shell.is-app-home .mkt-svc-hero h1{font-size:42px}.marketing-shell .mkt-svc-hero-lede{font-size:18px}.marketing-shell.is-app-home .mkt-svc-steps h2{font-size:34px}.marketing-shell .mkt-svc-step-copy{font-size:18px}.mkt-appshow-panels{grid-template-columns:minmax(0,1fr);gap:12px}.mkt-appshow-panels li{padding:24px 24px 22px}}@keyframes mkt-appshow-captions{0%,13.1%{translate:0}16.67%,29.76%{translate:0 calc(var(--step) * -1)}33.33%,46.43%{translate:0 calc(var(--step) * -2)}50%,63.1%{translate:0 calc(var(--step) * -3)}66.67%,79.76%{translate:0 calc(var(--step) * -4)}83.33%,96.43%{translate:0 calc(var(--step) * -5)}to{translate:0 calc(var(--step) * -6)}}.mkt-tech-hero.has-visual{isolation:isolate}@media (width>=861px){.mkt-tech-hero.has-visual{align-content:center;min-height:min(100svh - 41px,900px);display:grid}}@media (width>=861px) and (width<=960px){.mkt-tech-hero.has-visual .mkt-tech-hero-lede{font-size:16px}}.mkt-tech-hero.has-visual .mkt-tech-hero-lede{text-wrap:pretty}.mkt-route-chip.is-clipped{visibility:hidden}.mkt-route{align-self:stretch;min-height:400px;position:relative}.mkt-route-field{z-index:-1;-webkit-mask-composite:source-in;width:2880px;height:800px;position:absolute;top:calc(50% - 400px);left:-1440px;-webkit-mask-image:linear-gradient(90deg,#000 830px,#0006 900px 1380px,#000 1460px),linear-gradient(#00000040 60px,#000 170px 640px,#0000 760px);mask-image:linear-gradient(90deg,#000 830px,#0006 900px 1380px,#000 1460px),linear-gradient(#00000040 60px,#000 170px 640px,#0000 760px);-webkit-mask-composite:source-in;mask-composite:intersect}.mkt-route svg{width:100%;height:100%;display:block}.mkt-route-block{fill:#f3e4bd0b;stroke:#f3e4bd1c}.mkt-route-block.is-park{fill:#1f7a7533}.mkt-route-street{fill:none;stroke:#f3e4bd12;stroke-width:24px;stroke-linecap:square}.mkt-route-marking{fill:none;stroke:#f3e4bd61;stroke-width:1.2px;stroke-dasharray:6 6}.mkt-route-stop rect{fill:#0f2330;stroke:#f3e4bd80}.mkt-route-stop path{fill:#f3e4bdbf}.mkt-route-stop.is-lit rect{fill:var(--mkt-teal);stroke:#f3e4bd}.mkt-route-stop.is-lit path{fill:var(--mkt-white)}.mkt-route-coin circle{fill:var(--mkt-amber);stroke:#0b1c27;stroke-width:2px}.mkt-route-coin path{fill:none;stroke:#122937;stroke-width:1.7px;stroke-linecap:round}.mkt-route-chip rect{fill:#0d202ce6;stroke:#f3e4bd4d}.mkt-route-chip text{fill:#e7f3f1;font-family:var(--mkt-text);font-size:11.5px;font-weight:600}.mkt-route-chip .mkt-route-check{fill:#f3e4bd}.mkt-route-van{fill:#eef4f2}.mkt-route-van-roof{fill:#d3e2df}.mkt-route-van-glass{fill:#122937;fill-opacity:.85}.mkt-route-price{-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);background:linear-gradient(150deg,#ffeec417 0%,#ffeec406 30%,#ffeec400 52%),linear-gradient(165deg,#101c246b 0%,#0911178f 55%,#050b0fb3 100%);border-radius:18px;width:272px;padding:16px 18px 14px;position:absolute;top:calc(50% + 96px);right:-6px;box-shadow:0 28px 60px #02070b80,0 0 40px #ac8b4714,inset 0 1px #ffecbe2e}@media (width<=1100px){.mkt-route-price{right:0}}.mkt-route-price:after{box-sizing:border-box;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f0deaeb3 0%,#d6ba7847 22%,#ffffff14 50%,#d6ba783d 80%,#f0deae8c 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mkt-route-price-title{color:#f3e4bdcc;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.mkt-route-price-row{margin-top:12px}.mkt-route-price-row span{color:#ffffffeb;margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.mkt-route-bar{gap:2px;height:6px;display:flex}.mkt-route-bar b{height:100%;display:block}.mkt-route-bar .is-other{background:linear-gradient(90deg,#ffffff5c,#ffffff75);border-radius:1px 3px 3px 1px;width:100%}.mkt-route-bar .is-service{background:linear-gradient(90deg,#258f85 0%,#2fa398 60%,#3cb4a8 100%);border-radius:1px 0 0 1px;width:58%;box-shadow:0 0 12px #2fa39859}.mkt-route-bar .is-building{background:linear-gradient(100deg,#ac8b47 0%,#b7903d 30%,#e6cf95 50%,#b7903d 70%,#ac8b47 100%) 100% 0/200% 100%;border-radius:0 3px 3px 0;width:12%;box-shadow:0 0 12px #c6a55c66}.mkt-route-bar.is-renya:after{content:"";background:#ffffff0f;border-radius:1px 3px 3px 1px;flex:1;box-shadow:inset 0 0 0 1px #ffffff0d}.mkt-route-price-legend{color:#ffffffc2;border-top:1px solid #ffffff14;gap:18px;margin:14px 0 0;padding:12px 0 0;font-size:11.5px;list-style:none;display:flex}.mkt-route-price-legend li{align-items:center;gap:7px;display:flex}.mkt-route-price-legend i{background:#2fa398;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fa3982e}.mkt-route-price-legend i.is-building{background:#b7903d;box-shadow:0 0 0 3px #c6a55c33}.mkt-route-price-note{color:#ffffff80;margin-top:8px;font-size:10.5px}@media (prefers-reduced-motion:no-preference){.mkt-route-bar{animation:.9s cubic-bezier(.2,.7,.2,1) .5s both mkt-route-bar-in}.mkt-route-bar.is-renya{animation-delay:.75s}.mkt-route-bar .is-building{animation:10s ease-in-out infinite alternate mkt-gold-flow}}@keyframes mkt-route-bar-in{0%{clip-path:inset(-16px 100% -16px -16px)}to{clip-path:inset(-16px)}}.mkt-process.mkt-steps-inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:56px}.mkt-process .mkt-steps-list li{position:relative}.mkt-process .mkt-steps-list li:not(.is-active) p,.mkt-process-card-photo{display:none}.mkt-process-panel{background:var(--mkt-navy-950);border-radius:28px;min-height:600px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #0b1c2738}.mkt-process-panel img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.mkt-process-panel img.is-active{opacity:1}.mkt-process-count{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mkt-white);letter-spacing:.14em;text-transform:uppercase;background:#0b1c278c;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:20px;left:20px}.mkt-process-progress{background:linear-gradient(var(--mkt-amber-ink), var(--mkt-amber-ink)) left / 0% 100% no-repeat, #12293714;border-radius:2px;height:2px;position:absolute;bottom:9px;left:56px;right:18px}@media (prefers-reduced-motion:no-preference){.mkt-process-progress{animation:6.5s linear both paused mkt-process-progress}.mkt-process.is-playing .mkt-process-progress{animation-play-state:running}.mkt-process.is-playing:is(:hover,:focus-within) .mkt-process-progress{animation-play-state:paused}.mkt-process-panel img{transition:opacity .7s,scale 7s cubic-bezier(.2,.7,.2,1);scale:1.06}.mkt-process-panel img.is-active{scale:1}}@keyframes mkt-process-progress{to{background-size:100% 100%,auto}}@media (width<=860px){.mkt-process.mkt-steps-inner{grid-template-columns:minmax(0,1fr)}.mkt-process-panel,.mkt-process-progress{display:none}.mkt-process .mkt-steps-list{gap:14px}.mkt-process .mkt-steps-list li,.mkt-process .mkt-steps-list li.is-active{background:var(--mkt-white);border-color:#12293714;padding:12px 16px 4px;box-shadow:0 10px 26px #06172f12}.mkt-process .mkt-steps-list li:not(.is-active) p{display:block}.mkt-process .mkt-steps-list li.is-active .mkt-step-index{background:var(--mkt-navy-950)}.mkt-process .mkt-process-card-photo{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:100%;margin-bottom:4px;display:block}.mkt-process .mkt-steps-list button{cursor:default}}.mkt-service-intro{background:radial-gradient(34% 46% at 100% 50%, #ac8b4712 0%, #ac8b4700 72%), var(--mkt-white)}.mkt-service-intro .mkt-tech-split{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px}.mkt-service-intro-photo{aspect-ratio:3/2;background:#d9dde0;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 60px -28px #12293766}.mkt-service-intro-photo img{object-fit:cover;width:100%;height:100%;display:block}.mkt-service-intro-copy h2 em{display:block}.mkt-service-intro-copy p{max-width:460px;color:var(--mkt-muted);margin-top:18px;font-size:17px;line-height:1.6}.mkt-service-intro-link{color:var(--mkt-navy-950);border-bottom:1px solid #86682973;align-items:center;gap:8px;margin-top:26px;padding-bottom:3px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .16s,gap .16s;display:inline-flex}.mkt-service-intro-link svg{color:var(--mkt-amber-ink)}.mkt-service-intro-link:hover{border-color:var(--mkt-amber-ink);gap:11px}@media (width<=860px){.mkt-service-intro .mkt-tech-split{grid-template-columns:minmax(0,1fr);gap:32px}.mkt-service-intro-photo{aspect-ratio:16/10;border-radius:18px}.mkt-service-intro-copy{text-align:center}.mkt-service-intro-copy p{margin-inline:auto}}.mkt-service-problem,.mkt-service-process{background:radial-gradient(40% 35% at 0% 50%, #1f7a7514 0%, #1f7a7500 72%), linear-gradient(180deg, var(--mkt-white) 0%, var(--mkt-white) 40%, var(--mkt-paper) 100%)}.mkt-service-problem .mkt-tech-head{max-width:720px}.mkt-service-subhead{text-align:center;margin-top:48px}.mkt-tech-problems.is-three{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.mkt-service-features{background:var(--mkt-paper)}.mkt-service-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mkt-service-feature-grid li{background:var(--mkt-white);border:1px solid #12293714;border-radius:16px;gap:16px;padding:22px;display:flex;box-shadow:0 10px 30px #1229370f}.mkt-service-feature-grid li>span{flex:none;place-items:center;width:30px;height:30px;display:grid}.marketing-shell .mkt-service-feature-grid h3{color:var(--mkt-navy-950);font-size:16.5px;font-weight:600;line-height:1.3}.mkt-service-feature-grid p{color:var(--mkt-muted);margin-top:4px;font-size:14.5px;line-height:1.5}.mkt-service-more-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:36px 0 0;padding:0;list-style:none;display:grid}.mkt-service-more-grid a{background:var(--mkt-white);height:100%;color:var(--mkt-navy-950);border:1px solid #12293714;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:600;transition:border-color .18s,transform .18s;display:flex}.mkt-service-more-grid a:hover{border-color:var(--mkt-teal);transform:translateY(-2px)}.mkt-service-more-grid a>span{flex:none;place-items:center;width:24px;height:24px;display:grid}.mkt-service-more-grid a>svg{color:var(--mkt-teal-ink);flex:none;margin-left:auto}@media (width<=860px){.mkt-service-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mkt-tech-problems.is-three,.mkt-service-feature-grid{grid-template-columns:minmax(0,1fr)}}@keyframes mkt-orbit-spin{to{transform:rotate(360deg)}}@keyframes mkt-orbit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mkt-tech-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (width<=860px){.mkt-tech-hero{padding-block:130px 72px}.mkt-tech-hero-inner,.mkt-tech-split{grid-template-columns:minmax(0,1fr);gap:44px}.mkt-tech-hero-copy{text-align:center}.mkt-route{height:400px;min-height:0;margin-bottom:132px}.mkt-route-field{transform-origin:0 0;top:calc(50% - 301px);left:calc(50% - 1496px);scale:.8;-webkit-mask-image:linear-gradient(#0000 40px,#000 210px 600px,#0000 720px);mask-image:linear-gradient(#0000 40px,#000 210px 600px,#0000 720px)}.mkt-route-edge{display:none}.mkt-route-price{top:calc(100% - 40px);left:calc(50% - 136px);right:auto}.mkt-tech-hero-lede{margin-inline:auto}.mkt-tech-hero-actions{justify-content:center}.mkt-tech-problems{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-price-card{grid-template-columns:minmax(0,1fr)}.mkt-price-plan .mkt-button{margin-top:24px}}@media (width<=640px){.marketing-shell .mkt-tech-hero h1{font-size:48px}.mkt-tech-hero-lede{font-size:16px}.mkt-tech-pill{letter-spacing:.06em;padding-inline:12px;font-size:10px}.mkt-orbit{width:min(330px,100%)}.mkt-orbit-chip{padding:6px 9px;font-size:11px}.mkt-orbit-chip.is-2{right:0}.mkt-orbit-chip.is-3{left:0}.mkt-orbit-chip.is-4{left:-2%}.mkt-orbit-chip.is-5{right:-2%}.mkt-orbit{margin-bottom:150px}.mkt-route{height:340px}.mkt-route-field{top:calc(50% - 256px);left:calc(50% - 1175px);scale:.68}.mkt-orbit-console{inset:calc(100% + 18px) auto auto calc(50% - 118px)}.mkt-tech-problems,.mkt-price-list,.mkt-tech-coverage-checks{grid-template-columns:minmax(0,1fr)}.marketing-shell .mkt-tech-coverage h2{font-size:42px}.marketing-shell .mkt-tech-coverage h3{margin-top:40px;font-size:21px}.mkt-price-plan,.mkt-price-list{padding:24px}.marketing-shell .mkt-tech-head h2,.marketing-shell .mkt-tech-split h2{font-size:36px}.mkt-tech-faq .mkt-home-faq-list article{padding-inline:16px}.mkt-tech-faq .mkt-home-faq-list button{min-height:64px;font-size:15.5px}.mkt-tech-faq .mkt-home-faq-list article>div p{padding-right:0}}@media (prefers-reduced-motion:reduce){.mkt-tech-pill span,.mkt-orbit-ring,.mkt-orbit-chip{animation:none}}.mkt-contact-menu{z-index:1000;color:#122937;background:#fff;border:1px solid #1229371a;border-radius:14px;gap:4px;padding:10px;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;box-shadow:0 18px 44px #12293738}.mkt-contact-menu>p{color:#4a5d69;margin:2px 8px 6px;font-size:12.5px;font-weight:500}.mkt-contact-menu>a{color:#122937;border-radius:10px;align-items:center;gap:12px;padding:10px 8px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.mkt-contact-menu>a:hover,.mkt-contact-menu>a:focus-visible{background:#fdfbf8;outline:none;box-shadow:inset 0 0 0 1px #145f5b59}.mkt-contact-menu>a>span:first-child{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.mkt-contact-menu>a>span:last-child{min-width:0;display:grid}.mkt-contact-menu small{color:#4a5d69;font-size:12.5px;font-weight:500}.mkt-service-features-note{color:var(--mkt-muted);text-align:center;margin:22px 0 0;font-size:13.5px;line-height:1.5}.mkt-price-model{background:var(--mkt-white);border:1px solid #12293714;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:8px 34px;margin-top:16px;padding:26px 34px;display:grid;box-shadow:0 12px 32px #1229370f}.mkt-price-model-eyebrow{color:var(--mkt-teal-ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:11.5px;font-weight:700}.mkt-price-model h3{color:var(--mkt-navy-950);margin:0;font-size:19px;font-weight:650;line-height:1.3}.mkt-price-model>p{color:var(--mkt-muted);margin:0;font-size:15px;line-height:1.6}@media (width<=860px){.mkt-price-model{grid-template-columns:minmax(0,1fr);padding:24px}}.is-app-home .mkt-tech-principles{padding-top:8px;position:relative}.mkt-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.mkt-principle-art{aspect-ratio:3/2;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.marketing-shell .mkt-principles li>h3{color:var(--mkt-white);letter-spacing:-.01em;margin-top:22px;font-size:21px;font-weight:650;line-height:1.25}.marketing-shell .mkt-principles li>p{color:#ffffffb8;margin-top:8px;font-size:15.5px;line-height:1.55}.mkt-principle-art.is-free{color:var(--mkt-navy-950);text-align:center;background:radial-gradient(70% 60% at 20% 0,#f2ebda8c 0%,#f2ebda00 72%),linear-gradient(160deg,#d4b97e 0%,#ac8b47 100%);grid-template-rows:minmax(0,1fr) auto;padding:0 24px 22px}.marketing-shell .mkt-principle-art.is-free strong{font-family:var(--mkt-display);letter-spacing:-.03em;align-self:center;font-size:clamp(96px,9.5vw,136px);font-weight:400;line-height:1}.mkt-principle-art.is-free span{font-size:14.5px;font-weight:600}.mkt-principle-art.is-share{background:linear-gradient(160deg,#fdfbf8 0%,#e6e1d8 100%)}.mkt-principle-receipt{filter:drop-shadow(0 12px 18px #12293729);width:64%;rotate:-3deg}.mkt-principle-receipt>div{--zig:14px;background:var(--mkt-white);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zig) 100%;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zig) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zig) 100%;padding:20px 22px 34px}.mkt-principle-receipt p{color:var(--mkt-navy-950);margin:0;font-size:15px;font-weight:700}.mkt-principle-receipt dl{gap:9px;margin:14px 0 0;display:grid}.mkt-principle-receipt dl>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.mkt-principle-receipt dt{color:var(--mkt-muted)}.mkt-principle-receipt dd{color:#866829;align-items:baseline;gap:3px;margin:0;font-weight:700;display:flex}.mkt-principle-receipt dd i{border-bottom:1.5px solid #1229374d;width:30px}.mkt-principle-art.is-connect{background:radial-gradient(70% 60% at 85% 0,#f3e4bd66 0%,#f3e4bd00 72%),linear-gradient(160deg,#23857f 0%,#17605c 100%)}.mkt-principle-art.is-connect>svg{width:100%;height:100%}.mkt-principle-wire{stroke:#ffffff80;stroke-width:1.5px}.mkt-principle-wire.is-new{stroke:#dfcba0;stroke-dasharray:4 5}.mkt-principle-node rect{fill:#2b8f88;stroke:#fff6}.mkt-principle-node svg{color:var(--mkt-white)}.mkt-principle-node.is-new rect{fill:#1c6d68;stroke:#dfcba0;stroke-dasharray:4 4;stroke-width:1.5px}.mkt-principle-node.is-new svg{color:#dfcba0}.mkt-principle-hub{fill:var(--mkt-white);filter:drop-shadow(0 6px 14px #0a19234d)}@media (prefers-reduced-motion:no-preference){.mkt-principle-wire.is-new{animation:1.2s linear infinite mkt-principle-flow}@keyframes mkt-principle-flow{to{stroke-dashoffset:-18px}}}.mkt-principles-wrap{margin-top:48px;position:relative}.mkt-principles-arrow{display:none}@media (width<=860px){.mkt-principles-wrap{container-type:inline-size}.mkt-principles{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(80%,360px);grid-auto-flow:column;gap:16px;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px;position:relative;overflow-x:auto}.mkt-principles::-webkit-scrollbar{display:none}.mkt-principles>li{scroll-snap-align:start}.mkt-principles>li:last-child{scroll-snap-align:end}.mkt-principles-arrow{width:40px;height:40px;color:var(--mkt-white);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1c27d1;border:1px solid #ffffff4d;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:calc(min(80cqw,360px)/3 - 20px);right:-8px;box-shadow:0 8px 20px #050e1473}.mkt-principles-arrow svg{transition:rotate .3s}.mkt-principles-arrow.is-back svg{rotate:180deg}.mkt-principles-arrow:focus-visible{outline-offset:3px;outline:2px solid #f3e4bd}}.mkt-tech-hero-inner.is-pricing{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.mkt-floors{--floors-w:190px;flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex;position:relative}.mkt-floors:after{width:calc(var(--floors-w) + 56px);content:"";border-top:1.5px solid #ffffff4d;position:absolute;bottom:0;left:-28px}.mkt-floors-tier{grid-template-columns:var(--floors-w) 36px minmax(0, 1fr);align-items:center;display:grid}.mkt-floors-block{border-inline:1.5px solid var(--floors-line);background:var(--floors-fill);flex-direction:column;align-self:stretch;display:flex}.mkt-floors-floor{border-top:1.5px solid var(--floors-line);flex:1;justify-content:space-evenly;align-items:center;min-height:62px;display:flex}.mkt-floors-floor i{border:1px solid var(--floors-window-line);background:var(--floors-window);border-radius:2px;width:22px;height:19px}.mkt-floors-tier.is-base{--floors-line:#f3e4bdb3;--floors-fill:#1f7a754d;--floors-window:#f3e4bd38;--floors-window-line:#f3e4bd80}.mkt-floors-floor b{border:1.5px solid var(--floors-line);background:#1f7a75;border-bottom:0;border-radius:3px 3px 0 0;align-self:flex-end;width:28px;height:36px}.mkt-floors-tier.is-services{--floors-line:#d4b97e99;--floors-fill:#122937e6;--floors-window:#ffffff0f;--floors-window-line:#d4b97e4d}.mkt-floors-floor i.is-lit{background:#d4b97e;border-color:#dfcba0;box-shadow:0 0 14px #d4b97e99}.mkt-floors-tier.is-extra .mkt-floors-block{background:0 0;border:1.5px dashed #ffffff6b;border-bottom:0;justify-self:center;width:72%}.mkt-floors-tier.is-extra .mkt-floors-floor{color:#dfcba0;border-top:0}.mkt-floors-wire{border-top:1px dashed #ffffff52;height:0;margin-inline:10px}.mkt-floors-tier.is-extra .mkt-floors-wire{margin-left:calc(10px - var(--floors-w) * .14)}.mkt-floors-label{color:var(--mkt-white);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;padding-block:8px;font-size:16px;font-weight:650;line-height:1.3;display:grid}.mkt-floors-label strong{font-family:var(--mkt-display);letter-spacing:-.02em;font-size:36px;font-weight:400;line-height:1}.is-base .mkt-floors-label strong{color:#f3e4bd}.is-services .mkt-floors-label strong{color:#d4b97e}.is-extra .mkt-floors-label strong{color:#ffffff9e}.mkt-floors-label small{color:#ffffffa8;margin-top:3px;font-size:14px;font-weight:400;display:block}@media (prefers-reduced-motion:no-preference){.mkt-floors-tier{animation:.7s cubic-bezier(.2,.7,.2,1) both mkt-floors-rise}.mkt-floors-tier.is-base{animation-delay:.15s}.mkt-floors-tier.is-services{animation-delay:.33s}.mkt-floors-tier.is-extra{animation-delay:.51s}.mkt-floors-floor i.is-lit{animation:6s ease-in-out infinite mkt-floors-flicker}.mkt-floors-floor i.is-lit:nth-child(2){animation-delay:1.4s}.mkt-floors-floor i.is-lit:nth-child(3){animation-delay:2.9s}.mkt-floors-floor i.is-lit:nth-child(4){animation-delay:4.3s}@keyframes mkt-floors-rise{0%{opacity:0;translate:0 18px}}@keyframes mkt-floors-flicker{0%,to{opacity:1}50%{opacity:.62}}}@media (width<=860px){.mkt-tech-hero-inner.is-pricing{grid-template-columns:minmax(0,1fr)}.mkt-floors{width:fit-content;max-width:100%;margin-inline:auto}}@media (width<=640px){.mkt-floors{--floors-w:118px}.mkt-floors:after{width:calc(var(--floors-w) + 28px);left:-14px}.mkt-floors-tier{grid-template-columns:var(--floors-w) 22px minmax(0, 1fr)}.mkt-floors-floor{min-height:48px}.mkt-floors-floor i{width:15px;height:14px}.mkt-floors-floor b{width:20px;height:28px}.mkt-floors-wire{margin-inline:5px}.mkt-floors-tier.is-extra .mkt-floors-wire{margin-left:calc(5px - var(--floors-w) * .14)}.mkt-floors-tier.is-extra{align-items:end}.mkt-floors-tier.is-extra .mkt-floors-block{align-self:end}.mkt-floors-tier.is-extra .mkt-floors-wire{margin-bottom:24px}.mkt-floors-tier.is-extra .mkt-floors-label{align-items:end;padding-bottom:10px}.mkt-floors-label{grid-template-columns:44px minmax(0,1fr);gap:8px;font-size:14.5px}.mkt-floors-label strong{font-size:28px}.mkt-floors-label small{font-size:13px}}.mkt-service-earnings{margin-top:30px}.mkt-why-stats{border-top:1px solid #f3e4bd38;grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid}.mkt-why-stats li{gap:6px;padding:24px 14px 0;display:grid}.mkt-why-stats li+li{border-left:1px solid #f3e4bd24}.mkt-why-stats strong{color:var(--mkt-white);font-family:var(--mkt-display);font-size:46px;font-weight:400;line-height:1}.mkt-why-stats span{color:#ffffffad;font-size:13.5px;line-height:1.4}.mkt-why-reasons{background:radial-gradient(40% 35% at 0% 50%, #1f7a7514 0%, #1f7a7500 72%), linear-gradient(180deg, var(--mkt-white) 0%, var(--mkt-white) 40%, var(--mkt-paper) 100%)}.mkt-why-reason-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}.mkt-why-reason-grid li>*{background:var(--mkt-white);height:100%;color:var(--mkt-navy-950);border:1px solid #12293714;border-radius:16px;flex-direction:column;padding:24px;transition:border-color .18s,translate .18s;display:flex;box-shadow:0 10px 30px #1229370f}.mkt-why-reason-grid a:hover{border-color:var(--mkt-teal);translate:0 -2px}.mkt-why-reason-icon{place-items:center;width:30px;height:30px;display:grid}.mkt-why-reason-grid .mkt-why-reason-kicker{color:var(--mkt-teal-ink);margin-top:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.marketing-shell .mkt-why-reason-grid h3{color:var(--mkt-navy-950);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:17px;font-weight:600;line-height:1.3;display:flex}.mkt-why-reason-grid h3 svg{color:var(--mkt-teal-ink);flex:none}.mkt-why-reason-grid p:last-child{color:var(--mkt-muted);margin-top:6px;font-size:14.5px;line-height:1.5}.mkt-why-compare{background:var(--mkt-paper)}.mkt-why-table-wrap{background:var(--mkt-white);border:1px solid #12293714;border-radius:18px;max-width:1040px;margin:44px auto 0;overflow:hidden;box-shadow:0 12px 32px #1229370f}.mkt-why-table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.4}.mkt-why-table :is(th,td){text-align:left;vertical-align:middle;padding:15px 20px}.mkt-why-table thead th{border-bottom:1px solid var(--mkt-line);color:var(--mkt-muted);letter-spacing:.1em;text-transform:uppercase;padding-block:18px;font-size:11.5px;font-weight:700}.mkt-why-table tbody tr+tr{border-top:1px solid #12293714}.mkt-why-table tbody th{width:30%;color:var(--mkt-navy-950);font-weight:600}.mkt-why-table td{color:var(--mkt-muted)}.mkt-why-table .is-renya{color:var(--mkt-teal-ink);background:#1f7a7512;font-weight:600}.mkt-why-table thead .is-renya{color:var(--mkt-navy-950)}.mkt-why-table td.is-renya svg{vertical-align:-2px;margin-right:8px}@media (width<=720px){.mkt-why-table,.mkt-why-table tbody,.mkt-why-table tr,.mkt-why-table :is(th,td){width:auto;display:block}.mkt-why-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt-why-table tbody tr{padding:16px 18px}.mkt-why-table tbody th{width:auto;padding:0 0 8px}.mkt-why-table td{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px;padding:5px 0;display:grid}.mkt-why-table td:before{color:var(--mkt-muted);content:attr(data-label);font-size:12.5px;font-weight:500}.mkt-why-table td.is-renya{border-radius:8px;margin-inline:-8px;padding-inline:8px}.mkt-why-table td.is-renya svg{display:none}}.mkt-why-custody-copy>p:not(.mkt-tech-eyebrow){max-width:46ch;color:var(--mkt-muted);margin-top:16px;font-size:17px;line-height:1.55}.mkt-why-custody-copy>p.mkt-why-pull{color:var(--mkt-navy-950);margin-top:22px;font-size:18px;font-weight:600;line-height:1.45}.mkt-why-textlink{color:var(--mkt-teal-ink);text-underline-offset:4px;align-items:center;gap:6px;margin-top:24px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #145f5b59;text-decoration:underline #145f5b59;display:inline-flex}.mkt-why-textlink:hover{text-decoration-color:currentColor}.mkt-why-custody{background:var(--mkt-white);border:1px solid #12293714;border-radius:18px;margin:0;padding:8px;list-style:none;display:grid;box-shadow:0 12px 32px #1229370f}.mkt-why-custody li{color:var(--mkt-muted);align-items:center;gap:14px;padding:18px;font-size:15.5px;line-height:1.4;display:flex}.mkt-why-custody li+li{border-top:1px solid #12293714}.mkt-why-custody li>span{width:32px;height:32px;color:var(--mkt-muted);background:#1229370f;border-radius:50%;flex:none;place-items:center;display:grid}.mkt-why-custody li.is-yes{color:var(--mkt-navy-950);background:#1f7a751a;border-top-color:#0000;border-radius:12px;font-weight:600}.mkt-why-custody li.is-yes>span{background:var(--mkt-teal);color:var(--mkt-white)}.mkt-why-next{background:var(--mkt-paper)}.mkt-why-next-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mkt-why-next-grid a{background:var(--mkt-white);height:100%;color:var(--mkt-navy-950);border:1px solid #12293714;border-radius:14px;flex-direction:column;padding:20px;transition:border-color .18s,translate .18s;display:flex}.mkt-why-next-grid a:hover{border-color:var(--mkt-teal);translate:0 -2px}.mkt-why-next-grid .mkt-why-next-eyebrow{color:var(--mkt-teal-ink);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:700}.marketing-shell .mkt-why-next-grid h3{color:var(--mkt-navy-950);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:16.5px;font-weight:600;line-height:1.3;display:flex}.mkt-why-next-grid h3 svg{color:var(--mkt-teal-ink);flex:none}.mkt-why-next-grid p:last-child{color:var(--mkt-muted);margin-top:4px;font-size:14.5px;line-height:1.5}#comparar{scroll-margin-top:96px}@media (width<=860px){.mkt-why-reason-grid,.mkt-why-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mkt-why-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-why-stats li:nth-child(3){border-left:0}.mkt-why-stats strong{font-size:38px}.mkt-why-reason-grid,.mkt-why-next-grid{grid-template-columns:minmax(0,1fr)}}.marketing-shell.is-blog{background:var(--mkt-paper)}.marketing-shell.is-blog-post{background:var(--mkt-white)}.is-blog .mkt-header{background:#102633f2}.marketing-shell.is-app-home.is-blog h1{color:var(--mkt-navy-950);text-wrap:balance;font-size:60px;line-height:1.04}.mkt-blog-index-head h1 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.is-app-home .mkt-blog-index{padding-top:72px}.mkt-blog-index-head{text-align:center;max-width:760px;margin:0 auto 56px}.marketing-shell .mkt-blog-index-head p{max-width:54ch;color:var(--mkt-muted);margin:20px auto 0;font-size:18px;line-height:1.55}.mkt-blog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,272px),312px));justify-content:center;gap:32px;margin:0;padding:0;list-style:none;display:grid}.mkt-tech-head+.mkt-blog-grid{margin-top:40px}.mkt-blog-grid>li{min-width:0;display:flex}.mkt-blog-card{background:var(--mkt-white);min-width:0;color:inherit;border-radius:16px;flex-direction:column;flex:1;transition:box-shadow .18s;display:flex;overflow:hidden}.mkt-blog-card:hover{box-shadow:0 16px 36px #12293717}.mkt-blog-card:focus-visible{outline:2px solid var(--mkt-teal);outline-offset:3px}.mkt-blog-card-body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.marketing-shell .mkt-blog-card-meta{color:var(--mkt-muted);font-size:14px;line-height:1.4}.marketing-shell .mkt-blog-card :is(h2,h3){color:var(--mkt-navy-950);font-family:var(--mkt-display);letter-spacing:-.012em;text-wrap:pretty;margin-top:12px;font-size:26px;font-weight:400;line-height:1.15}.marketing-shell .mkt-blog-card-body>p:not(.mkt-blog-card-meta){-webkit-line-clamp:3;color:var(--mkt-muted);-webkit-box-orient:vertical;margin-top:12px;font-size:15.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.mkt-blog-card-more{color:var(--mkt-navy-950);align-items:center;gap:6px;margin-top:auto;padding-top:24px;font-size:15px;font-weight:600;transition:color .12s;display:inline-flex}.mkt-blog-card-more svg{color:var(--mkt-teal-ink);transition:translate .12s}.mkt-blog-card:hover .mkt-blog-card-more{color:var(--mkt-teal-ink)}.mkt-blog-card:hover .mkt-blog-card-more svg{translate:4px}.mkt-blog-cover{aspect-ratio:16/9;background:radial-gradient(70% 95% at 90% 0,#1f7a758c 0%,#1f7a7500 72%),linear-gradient(160deg,#15354a 0%,#0b1c27 100%);flex:none;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.mkt-blog-cover:before{content:"";background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0}.mkt-blog-cover-ring{aspect-ratio:1;border:1px solid #c6a55c73;border-radius:50%;width:30cqi;position:absolute;top:50%;left:50%;translate:-50% -50%}.mkt-blog-cover-ring:nth-child(2){border-color:#c6a55c47;width:50cqi}.mkt-blog-cover-ring:nth-child(3){border-color:#c6a55c29;width:70cqi}.mkt-blog-cover-ring:nth-child(2):after,.mkt-blog-cover-ring:nth-child(3):after{aspect-ratio:1;content:"";background:#c6a55c;border-radius:50%;width:max(6px,1.5cqi);position:absolute;top:14.64%;left:85.36%;translate:-50% -50%;box-shadow:0 0 10px #f0d28c80}.mkt-blog-cover-ring:nth-child(3):after{background:#f3e4bd;top:75%;left:6.7%;box-shadow:0 0 10px #f3e4bd8c}.mkt-blog-cover-icon{stroke:url(#mkt-gold-lit) #c6a55c;stroke-width:1.25px;filter:drop-shadow(0 0 6px #f0d28c38);width:14cqi;height:14cqi;position:relative}.mkt-blog-cover-label{color:#c5ebe6;letter-spacing:.12em;text-transform:uppercase;background:#1f7a7529;border:1px solid #f3e4bd52;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:max(14px,5cqi);left:max(14px,5cqi)}.mkt-blog-cover-label span{background:#f3e4bd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #f3e4bd}.is-app-home .mkt-blog-article{background:linear-gradient(180deg, var(--mkt-white) 0%, var(--mkt-white) calc(100% - 160px), var(--mkt-paper) 100%);padding-block:64px 96px}.mkt-blog-post-head{text-align:center;max-width:820px;margin-inline:auto}.marketing-shell .mkt-blog-post-topic{color:var(--mkt-teal-ink);font-size:18px;font-weight:600;line-height:1.3}.mkt-blog-post-topic a{color:inherit}.mkt-blog-post-topic a:hover{text-underline-offset:4px;text-decoration:underline}.marketing-shell.is-app-home.is-blog .mkt-blog-post-head h1{margin-top:14px;font-size:54px;line-height:1.08}.marketing-shell .mkt-blog-post-dek{max-width:56ch;color:var(--mkt-muted);margin:20px auto 0;font-size:19px;line-height:1.55}.marketing-shell .mkt-blog-post-meta{color:var(--mkt-muted);margin-top:16px;font-size:14.5px}.mkt-blog-cover.is-large{aspect-ratio:2;border-radius:24px;max-width:720px;margin:44px auto 52px}.mkt-blog-cover.is-large .mkt-blog-cover-icon{stroke-width:.9px;width:12cqi;height:12cqi}.mkt-blog-cover.is-large .mkt-blog-cover-label{display:none}.mkt-blog-prose{max-width:720px;color:var(--mkt-ink);margin-inline:auto;font-size:18px;line-height:1.7}.mkt-blog-prose>*+*{margin-top:1.1em}.marketing-shell .mkt-blog-prose h2{color:var(--mkt-navy-950);margin-top:2em;font-size:36px;line-height:1.12}.marketing-shell .mkt-blog-prose h3{color:var(--mkt-navy-950);margin-top:1.6em;font-size:20px;font-weight:600;line-height:1.3}.mkt-blog-prose>:is(h2,h3)+*{margin-top:.6em}.mkt-blog-prose :is(ul,ol){margin-bottom:0;padding-left:1.4em}.mkt-blog-prose li+li{margin-top:.45em}.mkt-blog-prose li::marker{color:var(--mkt-teal-ink);font-weight:700}.mkt-blog-prose strong{color:var(--mkt-navy-950);font-weight:700}.mkt-blog-prose a{color:var(--mkt-teal-ink);text-underline-offset:3px;-webkit-text-decoration:underline #145f5b59;text-decoration:underline #145f5b59;text-decoration-thickness:1px}.mkt-blog-prose a:hover{text-decoration-color:currentColor}.mkt-blog-prose blockquote{margin-inline:0;border-left:3px solid var(--mkt-teal);background:var(--mkt-paper);border-radius:0 12px 12px 0;margin-bottom:0;padding:20px 24px;font-size:16.5px;line-height:1.6}.mkt-blog-prose img{border-radius:14px;margin-inline:auto}.mkt-blog-updated{max-width:720px;color:var(--mkt-muted);margin:48px auto 0;font-size:14px}.mkt-service-blog{background:var(--mkt-paper)}.mkt-blog-product{border-top:1px solid #1229371a;max-width:720px;margin:56px auto 0;padding-top:32px}.mkt-blog-product ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mkt-blog-product a{background:var(--mkt-white);border:1px solid #12293714;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .18s,transform .18s;display:flex;box-shadow:0 10px 30px #1229370f}.mkt-blog-product a:hover{border-color:var(--mkt-teal);transform:translateY(-2px)}.mkt-blog-product a>span{flex:none;place-items:center;width:32px;display:grid}.mkt-blog-product a>span svg{stroke:url(#mkt-gold) #ac8b47;filter:drop-shadow(0 1px 1px #7d5b1f24)}.mkt-blog-product a>div{gap:2px;min-width:0;display:grid}.mkt-blog-product strong{color:var(--mkt-navy-950);font-size:16px;font-weight:600}.mkt-blog-product small{color:var(--mkt-muted);font-size:14px;line-height:1.45}.mkt-blog-product a>svg{color:var(--mkt-teal-ink);flex:none;margin-left:auto}@media (width<=640px){.marketing-shell.is-app-home.is-blog h1{font-size:40px}.marketing-shell.is-app-home.is-blog .mkt-blog-post-head h1{font-size:36px}.is-app-home .mkt-blog-index{padding-top:44px}.mkt-blog-index-head{margin-bottom:36px}.marketing-shell .mkt-blog-index-head p{font-size:16.5px}.mkt-blog-grid{gap:20px}.is-app-home .mkt-blog-article{padding-block:40px 72px}.marketing-shell .mkt-blog-post-topic{font-size:16px}.marketing-shell .mkt-blog-post-dek{font-size:17px}.mkt-blog-cover.is-large{aspect-ratio:16/10;border-radius:16px;margin-block:32px 40px}.mkt-blog-cover.is-large .mkt-blog-cover-icon{stroke-width:1.1px;width:16cqi;height:16cqi}.mkt-blog-prose{font-size:17px}.marketing-shell .mkt-blog-prose h2{font-size:28px}.mkt-blog-prose blockquote{padding:16px 18px}}.is-home .mkt-tech-dark{background:#0b1c27 linear-gradient(#102633 0,#0b1c27 min(700px,100%))}.is-app-home.is-home .mkt-tech-faq-section{background:radial-gradient(36% 40% at 100% 40%,#1f7a7524 0%,#1f7a7500 72%);padding-bottom:128px}.is-app-home.is-home .mkt-cta-section{background:radial-gradient(45% 45% at 50% 55%,#1f7a7557 0%,#1f7a7500 72%),linear-gradient(#0b1c27 0,#102633 180px,#0a1923 100%)}.is-home .mkt-tech-hero{isolation:isolate}.is-home .mkt-tech-hero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(28% 34% at 70% 46%,#f3e4bd1f 0%,#f3e4bd00 72%),radial-gradient(22% 26% at 84% 72%,#ac8b4717 0%,#ac8b4700 72%);position:absolute;inset:0}.is-home .mkt-orbit-core:before,.is-home .mkt-orbit-core:after{content:"";opacity:0;pointer-events:none;border:1px solid #f3e4bd80;border-radius:50%;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.is-home .mkt-home-hero h1 .mkt-rise-word>span{animation:1s cubic-bezier(.215,.61,.355,1) both mkt-home-word-in;animation-delay:calc(.15s + var(--i) * 75ms)}.is-home .mkt-home-hero .mkt-tech-hero-lede .mkt-rise-word>span{animation:1.125s cubic-bezier(.16,1,.3,1) both mkt-home-lede-in;animation-delay:calc(.35s + var(--i) * 12ms)}.is-home .mkt-home-hero .mkt-tech-hero-actions{animation:1s cubic-bezier(.16,1,.3,1) .55s both mkt-home-fade-up}.is-home .mkt-orbit-ring.is-outer{animation:70s linear infinite mkt-orbit-spin,1.4s cubic-bezier(.2,.7,.2,1) .2s both mkt-home-ring-in}.is-home .mkt-orbit-ring.is-middle{animation:44s linear infinite reverse mkt-orbit-spin,1.2s cubic-bezier(.2,.7,.2,1) .34s both mkt-home-ring-in}.is-home .mkt-orbit-ring.is-inner,.is-home .mkt-orbit-core{animation:1s cubic-bezier(.2,.7,.2,1) .48s both mkt-home-ring-in}.is-home .mkt-orbit-core:before{animation:4.8s cubic-bezier(.2,.6,.3,1) 1.6s infinite mkt-home-signal}.is-home .mkt-orbit-core:after{animation:4.8s cubic-bezier(.2,.6,.3,1) 4s infinite mkt-home-signal}.is-home .mkt-orbit-chip{animation:6s ease-in-out infinite mkt-orbit-float,.7s cubic-bezier(.2,.8,.2,1) both mkt-home-chip-in}.is-home .mkt-orbit-chip.is-1{animation-delay:0s,.7s}.is-home .mkt-orbit-chip.is-2{animation-delay:-1.5s,.79s}.is-home .mkt-orbit-chip.is-5{animation-delay:-2s,.88s}.is-home .mkt-orbit-chip.is-6{animation-delay:-5s,.97s}.is-home .mkt-orbit-chip.is-4{animation-delay:-4.5s,1.06s}.is-home .mkt-orbit-chip.is-3{animation-delay:-3s,1.15s}.is-home .mkt-orbit-console{animation:.7s cubic-bezier(.2,.8,.2,1) 1.25s both mkt-home-chip-in}.is-home .mkt-orbit-console>p{animation:.52s steps(16,end) both mkt-home-type}.is-home .mkt-orbit-console>p:first-of-type{animation-delay:1.6s}.is-home .mkt-orbit-console>p:nth-of-type(2){animation-delay:2.05s}.is-home .mkt-orbit-console>p:nth-of-type(3){animation-delay:2.5s}.is-home .mkt-orbit-console b{animation:.5s cubic-bezier(.2,.8,.2,1) both mkt-home-chip-in}.is-home .mkt-orbit-console b:first-child{animation-delay:3.05s}.is-home .mkt-orbit-console b:nth-child(2){animation-delay:3.25s}.is-home .mkt-orbit-console>p:nth-of-type(3):after{content:"";vertical-align:-2px;background:#f3e4bd;width:7px;height:13px;margin-left:4px;animation:1s step-end 3s infinite both mkt-home-caret;display:inline-block}.is-home .mkt-tech-hero:before{animation:18s ease-in-out infinite alternate mkt-home-drift}.is-home .mkt-tech-faq .mkt-home-faq-list article.is-open>div>p{animation:.42s cubic-bezier(.2,.7,.2,1) both mkt-home-rise}}@keyframes mkt-home-rise{0%{opacity:0;filter:blur(6px);translate:0 18px}to{opacity:1;filter:blur();translate:0}}@keyframes mkt-home-word-in{0%{translate:0 115%}}@keyframes mkt-home-lede-in{0%{opacity:0;translate:0 112%}}@keyframes mkt-home-fade-up{0%{opacity:0;translate:0 48px}}@keyframes mkt-home-ring-in{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes mkt-home-chip-in{0%{opacity:0;translate:0 8px;scale:.86}to{opacity:1;translate:0;scale:1}}@keyframes mkt-home-signal{0%{opacity:.7;scale:1}to{opacity:0;scale:2.7}}@keyframes mkt-home-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mkt-home-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mkt-home-drift{0%{translate:-2%}to{translate:3% -3%}}.is-home .mkt-home-hero h1 em{background:0 0;padding-right:0;font-style:normal}.mkt-rise-accent{background:linear-gradient(95deg, var(--from), var(--to));color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.06em;padding-bottom:.2em;padding-right:.06em}.is-home .mkt-tech-hero h1 em,.is-home .mkt-communities .mkt-tech-head h2 em{display:block}.mkt-communities-row{gap:14px;height:440px;margin:44px 0 0;padding:0;list-style:none;display:flex;container-type:inline-size}.mkt-communities-row>li{--open:0;--community-fill:#ffffff0f;--community-ink:var(--mkt-white);--community-pill:var(--mkt-white);--community-pill-ink:var(--mkt-navy-950);--shape-closed:46%;--shape-open:176%;--shape-y:50%;flex:1 1 0;flex-grow:calc(1 + .85 * var(--open));min-width:0}.mkt-communities-row>li.is-condominios{--community-fill:var(--mkt-teal);--community-pill:var(--mkt-teal);--community-pill-ink:var(--mkt-white)}.mkt-communities-row>li.is-edificios-en-renta{--shape-closed:50%;--shape-open:266%;--shape-y:58%}.mkt-communities-row>li.is-coliving{--community-fill:var(--mkt-amber);--community-ink:var(--mkt-navy-950);--community-pill:var(--mkt-amber);--shape-closed:44%;--shape-open:206%}@container (width<=940px){.mkt-communities-row>li.is-condominios{--shape-closed:41%}.mkt-communities-row>li.is-coliving{--shape-closed:38%}}.mkt-communities-row>li:has(>a:focus-visible){--open:1}@media (hover:hover){.mkt-communities-row>li:hover{--open:1}}.mkt-communities-row a{background:var(--community-fill);isolation:isolate;border-radius:20px;height:100%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.mkt-communities-row a:focus-visible{outline:2px solid var(--mkt-teal-ink);outline-offset:3px}.mkt-communities-closed{color:var(--community-ink);text-align:center;flex-direction:column;justify-content:space-between;align-items:center;padding:40px 18px;display:flex;position:absolute;inset:0}.mkt-communities-closed>span:first-child{max-width:6.5em;font-family:var(--mkt-display);letter-spacing:-.018em;text-wrap:balance;font-size:32px;line-height:1.05}.mkt-communities-closed>span:last-child{text-underline-offset:5px;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.mkt-communities-photo{z-index:1;-webkit-mask-position:50% calc(var(--shape-y) + (50% - var(--shape-y)) * var(--open));-webkit-mask-position:50% calc(var(--shape-y) + (50% - var(--shape-y)) * var(--open));mask-position:50% calc(var(--shape-y) + (50% - var(--shape-y)) * var(--open));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto calc(var(--shape-closed) + (var(--shape-open) - var(--shape-closed)) * var(--open));-webkit-mask-size:auto calc(var(--shape-closed) + (var(--shape-open) - var(--shape-closed)) * var(--open));mask-size:auto calc(var(--shape-closed) + (var(--shape-open) - var(--shape-closed)) * var(--open));position:absolute;inset:0}.is-condominios .mkt-communities-photo{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100.0'%20height='100'%20viewBox='0%200%20100.0%20100'%3e%3cpath%20d='M4.7%2048.2L5.1%2048.8%205.3%2049.5%205.4%2050.2%205.2%2050.8%204.9%2051.5%203.7%2053.0%202.9%2054.0%202.2%2055.1%201.6%2056.2%201.0%2057.8%200.6%2059.0%200.3%2060.2%200.1%2061.9%200.0%2063.2%200.0%2064.4%200.1%2065.7%200.3%2067.0%200.6%2068.2%201.1%2069.8%201.6%2070.9%202.2%2072.1%203.4%2073.8%204.2%2074.8%205.0%2075.7%206.6%2077.1%208.4%2078.4%2010.2%2079.3%2012.2%2080.1%2014.3%2080.5%2017.2%2080.9%2017.8%2081.1%2018.3%2081.4%2018.8%2082.0%2019.1%2082.7%2019.3%2084.9%2019.5%2086.1%2019.9%2087.8%2020.4%2089.0%2021.0%2090.5%2021.6%2091.6%2022.3%2092.7%2023.1%2093.7%2024.0%2094.7%2025.2%2095.8%2026.2%2096.6%2027.6%2097.5%2028.7%2098.2%2030.2%2098.8%2031.4%2099.3%2033.1%2099.7%2035.2%20100.0%2037.3%20100.0%2039.4%2099.7%2041.4%2099.3%2043.0%2098.7%2044.6%2098.0%2045.6%2097.3%2046.7%2096.6%2048.6%2095.0%2049.2%2094.7%2049.9%2094.6%2050.6%2094.7%2051.3%2095.0%2053.7%2096.9%2054.7%2097.6%2056.2%2098.3%2057.4%2098.8%2058.6%2099.3%2060.7%2099.7%2061.9%2099.9%2063.6%20100.0%2064.8%20100.0%2066.1%2099.8%2067.3%2099.6%2068.6%2099.3%2069.8%2098.8%2071.3%2098.2%2073.2%2097.1%2074.2%2096.3%2075.2%2095.5%2076.1%2094.6%2076.9%2093.7%2077.6%2092.7%2078.3%2091.6%2079.3%2089.8%2080.1%2087.8%2080.5%2085.7%2080.9%2082.8%2081.1%2082.2%2081.5%2081.6%2082.0%2081.2%2082.7%2080.9%2084.9%2080.7%2086.1%2080.5%2087.4%2080.2%2089.0%2079.6%2090.2%2079.1%2091.6%2078.4%2092.7%2077.7%2093.7%2076.9%2094.7%2076.0%2095.8%2074.8%2096.6%2073.8%2097.5%2072.4%2098.3%2071.0%2098.9%2069.8%2099.4%2068.2%2099.7%2066.9%20100.0%2064.8%20100.0%2062.7%2099.7%2060.6%2099.3%2058.6%2098.7%2057.0%2098.0%2055.4%2097.3%2054.4%2096.6%2053.3%2095.0%2051.4%2094.7%2050.7%2094.6%2050.1%2094.7%2049.4%2095.0%2048.7%2096.9%2046.3%2097.6%2045.3%2098.3%2043.8%2098.8%2042.6%2099.3%2041.4%2099.7%2039.3%2099.9%2038.1%20100.0%2036.8%20100.0%2035.6%2099.8%2033.9%2099.6%2032.7%2099.3%2031.4%2098.7%2029.8%2098.2%2028.7%2097.6%2027.6%2096.9%2026.5%2095.5%2024.8%2094.6%2023.9%2093.7%2023.1%2092.7%2022.3%2091.6%2021.7%2089.8%2020.7%2087.8%2019.9%2085.7%2019.5%2082.8%2019.1%2082.1%2018.9%2081.6%2018.5%2081.2%2018.0%2080.9%2017.3%2080.7%2015.1%2080.5%2013.9%2080.2%2012.6%2079.6%2011.0%2079.1%209.8%2078.4%208.4%2077.7%207.3%2076.9%206.3%2076.0%205.3%2074.8%204.2%2073.8%203.4%2072.4%202.4%2071.0%201.7%2069.8%201.1%2068.2%200.6%2066.9%200.3%2064.9%200.0%2062.7%200.0%2060.7%200.3%2058.6%200.7%2057.0%201.3%2055.1%202.2%2053.3%203.4%2051.4%205.0%2050.8%205.2%2050.2%205.4%2049.5%205.3%2048.7%205.1%2048.4%204.8%2047.0%203.7%2046.0%202.9%2044.5%202.0%2043.0%201.3%2041.8%200.9%2040.2%200.4%2039.0%200.2%2037.7%200.0%2036.0%200.0%2034.3%200.1%2032.7%200.4%2031.4%200.7%2029.8%201.3%2028.7%201.8%2027.2%202.7%2025.8%203.6%2024.5%204.8%2023.1%206.3%2021.9%208.0%2021.0%209.5%2020.4%2011.0%2019.8%2012.6%2019.4%2014.7%2019.1%2017.2%2018.9%2017.9%2018.5%2018.4%2017.9%2018.9%2017.3%2019.1%2014.3%2019.5%2013.0%2019.7%2011.8%2020.1%209.8%2020.9%208.0%2021.9%207.0%2022.6%206.0%2023.4%204.4%2024.9%203.7%2025.8%202.9%2026.8%202.2%2027.9%201.7%2029.0%201.2%2030.2%200.7%2031.4%200.4%2032.6%200.2%2033.9%200.0%2035.1%200.0%2036.4%200.0%2037.7%200.2%2039.0%200.4%2040.2%200.7%2041.4%201.2%2042.6%201.7%2043.8%202.2%2044.9%202.9%2046.0%203.7%2047.0Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100.0'%20height='100'%20viewBox='0%200%20100.0%20100'%3e%3cpath%20d='M4.7%2048.2L5.1%2048.8%205.3%2049.5%205.4%2050.2%205.2%2050.8%204.9%2051.5%203.7%2053.0%202.9%2054.0%202.2%2055.1%201.6%2056.2%201.0%2057.8%200.6%2059.0%200.3%2060.2%200.1%2061.9%200.0%2063.2%200.0%2064.4%200.1%2065.7%200.3%2067.0%200.6%2068.2%201.1%2069.8%201.6%2070.9%202.2%2072.1%203.4%2073.8%204.2%2074.8%205.0%2075.7%206.6%2077.1%208.4%2078.4%2010.2%2079.3%2012.2%2080.1%2014.3%2080.5%2017.2%2080.9%2017.8%2081.1%2018.3%2081.4%2018.8%2082.0%2019.1%2082.7%2019.3%2084.9%2019.5%2086.1%2019.9%2087.8%2020.4%2089.0%2021.0%2090.5%2021.6%2091.6%2022.3%2092.7%2023.1%2093.7%2024.0%2094.7%2025.2%2095.8%2026.2%2096.6%2027.6%2097.5%2028.7%2098.2%2030.2%2098.8%2031.4%2099.3%2033.1%2099.7%2035.2%20100.0%2037.3%20100.0%2039.4%2099.7%2041.4%2099.3%2043.0%2098.7%2044.6%2098.0%2045.6%2097.3%2046.7%2096.6%2048.6%2095.0%2049.2%2094.7%2049.9%2094.6%2050.6%2094.7%2051.3%2095.0%2053.7%2096.9%2054.7%2097.6%2056.2%2098.3%2057.4%2098.8%2058.6%2099.3%2060.7%2099.7%2061.9%2099.9%2063.6%20100.0%2064.8%20100.0%2066.1%2099.8%2067.3%2099.6%2068.6%2099.3%2069.8%2098.8%2071.3%2098.2%2073.2%2097.1%2074.2%2096.3%2075.2%2095.5%2076.1%2094.6%2076.9%2093.7%2077.6%2092.7%2078.3%2091.6%2079.3%2089.8%2080.1%2087.8%2080.5%2085.7%2080.9%2082.8%2081.1%2082.2%2081.5%2081.6%2082.0%2081.2%2082.7%2080.9%2084.9%2080.7%2086.1%2080.5%2087.4%2080.2%2089.0%2079.6%2090.2%2079.1%2091.6%2078.4%2092.7%2077.7%2093.7%2076.9%2094.7%2076.0%2095.8%2074.8%2096.6%2073.8%2097.5%2072.4%2098.3%2071.0%2098.9%2069.8%2099.4%2068.2%2099.7%2066.9%20100.0%2064.8%20100.0%2062.7%2099.7%2060.6%2099.3%2058.6%2098.7%2057.0%2098.0%2055.4%2097.3%2054.4%2096.6%2053.3%2095.0%2051.4%2094.7%2050.7%2094.6%2050.1%2094.7%2049.4%2095.0%2048.7%2096.9%2046.3%2097.6%2045.3%2098.3%2043.8%2098.8%2042.6%2099.3%2041.4%2099.7%2039.3%2099.9%2038.1%20100.0%2036.8%20100.0%2035.6%2099.8%2033.9%2099.6%2032.7%2099.3%2031.4%2098.7%2029.8%2098.2%2028.7%2097.6%2027.6%2096.9%2026.5%2095.5%2024.8%2094.6%2023.9%2093.7%2023.1%2092.7%2022.3%2091.6%2021.7%2089.8%2020.7%2087.8%2019.9%2085.7%2019.5%2082.8%2019.1%2082.1%2018.9%2081.6%2018.5%2081.2%2018.0%2080.9%2017.3%2080.7%2015.1%2080.5%2013.9%2080.2%2012.6%2079.6%2011.0%2079.1%209.8%2078.4%208.4%2077.7%207.3%2076.9%206.3%2076.0%205.3%2074.8%204.2%2073.8%203.4%2072.4%202.4%2071.0%201.7%2069.8%201.1%2068.2%200.6%2066.9%200.3%2064.9%200.0%2062.7%200.0%2060.7%200.3%2058.6%200.7%2057.0%201.3%2055.1%202.2%2053.3%203.4%2051.4%205.0%2050.8%205.2%2050.2%205.4%2049.5%205.3%2048.7%205.1%2048.4%204.8%2047.0%203.7%2046.0%202.9%2044.5%202.0%2043.0%201.3%2041.8%200.9%2040.2%200.4%2039.0%200.2%2037.7%200.0%2036.0%200.0%2034.3%200.1%2032.7%200.4%2031.4%200.7%2029.8%201.3%2028.7%201.8%2027.2%202.7%2025.8%203.6%2024.5%204.8%2023.1%206.3%2021.9%208.0%2021.0%209.5%2020.4%2011.0%2019.8%2012.6%2019.4%2014.7%2019.1%2017.2%2018.9%2017.9%2018.5%2018.4%2017.9%2018.9%2017.3%2019.1%2014.3%2019.5%2013.0%2019.7%2011.8%2020.1%209.8%2020.9%208.0%2021.9%207.0%2022.6%206.0%2023.4%204.4%2024.9%203.7%2025.8%202.9%2026.8%202.2%2027.9%201.7%2029.0%201.2%2030.2%200.7%2031.4%200.4%2032.6%200.2%2033.9%200.0%2035.1%200.0%2036.4%200.0%2037.7%200.2%2039.0%200.4%2040.2%200.7%2041.4%201.2%2042.6%201.7%2043.8%202.2%2044.9%202.9%2046.0%203.7%2047.0Z'/%3e%3c/svg%3e")}.is-edificios-en-renta .mkt-communities-photo{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='59.5'%20height='100'%20viewBox='0%200%2059.5%20100'%3e%3cpath%20d='M4.6%2045.6L6.8%2048.9%207.3%2050.2%207.6%2051.4%207.6%2052.7%203.8%2086.8%203.8%2088.3%203.8%2089.4%204.0%2090.3%204.3%2091.5%204.6%2092.5%205.1%2093.6%205.6%2094.4%206.2%2095.3%207.0%2096.2%207.8%2097.0%208.7%2097.8%209.7%2098.4%2010.8%2098.9%2012.0%2099.4%2013.1%2099.7%2014.3%2099.9%2015.4%20100.0%2044.8%20100.0%2045.9%2099.8%2046.8%2099.6%2047.6%2099.4%2048.7%2099.0%2049.5%2098.6%2050.5%2098.0%2051.9%2096.8%2052.7%2096.0%2053.5%2095.1%2054.1%2094.1%2054.8%2092.9%2055.2%2091.8%2055.5%2090.5%2055.7%2089.4%2055.8%2088.0%2055.7%2086.8%2051.9%2053.0%2051.9%2052.1%2051.9%2051.4%2052.2%2050.2%2052.6%2049.1%2053.1%2048.2%2054.5%2046.3%2055.7%2044.4%2057.0%2041.9%2057.8%2039.7%2058.6%2037.0%2059.1%2034.8%2059.4%2032.0%2059.5%2029.7%2059.4%2026.8%2059.0%2024.0%2058.4%2021.8%2057.5%2019.0%2056.3%2016.3%2054.9%2013.9%2053.3%2011.5%2051.3%209.3%2049.2%207.3%2046.9%205.5%2044.5%203.9%2042.4%202.8%2039.7%201.7%2037.0%200.9%2034.1%200.3%2031.3%200.0%2028.3%200.0%2025.4%200.3%2022.6%200.9%2020.4%201.5%2017.7%202.6%2015.1%203.8%2012.7%205.4%2010.4%207.2%208.7%208.7%206.7%2010.9%205.0%2013.3%203.5%2015.8%202.2%2018.4%201.3%2021.1%200.6%2023.9%200.1%2026.8%200.0%2029.7%200.1%2032.6%200.6%2035.5%201.1%2037.7%202.0%2040.5%203.2%2043.1Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='59.5'%20height='100'%20viewBox='0%200%2059.5%20100'%3e%3cpath%20d='M4.6%2045.6L6.8%2048.9%207.3%2050.2%207.6%2051.4%207.6%2052.7%203.8%2086.8%203.8%2088.3%203.8%2089.4%204.0%2090.3%204.3%2091.5%204.6%2092.5%205.1%2093.6%205.6%2094.4%206.2%2095.3%207.0%2096.2%207.8%2097.0%208.7%2097.8%209.7%2098.4%2010.8%2098.9%2012.0%2099.4%2013.1%2099.7%2014.3%2099.9%2015.4%20100.0%2044.8%20100.0%2045.9%2099.8%2046.8%2099.6%2047.6%2099.4%2048.7%2099.0%2049.5%2098.6%2050.5%2098.0%2051.9%2096.8%2052.7%2096.0%2053.5%2095.1%2054.1%2094.1%2054.8%2092.9%2055.2%2091.8%2055.5%2090.5%2055.7%2089.4%2055.8%2088.0%2055.7%2086.8%2051.9%2053.0%2051.9%2052.1%2051.9%2051.4%2052.2%2050.2%2052.6%2049.1%2053.1%2048.2%2054.5%2046.3%2055.7%2044.4%2057.0%2041.9%2057.8%2039.7%2058.6%2037.0%2059.1%2034.8%2059.4%2032.0%2059.5%2029.7%2059.4%2026.8%2059.0%2024.0%2058.4%2021.8%2057.5%2019.0%2056.3%2016.3%2054.9%2013.9%2053.3%2011.5%2051.3%209.3%2049.2%207.3%2046.9%205.5%2044.5%203.9%2042.4%202.8%2039.7%201.7%2037.0%200.9%2034.1%200.3%2031.3%200.0%2028.3%200.0%2025.4%200.3%2022.6%200.9%2020.4%201.5%2017.7%202.6%2015.1%203.8%2012.7%205.4%2010.4%207.2%208.7%208.7%206.7%2010.9%205.0%2013.3%203.5%2015.8%202.2%2018.4%201.3%2021.1%200.6%2023.9%200.1%2026.8%200.0%2029.7%200.1%2032.6%200.6%2035.5%201.1%2037.7%202.0%2040.5%203.2%2043.1Z'/%3e%3c/svg%3e")}.is-coliving .mkt-communities-photo{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='106.3'%20height='100'%20viewBox='0%200%20106.3%20100'%3e%3cpath%20d='M23.9%2034.0L24.5%2037.0%2024.5%2037.7%2024.4%2038.3%2024.3%2039.0%2024.0%2039.6%2023.7%2040.1%2023.3%2040.7%2022.8%2041.2%2022.3%2041.6%2021.6%2041.9%2019.0%2042.8%2016.9%2043.7%2015.0%2044.7%2013.2%2045.8%2011.4%2047.1%209.7%2048.5%208.2%2050.0%206.7%2051.6%205.8%2052.8%204.6%2054.6%203.5%2056.4%202.8%2057.8%202.0%2059.7%201.3%2061.8%200.9%2063.3%200.4%2065.3%200.1%2067.5%200.0%2069.7%200.0%2071.8%200.2%2074.0%200.6%2076.2%201.1%2078.3%201.7%2080.4%202.5%2082.4%203.5%2084.3%204.6%2086.2%205.8%2088.0%207.2%2089.7%208.6%2091.3%2010.2%2092.8%2011.9%2094.2%2013.7%2095.4%2015.7%2096.5%2018.2%2097.7%2020.3%2098.5%2023.1%2099.3%2025.3%2099.7%2028.1%20100.0%2030.3%20100.0%2033.2%2099.8%2035.4%2099.4%2037.5%2098.9%2039.6%2098.3%2041.6%2097.5%2044.1%2096.2%2046.0%2095.0%2047.8%2093.7%2050.1%2091.7%2050.8%2091.3%2051.4%2091.0%2052.1%2090.8%2052.8%2090.6%2053.4%2090.6%2054.6%2090.8%2055.5%2091.3%2056.2%2091.7%2058.6%2093.8%2060.9%2095.4%2062.8%2096.5%2064.1%2097.1%2066.8%2098.3%2068.8%2098.9%2070.2%2099.3%2073.1%2099.8%2074.6%2099.9%2076.7%20100.0%2079.7%2099.9%2081.8%2099.6%2083.2%2099.3%2086.0%2098.5%2088.0%2097.8%2089.4%2097.2%2092.0%2095.8%2093.7%2094.6%2095.0%2093.7%2096.1%2092.8%2097.6%2091.4%2099.6%2089.2%20100.5%2088.0%20101.7%2086.3%20102.5%2085.0%20103.5%2083.1%20104.1%2081.7%20104.8%2079.7%20105.3%2078.3%20105.7%2076.2%20106.2%2073.3%20106.3%2071.2%20106.3%2069.7%20106.2%2067.5%20106.0%2066.0%20105.6%2064.0%20105.2%2062.5%20104.6%2060.5%20104.1%2059.1%20102.8%2056.4%20101.7%2054.6%20100.9%2053.4%2099.6%2051.7%2098.7%2050.6%2097.6%2049.5%2096.1%2048.0%2093.7%2046.2%2092.0%2045.1%2090.7%2044.3%2088.1%2043.1%2086.7%2042.5%2084.9%2042.0%2084.2%2041.6%2083.3%2041.0%2082.6%2040.1%2082.2%2039.5%2082.0%2038.8%2081.9%2038.2%2081.8%2037.5%2081.9%2036.8%2082.4%2034.0%2082.7%2031.8%2082.7%2029.6%2082.7%2027.4%2082.4%2025.3%2082.0%2023.1%2081.5%2021.0%2080.8%2019.0%2079.9%2017.0%2078.9%2015.0%2077.4%2012.6%2076.0%2010.8%2074.6%209.2%2073.0%207.6%2070.8%205.8%2069.0%204.6%2067.1%203.5%2065.2%202.5%2063.2%201.7%2061.1%201.1%2059.0%200.6%2056.8%200.2%2054.6%200.0%2052.5%200.0%2050.3%200.1%2048.1%200.4%2046.0%200.9%2043.9%201.5%2041.9%202.2%2039.9%203.1%2038.0%204.2%2036.1%205.4%2034.4%206.7%2032.7%208.2%2031.2%209.7%2029.8%2011.4%2028.5%2013.2%2027.4%2015.0%2026.4%2017.0%2025.5%2019.0%2024.8%2021.0%2024.3%2023.1%2023.9%2025.3%2023.7%2027.4%2023.6%2029.6%2023.7%2031.8Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='106.3'%20height='100'%20viewBox='0%200%20106.3%20100'%3e%3cpath%20d='M23.9%2034.0L24.5%2037.0%2024.5%2037.7%2024.4%2038.3%2024.3%2039.0%2024.0%2039.6%2023.7%2040.1%2023.3%2040.7%2022.8%2041.2%2022.3%2041.6%2021.6%2041.9%2019.0%2042.8%2016.9%2043.7%2015.0%2044.7%2013.2%2045.8%2011.4%2047.1%209.7%2048.5%208.2%2050.0%206.7%2051.6%205.8%2052.8%204.6%2054.6%203.5%2056.4%202.8%2057.8%202.0%2059.7%201.3%2061.8%200.9%2063.3%200.4%2065.3%200.1%2067.5%200.0%2069.7%200.0%2071.8%200.2%2074.0%200.6%2076.2%201.1%2078.3%201.7%2080.4%202.5%2082.4%203.5%2084.3%204.6%2086.2%205.8%2088.0%207.2%2089.7%208.6%2091.3%2010.2%2092.8%2011.9%2094.2%2013.7%2095.4%2015.7%2096.5%2018.2%2097.7%2020.3%2098.5%2023.1%2099.3%2025.3%2099.7%2028.1%20100.0%2030.3%20100.0%2033.2%2099.8%2035.4%2099.4%2037.5%2098.9%2039.6%2098.3%2041.6%2097.5%2044.1%2096.2%2046.0%2095.0%2047.8%2093.7%2050.1%2091.7%2050.8%2091.3%2051.4%2091.0%2052.1%2090.8%2052.8%2090.6%2053.4%2090.6%2054.6%2090.8%2055.5%2091.3%2056.2%2091.7%2058.6%2093.8%2060.9%2095.4%2062.8%2096.5%2064.1%2097.1%2066.8%2098.3%2068.8%2098.9%2070.2%2099.3%2073.1%2099.8%2074.6%2099.9%2076.7%20100.0%2079.7%2099.9%2081.8%2099.6%2083.2%2099.3%2086.0%2098.5%2088.0%2097.8%2089.4%2097.2%2092.0%2095.8%2093.7%2094.6%2095.0%2093.7%2096.1%2092.8%2097.6%2091.4%2099.6%2089.2%20100.5%2088.0%20101.7%2086.3%20102.5%2085.0%20103.5%2083.1%20104.1%2081.7%20104.8%2079.7%20105.3%2078.3%20105.7%2076.2%20106.2%2073.3%20106.3%2071.2%20106.3%2069.7%20106.2%2067.5%20106.0%2066.0%20105.6%2064.0%20105.2%2062.5%20104.6%2060.5%20104.1%2059.1%20102.8%2056.4%20101.7%2054.6%20100.9%2053.4%2099.6%2051.7%2098.7%2050.6%2097.6%2049.5%2096.1%2048.0%2093.7%2046.2%2092.0%2045.1%2090.7%2044.3%2088.1%2043.1%2086.7%2042.5%2084.9%2042.0%2084.2%2041.6%2083.3%2041.0%2082.6%2040.1%2082.2%2039.5%2082.0%2038.8%2081.9%2038.2%2081.8%2037.5%2081.9%2036.8%2082.4%2034.0%2082.7%2031.8%2082.7%2029.6%2082.7%2027.4%2082.4%2025.3%2082.0%2023.1%2081.5%2021.0%2080.8%2019.0%2079.9%2017.0%2078.9%2015.0%2077.4%2012.6%2076.0%2010.8%2074.6%209.2%2073.0%207.6%2070.8%205.8%2069.0%204.6%2067.1%203.5%2065.2%202.5%2063.2%201.7%2061.1%201.1%2059.0%200.6%2056.8%200.2%2054.6%200.0%2052.5%200.0%2050.3%200.1%2048.1%200.4%2046.0%200.9%2043.9%201.5%2041.9%202.2%2039.9%203.1%2038.0%204.2%2036.1%205.4%2034.4%206.7%2032.7%208.2%2031.2%209.7%2029.8%2011.4%2028.5%2013.2%2027.4%2015.0%2026.4%2017.0%2025.5%2019.0%2024.8%2021.0%2024.3%2023.1%2023.9%2025.3%2023.7%2027.4%2023.6%2029.6%2023.7%2031.8Z'/%3e%3c/svg%3e")}.mkt-communities-photo img{object-fit:cover;width:100%;height:100%}.mkt-communities-photo:after{content:"";opacity:var(--open);background:linear-gradient(#08161e80 0%,#08161e00 26%,#08161e1f 40%,#08161e94 62%,#08161edb 100%);position:absolute;inset:0}.mkt-communities-open{z-index:2;width:calc(48.052cqw - 13.4545px);color:var(--mkt-white);opacity:var(--open);scale:calc(1.1 - .1 * var(--open));flex-direction:column;justify-content:space-between;padding:36px 34px 34px;display:flex;position:absolute;inset:0 auto 0 0}.marketing-shell .mkt-communities-open h3{color:var(--mkt-white);font-family:var(--mkt-display);letter-spacing:-.018em;font-size:34px;font-weight:400;line-height:1.05}.marketing-shell .mkt-communities-open p{max-width:24ch;color:var(--mkt-white);text-shadow:0 1px 14px #08161e80;text-wrap:balance;margin:0;font-size:21px;font-weight:600;line-height:1.32}.mkt-communities-open>div>span{background:var(--community-pill);color:var(--community-pill-ink);border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:11px 20px;font-size:15px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.mkt-communities-row>li{transition:flex-grow .75s cubic-bezier(.587,.162,.036,1)}.mkt-communities-photo{transition-property:-webkit-mask-size,mask-size,-webkit-mask-position,mask-position;transition-duration:.75s;transition-timing-function:cubic-bezier(.587,.162,.036,1)}.mkt-communities-photo:after{transition:opacity .75s cubic-bezier(.614,.277,.035,.996)}.mkt-communities-open{transition:opacity 1s cubic-bezier(.587,.162,.036,1),scale 1s cubic-bezier(.587,.162,.036,1)}}@media (width<=860px){.mkt-communities-row{flex-direction:column;height:auto;margin-top:36px}.mkt-communities-row>li{--open:1;flex:none;height:360px}.mkt-communities-row>li .mkt-communities-photo{-webkit-mask-image:none;mask-image:none}.mkt-communities-closed{display:none}.mkt-communities-open{width:auto;padding:24px 24px 26px;inset:0}.marketing-shell .mkt-communities-open h3{font-size:30px}.marketing-shell .mkt-communities-open p{font-size:19px}}.mkt-oneapp .mkt-tech-head.mkt-reveal,.mkt-oneapp-list>li.mkt-reveal{opacity:1;transition:none;transform:none}.mkt-rise-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:visible clip}.mkt-rise-line>span{display:block}.mkt-rise-word{vertical-align:top;margin-bottom:-.24em;padding-bottom:.24em;display:inline-block;overflow:visible clip}.mkt-rise-word>span{margin-bottom:-.1em;padding-bottom:.1em;display:inline-block}.mkt-oneapp-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:48px;margin-top:52px;display:grid}.mkt-oneapp-list{gap:40px;margin:0;padding:0;list-style:none;display:grid}.marketing-shell .mkt-oneapp-list h3{color:var(--mkt-white);font-family:var(--mkt-display);letter-spacing:-.02em;text-wrap:balance;font-size:38px;font-weight:400;line-height:1.06}.marketing-shell .mkt-oneapp-list p{color:#ffffffb3;max-width:34ch;margin:14px 0 0;font-size:18px;line-height:1.55;overflow:visible clip}.mkt-oneapp-list p>span{display:block}.mkt-oneapp-visual{aspect-ratio:1/1.1;view-timeline:--mkt-oneapp block;width:100%;max-width:520px;margin-inline:auto;position:relative;container-type:inline-size}.mkt-oneapp-visual:before{content:"";background:radial-gradient(closest-side,#1f7a7580,#1f7a7529 55%,#1f7a7500 100%);position:absolute;inset:4% -6%}.mkt-oneapp-phone{--depth:1;--pull:0px;--tilt:0deg;z-index:2;aspect-ratio:9/18.5;width:48%;rotate:var(--tilt);background:linear-gradient(150deg,#9aa9b1 0%,#33434c 18%,#0d1a21 48%,#2c3c45 80%,#a3b1b8 100%);border-radius:8.5cqw;padding:.62cqw;position:absolute;top:8.5%;left:9%;box-shadow:0 0 0 1px #ffffff14,0 50px 90px -30px #000000d9}.mkt-oneapp-phone.is-home-screen{--depth:.45;--pull:26px;--tilt:9deg;z-index:1;top:2%;left:38%}.mkt-oneapp-phone.is-app{--pull:-26px;box-shadow:0 0 0 1px #ffffff14,22px 30px 60px -18px #0009,0 50px 90px -30px #000000d9}.mkt-oneapp-phone:before,.mkt-oneapp-phone:after{content:"";background:linear-gradient(90deg,#6f7f88,#2a3a43);border-radius:.4cqw;width:.65cqw;position:absolute}.mkt-oneapp-phone:before{height:12%;top:21%;left:-.48cqw}.mkt-oneapp-phone:after{height:9%;top:27%;right:-.48cqw}.mkt-oneapp-screen{background:#05090c;border:1.3cqw solid #05090c;border-radius:7.85cqw;height:100%;position:relative;overflow:hidden;container-type:inline-size}.mkt-oneapp-screen img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.mkt-oneapp-screen:before{z-index:3;content:"";background:#000;border-radius:999px;width:31.8%;height:4.4%;position:absolute;top:1.3%;left:34.1%}.mkt-oneapp-screen:after{z-index:3;pointer-events:none;content:"";background:linear-gradient(#ffffffd1,#ffffffd1) center bottom 1.8%/32% .8% no-repeat,linear-gradient(118deg,#ffffff1f 0%,#ffffff08 30%,#fff0 42%),linear-gradient(#05090c52 0%,#05090c00 9%);position:absolute;inset:0}.mkt-oneapp-status{z-index:2;height:15cqw;color:var(--mkt-white);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:0 7cqw 0 11cqw;font-size:4.2cqw;font-weight:600;line-height:1;display:flex;position:absolute;inset:0 0 auto}.mkt-oneapp-status svg{width:17cqw;height:auto}.is-home-screen .mkt-oneapp-screen{background:radial-gradient(90% 55% at 20% 8%,#7e8cc880,#7e8cc800 70%),radial-gradient(80% 50% at 90% 96%,#ac8b4742,#ac8b4700 70%),linear-gradient(#3d4a7a 0%,#283460 45%,#141c38 100%)}.mkt-oneapp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:9cqw 6.5cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:19cqw;left:6.5cqw;right:6.5cqw}.mkt-oneapp-tiles li{aspect-ratio:1;background:var(--tile);filter:blur(.9cqw);border-radius:23%;position:relative}.mkt-oneapp-tiles li:after{content:"";background:#ffffff6b;border-radius:1cqw;width:68%;height:1.8cqw;position:absolute;top:calc(100% + 2.6cqw);left:16%}.mkt-oneapp-tiles li.is-building{filter:none;background:#fdfbf8;place-items:center;display:grid;box-shadow:0 1.5cqw 4cqw #05090c59}.mkt-oneapp-tiles li.is-building:after{content:none}.mkt-oneapp-tiles li.is-building>span{color:#3d4a7a;font-family:var(--mkt-display);letter-spacing:-.01em;font-size:4.4cqw}.mkt-oneapp-tiles li.is-building>em{width:5.6cqw;height:5.6cqw;color:var(--mkt-white);background:#e5484d;border-radius:50%;place-items:center;font-size:3.2cqw;font-style:normal;font-weight:600;line-height:1;display:grid;position:absolute;top:-1.8cqw;right:-1.8cqw}.mkt-oneapp-tiles li.is-building>small{color:var(--mkt-white);white-space:nowrap;font-size:3.3cqw;font-weight:500;position:absolute;top:calc(100% + 1.6cqw);left:50%;translate:-50%}.mkt-oneapp-search{color:#ffffffe6;background:#ffffff29;border-radius:999px;align-items:center;gap:1.4cqw;padding:1.6cqw 3.8cqw;font-size:3.5cqw;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:40cqw;left:50%;translate:-50%}.mkt-oneapp-search:before{content:"";border:.55cqw solid;border-radius:50%;width:2.4cqw;height:2.4cqw;box-shadow:1.1cqw 1.1cqw 0 -.75cqw}.mkt-oneapp-dock{background:#ffffff24;border-radius:9cqw;justify-content:space-around;align-items:center;height:25cqw;padding:0 3cqw;display:flex;position:absolute;bottom:8cqw;left:3.5cqw;right:3.5cqw}.mkt-oneapp-dock i{aspect-ratio:1;background:var(--tile);filter:blur(.9cqw);border-radius:23%;width:16.8cqw}@media (prefers-reduced-motion:no-preference){.mkt-oneapp .mkt-rise-line>span,.mkt-oneapp .mkt-rise-word>span{transition:translate 1s cubic-bezier(.587,.162,.036,1);translate:0 112%}.mkt-oneapp .mkt-rise-word>span{transition-delay:calc(var(--i) * 45ms)}.mkt-oneapp-list p>span{opacity:0;transition:opacity .9s .26s,translate 1s cubic-bezier(.587,.162,.036,1) .22s;translate:0 100%}.mkt-oneapp .mkt-tech-head.is-visible h2 .mkt-rise-line>span,.mkt-oneapp .is-visible .mkt-rise-word>span,.mkt-oneapp-list>.is-visible p>span{opacity:1;translate:0}@supports (animation-timeline:view()){@media (width>=992px){.mkt-oneapp-phone{animation:linear both mkt-oneapp-drift;animation-timeline:--mkt-oneapp}}}}@keyframes mkt-oneapp-drift{0%{rotate:calc(var(--tilt) * 1.5);translate:var(--pull) calc(var(--depth) * 90px)}50%{rotate:var(--tilt);translate:0}to{rotate:calc(var(--tilt) * .6);translate:0 calc(var(--depth) * -70px)}}@media (width<=991px){.mkt-oneapp-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}.mkt-oneapp-visual{order:-1;width:80%;max-width:540px}.marketing-shell .mkt-oneapp-list h3{font-size:34px}}@media (width<=767px){.mkt-oneapp-list{gap:32px}.marketing-shell .mkt-oneapp-list h3{font-size:27px}.marketing-shell .mkt-oneapp-list p{margin-top:10px;font-size:17px}}@media (width<=479px){.mkt-oneapp-visual{width:100%}}.is-app-home .mkt-advantages{background:var(--mkt-paper);padding-top:104px}.mkt-advantages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.mkt-advantages-grid li{background:var(--mkt-white);border:1px solid #12293712;border-radius:18px;align-items:flex-start;gap:16px;padding:24px 22px;display:flex;box-shadow:0 10px 28px #1229370d}.mkt-advantages-grid li>span{flex:none;place-items:center;width:30px;height:30px;display:grid}.marketing-shell .mkt-advantages-grid h3{color:var(--mkt-navy-950);font-size:16px;font-weight:600;line-height:1.3}.mkt-advantages-grid p{color:var(--mkt-muted);margin-top:6px;font-size:14px;line-height:1.5}.mkt-advantages .mkt-service-earnings{margin-top:28px}@media (width<=1080px){.mkt-advantages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.is-app-home .mkt-advantages{padding-top:80px}.mkt-advantages-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px}}.mkt-advantages .mkt-tech-head h2 em{display:block}.is-app-home .mkt-arrival{isolation:isolate;background:var(--mkt-white);padding-block:112px 104px;position:relative}.is-app-home .mkt-arrival:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(90deg,#1229370f 1px,#0000 1px),linear-gradient(#1229370f 1px,#0000 1px);background-position:top;background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.mkt-arrival-inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.mkt-arrival .mkt-tech-head{text-align:left;max-width:none}.mkt-arrival .mkt-tech-head h2{text-wrap:balance}.mkt-arrival .mkt-tech-head h2 em{display:block}.mkt-arrival .mkt-tech-head>p:not(.mkt-tech-eyebrow){max-width:560px;color:var(--mkt-muted);margin-top:20px;font-size:17px;line-height:1.6}.mkt-arrival-week{background:var(--mkt-white);border:1px solid #1229371a;border-radius:18px;padding:30px;box-shadow:0 1px 2px #1229370d,0 28px 60px -32px #12293752}.mkt-arrival-week>p{color:var(--mkt-teal-ink);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.mkt-arrival-week ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mkt-arrival-week li{background:var(--mkt-white);border:1px solid #1229371a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:58px;padding:12px 14px 12px 18px;display:flex}.mkt-arrival-week li>span:first-child{color:var(--mkt-navy-950);font-size:15.5px;font-weight:600;line-height:1.3}.mkt-arrival-week li>span:last-child{color:var(--mkt-muted);white-space:nowrap;border:1px solid #1229371f;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.mkt-arrival-week li svg{color:var(--mkt-teal);flex:none}@media (width<=960px){.mkt-arrival-inner{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=640px){.is-app-home .mkt-arrival{padding-block:80px 72px}.mkt-arrival-week{border-radius:14px;padding:20px 12px}.mkt-arrival-week li{flex-wrap:nowrap;gap:8px;min-height:52px;padding:10px 10px 10px 12px}.mkt-arrival-week li>span:first-child{min-width:0;font-size:14.5px}.mkt-arrival-week li>span:last-child{padding:4px 9px 4px 7px;font-size:12px}}@media (prefers-reduced-motion:no-preference){.mkt-reveal.is-visible .mkt-arrival-week li{animation:.7s cubic-bezier(.2,.7,.2,1) both mkt-home-rise;animation-delay:calc(var(--i,0) * 90ms + .15s)}.mkt-reveal.is-visible .mkt-arrival-week li>span:last-child{animation:.42s cubic-bezier(.3,1.4,.5,1) both mkt-arrival-tick;animation-delay:calc(var(--i,0) * 90ms + .65s)}}@keyframes mkt-arrival-tick{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.is-home .mkt-home-hero{background:#0b1c27;flex-direction:column;justify-content:flex-end;min-height:clamp(640px,100svh - 40px,980px);padding-block:150px 92px;display:flex;overflow:clip}.is-home .mkt-home-hero:before{content:none}.mkt-home-hero-media{z-index:-1;pointer-events:none;position:absolute;inset:0}.mkt-home-hero-media video{width:var(--mkt-hero-video-width,118%);object-fit:cover;object-position:var(--mkt-hero-video-position,50% 32%);height:100%;position:absolute;top:0;left:0}.mkt-home-hero-media:after{content:"";background:linear-gradient(#0b1c27bd 0,#0b1c279e 70px,#0b1c2700 230px),linear-gradient(90deg,#0b1c2799 0%,#0b1c274d 24%,#0b1c2700 46%),linear-gradient(#0b1c2700 46%,#0b1c2780 66%,#0b1c27d6 86%,#0b1c27 100%);position:absolute;inset:0}.marketing-shell.is-narrow .mkt-home-hero-inner{width:min(100% - 48px,1192px)}.mkt-home-hero .mkt-tech-hero-copy{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:24px;display:grid}.marketing-shell .mkt-home-hero h1{font-size:min(74px,min(100vw - 48px,1192px)/10.4 - 42.6923px)}.mkt-home-hero-side .mkt-tech-hero-lede{color:#ffffffdb;max-width:none;margin-top:0;font-size:15px}.mkt-home-hero-side .mkt-tech-hero-actions{margin-top:26px}@media (width<=1100px){.mkt-home-hero .mkt-tech-hero-copy{grid-template-columns:minmax(0,1fr);gap:24px}.marketing-shell .mkt-home-hero h1{font-size:min(64px,5.76923vw - 2.76923px)}.mkt-home-hero-side{max-width:520px}.mkt-home-hero-side .mkt-tech-hero-lede{font-size:17px}}.mkt-home-widgets{pointer-events:none;position:absolute;inset:0}.mkt-home-widget{--gold-text:#e2c98f;--gold-type:#f6eaca;background:linear-gradient(150deg, #ffeec41a 0%, #ffeec408 26%, #ffeec400 46%), linear-gradient(165deg, rgba(16, 26, 32, calc(var(--mkt-hero-glass,.56) - .14)) 0%, rgba(10, 17, 22, calc(var(--mkt-hero-glass,.56) - .06)) 45%, rgba(6, 11, 15, calc(var(--mkt-hero-glass,.56) + .1)) 100%);width:320px;color:var(--mkt-white);pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);border:1px solid #0000;border-radius:22px;flex-direction:column;padding:18px 20px 14px;display:flex;position:absolute;box-shadow:0 26px 60px #03080c6b,0 0 46px #ac8b471a,inset 0 1px #ffecbe38}.mkt-home-widget:after{box-sizing:border-box;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f0deaef2 0%,#d6ba7873 20%,#ac8b4733 50%,#d6ba786b 80%,#f0deaed9 100%);height:calc(100% + 2px);padding:1px;position:absolute;top:-1px;left:-1px;right:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mkt-home-widget-stack{--stack-zoom:.86;--stack-height:460px;--request-h:76px;--widget-radius:22px;top:clamp(96px, calc(100% - 266px - var(--stack-height)), 17%);flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute;left:max(24px,50% - 596px)}.mkt-home-split{position:relative}.mkt-home-split:before{border-radius:calc(var(--widget-radius) * var(--stack-zoom));height:100%;box-shadow:0 calc(26px * var(--stack-zoom)) calc(60px * var(--stack-zoom)) #03080c6b, 0 0 0 1px #e2c98f00, 0 0 28px #e2c98f00;content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}.mkt-home-split.is-top{z-index:1;rotate:-3deg}.mkt-home-split.is-bottom{margin-left:40px;rotate:2deg}.mkt-home-widget-stack .mkt-home-widget{zoom:var(--stack-zoom);position:relative}.mkt-home-split .mkt-home-widget{box-shadow:inset 0 1px #ffecbe38}.mkt-home-widget.is-split{display:grid}.mkt-home-widget-layer{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.mkt-home-widget-layer.is-before{height:calc(var(--request-h) - 36px);justify-content:center;display:none}.marketing-shell .mkt-home-widget-layer.is-before .mkt-home-widget-action{box-shadow:none;color:#122937;background:#fbf6ea}.mkt-home-split-seam{z-index:2;top:calc(var(--request-h) * var(--stack-zoom) / 2 - 1.5px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#e2c98f 18%,#f6e7bf 50%,#e2c98f 82%,#0000);border-radius:999px;height:3px;position:absolute;left:-8px;right:-8px}.mkt-home-split-seam:after{content:"";opacity:0;background:radial-gradient(closest-side,#e2c98f99,#0000);border-radius:50%;height:48px;position:absolute;top:50%;left:8%;right:8%;translate:0 -50%}.marketing-shell .mkt-home-widget-layer.is-before .mkt-home-widget-action:hover{background:var(--mkt-white)}@media (width>=1101px) and (height<=839px){.mkt-home-widget-stack{--stack-zoom:.78;--stack-height:418px}}@media (width>=1101px) and (height<=819px){.mkt-home-widget-stack{--stack-zoom:.86;--stack-height:238px}.mkt-home-split.is-top{rotate:-2deg}.mkt-home-split.is-bottom{display:none}}.mkt-home-widget.is-right{top:var(--mkt-hero-widget-top,18%);left:min(var(--mkt-hero-widget-left,68%), calc(100% - 344px));rotate:1.5deg}.mkt-home-widget-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mkt-home-widget-eyebrow{color:var(--gold-type);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.marketing-shell .mkt-home-widget a.mkt-home-widget-eyebrow{color:var(--gold-type);text-underline-offset:4px;text-decoration:none}.marketing-shell .mkt-home-widget a.mkt-home-widget-eyebrow:hover{text-decoration:underline}.marketing-shell .mkt-home-widget a.mkt-home-widget-eyebrow:focus-visible{outline:2px solid var(--gold-text);outline-offset:3px;border-radius:4px}.mkt-home-widget-status{color:#fffaee;white-space:nowrap;background:linear-gradient(135deg,#e2c98f24,#e2c98f0d);border:1px solid #e2c98f57;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:550;display:inline-flex}.mkt-home-widget-status svg{color:var(--gold-text)}.marketing-shell .mkt-home-widget p{margin:0}.marketing-shell .mkt-home-widget .mkt-home-widget-title{background:linear-gradient(100deg,#fff 30%,#f3e4bd 100%);color:#0000;font-family:var(--mkt-display);letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:26px;font-weight:400;line-height:1.1}.marketing-shell .mkt-home-widget .mkt-home-widget-meta{color:#ffffffe6;margin-top:6px;font-size:14px;line-height:1.4}.mkt-home-widget-foot{border-top:1px solid;border-image:linear-gradient(90deg,#e2c98f8c,#e2c98f0f) 1;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.mkt-home-widget-avatar{background:radial-gradient(circle at 35% 30%,#ecd9a647,#ac8b470f 70%);border:1px solid #e2c98f99;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 18px #c6a55c38}.mkt-home-widget-avatar svg{stroke:url(#mkt-gold-lit) #c6a55c}.mkt-home-widget-foot>div{min-width:0}.marketing-shell .mkt-home-widget .mkt-home-widget-lead{color:var(--mkt-white);font-size:14.5px;font-weight:650;line-height:1.3}.marketing-shell .mkt-home-widget .mkt-home-widget-note{color:#ffffffe6;align-items:flex-start;gap:6px;margin-top:3px;font-size:12.5px;line-height:1.35;display:flex}.mkt-home-widget-note svg{color:var(--gold-text);flex:none;margin-top:1px}.marketing-shell .mkt-home-widget-action{color:#122937;background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) 100% 0/200% 100%;border-radius:999px;justify-content:center;align-items:center;height:40px;margin-top:auto;font-size:14px;font-weight:650;text-decoration:none;transition:background-position .6s,box-shadow .16s;display:flex;box-shadow:0 8px 22px #ac8b4752,inset 0 1px #fff6dc8c}.mkt-home-widget-foot{margin-bottom:16px}.marketing-shell .mkt-home-widget-action:hover{background-position:0 0;box-shadow:0 10px 26px #ac8b4773,inset 0 1px #fff6dc8c}.marketing-shell .mkt-home-widget-action:focus-visible{outline:2px solid var(--gold-text);outline-offset:3px}@media (width<=1100px){.mkt-home-widget-stack{display:none}.mkt-home-widget.is-right{top:16%;left:min(var(--mkt-hero-widget-left,68%), calc(100% - 344px))}}@media (width<=860px){.is-home .mkt-home-hero{min-height:0;padding-block:calc(min(64svh,560px) - 64px) 64px}.mkt-home-hero-media{height:min(64svh,560px);bottom:auto}.mkt-home-hero-media video{object-position:var(--mkt-hero-video-phone,64% 30%);width:100%}.mkt-home-hero-media:after{background:linear-gradient(#0b1c27bd 0,#0b1c2799 56px,#0b1c2700 180px),linear-gradient(#0b1c2700 50%,#0b1c27b3 82%,#0b1c27 100%)}.mkt-home-hero .mkt-tech-hero-copy{display:block}.marketing-shell .mkt-home-hero h1{max-width:7em;margin-inline:auto;font-size:clamp(48px,9.4vw,74px)}.mkt-home-hero-side{max-width:none}.mkt-home-hero-side .mkt-tech-hero-lede{max-width:44ch;margin:18px auto 0;font-size:16px}.mkt-home-widgets{height:min(64svh,560px);bottom:auto}.mkt-home-widget.is-right{width:min(218px,56%);top:19%;left:auto;right:3%}.mkt-home-widget{border-radius:16px;padding:13px 14px 10px}.mkt-home-widget-eyebrow{letter-spacing:.14em;font-size:9.5px}.mkt-home-widget-status{padding:3px 8px 3px 6px;font-size:10.5px}.marketing-shell .mkt-home-widget .mkt-home-widget-title{margin-top:9px;font-size:19px}.marketing-shell .mkt-home-widget .mkt-home-widget-meta{margin-top:4px;font-size:11.5px}.mkt-home-widget-foot{gap:9px;margin-top:10px;padding-top:10px}.mkt-home-widget-avatar{width:30px;height:30px}.mkt-home-widget-avatar svg{width:15px;height:15px}.marketing-shell .mkt-home-widget .mkt-home-widget-lead{font-size:12px}.marketing-shell .mkt-home-widget .mkt-home-widget-note{display:none}.mkt-home-widget-foot{margin-bottom:11px}.marketing-shell .mkt-home-widget-action{height:30px;font-size:12px}}@media (width>=861px) and (height<=720px){.is-home .mkt-home-hero{padding-bottom:64px}.mkt-home-widget.is-right{top:16%}}@media (prefers-reduced-motion:no-preference){.is-home .mkt-home-widget{animation:1s cubic-bezier(.2,.8,.2,1) .9s both mkt-home-widget-in,6s ease-in-out infinite mkt-orbit-float}.is-home .mkt-home-widget.is-right{animation-delay:1.5s,-3s}.is-home .mkt-home-split.is-top{animation:1.14s linear 3.2s both mkt-home-split-top}.is-home .mkt-home-split.is-bottom{animation:1.14s linear 3.2s both mkt-home-split-bottom}.is-home .mkt-home-split.is-bottom .mkt-home-widget{animation:6s ease-in-out -1.5s infinite mkt-orbit-float,1.14s linear 3.2s both mkt-home-open-clip}.is-home .mkt-home-widget.is-split{animation:1s cubic-bezier(.2,.8,.2,1) .9s both mkt-home-widget-in,6s ease-in-out infinite mkt-orbit-float,1.14s linear 3.2s both mkt-home-open-clip}.is-home .mkt-home-split .mkt-home-widget:after{animation:1.14s linear 3.2s both mkt-home-open-edge}.is-home .mkt-home-split:before{animation:1.14s linear 3.2s both mkt-home-open-shadow,.36s linear 3.28s both mkt-home-split-glow}.is-home .mkt-home-widget-layer.is-before{animation:.14s step-end 3.2s both mkt-home-layer-out;display:flex}.is-home .mkt-home-widget-layer.is-after{animation:.14s step-end 3.2s both mkt-home-layer-in}.is-home .mkt-home-widget-layer.is-before .mkt-rise-line>*{animation:.9s cubic-bezier(.16,1,.3,1) both mkt-home-row-in;animation-delay:calc(1.05s + var(--i) * 50ms)}.is-home .mkt-home-widget-layer.is-before .mkt-home-widget-action{animation:.9s cubic-bezier(.16,1,.3,1) 1.1s both mkt-home-row-in,.14s cubic-bezier(.33,1,.68,1) 3.2s both mkt-home-press}.is-home .mkt-home-split-seam{animation:.12s cubic-bezier(.16,1,.3,1) 3.22s both mkt-home-seam-draw,.36s linear 3.28s both mkt-home-seam-flare,.32s linear 3.22s both mkt-home-seam-fade}.is-home .mkt-home-split-seam:after{animation:.36s linear 3.28s both mkt-home-seam-glow}}@media (prefers-reduced-motion:no-preference) and (width<=1100px){.is-home .mkt-home-widget.is-right{animation-delay:.9s,-3s}}@media (prefers-reduced-motion:no-preference) and (width>=1101px) and (height<=819px){.is-home .mkt-home-split.is-top{animation:none}}@keyframes mkt-home-split-top{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);translate:16px calc(100% + 2px);rotate:0deg;scale:1}7.9%{animation-timing-function:linear;translate:16px calc(100% + 2px);rotate:0deg;scale:.975}12.2%{translate:16px calc(100% + 2px);rotate:0deg;scale:.975}12.3%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:16px calc(100% - 4px);rotate:0deg;scale:.97}to{translate:0;rotate:-3deg;scale:1}}@keyframes mkt-home-split-bottom{0%{opacity:0;visibility:hidden;animation-timing-function:linear;translate:-24px 6px;rotate:0deg;scale:.97}12.2%{opacity:0;visibility:hidden;translate:-24px 6px;rotate:0deg;scale:.97}12.3%{opacity:1;visibility:visible;animation-timing-function:cubic-bezier(.16,1,.3,1);translate:-24px 6px;rotate:0deg;scale:.97}to{opacity:1;visibility:visible;translate:0;rotate:2deg;scale:1}}@keyframes mkt-home-seam-draw{0%{scale:0 1}to{scale:1}}@keyframes mkt-home-seam-flare{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:scaleY(1)}16.7%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(5)}to{transform:scaleY(1)}}@keyframes mkt-home-seam-fade{0%,37.5%{opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1)}to{opacity:0}}@keyframes mkt-home-seam-glow{0%{opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1);scale:.6 1}16.7%{opacity:1;animation-timing-function:cubic-bezier(.215,.61,.355,1);scale:1}to{opacity:0;scale:.6 1}}@keyframes mkt-home-split-glow{0%{animation-timing-function:cubic-bezier(.33,1,.68,1)}16.7%{box-shadow:0 calc(26px * var(--stack-zoom)) calc(60px * var(--stack-zoom)) #03080c6b, 0 0 0 1px #ecd9a6cc, 0 0 28px #e2c98f73;animation-timing-function:cubic-bezier(.215,.61,.355,1)}}@keyframes mkt-home-row-in{0%{translate:0 100%}}@keyframes mkt-home-layer-out{to{opacity:0;visibility:hidden}}@keyframes mkt-home-layer-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes mkt-home-open-clip{0%,12.3%{clip-path:inset(0 0 calc(100% - var(--request-h)) 0 round var(--widget-radius));animation-timing-function:cubic-bezier(.16,1,.3,1)}to{clip-path:inset(0 0 0 0 round var(--widget-radius))}}@keyframes mkt-home-open-edge{0%,12.3%{height:calc(var(--request-h) + 1px);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{height:calc(100% + 2px)}}@keyframes mkt-home-open-shadow{0%,12.3%{height:calc(var(--request-h) * var(--stack-zoom));animation-timing-function:cubic-bezier(.16,1,.3,1)}to{height:100%}}@keyframes mkt-home-press{64%,to{color:#122937;background:#c6a55c;scale:.9}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.is-home .mkt-home-widgets{animation:linear both mkt-home-parallax;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes mkt-home-widget-in{0%{opacity:0;visibility:hidden;translate:0 48px;scale:.96}to{opacity:1;visibility:visible;translate:0;scale:1}}@keyframes mkt-home-parallax{to{translate:0 -90px}}:is(.is-home-ground,.is-dark-run) .mkt-tech-dark{background:#0b1c27 linear-gradient(#102633 0,#0b1c27 min(700px,100%))}.is-home-ground .mkt-tech-hero{background:0 0}.is-app-home:is(.is-home-ground,.is-dark-run) .mkt-tech-dark>:last-child{padding-bottom:128px}.is-app-home:is(.is-home-ground,.is-dark-run) .mkt-cta-section{background:radial-gradient(45% 45% at 50% 55%,#1f7a7557 0%,#1f7a7500 72%),linear-gradient(#0b1c27 0,#102633 180px,#0a1923 100%)}.is-app-home .mkt-tech-dark>.mkt-tech-hero.is-full-bleed{flex-direction:column;justify-content:flex-end;min-height:clamp(640px,min(100svh - 40px,60vw),980px);padding-block:150px 140px;display:flex}@media (width<=1100px){.mkt-tech-hero.is-full-bleed{--full-bleed-photo:max(calc(100vw * 941 / 1672), 300px)}.is-app-home .mkt-tech-dark>.mkt-tech-hero.is-full-bleed{min-height:0;padding-block:calc(var(--full-bleed-photo) - 40px) 150px}}.mkt-hero-backdrop.is-condominios img{object-position:70% 50%;filter:brightness(.78)contrast(1.04)saturate(.92);width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.mkt-hero-backdrop.is-condominios:after{content:"";background:linear-gradient(#0b1c27cc 0,#0b1c2700 230px),linear-gradient(90deg,#0b1c27db 0%,#0b1c27ad 34%,#0b1c275c 52%,#0b1c2700 66%),linear-gradient(#0b1c2700 46%,#0b1c2780 68%,#0b1c27e0 86%,#0b1c27 100%);position:absolute;inset:0}.is-app-home.is-home-ground .mkt-tech-dark>.mkt-tech-hero.is-full-bleed{padding-bottom:96px}.is-home-ground .mkt-backdrop-chip{z-index:1;color:#fffaee;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:linear-gradient(150deg,#ffeec41f 0%,#ffeec400 50%),linear-gradient(165deg,#101a2085 0%,#060b0fbd 100%);border-color:#e2c98f66;border-radius:999px;gap:8px;padding:9px 15px 9px 12px;font-size:13px;box-shadow:0 18px 40px #03080c66,0 0 30px #ac8b471f,inset 0 1px #ffecbe38}@media (width<=1100px){.is-app-home.is-home-ground .mkt-tech-dark>.mkt-tech-hero.is-full-bleed{padding-bottom:72px}.mkt-hero-backdrop.is-condominios img{height:var(--full-bleed-photo);bottom:auto}.mkt-hero-backdrop.is-condominios:after{background:linear-gradient(180deg, #0b1c27d6 0px, #0b1c2780 110px, #0b1c2700 190px), linear-gradient(180deg, #0b1c2700 calc(var(--full-bleed-photo) * .72), #0b1c27 var(--full-bleed-photo))}.is-full-bleed .mkt-backdrop-chip.is-a{top:calc(var(--full-bleed-photo) * .42);bottom:auto;left:auto;right:34%}.is-full-bleed .mkt-backdrop-chip.is-b{top:calc(var(--full-bleed-photo) * .56);bottom:auto;left:auto;right:5%}.is-full-bleed .mkt-backdrop-chip.is-c{top:calc(var(--full-bleed-photo) * .7);bottom:auto;left:auto;right:26%}}.is-app-home .mkt-tech-dark .mkt-arrival{background:radial-gradient(32% 46% at 78%,#f3e4bd14 0%,#f3e4bd00 72%)}.is-app-home .mkt-tech-dark .mkt-arrival:before{content:none}.mkt-tech-dark .mkt-arrival .mkt-tech-head>p:not(.mkt-tech-eyebrow){color:#ffffffb8}.mkt-tech-dark .mkt-arrival-week{background:linear-gradient(150deg,#ffeec41a 0%,#ffeec408 26%,#ffeec400 46%),linear-gradient(165deg,#101a206b 0%,#0a111680 45%,#060b0fa8 100%);border-color:#0000;border-radius:22px;position:relative;box-shadow:0 26px 60px #03080c6b,0 0 46px #ac8b471a,inset 0 1px #ffecbe38}.mkt-tech-dark .mkt-arrival-week:after{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f0deaef2 0%,#d6ba7873 20%,#ac8b4733 50%,#d6ba786b 80%,#f0deaed9 100%);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mkt-tech-dark .mkt-arrival-week>p{color:#f6eaca}.mkt-tech-dark .mkt-arrival-week li{background:#ffffff09;border-color:#e2c98f24}.mkt-tech-dark .mkt-arrival-week li>span:first-child{color:var(--mkt-white)}.mkt-tech-dark .mkt-arrival-week li>span:last-child{color:#fffaee;background:linear-gradient(135deg,#e2c98f24,#e2c98f0d);border-color:#e2c98f57}.mkt-tech-dark .mkt-arrival-week li svg{color:#e2c98f}.is-app-home .mkt-tech-dark .mkt-advantages{background:0 0}.mkt-tech-dark .mkt-advantages-grid{counter-reset:mkt-advantage}.mkt-tech-dark .mkt-advantages-grid li{box-shadow:none;counter-increment:mkt-advantage;background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 100%);border-color:#ffffff1a;border-radius:16px;flex-direction:column;gap:14px;padding:22px;position:relative}.mkt-tech-dark .mkt-advantages-grid li:after{color:#f3e4bd8c;content:counter(mkt-advantage, decimal-leading-zero);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;position:absolute;top:22px;right:22px}.mkt-tech-dark .mkt-advantages-grid li>span svg{stroke:url(#mkt-gold-lit) #c6a55c;filter:drop-shadow(0 0 4px #f0d28c2e)}.marketing-shell .mkt-tech-dark .mkt-advantages-grid h3{color:var(--mkt-white)}.mkt-tech-dark .mkt-advantages-grid p{color:#ffffffad}.mkt-tech-dark :is(.mkt-advantages,.mkt-service-features) .mkt-service-features-note{color:#fff9}.mkt-tech-dark :is(.mkt-advantages,.mkt-service-features) .mkt-price-model{box-shadow:none;background:linear-gradient(160deg,#ac8b4729 0%,#ac8b470a 100%);border-color:#ac8b4752}.mkt-tech-dark :is(.mkt-advantages,.mkt-service-features) .mkt-price-model-eyebrow{color:var(--mkt-amber-ink)}.marketing-shell .mkt-tech-dark :is(.mkt-advantages,.mkt-service-features) .mkt-price-model h3{color:var(--mkt-white)}.mkt-tech-dark :is(.mkt-advantages,.mkt-service-features) .mkt-price-model>p{color:#ffffffb8}@media (width>=861px){.is-dark-run .mkt-tech-dark>.mkt-tech-hero{padding-bottom:180px}}.is-dark-run .mkt-tech-dark .mkt-service-intro{background:radial-gradient(34% 46% at 100%,#f3e4bd0f 0%,#f3e4bd00 72%)}.marketing-shell .mkt-tech-dark .mkt-tech-split h2{color:var(--mkt-white)}.mkt-tech-dark .mkt-service-intro-copy p{color:#ffffffb8}.mkt-tech-dark .mkt-service-intro-photo{background:#16303e;box-shadow:0 34px 70px -24px #000000a6,0 0 0 1px #f3e4bd24}.mkt-tech-dark .mkt-service-intro-link{color:var(--mkt-white);border-color:#f3e4bd66}.mkt-tech-dark .mkt-service-intro-link:hover{border-color:#f3e4bd}.is-dark-run .mkt-tech-dark .mkt-svroute{padding-block:120px 112px}.is-dark-run .mkt-tech-dark .mkt-svbook{padding-block:96px}.is-dark-run .mkt-tech-dark .mkt-svindex{padding-block:104px 64px}.is-dark-run .mkt-tech-dark .mkt-svshare{padding-top:88px}.marketing-shell :is(.mkt-svroute,.mkt-svbook,.mkt-svindex,.mkt-svshare) h2{text-wrap:balance}:is(.mkt-svroute,.mkt-svbook,.mkt-svindex,.mkt-svshare) p{text-wrap:pretty}.mkt-svroute h2 em,.mkt-svbook h2 em,.mkt-svshare h2 em{background:var(--mkt-accent);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;display:block}.mkt-svroute{isolation:isolate;position:relative}.mkt-svroute-map{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 30% 85%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mkt-svroute-map img{opacity:.075;width:max(100%,1600px);max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.mkt-svroute-head{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:56px;display:grid}.marketing-shell .mkt-svroute-head h2{color:var(--mkt-white);margin:0;font-size:58px;line-height:1.02}.mkt-svroute-head p{color:#ffffffb8;margin:0;padding-bottom:6px;font-size:17px;line-height:1.6}.mkt-svroute-path{margin-top:72px;padding-top:120px;position:relative}.mkt-svroute-path svg{width:100%;height:120px;position:absolute;top:0;left:0;overflow:visible}.mkt-svroute-path path{fill:none;stroke-linecap:round;stroke-linejoin:round}.mkt-svroute-path .is-road{stroke:#ffffff0f;stroke-width:16px;vector-effect:non-scaling-stroke}.mkt-svroute-path .is-route{stroke:#c6a55c;stroke-width:2px;filter:drop-shadow(0 0 5px #e8c88280)}.mkt-svroute-path ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-svroute-path li{padding:30px 48px 0 0;position:relative}.mkt-svroute-path li:before{top:calc(var(--stop-y) - 120px - 7px);content:"";background:#f3e4bd;border-radius:50%;width:14px;height:14px;position:absolute;left:0;box-shadow:0 0 0 5px #f3e4bd24,0 0 18px #e8c88299}.mkt-svroute-num{color:#c6a55c;font-family:var(--mkt-display);font-size:44px;line-height:1;display:block}.marketing-shell .mkt-svroute-path h3{color:var(--mkt-white);margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.3}.mkt-svroute-path li p{color:#ffffffa8;max-width:30ch;margin:8px 0 0;font-size:15px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.mkt-svroute .mkt-reveal .is-route{stroke-dasharray:1;stroke-dashoffset:1px}.mkt-svroute .mkt-reveal.is-visible .is-route{animation:2.2s cubic-bezier(.4,0,.3,1) .3s forwards mkt-svroute-draw}.mkt-svroute .mkt-reveal li:before{scale:0}.mkt-svroute .mkt-reveal.is-visible li:before{animation:.5s cubic-bezier(.2,.8,.3,1.4) forwards mkt-svroute-stop}.mkt-svroute .mkt-reveal.is-visible li:first-child:before{animation-delay:.3s}.mkt-svroute .mkt-reveal.is-visible li:nth-child(2):before{animation-delay:1.15s}.mkt-svroute .mkt-reveal.is-visible li:nth-child(3):before{animation-delay:1.75s}}@keyframes mkt-svroute-draw{to{stroke-dashoffset:0}}@keyframes mkt-svroute-stop{to{scale:1}}.mkt-svbook-inner{grid-template-columns:minmax(24px,1fr) minmax(0,440px) 64px minmax(0,496px) minmax(24px,1fr);align-items:center;display:grid}.mkt-svbook-copy{grid-area:1/2}.mkt-svbook-photo{aspect-ratio:4/3;background:#16303e;border-radius:28px 0 0 28px;grid-area:1/4/auto/6;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.mkt-svbook-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.marketing-shell .mkt-svbook h2{color:var(--mkt-white);margin:0;font-size:44px;line-height:1.06}.mkt-svbook-lede{color:#ffffffb8;margin:20px 0 0;font-size:17px;line-height:1.6}.mkt-svbook ol{margin:26px 0 0;padding:0;list-style:none}.mkt-svbook li{border-top:1px solid #f3e4bd24;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:17px 0;display:grid}.mkt-svbook li:last-child{border-bottom:1px solid #f3e4bd24}.mkt-svbook li>span{color:#f3e4bd;font-family:var(--mkt-display);font-size:30px;font-style:italic;line-height:1}.marketing-shell .mkt-svbook h3{color:var(--mkt-white);margin:2px 0 0;font-size:17px;font-weight:600;line-height:1.3}.mkt-svbook li p{color:#ffffffa8;margin:5px 0 0;font-size:15px;line-height:1.5}.mkt-svindex-head{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:end;gap:48px;scroll-margin-top:96px;display:grid}.marketing-shell .mkt-svindex-head h2{max-width:18em;color:var(--mkt-white);margin:0;font-size:36px;line-height:1.12}.mkt-svindex-head p{color:#ffffff8f;margin:0;font-size:14px;line-height:1.5}.mkt-svindex ul{border-top:1px solid #ffffff1f;margin:40px 0 0;padding:0;list-style:none}.mkt-svindex li{border-bottom:1px solid #ffffff1f;scroll-margin-top:96px}.mkt-svindex a{color:inherit;grid-template-columns:108px minmax(0,1fr) minmax(0,1fr) 24px;align-items:center;gap:32px;padding:14px 8px 14px 0;text-decoration:none;display:grid}.mkt-svindex a:focus-visible{outline-offset:4px;border-radius:10px;outline:2px solid #f3e4bd}.mkt-svindex-photo{aspect-ratio:3/2;background:#16303e;border-radius:8px;display:block;overflow:hidden}.mkt-svindex-photo img{object-fit:cover;width:100%;height:100%;transition:scale .5s cubic-bezier(.2,.7,.2,1);display:block}.marketing-shell .mkt-svindex h3{color:var(--mkt-white);font-family:var(--mkt-display);letter-spacing:-.015em;margin:0;font-size:30px;font-weight:400;line-height:1.1;transition:color .2s}.mkt-svindex a p{color:#ffffffa3;margin:0;font-size:15px;line-height:1.5}.mkt-svindex-arrow{color:#c6a55c;transition:translate .2s}.mkt-svindex a:hover .mkt-svindex-photo img{scale:1.07}.marketing-shell .mkt-svindex a:hover h3,.marketing-shell .mkt-svindex li.is-target h3{color:#f3e4bd}.mkt-svindex a:hover .mkt-svindex-arrow{translate:4px}.mkt-svindex li.is-target{background:linear-gradient(90deg,#f3e4bd14 0%,#f3e4bd00 70%)}.mkt-svshare{text-align:center;background:radial-gradient(40% 56% at 50% 56%,#e8b06a1a 0%,#e8b06a00 72%)}.mkt-svshare .mkt-container{max-width:860px;padding-top:64px;position:relative}.mkt-svshare .mkt-container:before{content:"";background:linear-gradient(90deg,#c6a55c00 0%,#c6a55cbf 50%,#c6a55c00 100%);height:1px;position:absolute;top:0;left:18%;right:18%}.marketing-shell .mkt-svshare h2{color:var(--mkt-white);margin:0;font-size:64px;line-height:1.02}.mkt-svshare p{color:#ffffffb8;max-width:540px;margin:24px auto 0;font-size:18px;line-height:1.6}@media (width<=1180px){.marketing-shell .mkt-svroute-head h2{font-size:52px}}@media (width<=991px){.mkt-svroute-head{grid-template-columns:minmax(0,1fr);gap:20px}.mkt-svroute-head p{max-width:560px}.mkt-svbook-inner{grid-template-columns:24px minmax(0,1fr) 24px}.mkt-svbook-copy{grid-column:2;max-width:620px}.mkt-svbook-photo{aspect-ratio:16/10;border-radius:0;grid-area:2/1/auto/-1;margin-top:44px}.mkt-svindex a{grid-template-columns:96px minmax(0,1fr) 20px;grid-template-areas:"photo name arrow""photo line arrow";gap:4px 22px}.mkt-svindex-photo{grid-area:photo}.mkt-svindex h3{grid-area:name;align-self:end}.mkt-svindex a p{grid-area:line;align-self:start}.mkt-svindex-arrow{grid-area:arrow}.mkt-svindex-head{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width<=760px){.is-dark-run .mkt-tech-dark .mkt-svroute{padding-block:88px 80px}.is-dark-run .mkt-tech-dark :is(.mkt-svbook,.mkt-svindex){padding-block:72px}.is-dark-run .mkt-tech-dark .mkt-svshare{padding-top:80px}.marketing-shell .mkt-svroute-head h2{font-size:40px}.mkt-svroute-path{margin-top:48px;padding-top:0}.mkt-svroute-path svg{display:none}.mkt-svroute-path ol{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:38px;position:relative}.mkt-svroute-path ol:before{content:"";background:linear-gradient(#c6a55c 0%,#c6a55c40 100%);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.mkt-svroute-path li{padding:0}.mkt-svroute-path li:before{top:4px;left:-38px}.mkt-svroute-num{font-size:34px}.marketing-shell .mkt-svroute-path h3{margin-top:12px}.marketing-shell .mkt-svbook h2{font-size:34px}.marketing-shell .mkt-svindex-head h2{font-size:30px}.mkt-svindex a{grid-template-columns:76px minmax(0,1fr) 18px;gap:2px 16px;padding-block:12px}.marketing-shell .mkt-svindex h3{font-size:23px}.mkt-svindex a p{font-size:14px}.marketing-shell .mkt-svshare h2{font-size:42px}.mkt-svshare p{font-size:16px}}.is-app-home .mkt-tech-dark.is-about{background:var(--mkt-white)}.is-app-home .mkt-tech-dark>.mkt-about-hero{padding-bottom:0;display:flow-root}.mkt-about-band{--about-top:88px;--about-side:48px;--about-foot:80px;padding:calc(82px + var(--about-top)) var(--about-side) var(--about-foot);margin-bottom:calc(min(448px, 40% - var(--about-side) * .8) - var(--about-foot) + 28px);background:linear-gradient(0deg, var(--about-from,#102633) 15%, var(--about-to,#102633) 85%);background:linear-gradient(0deg in oklch, var(--about-from,#102633) 15%, var(--about-to,#102633) 85%)}.mkt-about-wrap{flex-direction:column;gap:56px;max-width:1120px;margin-inline:auto;display:flex}.marketing-shell.is-app-home.is-app-home .mkt-about-hero h1{color:var(--mkt-white);text-align:center;text-wrap:balance;margin:0;font-size:68px;font-weight:700;line-height:1}.marketing-shell .mkt-about-hero h1 em{color:#fff;background:0 0;padding-right:0;font-style:normal;display:block}.mkt-about-visual{z-index:1;aspect-ratio:16/9;border-radius:40px;justify-content:center;align-items:center;margin-bottom:-40%;display:flex;position:relative;overflow:clip}.mkt-about-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt-about-glass{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mkt-about-visual.has-drift .mkt-about-photo{height:120%;inset:-20% 0 auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.is-app-home .mkt-tech-dark.is-about{display:flow-root;overflow:clip}.mkt-about-visual.has-drift{view-timeline:--mkt-about-drift block;view-timeline-inset:0}.mkt-about-visual.has-drift :is(.mkt-about-photo,.mkt-about-glass-photo){transform-box:fill-box;animation:linear both mkt-about-drift;animation-timeline:--mkt-about-drift;animation-range:cover 50%}}}@keyframes mkt-about-drift{0%{transform:translateY(0)}to{transform:translateY(20%)}}@media (width<=991px){.mkt-about-band{--about-top:80px;--about-side:24px;--about-foot:64px}.marketing-shell.is-app-home.is-app-home .mkt-about-hero h1{font-size:56px}.mkt-about-visual{border-radius:32px}}@media (width<=767px){.mkt-about-band{--about-top:64px;--about-side:16px;--about-foot:48px}.marketing-shell.is-app-home.is-app-home .mkt-about-hero h1{font-size:42.4px}.mkt-about-visual{border-radius:24px}}@media (prefers-reduced-motion:no-preference){.mkt-about-hero h1 .mkt-rise-word>span{animation:1s cubic-bezier(.165,.84,.44,1) both mkt-home-word-in;animation-delay:calc(.15s + var(--i) * 75ms)}.mkt-about-glass{animation:1s cubic-bezier(.16,1,.3,1) .525s both mkt-home-fade-up}}.is-app-home .mkt-story{background:var(--mkt-white);margin-top:calc(448px + min(1120px,100% - 96px)/-2.5);padding:4px 48px 80px}.mkt-story.is-coliving .mkt-story-copy{container-type:inline-size}.mkt-story-inner{flex-direction:row-reverse;gap:48px;max-width:1280px;margin-inline:auto;display:flex}.mkt-story-visual{aspect-ratio:4/5;flex:2 1 0;min-width:0}.mkt-story-card{background:#ece9e2;border-radius:40px;height:100%;position:relative;overflow:clip}.mkt-story-card video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt-story-copy{flex-direction:column;flex:3 1 0;justify-content:center;gap:16px;min-width:0;padding:40px 0;display:flex}.marketing-shell.is-app-home.is-app-home .mkt-story .mkt-story-title{color:var(--mkt-navy-950);font-family:var(--mkt-display);letter-spacing:-.018em;text-wrap:balance;margin:0 0 8px;font-size:48px;font-style:normal;font-weight:400;line-height:1.08}.marketing-shell.marketing-shell.is-app-home .mkt-story-title>:is(h2,h3){color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-wrap:inherit;margin:0;display:block}.marketing-shell .mkt-story-copy p{color:var(--mkt-ink);margin:0;font-size:18px;line-height:27px}.mkt-story-action{background:linear-gradient(0deg, var(--story-from) 0%, var(--story-to) 150%);background:linear-gradient(0deg in oklch, var(--story-from) 0%, var(--story-to) 150%);color:var(--mkt-white);box-shadow:0 10px 30px color-mix(in srgb, var(--story-from) 28%, transparent), inset 0 1px 0 #ffffff38;border-color:#ffffff2e;border-radius:999px;align-self:flex-start;margin-top:16px;padding-inline:26px;transition:box-shadow .16s,transform .18s}.mkt-story-action:hover{color:var(--mkt-white);box-shadow:0 12px 34px color-mix(in srgb, var(--story-from) 40%, transparent), inset 0 1px 0 #ffffff38}@media (width<=991px){.is-app-home .mkt-story{margin-top:calc(343.2px - 40%);padding:0 24px 64px}.mkt-story-inner{flex-direction:column}.mkt-story-visual,.mkt-story-copy{flex:none}.mkt-story-card{border-radius:32px}.marketing-shell.is-app-home.is-app-home .mkt-story .mkt-story-title{font-size:40px}}@media (width<=767px){.is-app-home .mkt-story{margin-top:calc(271.2px - 40%);padding:0 16px 48px}.mkt-story-inner{gap:40px}.mkt-story-card{border-radius:24px}.marketing-shell.is-app-home.is-app-home .mkt-story .mkt-story-title{font-size:34px}}@media (width<=479px){.is-app-home .mkt-story{margin-top:calc(144.8px - 40%)}}.marketing-shell.is-app-home.is-app-home .mkt-story.is-coliving .mkt-story-title{font-size:min(48px,8cqi)}@media (width<=991px){.marketing-shell.is-app-home.is-app-home .mkt-story.is-coliving .mkt-story-title{font-size:min(40px,8cqi)}}@media (width<=767px){.marketing-shell.is-app-home.is-app-home .mkt-story.is-coliving .mkt-story-title{font-size:min(34px,8cqi)}}@media (prefers-reduced-motion:no-preference){.mkt-story-card.is-waiting{opacity:0;translate:0 48px}.mkt-story-card.is-playing{animation:1.66s cubic-bezier(.16,1,.3,1) both mkt-home-fade-up}}.mkt-amen{background:var(--mkt-white);padding:80px 48px;position:relative;overflow:clip}.mkt-amen-inner{flex-direction:column;gap:60px;max-width:1280px;margin-inline:auto;display:flex;position:relative}.mkt-amen-top{flex-direction:column;gap:32px;display:flex}.marketing-shell.is-app-home.is-app-home .mkt-amen h2{color:var(--mkt-navy-950);font-family:var(--mkt-text);letter-spacing:-.035em;margin:0;font-size:68px;font-weight:500;line-height:1}.marketing-shell .mkt-amen-top p{max-width:444px;color:var(--mkt-navy-950);letter-spacing:-.01em;margin:0;font-size:24px;line-height:36px}.mkt-amen-link{color:var(--mkt-navy-950);font-family:var(--mkt-text);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:20px;font-weight:600;line-height:28px;display:inline-flex}.mkt-amen-link svg{transition:translate .2s}.mkt-amen-link:hover svg{translate:4px}.mkt-amen-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mkt-amen-cards a{height:100%;min-height:244px;color:var(--mkt-navy-950);background:#faf8f3;border-radius:20px;flex-direction:column;justify-content:space-between;gap:28px;padding:28px;text-decoration:none;transition:translate .22s,box-shadow .22s;display:flex;container-type:inline-size}.mkt-amen-cards a:hover{translate:0 -4px;box-shadow:0 16px 34px #1229371a}.marketing-shell .mkt-amen-cards h3{color:inherit;letter-spacing:-.035em;margin:0;font-size:min(52px,15cqi);font-weight:500;line-height:1}.marketing-shell .mkt-amen-cards p{color:#4d5963;margin:0;font-size:18px;line-height:27px}.mkt-amen-cards .is-lime a{background:#d3fd63}.marketing-shell .mkt-amen-cards .is-lime p{color:#34401c}.mkt-amen-cards .is-band a{background:var(--amen-from);background:linear-gradient(0deg in oklch, color-mix(in oklab, var(--amen-from) 94%, #000) 15%, color-mix(in oklab, var(--amen-to) 94%, #000) 85%);color:var(--mkt-white)}.marketing-shell .mkt-amen-cards .is-band p{color:var(--mkt-white)}.mkt-amen-shapes{pointer-events:none;position:absolute;inset:0}.mkt-amen-shape{filter:drop-shadow(0 18px 26px #12293729);width:240px;height:240px;position:absolute}.mkt-amen-shape i{position:absolute;inset:0 14px 14px 0;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.mkt-amen-shape.is-key{top:4.4%;left:56%}.mkt-amen-shape.is-key i{background:radial-gradient(60% 40% at 32% 22%, #ffffff80, #fff0 72%), radial-gradient(80% 50% at 72% 90%, #46001e47, #46001e00 72%), linear-gradient(200deg, var(--amen-to), var(--amen-from));-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='59.5'%20height='100'%20viewBox='0%200%2059.5%20100'%3e%3cpath%20d='M4.6%2045.6L6.8%2048.9%207.3%2050.2%207.6%2051.4%207.6%2052.7%203.8%2086.8%203.8%2088.3%203.8%2089.4%204.0%2090.3%204.3%2091.5%204.6%2092.5%205.1%2093.6%205.6%2094.4%206.2%2095.3%207.0%2096.2%207.8%2097.0%208.7%2097.8%209.7%2098.4%2010.8%2098.9%2012.0%2099.4%2013.1%2099.7%2014.3%2099.9%2015.4%20100.0%2044.8%20100.0%2045.9%2099.8%2046.8%2099.6%2047.6%2099.4%2048.7%2099.0%2049.5%2098.6%2050.5%2098.0%2051.9%2096.8%2052.7%2096.0%2053.5%2095.1%2054.1%2094.1%2054.8%2092.9%2055.2%2091.8%2055.5%2090.5%2055.7%2089.4%2055.8%2088.0%2055.7%2086.8%2051.9%2053.0%2051.9%2052.1%2051.9%2051.4%2052.2%2050.2%2052.6%2049.1%2053.1%2048.2%2054.5%2046.3%2055.7%2044.4%2057.0%2041.9%2057.8%2039.7%2058.6%2037.0%2059.1%2034.8%2059.4%2032.0%2059.5%2029.7%2059.4%2026.8%2059.0%2024.0%2058.4%2021.8%2057.5%2019.0%2056.3%2016.3%2054.9%2013.9%2053.3%2011.5%2051.3%209.3%2049.2%207.3%2046.9%205.5%2044.5%203.9%2042.4%202.8%2039.7%201.7%2037.0%200.9%2034.1%200.3%2031.3%200.0%2028.3%200.0%2025.4%200.3%2022.6%200.9%2020.4%201.5%2017.7%202.6%2015.1%203.8%2012.7%205.4%2010.4%207.2%208.7%208.7%206.7%2010.9%205.0%2013.3%203.5%2015.8%202.2%2018.4%201.3%2021.1%200.6%2023.9%200.1%2026.8%200.0%2029.7%200.1%2032.6%200.6%2035.5%201.1%2037.7%202.0%2040.5%203.2%2043.1Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='59.5'%20height='100'%20viewBox='0%200%2059.5%20100'%3e%3cpath%20d='M4.6%2045.6L6.8%2048.9%207.3%2050.2%207.6%2051.4%207.6%2052.7%203.8%2086.8%203.8%2088.3%203.8%2089.4%204.0%2090.3%204.3%2091.5%204.6%2092.5%205.1%2093.6%205.6%2094.4%206.2%2095.3%207.0%2096.2%207.8%2097.0%208.7%2097.8%209.7%2098.4%2010.8%2098.9%2012.0%2099.4%2013.1%2099.7%2014.3%2099.9%2015.4%20100.0%2044.8%20100.0%2045.9%2099.8%2046.8%2099.6%2047.6%2099.4%2048.7%2099.0%2049.5%2098.6%2050.5%2098.0%2051.9%2096.8%2052.7%2096.0%2053.5%2095.1%2054.1%2094.1%2054.8%2092.9%2055.2%2091.8%2055.5%2090.5%2055.7%2089.4%2055.8%2088.0%2055.7%2086.8%2051.9%2053.0%2051.9%2052.1%2051.9%2051.4%2052.2%2050.2%2052.6%2049.1%2053.1%2048.2%2054.5%2046.3%2055.7%2044.4%2057.0%2041.9%2057.8%2039.7%2058.6%2037.0%2059.1%2034.8%2059.4%2032.0%2059.5%2029.7%2059.4%2026.8%2059.0%2024.0%2058.4%2021.8%2057.5%2019.0%2056.3%2016.3%2054.9%2013.9%2053.3%2011.5%2051.3%209.3%2049.2%207.3%2046.9%205.5%2044.5%203.9%2042.4%202.8%2039.7%201.7%2037.0%200.9%2034.1%200.3%2031.3%200.0%2028.3%200.0%2025.4%200.3%2022.6%200.9%2020.4%201.5%2017.7%202.6%2015.1%203.8%2012.7%205.4%2010.4%207.2%208.7%208.7%206.7%2010.9%205.0%2013.3%203.5%2015.8%202.2%2018.4%201.3%2021.1%200.6%2023.9%200.1%2026.8%200.0%2029.7%200.1%2032.6%200.6%2035.5%201.1%2037.7%202.0%2040.5%203.2%2043.1Z'/%3e%3c/svg%3e")}.mkt-amen-shape.is-clover{top:41.4%;left:86%}.mkt-amen-shape.is-clover i{background:radial-gradient(52% 44% at 30% 24%,#fff9,#fff0 72%),radial-gradient(70% 60% at 74% 88%,#3250004d,#32500000 72%),linear-gradient(200deg,#e8ff9e,#c2ef3c);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='106.3'%20height='100'%20viewBox='0%200%20106.3%20100'%3e%3cpath%20d='M23.9%2034.0L24.5%2037.0%2024.5%2037.7%2024.4%2038.3%2024.3%2039.0%2024.0%2039.6%2023.7%2040.1%2023.3%2040.7%2022.8%2041.2%2022.3%2041.6%2021.6%2041.9%2019.0%2042.8%2016.9%2043.7%2015.0%2044.7%2013.2%2045.8%2011.4%2047.1%209.7%2048.5%208.2%2050.0%206.7%2051.6%205.8%2052.8%204.6%2054.6%203.5%2056.4%202.8%2057.8%202.0%2059.7%201.3%2061.8%200.9%2063.3%200.4%2065.3%200.1%2067.5%200.0%2069.7%200.0%2071.8%200.2%2074.0%200.6%2076.2%201.1%2078.3%201.7%2080.4%202.5%2082.4%203.5%2084.3%204.6%2086.2%205.8%2088.0%207.2%2089.7%208.6%2091.3%2010.2%2092.8%2011.9%2094.2%2013.7%2095.4%2015.7%2096.5%2018.2%2097.7%2020.3%2098.5%2023.1%2099.3%2025.3%2099.7%2028.1%20100.0%2030.3%20100.0%2033.2%2099.8%2035.4%2099.4%2037.5%2098.9%2039.6%2098.3%2041.6%2097.5%2044.1%2096.2%2046.0%2095.0%2047.8%2093.7%2050.1%2091.7%2050.8%2091.3%2051.4%2091.0%2052.1%2090.8%2052.8%2090.6%2053.4%2090.6%2054.6%2090.8%2055.5%2091.3%2056.2%2091.7%2058.6%2093.8%2060.9%2095.4%2062.8%2096.5%2064.1%2097.1%2066.8%2098.3%2068.8%2098.9%2070.2%2099.3%2073.1%2099.8%2074.6%2099.9%2076.7%20100.0%2079.7%2099.9%2081.8%2099.6%2083.2%2099.3%2086.0%2098.5%2088.0%2097.8%2089.4%2097.2%2092.0%2095.8%2093.7%2094.6%2095.0%2093.7%2096.1%2092.8%2097.6%2091.4%2099.6%2089.2%20100.5%2088.0%20101.7%2086.3%20102.5%2085.0%20103.5%2083.1%20104.1%2081.7%20104.8%2079.7%20105.3%2078.3%20105.7%2076.2%20106.2%2073.3%20106.3%2071.2%20106.3%2069.7%20106.2%2067.5%20106.0%2066.0%20105.6%2064.0%20105.2%2062.5%20104.6%2060.5%20104.1%2059.1%20102.8%2056.4%20101.7%2054.6%20100.9%2053.4%2099.6%2051.7%2098.7%2050.6%2097.6%2049.5%2096.1%2048.0%2093.7%2046.2%2092.0%2045.1%2090.7%2044.3%2088.1%2043.1%2086.7%2042.5%2084.9%2042.0%2084.2%2041.6%2083.3%2041.0%2082.6%2040.1%2082.2%2039.5%2082.0%2038.8%2081.9%2038.2%2081.8%2037.5%2081.9%2036.8%2082.4%2034.0%2082.7%2031.8%2082.7%2029.6%2082.7%2027.4%2082.4%2025.3%2082.0%2023.1%2081.5%2021.0%2080.8%2019.0%2079.9%2017.0%2078.9%2015.0%2077.4%2012.6%2076.0%2010.8%2074.6%209.2%2073.0%207.6%2070.8%205.8%2069.0%204.6%2067.1%203.5%2065.2%202.5%2063.2%201.7%2061.1%201.1%2059.0%200.6%2056.8%200.2%2054.6%200.0%2052.5%200.0%2050.3%200.1%2048.1%200.4%2046.0%200.9%2043.9%201.5%2041.9%202.2%2039.9%203.1%2038.0%204.2%2036.1%205.4%2034.4%206.7%2032.7%208.2%2031.2%209.7%2029.8%2011.4%2028.5%2013.2%2027.4%2015.0%2026.4%2017.0%2025.5%2019.0%2024.8%2021.0%2024.3%2023.1%2023.9%2025.3%2023.7%2027.4%2023.6%2029.6%2023.7%2031.8Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='106.3'%20height='100'%20viewBox='0%200%20106.3%20100'%3e%3cpath%20d='M23.9%2034.0L24.5%2037.0%2024.5%2037.7%2024.4%2038.3%2024.3%2039.0%2024.0%2039.6%2023.7%2040.1%2023.3%2040.7%2022.8%2041.2%2022.3%2041.6%2021.6%2041.9%2019.0%2042.8%2016.9%2043.7%2015.0%2044.7%2013.2%2045.8%2011.4%2047.1%209.7%2048.5%208.2%2050.0%206.7%2051.6%205.8%2052.8%204.6%2054.6%203.5%2056.4%202.8%2057.8%202.0%2059.7%201.3%2061.8%200.9%2063.3%200.4%2065.3%200.1%2067.5%200.0%2069.7%200.0%2071.8%200.2%2074.0%200.6%2076.2%201.1%2078.3%201.7%2080.4%202.5%2082.4%203.5%2084.3%204.6%2086.2%205.8%2088.0%207.2%2089.7%208.6%2091.3%2010.2%2092.8%2011.9%2094.2%2013.7%2095.4%2015.7%2096.5%2018.2%2097.7%2020.3%2098.5%2023.1%2099.3%2025.3%2099.7%2028.1%20100.0%2030.3%20100.0%2033.2%2099.8%2035.4%2099.4%2037.5%2098.9%2039.6%2098.3%2041.6%2097.5%2044.1%2096.2%2046.0%2095.0%2047.8%2093.7%2050.1%2091.7%2050.8%2091.3%2051.4%2091.0%2052.1%2090.8%2052.8%2090.6%2053.4%2090.6%2054.6%2090.8%2055.5%2091.3%2056.2%2091.7%2058.6%2093.8%2060.9%2095.4%2062.8%2096.5%2064.1%2097.1%2066.8%2098.3%2068.8%2098.9%2070.2%2099.3%2073.1%2099.8%2074.6%2099.9%2076.7%20100.0%2079.7%2099.9%2081.8%2099.6%2083.2%2099.3%2086.0%2098.5%2088.0%2097.8%2089.4%2097.2%2092.0%2095.8%2093.7%2094.6%2095.0%2093.7%2096.1%2092.8%2097.6%2091.4%2099.6%2089.2%20100.5%2088.0%20101.7%2086.3%20102.5%2085.0%20103.5%2083.1%20104.1%2081.7%20104.8%2079.7%20105.3%2078.3%20105.7%2076.2%20106.2%2073.3%20106.3%2071.2%20106.3%2069.7%20106.2%2067.5%20106.0%2066.0%20105.6%2064.0%20105.2%2062.5%20104.6%2060.5%20104.1%2059.1%20102.8%2056.4%20101.7%2054.6%20100.9%2053.4%2099.6%2051.7%2098.7%2050.6%2097.6%2049.5%2096.1%2048.0%2093.7%2046.2%2092.0%2045.1%2090.7%2044.3%2088.1%2043.1%2086.7%2042.5%2084.9%2042.0%2084.2%2041.6%2083.3%2041.0%2082.6%2040.1%2082.2%2039.5%2082.0%2038.8%2081.9%2038.2%2081.8%2037.5%2081.9%2036.8%2082.4%2034.0%2082.7%2031.8%2082.7%2029.6%2082.7%2027.4%2082.4%2025.3%2082.0%2023.1%2081.5%2021.0%2080.8%2019.0%2079.9%2017.0%2078.9%2015.0%2077.4%2012.6%2076.0%2010.8%2074.6%209.2%2073.0%207.6%2070.8%205.8%2069.0%204.6%2067.1%203.5%2065.2%202.5%2063.2%201.7%2061.1%201.1%2059.0%200.6%2056.8%200.2%2054.6%200.0%2052.5%200.0%2050.3%200.1%2048.1%200.4%2046.0%200.9%2043.9%201.5%2041.9%202.2%2039.9%203.1%2038.0%204.2%2036.1%205.4%2034.4%206.7%2032.7%208.2%2031.2%209.7%2029.8%2011.4%2028.5%2013.2%2027.4%2015.0%2026.4%2017.0%2025.5%2019.0%2024.8%2021.0%2024.3%2023.1%2023.9%2025.3%2023.7%2027.4%2023.6%2029.6%2023.7%2031.8Z'/%3e%3c/svg%3e")}@media (width<=991px){.mkt-amen{padding:64px 24px}.marketing-shell.is-app-home.is-app-home .mkt-amen h2{font-size:56px}.mkt-amen-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-amen-cards a{min-height:182px}.marketing-shell .mkt-amen-cards h3{font-size:min(44px,15cqi)}.mkt-amen-shape.is-key{top:7.8%;left:46.8%}.mkt-amen-shape.is-clover{top:44.8%;left:76.8%}}@media (width<=767px){.mkt-amen{padding:48px 16px}.marketing-shell.is-app-home.is-app-home .mkt-amen h2{font-size:42.4px}.marketing-shell .mkt-amen-top p{font-size:22.4px;line-height:33.6px}.mkt-amen-link{font-size:19.2px}.mkt-amen-cards{grid-template-columns:minmax(0,1fr)}.mkt-amen-cards a{min-height:147px}.marketing-shell .mkt-amen-cards h3{font-size:min(36px,15cqi)}.mkt-amen-shape.is-key{top:41.1%;left:7%}.mkt-amen-shape.is-clover{top:74.1%;left:37%}}@media (width<=479px){.mkt-amen-inner{gap:32px}.marketing-shell .mkt-amen-top p{line-height:1.2}}.mkt-amen .mkt-reveal{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:no-preference){.mkt-amen .mkt-rise-word>span{transition:translate 1s cubic-bezier(.587,.162,.036,1);transition-delay:calc(var(--i) * 45ms);translate:0 112%}.mkt-amen .is-visible .mkt-rise-word>span{translate:0}@supports (animation-timeline:view()){.mkt-amen{view-timeline:--mkt-amen block;view-timeline-inset:0}.mkt-amen-shape{animation:linear both mkt-amen-key;animation-timeline:--mkt-amen;animation-range:cover}.mkt-amen-shape.is-clover{animation-name:mkt-amen-clover}}}@keyframes mkt-amen-key{0%{transform:translate(-40%,-16%)rotate(-32deg)}to{transform:translate(91%,48%)rotate(76deg)}}@keyframes mkt-amen-clover{0%{transform:translate(31%,-69%)rotate(-15deg)}to{transform:translate(-79%,100%)rotate(76deg)}}.mkt-ops{background:var(--mkt-white);padding:18px}.mkt-ops-panel{background:var(--ops-from);background:linear-gradient(0deg in oklch, color-mix(in oklab, var(--ops-from) 94%, #000) 15%, color-mix(in oklab, var(--ops-to) 94%, #000) 85%);color:var(--mkt-white);border-radius:40px;padding:80px 48px}.mkt-ops-inner{flex-direction:column;gap:60px;max-width:1280px;margin-inline:auto;display:flex}.marketing-shell.is-app-home.is-app-home .mkt-ops h2{color:var(--mkt-white);font-family:var(--mkt-text);letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:0;font-size:52px;font-weight:500;line-height:1.04}.mkt-ops-rows{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.mkt-ops-row{align-items:center;gap:64px;display:flex}.mkt-ops-row:nth-child(2n){flex-direction:row-reverse}.mkt-ops-copy,.mkt-ops-visual{flex:1 1 0;min-width:0}.mkt-ops-copy{flex-direction:column;align-items:flex-end;display:flex}.mkt-ops-row:nth-child(2n) .mkt-ops-copy{align-items:flex-start}.mkt-ops-text{flex-direction:column;gap:16px;width:100%;padding-inline:15%;display:flex}.marketing-shell .mkt-ops-text h3{max-width:10.6em;color:var(--mkt-white);font-family:var(--mkt-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:40px;font-weight:500;line-height:1.04}.marketing-shell .mkt-ops-text p{max-width:382px;color:var(--mkt-white);margin:0;font-size:18px;font-weight:500;line-height:27px;overflow:visible clip}.mkt-ops-text p>span{display:block}.mkt-ops-art{aspect-ratio:16/9;background:#faf8f3;border-radius:40px;position:relative;overflow:clip;container-type:inline-size}.mkt-ops-card{--u:calc(100cqw / 608);--ops-accent:color-mix(in oklab, var(--ops-to) 90%, #000);top:calc(33 * var(--u));width:calc(380 * var(--u));min-height:calc(340 * var(--u));padding:calc(28 * var(--u));border-radius:calc(44 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(34 * var(--u)) #12293712;color:#17191c;font-family:var(--mkt-text);background:#fff;position:absolute;left:50%;translate:-50%}.mkt-ops-card.is-wide{width:calc(470 * var(--u))}.mkt-ops-card svg{flex:none}.marketing-shell .mkt-ops-card p{margin:0}.marketing-shell .mkt-ops-card .mkt-ops-card-title{color:#17191c;font-size:calc(24 * var(--u));letter-spacing:-.02em;font-weight:600;line-height:1.2}.mkt-ops-badge{padding:calc(6 * var(--u)) calc(11 * var(--u));border-radius:calc(9 * var(--u));color:#17191c;font-size:calc(12 * var(--u));background:#d3fd63;flex:none;font-style:normal;font-weight:600;line-height:1.3}.mkt-ops-link{align-items:center;gap:calc(14 * var(--u));margin-top:calc(20 * var(--u));display:flex}.mkt-ops-renya{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--u));background:#fff;border:1px solid #ece7dc;flex:none;place-items:center;display:grid}.mkt-ops-renya img{width:72%}.mkt-ops-link>div{flex:1;min-width:0}.mkt-ops-link strong,.mkt-ops-link span{display:block}.mkt-ops-link strong{font-size:calc(17 * var(--u));font-weight:600;line-height:1.25}.mkt-ops-link span{color:#6b737a;font-size:calc(14 * var(--u));line-height:1.35}.mkt-ops-box{margin-top:calc(20 * var(--u));padding:calc(14 * var(--u));border-radius:calc(16 * var(--u));border:1px solid #ece7dc}.mkt-ops-search{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#f4f2ed;display:flex}.mkt-ops-search svg{width:calc(15 * var(--u));height:calc(15 * var(--u));color:#6b737a}.mkt-ops-search i{width:46%;height:calc(7 * var(--u));background:#d9d6cf;border-radius:99px}.mkt-ops-apps{gap:calc(14 * var(--u)) calc(12 * var(--u));margin:calc(16 * var(--u)) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.mkt-ops-apps li{aspect-ratio:1;background:var(--app);color:#fff;border-radius:24%;place-items:center;display:grid;position:relative}.mkt-ops-apps li>svg{width:46%;height:46%}.mkt-ops-apps b{top:calc(-5 * var(--u));right:calc(-5 * var(--u));width:calc(17 * var(--u));height:calc(17 * var(--u));border:calc(2 * var(--u)) solid #fff;background:var(--ops-accent);border-radius:50%;place-items:center;display:grid;position:absolute}.mkt-ops-apps b svg{width:62%;height:62%}.mkt-ops-toggles{gap:calc(26 * var(--u));margin-top:calc(18 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-shell .mkt-ops-toggles p{color:#6b737a;font-size:calc(11 * var(--u));letter-spacing:.16em;text-transform:uppercase;font-weight:600;line-height:1.3}.mkt-ops-toggles ul{margin:calc(8 * var(--u)) 0 0;padding:0;list-style:none}.mkt-ops-toggles li{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));min-height:calc(36 * var(--u));padding-block:calc(5 * var(--u));color:#17191c;font-size:calc(13.5 * var(--u));border-bottom:1px solid #f0ede6;font-weight:500;line-height:1.25;display:flex}.mkt-ops-toggles li>span{min-width:0}.mkt-ops-toggles i{width:calc(30 * var(--u));height:calc(18 * var(--u));background:var(--ops-accent);border-radius:99px;flex:none;position:relative}.mkt-ops-toggles i:after{top:calc(2 * var(--u));right:calc(2 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));content:"";background:#fff;border-radius:50%;position:absolute;box-shadow:0 1px 2px #12293733}.mkt-ops-toggles li.is-off{color:#a3a8ac}.mkt-ops-toggles li.is-off i{background:#e4e2dc}.mkt-ops-toggles li.is-off i:after{right:auto;left:calc(2 * var(--u))}.mkt-ops-card-head{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));display:flex}.mkt-ops-bars{gap:calc(12 * var(--u));margin:calc(20 * var(--u)) 0 0;display:grid}.mkt-ops-bars>div{grid-template-columns:calc(108 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(12 * var(--u));display:grid}.mkt-ops-bars dt{color:#6b737a;font-size:calc(13 * var(--u));font-weight:500;line-height:1.3}.mkt-ops-bars dd{align-items:center;gap:calc(10 * var(--u));height:calc(14 * var(--u));background:#f4f2ed;border-radius:99px;margin:0;display:flex}.mkt-ops-bars i{border-radius:99px;height:100%}.mkt-ops-bars i.is-cost{background:#17191c;width:26%}.mkt-ops-bars i.is-gain{background:var(--ops-accent);width:78%}.mkt-ops-bars b{font-size:calc(14 * var(--u));font-weight:700;line-height:1}.mkt-ops-lines{margin:calc(18 * var(--u)) 0 0;padding:0;list-style:none}.mkt-ops-lines li{align-items:center;gap:calc(12 * var(--u));padding:calc(9 * var(--u)) 0;color:#17191c;font-size:calc(14 * var(--u));border-top:1px solid #f0ede6;font-weight:500;line-height:1.3;display:flex}.mkt-ops-lines li>span{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:calc(8 * var(--u));background:#f4f2ed;flex:none;place-items:center;display:grid}.mkt-ops-lines li svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.mkt-ops-lines b{font-size:calc(14 * var(--u));margin-left:auto;font-weight:700}.mkt-ops-lines li.is-gain>span{background:color-mix(in oklch, var(--ops-to) 12%, #fff);color:var(--ops-accent)}.mkt-ops-lines li.is-gain b{color:var(--ops-accent)}@media (width<=991px){.mkt-ops-panel{border-radius:32px;padding:64px 24px}.marketing-shell.is-app-home.is-app-home .mkt-ops h2{font-size:44px}.mkt-ops-text{width:auto;padding-inline:0}.marketing-shell .mkt-ops-text h3{font-size:36.8px}.mkt-ops-art{border-radius:32px}}@media (width<=767px){.mkt-ops-panel{border-radius:24px;padding:48px 16px}.marketing-shell.is-app-home.is-app-home .mkt-ops h2{font-size:36px}.mkt-ops-rows{gap:56px}.mkt-ops-row,.mkt-ops-row:nth-child(2n){flex-direction:column-reverse;align-items:stretch;gap:40px}.mkt-ops-copy,.mkt-ops-visual{flex:none}.marketing-shell .mkt-ops-text h3{font-size:24px}.mkt-ops-art{border-radius:24px}}@media (width<=479px){.mkt-ops-rows{gap:48px}.mkt-ops-copy,.mkt-ops-row:nth-child(2n) .mkt-ops-copy{align-items:flex-start}}.mkt-ops .mkt-reveal{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:no-preference){.mkt-ops .mkt-rise-word>span{transition:translate 1s cubic-bezier(.587,.162,.036,1);transition-delay:calc(var(--i) * 45ms);translate:0 112%}.mkt-ops-text p>span{opacity:0;transition:opacity .9s .26s,translate 1s cubic-bezier(.587,.162,.036,1) .22s;translate:0 100%}.mkt-ops .is-visible .mkt-rise-word>span,.mkt-ops .is-visible p>span{opacity:1;translate:0}.mkt-ops-art.is-waiting{opacity:0;translate:0 48px}.mkt-ops-art.is-playing{animation:1.66s cubic-bezier(.16,1,.3,1) both mkt-home-fade-up}}.mkt-barrio .mkt-reveal{opacity:1;transition:none;transform:none}.mkt-barrio{position:relative;overflow:clip}.mkt-barrio-field{--card-w:clamp(200px, 17vw, 240px);isolation:isolate;width:min(100%,1600px);height:712px;margin-inline:auto;position:relative}.mkt-barrio-map{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 42% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 34% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 42% 74%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 34% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mkt-barrio-map img{opacity:.09;width:max(100%,1600px);max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.mkt-barrio-head{z-index:2;width:420px;position:absolute;top:72px;left:max(24px,50% - 500px)}.marketing-shell .mkt-barrio h2{color:var(--mkt-white);margin:0;font-size:50px;line-height:1.04}.mkt-barrio h2 em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.marketing-shell .mkt-barrio-lede{color:#ffffffb8;max-width:400px;margin:20px 0 0;font-size:18px;line-height:1.55;overflow:visible clip}.mkt-barrio-lede>span{display:block}.mkt-barrio-link{color:#f3e4bd;text-underline-offset:5px;align-items:center;gap:6px;margin-top:24px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #f3e4bd66;text-decoration:underline #f3e4bd66;display:inline-flex}.mkt-barrio-link:hover{text-decoration-color:currentColor}.mkt-barrio-link svg{transition:translate .2s}.mkt-barrio-link:hover svg{translate:3px}.mkt-barrio-spots{z-index:3;margin:0;padding:0;list-style:none;position:absolute;inset:0}.mkt-barrio-spot{top:calc(var(--y) * 1px);left:calc(var(--x) * 1%);width:0;height:0;position:absolute}.mkt-barrio-card{bottom:21px;left:calc(var(--card-w) / -2);width:var(--card-w);aspect-ratio:3/2;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 40px 80px -36px #000000d9}.mkt-barrio-card:after{border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e8c88c4d}.mkt-barrio-card img{object-fit:cover;width:100%;height:100%;display:block}.marketing-shell .mkt-barrio-label{color:#fbfbfb;background:linear-gradient(#010a1300,#010a13bd 50%);grid-template-columns:minmax(0,1fr);margin:0;padding:30px 16px 14px;display:grid;position:absolute;inset:auto 0 0}.mkt-barrio-label strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:20px;overflow:hidden}.mkt-barrio-label>span{color:#f3e4bd;align-items:center;gap:6px;font-size:12px;line-height:20px;display:flex}.mkt-barrio-label svg{flex:none}.mkt-barrio-label>span>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mkt-barrio-label small{color:inherit;font-size:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.mkt-barrio-label small:before{content:"·";content:"·" / "";margin-right:6px}.mkt-barrio-pin{background:#f3e4bd;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 0 5px #f3e4bd21}@media (prefers-reduced-motion:no-preference){.mkt-barrio .mkt-rise-line>span{transition:translate 1s cubic-bezier(.587,.162,.036,1);translate:0 112%}.mkt-barrio .mkt-rise-line+.mkt-rise-line>span{transition-delay:90ms}.mkt-barrio-lede>span{opacity:0;transition:opacity .9s .26s,translate 1s cubic-bezier(.587,.162,.036,1) .22s;translate:0 100%}.mkt-barrio-link{opacity:0;transition:opacity .7s .52s,translate .9s cubic-bezier(.16,1,.3,1) .52s;translate:0 14px}.mkt-barrio-head.is-visible .mkt-rise-line>span,.mkt-barrio-head.is-visible .mkt-barrio-lede>span,.mkt-barrio-head.is-visible .mkt-barrio-link{opacity:1;translate:0}.mkt-barrio-card{opacity:0;transition:opacity .7s ease calc(var(--i) * .11s + .15s), transform 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * .11s + .15s);transform:translateY(32px)scale(.94)}.mkt-barrio-spots.is-visible .mkt-barrio-card{opacity:1;transform:none}.mkt-barrio-pin{transition:scale .6s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i) * .11s + .48s);scale:0}.mkt-barrio-spots.is-visible .mkt-barrio-pin{scale:1}}@media (width<=991px){.mkt-barrio-field{--card-w:200px;--sm-scale:1.35;width:100%;height:auto;padding-top:72px}.mkt-barrio-head{width:min(100% - 48px,1000px);margin-inline:auto;position:relative;top:auto;left:auto}.mkt-barrio-spots{height:420px;position:relative;inset:auto}.mkt-barrio-spot{display:none}.mkt-barrio-spot.is-small{top:calc(var(--sm-y) * var(--sm-scale) * 1px);left:calc(var(--sm-x) * 1%);display:block}.mkt-barrio-map img{width:max(100%,1200px)}}@media (width<=767px){.mkt-barrio-field{--card-w:clamp(150px, 41vw, 180px);--sm-scale:1;padding-top:56px}.marketing-shell .mkt-barrio h2{font-size:36px}.marketing-shell .mkt-barrio-lede{font-size:17px}.mkt-barrio-spots{height:322px}.marketing-shell .mkt-barrio-label{padding:20px 7px 8px}.mkt-barrio-label small:before{margin-right:3px}.mkt-barrio-label strong{font-size:12px;line-height:16px}.mkt-barrio-label>span{gap:3px;font-size:10px;line-height:15px}.mkt-barrio-label svg{width:11px;height:11px}.mkt-barrio-card{border-radius:10px}.mkt-barrio-map img{width:max(100%,1000px)}}@media (width<=640px){.mkt-barrio-head{width:calc(100% - 28px)}}.is-home :is(.mkt-tech-head,.mkt-tech-split>div)>h2:first-child{margin-top:0}.mkt-svctabs{padding:72px 32px;position:relative}.marketing-shell.is-app-home.is-app-home .mkt-svctabs-title{color:var(--mkt-white);text-align:left;text-wrap:balance;margin:0 0 40px;font-size:50px;line-height:1.04}.marketing-shell .mkt-svctabs-title em{background:var(--mkt-accent-lit);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;display:block}.mkt-svctabs-frame{z-index:1;isolation:isolate;view-timeline:--mkt-svctabs block;background:#0b1c27;border-radius:12px;max-width:1536px;height:800px;margin-inline:auto;position:relative;overflow:hidden}.mkt-svctabs-photos{z-index:0;position:absolute;inset:0}.mkt-svctabs-photos img{object-fit:cover;object-position:var(--focal,50% 50%);opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.mkt-svctabs-photos img.is-active{opacity:1}.mkt-svctabs-photos:before{z-index:1;mix-blend-mode:multiply;content:"";background:#0a1824a8;position:absolute;inset:0}.mkt-svctabs-photos:after{z-index:2;opacity:.5;content:"";background:linear-gradient(90deg,#000 0%,#0000 100%);position:absolute;inset:0}.mkt-svctabs-inner{z-index:1;flex-direction:column;align-items:flex-start;height:100%;padding:88px 152px 0;display:flex;position:relative}.mkt-svctabs-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#50647580;border-radius:100px;max-width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 .68px .68px -.94px #00000008,0 2.05px 2.05px -1.88px #00000008,0 5.43px 5.43px -2.81px #00000005,0 17px 17px -3.75px #00000003}.mkt-svctabs-tablist{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;padding:4px;display:flex;position:relative;overflow-x:auto}.mkt-svctabs-tablist::-webkit-scrollbar{display:none}.mkt-svctabs-tablist.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.mkt-svctabs-tablist.is-fade-start{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.mkt-svctabs-tablist.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.mkt-svctabs-mark{pointer-events:none;background:#fafafa3d;border-radius:40px;transition:translate .45s cubic-bezier(.34,1.3,.5,1),width .45s cubic-bezier(.34,1.3,.5,1);position:absolute;top:2px;bottom:2px;left:0}.marketing-shell .mkt-svctabs-tabs button{color:#fbfbfb;cursor:pointer;height:35px;font-family:var(--mkt-text);white-space:nowrap;background:0 0;border:0;border-radius:100px;flex:none;align-items:center;gap:8px;padding:4px 20px 4px 16px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex;position:relative}.marketing-shell .mkt-svctabs-tablist:not(.has-mark) button[aria-selected=true]{background:#fafafa3d}.marketing-shell .mkt-svctabs-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #f3e4bd}.mkt-svctabs-tabs svg{flex:none}.mkt-svctabs-label-short{display:none}.mkt-svctabs-body{justify-content:space-between;align-items:flex-start;width:100%;margin-top:44px;display:flex}.mkt-svctabs-copy,.mkt-svctabs-card{display:grid}.mkt-svctabs-copy>div,.mkt-svctabs-card>div{opacity:0;grid-area:1/1;transition:opacity .4s}.mkt-svctabs-copy>div.is-active,.mkt-svctabs-card>div.is-active{opacity:1}.mkt-svctabs-copy{width:min(420px,50% - 12px)}.marketing-shell .mkt-svctabs-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.marketing-shell .mkt-svctabs-copy p{color:#fbfbfb;font-family:var(--mkt-text);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:400;line-height:1.2}.marketing-shell .mkt-svctabs-button{color:var(--mkt-navy-950);font-family:var(--mkt-text);letter-spacing:-.02em;background:linear-gradient(100deg,#ac8b47 0%,#c4a35f 38%,#e6cf95 50%,#c4a35f 62%,#ac8b47 100%) 100% 0/200% 100%;border-radius:6px;align-items:center;margin-top:20px;padding:6px 12px;font-size:14.08px;font-weight:500;line-height:21.12px;text-decoration:none;transition:background-position .6s,box-shadow .16s;display:inline-flex;box-shadow:0 0 0 1px #f3e4bd33,inset 0 1px #fff6dc8c}.marketing-shell .mkt-svctabs-button:hover{color:var(--mkt-navy-950);background-position:0 0;box-shadow:0 0 0 1px #f3e4bd4d,0 8px 24px #ac8b4759,inset 0 1px #fff6dc8c}.marketing-shell .mkt-svctabs-button:focus-visible{outline-offset:3px;outline:2px solid #f3e4bd}.mkt-svctabs-card{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:#01091299;border-radius:12px;flex:none;width:413px;margin-top:-7px;padding:20px 24px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 .66px 1.72px -.83px #00000021,0 2.52px 6.55px -1.67px #00000021,0 11px 28.6px -2.5px #00000021}.mkt-svctabs-card>div{flex-direction:column;gap:20px;display:flex}.mkt-svctabs-card-head{flex-direction:column;gap:4px;display:flex}.marketing-shell .mkt-svctabs-card :is(p,dt,dd){color:#fbfbfb;font-family:var(--mkt-text);letter-spacing:-.01em;margin:0;font-weight:400}.marketing-shell .mkt-svctabs-card-head p{font-size:18px;line-height:20px}.marketing-shell .mkt-svctabs-card-head p+p{color:#a4a6a8;letter-spacing:0;font-size:12px;line-height:16px}.mkt-svctabs-card dl{flex-direction:column;gap:20px;margin:0;display:flex}.mkt-svctabs-card dl>div{justify-content:space-between;align-items:flex-start;gap:16px;padding-top:20px;display:flex;box-shadow:inset 0 1px #ffffff14}.mkt-svctabs-card dl>div:last-child{align-items:center;padding-bottom:2px}.marketing-shell .mkt-svctabs-card :is(dt,dd){font-size:16px;line-height:24px}.marketing-shell .mkt-svctabs-card dd{font-variant-numeric:tabular-nums;text-align:right;flex:none;line-height:20px}.marketing-shell .mkt-svctabs-card .is-accent dd{color:#f3e4bd;line-height:26px}.mkt-svctabs-status{color:#fbfbfb;background:#2aa09842;border-radius:28px;padding:3px 12px 5px;line-height:20px;display:inline-block}@media (width<=1199px){.mkt-svctabs-frame{aspect-ratio:80/81;height:auto}.mkt-svctabs-inner{padding:64px 32px 32px}.mkt-svctabs-body{flex-direction:column}.mkt-svctabs-copy{width:min(420px,100%)}.mkt-svctabs-card{width:100%;margin-top:8px}}@media (width<=809px){.mkt-svctabs{padding:56px 0}.mkt-svctabs-frame{aspect-ratio:auto}.mkt-svctabs-photos img{object-position:var(--focal-phone,50% 50%)}.mkt-svctabs-photos:after{opacity:.65;background:linear-gradient(171deg,#000 25%,#0000 100%)}.mkt-svctabs-inner{align-items:stretch;padding:24px}.marketing-shell.is-app-home.is-app-home .mkt-svctabs-title{text-align:center;margin:24px 0 28px;font-size:36px}.mkt-svctabs-tabs{align-self:center}.marketing-shell .mkt-svctabs-tabs button{gap:6px;height:27px;padding:4px 12px 4px 10px;font-size:13px}.mkt-svctabs-tabs svg{width:16px;height:16px}.mkt-svctabs-body{margin-top:74px}.marketing-shell .mkt-svctabs-name{clip-path:none;color:#fbfbfbcc;width:auto;height:auto;font-family:var(--mkt-text);align-items:center;gap:8px;margin:0 0 8px;font-size:20px;font-weight:400;line-height:26px;display:flex;position:static;overflow:visible}.marketing-shell .mkt-svctabs-copy p{font-size:20px;line-height:26px}.mkt-svctabs-card{margin-top:40px;padding:16px 24px}.mkt-svctabs-card>div,.mkt-svctabs-card dl{gap:12px}.mkt-svctabs-card dl>div{padding-top:12px}.marketing-shell .mkt-svctabs-card-head p{font-size:12px;line-height:20px}.marketing-shell .mkt-svctabs-card-head p+p{font-size:10px;line-height:14px}.marketing-shell .mkt-svctabs-card :is(dt,dd),.mkt-svctabs-status{font-size:12px}.mkt-svctabs-status{padding:1px 8px 2px}}@media (width<=560px){.mkt-svctabs-tabs svg,.mkt-svctabs-label-full{display:none}.mkt-svctabs-label-short{display:inline}.marketing-shell .mkt-svctabs-tabs button{padding-inline:12px}}@media (prefers-reduced-motion:no-preference){.marketing-shell .mkt-svctabs-button{animation:10s ease-in-out infinite alternate mkt-gold-flow}@supports (animation-timeline:view()){.is-home .mkt-tech-dark{display:flow-root;overflow:clip}@media (width>=1200px){.mkt-svctabs-card{animation:linear both mkt-svctabs-drift;animation-timeline:--mkt-svctabs;animation-range:cover}}}}@keyframes mkt-svctabs-drift{0%{translate:0 69px}to{translate:0 -96px}}@media (prefers-reduced-motion:reduce){.mkt-svctabs-mark{transition:none}}.mkt-faqx{background:#faf8f3;padding:80px 48px}.mkt-faqx-inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:80px;max-width:1120px;margin-inline:auto;display:grid}.marketing-shell.is-app-home.is-app-home .mkt-faqx-head{color:var(--mkt-navy-950);font-family:var(--mkt-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:40px;font-weight:500;line-height:1;position:sticky;top:25vh}.mkt-faqx-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mkt-faqx-item{border-bottom:1px solid #ecebe4}.marketing-shell .mkt-faqx-item h3{margin:0}.mkt-faqx-item button{width:100%;color:var(--mkt-navy-950);font-family:var(--mkt-text);letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:20px;font-weight:500;line-height:28px;display:flex}.mkt-faqx-item button:focus-visible{outline:2px solid var(--mkt-navy-950);outline-offset:-2px;border-radius:12px}.mkt-faqx-icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:rotate .6s cubic-bezier(.625,.05,0,1);display:flex;rotate:180deg}.mkt-faqx-icon svg{width:16px;height:16px}.mkt-faqx-item[data-open] .mkt-faqx-icon{rotate:0deg}.mkt-faqx-answer{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1);display:grid}.mkt-faqx-item[data-open] .mkt-faqx-answer{grid-template-rows:1fr}.mkt-faqx-answer>div{min-height:0;overflow:hidden}.marketing-shell .mkt-faqx-answer p{color:#535d66;margin:0;padding:0 60px 24px 24px;font-size:16px;font-weight:500;line-height:24px}@media (width<=991px){.mkt-faqx{padding:64px 24px}.marketing-shell.is-app-home.is-app-home .mkt-faqx-head{font-size:36.8px}}@media (width<=767px){.mkt-faqx{padding:48px 16px}.mkt-faqx-inner{grid-template-columns:minmax(0,1fr)}.marketing-shell.is-app-home.is-app-home .mkt-faqx-head{text-align:center;font-size:24px;position:static}.mkt-faqx-item button{font-size:19.2px;line-height:26.88px}}@media (width<=479px){.mkt-faqx-inner{gap:32px}}@media (prefers-reduced-motion:reduce){.mkt-faqx-icon,.mkt-faqx-answer{transition:none}}.marketing-shell .mkt-cta-section.mkt-demo-section{padding:24px}.is-app-home .mkt-tech-coverage+.mkt-cta-section.mkt-demo-section{background:#0a1923}.is-app-home .mkt-cta-section.mkt-demo-section.is-fade{background:linear-gradient(#faf8f3 0% 26%,#e7d7ae 44%,#2b2c27 62%,#102633 78%,#0a1923 100%)}.mkt-demo-card{max-width:1280px;color:var(--mkt-navy-950);isolation:isolate;background:linear-gradient(105deg,#ac8b47 0%,#c4a35f 32%,#e6cf95 50%,#c4a35f 68%,#ac8b47 100%) 100% 0/200% 100%;border-radius:40px;flex-direction:column;align-items:center;gap:48px;margin-inline:auto;padding:96px 64px;display:flex;position:relative;overflow:hidden}.marketing-shell.is-app-home.is-app-home .mkt-demo-title{z-index:1;max-width:640px;color:var(--mkt-navy-950);letter-spacing:-.012em;text-align:center;text-wrap:balance;margin:0;font-size:52px;line-height:1.04;position:relative}.mkt-demo-body{z-index:1;width:100%;max-width:560px;position:relative}.mkt-demo-row{gap:16px;display:flex}.mkt-demo-row>.mkt-demo-field{flex:1 1 0;min-width:0}.mkt-demo-field{margin-bottom:20px}.mkt-demo-field label{color:var(--mkt-navy-950);margin-bottom:8px;font-size:16px;font-weight:500;line-height:22.4px;display:block}.mkt-demo-field label span{margin-left:2px}.mkt-demo-field input{border:1px solid var(--mkt-white);background:var(--mkt-white);width:100%;height:54px;color:var(--mkt-navy-950);font:inherit;border-radius:12px;padding:0 16px;font-size:16px;transition:border-color .14s,box-shadow .14s;display:block}.mkt-demo-field input:focus{border-color:var(--mkt-navy-950);outline:none;box-shadow:0 0 0 3px #1229372e}.mkt-demo-field.is-invalid input{border-color:var(--mkt-navy-950)}.marketing-shell .mkt-demo-error{color:var(--mkt-navy-950);margin:6px 0 0;font-size:15px;line-height:1.4}.marketing-shell .mkt-demo-failed{color:var(--mkt-navy-950);text-align:center;margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.45}.mkt-demo-submit{background:var(--mkt-navy-950);color:var(--mkt-white);cursor:pointer;font:inherit;border:0;border-radius:999px;margin:8px auto 0;padding:16px 32px;font-size:18px;font-weight:600;line-height:18px;transition:background-color .16s,transform .18s;display:block}.mkt-demo-submit:hover{background:#0a1923}.mkt-demo-submit:focus-visible{outline:3px solid var(--mkt-navy-950);outline-offset:3px}.mkt-demo-submit:disabled{cursor:progress;opacity:.8}.marketing-shell .mkt-demo-privacy{max-width:46ch;color:var(--mkt-navy-950);text-align:center;margin:20px auto 0;font-size:13.5px;line-height:1.5}.mkt-demo-privacy a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.mkt-demo-done{text-align:center;justify-items:center;gap:10px;padding-block:12px 24px;display:grid}.marketing-shell .mkt-demo-done h3{color:var(--mkt-navy-950);margin:0;font-size:24px;font-weight:600}.marketing-shell .mkt-demo-done p{color:var(--mkt-navy-950);margin:0;font-size:17px;line-height:1.5}.mkt-demo-shape{z-index:0;pointer-events:none;display:block;position:absolute}.mkt-demo-shape>i{width:100%;height:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mkt-demo-shape.is-glass{aspect-ratio:286/245;filter:drop-shadow(0 10px 14px #543c0e38);width:210px;top:186px;left:-92px;rotate:-18deg}.mkt-demo-shape.is-glass>i{background:radial-gradient(70% 60% at 22% 18%,#fffffff2 0%,#fff0 70%),linear-gradient(150deg,#fffc 0%,#fffcf052 45%,#ffffff8c 70%,#fff8e438 100%);-webkit-mask-image:url(/assets/renya-emblema-BeUG--uu.svg);mask-image:url(/assets/renya-emblema-BeUG--uu.svg)}.mkt-demo-shape.is-metal{aspect-ratio:142.1/92.1;filter:drop-shadow(0 16px 18px #30200661);width:233px;top:-22px;right:140px;rotate:37deg}.mkt-demo-shape.is-metal>i{background:radial-gradient(40% 55% at 30% 70%,#ffffffe6 0%,#fff0 70%),linear-gradient(128deg,#0e1b25 0%,#6f7c88 14%,#f3f5f7 26%,#2b3946 40%,#aab4bd 54%,#fff 63%,#3c4955 78%,#0f1c26 90%,#8794a0 100%);-webkit-mask-image:url(/assets/renya-corona-BXJvOJdx.svg);mask-image:url(/assets/renya-corona-BXJvOJdx.svg)}.mkt-demo-shape.is-gold{aspect-ratio:142.1/92.1;filter:drop-shadow(0 14px 16px #48320a52);width:200px;bottom:-44px;right:-36px;rotate:-103deg}.mkt-demo-shape.is-gold>i{background:linear-gradient(200deg,#f7e9bd 0%,#e2c47f 30%,#b8954d 62%,#8f6e2f 100%);-webkit-mask-image:url(/assets/renya-corona-BXJvOJdx.svg);mask-image:url(/assets/renya-corona-BXJvOJdx.svg)}@media (width<=991px){.marketing-shell .mkt-cta-section.mkt-demo-section{padding:16px}.mkt-demo-card{padding:83.2px 64px}.marketing-shell.is-app-home.is-app-home .mkt-demo-title{font-size:44px}.mkt-demo-shape.is-glass{width:180px;top:150px;left:-130px}.mkt-demo-shape.is-metal{width:190px;right:40px}}@media (width<=767px){.marketing-shell .mkt-cta-section.mkt-demo-section{padding:16px}.mkt-demo-card{padding:49.6px 64px}.mkt-demo-row{display:block}.marketing-shell.is-app-home.is-app-home .mkt-demo-title{font-size:36px}.mkt-demo-shape.is-glass{width:120px;top:-34px;left:-54px}.mkt-demo-shape.is-metal{width:130px;top:-40px;right:-26px}.mkt-demo-shape.is-gold{width:130px;bottom:-44px;right:-46px}}@media (width<=479px){.mkt-demo-card{border-radius:24px;padding:48px}}@media (prefers-reduced-motion:no-preference){.mkt-demo-card{animation:20s ease-in-out infinite alternate mkt-gold-flow}}.is-home .mkt-tech-dark .mkt-tech-faq .mkt-home-faq-list article{box-shadow:none;background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 100%);border-color:#ffffff1a}.is-home .mkt-tech-dark .mkt-tech-faq .mkt-home-faq-list article.is-open{border-color:#f3e4bd4d}.is-home .mkt-tech-dark .mkt-home-faq-list button{color:var(--mkt-white)}.is-home .mkt-tech-dark .mkt-home-faq-list button:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #f3e4bd}.is-home .mkt-tech-dark .mkt-tech-faq .mkt-home-faq-toggle{color:#e6cf95;background:#c6a55c2e}.is-home .mkt-tech-dark .mkt-tech-faq .mkt-home-faq-list button:hover .mkt-home-faq-toggle{background:#c6a55c52}.is-home .mkt-tech-dark .mkt-tech-faq .mkt-home-faq-list article.is-open .mkt-home-faq-toggle{color:var(--mkt-navy-950);background:linear-gradient(135deg,#c4a35f 0%,#e6cf95 50%,#c4a35f 100%)}.is-home .mkt-tech-dark .mkt-home-faq-list article>div p{color:#ffffffb8}.mkt-pt-run{color:#fbfbfb;background:#010a13;margin-top:-82px;position:relative}.mkt-pt-hero{isolation:isolate;background:#010a13;flex-direction:column;justify-content:center;min-height:clamp(640px,92svh,920px);padding:82px 48px 96px;display:flex;position:relative;overflow:hidden}.mkt-pt-hero-photo{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt-pt-hero:before{z-index:-2;background:linear-gradient(#010a139e 0%,#010a1380 40%,#010a13b8 78%,#010a13 100%);background:radial-gradient(ellipse 900px 620px at 50% 0%, color-mix(in oklch, var(--pt-glow) 52%, transparent) 0%, color-mix(in oklch, var(--pt-glow) 22%, transparent) 32%, color-mix(in oklch, var(--pt-glow) 6%, transparent) 54%, color-mix(in oklch, var(--pt-glow) 0%, transparent) 72%), radial-gradient(ellipse 620px 360px at 50% 50%, #010a1375 0%, #010a1342 45%, #010a1300 72%), linear-gradient(180deg, #010a139e 0%, #010a1380 40%, #010a13b8 78%, #010a13 100%);content:"";pointer-events:none;position:absolute;inset:0}.mkt-pt-hero:after{z-index:-1;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 -3.2'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.23'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202048%201151'%20width='2048'%20height='1151'%20preserveAspectRatio='xMidYMid%20slice'%3e%3cdefs%3e%3clinearGradient%20id='lit'%20gradientUnits='userSpaceOnUse'%20x1='225.1'%20y1='526.4'%20x2='374.9'%20y2='853.6'%3e%3cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='0.999'/%3e%3cstop%20offset='0.0833'%20stop-color='%23fff'%20stop-opacity='0.994'/%3e%3cstop%20offset='0.1667'%20stop-color='%23fff'%20stop-opacity='0.977'/%3e%3cstop%20offset='0.25'%20stop-color='%23fff'%20stop-opacity='0.933'/%3e%3cstop%20offset='0.3333'%20stop-color='%23fff'%20stop-opacity='0.841'/%3e%3cstop%20offset='0.4167'%20stop-color='%23fff'%20stop-opacity='0.691'/%3e%3cstop%20offset='0.5'%20stop-color='%23fff'%20stop-opacity='0.5'/%3e%3cstop%20offset='0.5832999999999999'%20stop-color='%23fff'%20stop-opacity='0.309'/%3e%3cstop%20offset='0.6667000000000001'%20stop-color='%23fff'%20stop-opacity='0.159'/%3e%3cstop%20offset='0.75'%20stop-color='%23fff'%20stop-opacity='0.067'/%3e%3cstop%20offset='0.8332999999999999'%20stop-color='%23fff'%20stop-opacity='0.023'/%3e%3cstop%20offset='0.9167000000000001'%20stop-color='%23fff'%20stop-opacity='0.006'/%3e%3cstop%20offset='1'%20stop-color='%23fff'%20stop-opacity='0.001'/%3e%3c/linearGradient%3e%3clinearGradient%20id='beam'%20gradientUnits='userSpaceOnUse'%20x1='1113.6'%20y1='-188.2'%20x2='1492.4'%20y2='-411.8'%3e%3cstop%20offset='0'%20stop-color='%23fff'%20stop-opacity='0.005'/%3e%3cstop%20offset='0.0833'%20stop-color='%23fff'%20stop-opacity='0.03'/%3e%3cstop%20offset='0.1667'%20stop-color='%23fff'%20stop-opacity='0.113'/%3e%3cstop%20offset='0.25'%20stop-color='%23fff'%20stop-opacity='0.292'/%3e%3cstop%20offset='0.3333'%20stop-color='%23fff'%20stop-opacity='0.546'/%3e%3cstop%20offset='0.4167'%20stop-color='%23fff'%20stop-opacity='0.768'/%3e%3cstop%20offset='0.5'%20stop-color='%23fff'%20stop-opacity='0.854'/%3e%3cstop%20offset='0.5832999999999999'%20stop-color='%23fff'%20stop-opacity='0.768'/%3e%3cstop%20offset='0.6667000000000001'%20stop-color='%23fff'%20stop-opacity='0.546'/%3e%3cstop%20offset='0.75'%20stop-color='%23fff'%20stop-opacity='0.292'/%3e%3cstop%20offset='0.8332999999999999'%20stop-color='%23fff'%20stop-opacity='0.113'/%3e%3cstop%20offset='0.9167000000000001'%20stop-color='%23fff'%20stop-opacity='0.03'/%3e%3cstop%20offset='1'%20stop-color='%23fff'%20stop-opacity='0.005'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20opacity='0.0465'%3e%3crect%20width='2048'%20height='1151'%20fill='url(%23lit)'/%3e%3cpath%20fill='url(%23beam)'%20d='M1113.6%20-188.2L2116.6%201511.8L2495.4%201288.2L1492.4%20-411.8Z'/%3e%3c/g%3e%3c/svg%3e");background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:220px 220px,100% 900px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000080 0 55%,#0000 100%);mask-image:linear-gradient(#00000080 0 55%,#0000 100%)}.mkt-pt-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:800px;margin-inline:auto;display:flex}.marketing-shell.is-app-home.is-app-home .mkt-pt-hero h1{color:#fff;letter-spacing:-.012em;text-align:center;text-wrap:balance;margin:0;font-size:68px;line-height:1}.marketing-shell .mkt-pt-hero .mkt-pt-hero-lede{color:#fbfbfbc2;text-wrap:pretty;max-width:540px;margin:0;font-size:17px;line-height:26px}.mkt-pt-section{color:#fbfbfb;padding:112px 48px}.mkt-pt-run>.mkt-pt-section:last-child{background:linear-gradient(#10263300 0 calc(100% - 160px),#102633 100%);padding-bottom:144px}.mkt-pt-container{max-width:1120px;margin-inline:auto}.mkt-pt-container.is-large{max-width:1280px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading{color:#fff;letter-spacing:-.012em;text-align:center;text-wrap:balance;max-width:860px;margin:0 auto 64px;font-size:56px;line-height:1.02}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-left{text-align:left;max-width:760px;margin:0 0 64px;font-size:48px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-small{margin-bottom:48px;font-size:40px}.marketing-shell .mkt-pt-label{color:#fbfbfb99;align-items:center;gap:12px;margin:0 0 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.mkt-pt-label:before{content:"";background:linear-gradient(90deg,#c4a35f,#e6cf95);flex:none;width:24px;height:1px}.mkt-pt-quotes li+li,.mkt-pt-figures li+li{border-left:1px solid;border-image:linear-gradient(#d6ba7800 0%,#d6ba788c 30% 70%,#d6ba7800 100%) 1}.mkt-pt-quotes{border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:48px 0 0;list-style:none;display:grid}.mkt-pt-quotes li{padding:0 56px}.mkt-pt-quotes li:first-child{padding-left:0}.mkt-pt-quotes li:last-child{padding-right:0}.marketing-shell .mkt-pt-quote{color:var(--pt-accent);font-family:var(--mkt-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 32px;font-size:44px;font-weight:400;line-height:1.08}.marketing-shell .mkt-pt-quotes li h3{color:#fff;font-family:var(--mkt-display);margin:0 0 12px;font-size:24px;font-weight:400;line-height:1.2}.marketing-shell .mkt-pt-quotes li p:not(.mkt-pt-label,.mkt-pt-quote){color:#fbfbfbb8;max-width:460px;margin:0;font-size:16px;line-height:26px}.mkt-pt-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:96px;display:grid}.mkt-pt-split-head{flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:sticky;top:132px}.marketing-shell.is-app-home.is-app-home .mkt-pt-split-head .mkt-pt-heading.is-left{margin:0;font-size:44px}.mkt-pt-rows{border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none}.mkt-pt-rows li{border-bottom:1px solid #ffffff1f;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:36px 0;display:grid}.mkt-pt-row-index{color:var(--pt-accent);font-family:var(--mkt-display);padding-top:2px;font-size:28px;line-height:1}.marketing-shell .mkt-pt-rows h3{color:#fff;margin:0 0 10px;font-size:20px;font-weight:600;line-height:28px}.marketing-shell .mkt-pt-rows p{color:#fbfbfbb8;margin:0;font-size:16px;line-height:26px}.marketing-shell .mkt-pt-note{color:#fbfbfb9e;text-wrap:balance;max-width:560px;margin:0;font-size:14px;line-height:21px}.marketing-shell .mkt-pt-split-head .mkt-pt-note{text-wrap:pretty;max-width:400px}.mkt-pt-stats{background:radial-gradient(ellipse 52% 62% at 50% 55%, color-mix(in oklch, var(--pt-glow) 18%, transparent) 0%, color-mix(in oklch, var(--pt-glow) 0%, transparent) 72%)}.mkt-pt-figures{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt-pt-figures li{text-align:center;padding:8px 48px}.marketing-shell .mkt-pt-figure{color:var(--pt-accent);font-family:var(--mkt-display);letter-spacing:-.02em;margin:0 0 20px;font-size:112px;font-weight:400;line-height:1}.marketing-shell .mkt-pt-figures p:not(.mkt-pt-figure){color:#fbfbfbd6;max-width:300px;margin:0 auto;font-size:18px;font-weight:500;line-height:27px}.mkt-pt-bottom{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-top:64px;display:flex}.mkt-pt-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mkt-pt-glass,.mkt-pt-blog .mkt-blog-card{background:linear-gradient(150deg,#ffeec412 0%,#ffeec400 42%),linear-gradient(160deg,#ffffff0f 0%,#ffffff05 100%);position:relative;box-shadow:0 30px 70px #00000061,inset 0 1px #ffecbe1f}.mkt-pt-glass:after,.mkt-pt-blog .mkt-blog-card:after{box-sizing:border-box;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f0deae8c 0%,#d6ba7833 22%,#ffffff0f 50%,#d6ba782e 80%,#f0deae6b 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mkt-pt-glass{border-radius:20px;padding:44px 40px 48px}.marketing-shell .mkt-pt-pair-copy{color:#fff;font-family:var(--mkt-display);text-wrap:pretty;margin:0;font-size:28px;line-height:1.25}.mkt-pt-blog .mkt-blog-grid{margin-top:0}@keyframes mkt-pt-photo-in{0%{opacity:0;scale:1.06}}@media (prefers-reduced-motion:no-preference){.mkt-pt-hero h1 .mkt-rise-word>span{animation:1s cubic-bezier(.165,.84,.44,1) both mkt-home-word-in;animation-delay:calc(.15s + var(--i) * 75ms)}.mkt-pt-hero :is(.mkt-pt-hero-lede,.mkt-pt-hero-action){animation:1s cubic-bezier(.16,1,.3,1) both mkt-home-fade-up;animation-delay:calc(.15s + var(--i) * 75ms)}.mkt-pt-hero-photo{animation:1.8s cubic-bezier(.16,1,.3,1) both mkt-pt-photo-in}}@media (width<=991px){.mkt-pt-hero{padding-inline:24px}.marketing-shell.is-app-home.is-app-home .mkt-pt-hero h1{font-size:56px}.mkt-pt-section{padding:88px 24px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading{font-size:44px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-left,.marketing-shell.is-app-home.is-app-home .mkt-pt-split-head .mkt-pt-heading.is-left{font-size:40px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-small{font-size:34px}.mkt-pt-quotes li{padding:0 32px}.marketing-shell .mkt-pt-quote{font-size:36px}.mkt-pt-split{grid-template-columns:minmax(0,1fr);gap:40px}.mkt-pt-split-head{position:static}.mkt-pt-figures li{padding:8px 24px}.marketing-shell .mkt-pt-figure{font-size:80px}}@media (width<=767px){.mkt-pt-hero{padding-inline:16px;min-height:clamp(560px,86svh,760px);padding-bottom:72px}.marketing-shell.is-app-home.is-app-home .mkt-pt-hero h1{font-size:42.4px}.mkt-pt-section{padding:64px 16px}.mkt-pt-run>.mkt-pt-section:last-child{padding-bottom:104px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading{margin-bottom:40px;font-size:36px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-left{margin-bottom:40px;font-size:34px}.marketing-shell.is-app-home.is-app-home .mkt-pt-split-head .mkt-pt-heading.is-left{font-size:34px}.marketing-shell.is-app-home.is-app-home .mkt-pt-heading.is-small{margin-bottom:32px;font-size:30px}.mkt-pt-quotes,.mkt-pt-figures,.mkt-pt-pair{grid-template-columns:minmax(0,1fr)}.mkt-pt-quotes{padding-top:36px}.mkt-pt-quotes li,.mkt-pt-quotes li:first-child,.mkt-pt-quotes li:last-child{padding:0}.mkt-pt-quotes li+li,.mkt-pt-figures li+li{border-top:1px solid;border-left:0;border-image:linear-gradient(90deg,#d6ba7800 0%,#d6ba788c 30% 70%,#d6ba7800 100%) 1;margin-top:36px;padding-top:36px}.marketing-shell .mkt-pt-quote{font-size:32px}.mkt-pt-rows li{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:28px 0}.marketing-shell .mkt-pt-row-index{font-size:24px}.mkt-pt-figures li{padding:0}.marketing-shell .mkt-pt-figure{font-size:72px}.mkt-pt-bottom{margin-top:48px}.mkt-pt-glass{padding:32px 24px 36px}.marketing-shell .mkt-pt-pair-copy{font-size:24px}}.is-partner{--pt-btn-edge:color-mix(in oklch, var(--pt-glow) 60%, var(--pt-accent));--pt-btn-mid:color-mix(in oklch, var(--pt-glow) 30%, var(--pt-accent));--pt-btn-hi:color-mix(in oklch, var(--pt-accent) 70%, #fff)}.is-app-home.is-partner :is(.mkt-pt-run .mkt-tech-button,.mkt-header .mkt-cta-link,.mkt-mobile-action.is-primary){border-color:color-mix(in oklch, var(--pt-accent) 70%, transparent);background:linear-gradient(100deg, var(--pt-btn-edge) 0%, var(--pt-btn-mid) 38%, var(--pt-btn-hi) 50%, var(--pt-btn-mid) 62%, var(--pt-btn-edge) 100%) border-box;color:var(--mkt-navy-950);background-position:100% 0;background-size:200% 100%}.is-app-home.is-partner .mkt-pt-run .mkt-tech-button{box-shadow:0 0 0 1px color-mix(in oklch, var(--pt-accent) 22%, transparent), 0 10px 30px color-mix(in oklch, var(--pt-glow) 34%, transparent), inset 0 1px 0 #ffffff80}.is-app-home.is-partner :is(.mkt-pt-run .mkt-tech-button,.mkt-header .mkt-cta-link):hover{border-color:color-mix(in oklch, var(--pt-accent) 90%, transparent);background:linear-gradient(100deg, var(--pt-btn-edge) 0%, var(--pt-btn-mid) 38%, var(--pt-btn-hi) 50%, var(--pt-btn-mid) 62%, var(--pt-btn-edge) 100%) border-box;color:var(--mkt-navy-950);background-position:0 0;background-size:200% 100%}.is-app-home.is-partner .mkt-pt-run .mkt-tech-button:hover{box-shadow:0 0 0 1px color-mix(in oklch, var(--pt-accent) 30%, transparent), 0 12px 34px color-mix(in oklch, var(--pt-glow) 46%, transparent), inset 0 1px 0 #ffffff80}.mkt-pt-run{isolation:isolate}.mkt-pt-problem,.mkt-pt-winwin{position:relative}.mkt-pt-problem:before,.mkt-pt-winwin:before{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;content:"";background:#fff1;width:min(1500px,100%);height:1500px;position:absolute;top:0;left:0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAwIDE0MDAiIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjE0MDAiPgogIDwhLS0gRmFpbnQgbGlnaHQgbGluZXMgZm9yIHRoZSBwbGF0Zm9ybSBwYWdlcycgZGFyayBncm91bmQgKDIwMjYtMTEtMDYpOgogICAgICAgdHdvIGxvbmcgc29mdCBsaW5lcyBhbmQgb25lIGNyb3NzaW5nIHRoZW0sIHNsYW50ZWQsIGFzIG11Y2ggb2YgdGhlIGdyaWQKICAgICAgIGFzIHNob3dzIG9uIGJpbHQuY29tJ3MgZGFyayBzZWN0aW9ucywgd2hlcmUgYSB3aGl0ZSBsYXllciBzaG93cyBvbmx5CiAgICAgICBhbG9uZyBzdWNoIGxpbmVzLiBEcmF3biBmb3IgUmVueWEsIG5vdCB0cmFjZWQgZnJvbSB0aGVpcnMuIFVzZWQgYXMgYQogICAgICAgbWFzaywgc28gb25seSBpdHMgYWxwaGEgY291bnRzOiB0aGUgbGluZXMgYXJlIG9wYXF1ZSwgZXZlcnl0aGluZwogICAgICAgYmV0d2VlbiB0aGVtIGNsZWFyLiBUaGVpciB3aWR0aCwgYmx1ciBhbmQgc3BhY2luZyB3ZXJlIHNldCBzbyB0aGF0LAogICAgICAgdW5kZXIgdGhlIHN0eWxlc2hlZXQncyB3aGl0ZSBhbmQgZmFkZSwgdGhlIGxpZ2h0IG1lYXN1cmVzIGFzIEJpbHQncwogICAgICAgZG9lcyBhdCAxNDQwLTE2MDBweCB3aWRlOiA0LjIlIHdoaXRlIGF0IGl0cyBicmlnaHRlc3QsIGEgc3RyYWlnaHQgcGF0aAogICAgICAgYWNyb3NzIGl0IG1lZXRpbmcgb25lIG9yIHR3byBsaW5lcywgYW5kIGFib3V0IDE1JSBvZiB0aGUgYXJlYSBhYm92ZSAxJS4gLS0+CiAgPGRlZnM+CiAgICA8ZmlsdGVyIGlkPSJzb2Z0IiB4PSItMTUlIiB5PSItMTUlIiB3aWR0aD0iMTMwJSIgaGVpZ2h0PSIxMzAlIj4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMzYiIC8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGcgZmlsdGVyPSJ1cmwoI3NvZnQpIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMTIwIiBmaWxsPSJub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MCA3MDApIHJvdGF0ZSgtMjApIHNrZXdYKC0yNCkiPgogICAgPHBhdGggZD0iTTAgMTMwSDE3MDBNMCA0MTBIMTcwMCIgLz4KICAgIDxwYXRoIGQ9Ik03MDAgMFY2MDAiIC8+CiAgPC9nPgo8L3N2Zz4K),radial-gradient(50% 50% at 40% 48%,#000000b0 0%,#0000 100%);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAwIDE0MDAiIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjE0MDAiPgogIDwhLS0gRmFpbnQgbGlnaHQgbGluZXMgZm9yIHRoZSBwbGF0Zm9ybSBwYWdlcycgZGFyayBncm91bmQgKDIwMjYtMTEtMDYpOgogICAgICAgdHdvIGxvbmcgc29mdCBsaW5lcyBhbmQgb25lIGNyb3NzaW5nIHRoZW0sIHNsYW50ZWQsIGFzIG11Y2ggb2YgdGhlIGdyaWQKICAgICAgIGFzIHNob3dzIG9uIGJpbHQuY29tJ3MgZGFyayBzZWN0aW9ucywgd2hlcmUgYSB3aGl0ZSBsYXllciBzaG93cyBvbmx5CiAgICAgICBhbG9uZyBzdWNoIGxpbmVzLiBEcmF3biBmb3IgUmVueWEsIG5vdCB0cmFjZWQgZnJvbSB0aGVpcnMuIFVzZWQgYXMgYQogICAgICAgbWFzaywgc28gb25seSBpdHMgYWxwaGEgY291bnRzOiB0aGUgbGluZXMgYXJlIG9wYXF1ZSwgZXZlcnl0aGluZwogICAgICAgYmV0d2VlbiB0aGVtIGNsZWFyLiBUaGVpciB3aWR0aCwgYmx1ciBhbmQgc3BhY2luZyB3ZXJlIHNldCBzbyB0aGF0LAogICAgICAgdW5kZXIgdGhlIHN0eWxlc2hlZXQncyB3aGl0ZSBhbmQgZmFkZSwgdGhlIGxpZ2h0IG1lYXN1cmVzIGFzIEJpbHQncwogICAgICAgZG9lcyBhdCAxNDQwLTE2MDBweCB3aWRlOiA0LjIlIHdoaXRlIGF0IGl0cyBicmlnaHRlc3QsIGEgc3RyYWlnaHQgcGF0aAogICAgICAgYWNyb3NzIGl0IG1lZXRpbmcgb25lIG9yIHR3byBsaW5lcywgYW5kIGFib3V0IDE1JSBvZiB0aGUgYXJlYSBhYm92ZSAxJS4gLS0+CiAgPGRlZnM+CiAgICA8ZmlsdGVyIGlkPSJzb2Z0IiB4PSItMTUlIiB5PSItMTUlIiB3aWR0aD0iMTMwJSIgaGVpZ2h0PSIxMzAlIj4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMzYiIC8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGcgZmlsdGVyPSJ1cmwoI3NvZnQpIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMTIwIiBmaWxsPSJub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MCA3MDApIHJvdGF0ZSgtMjApIHNrZXdYKC0yNCkiPgogICAgPHBhdGggZD0iTTAgMTMwSDE3MDBNMCA0MTBIMTcwMCIgLz4KICAgIDxwYXRoIGQ9Ik03MDAgMFY2MDAiIC8+CiAgPC9nPgo8L3N2Zz4K),radial-gradient(50% 50% at 40% 48%,#000000b0 0%,#0000 100%);-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.mkt-pt-winwin:before{height:1200px;top:-120px;left:auto;right:0;transform:scaleX(-1)}@media (width<=767px){.mkt-pt-problem:before,.mkt-pt-winwin:before{width:100%;height:900px}}.mkt-tpl-feature{background:var(--mkt-white);max-width:1000px;color:inherit;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto 32px;transition:box-shadow .18s;display:grid;overflow:hidden}.mkt-tpl-feature:hover{box-shadow:0 16px 36px #12293717}.mkt-tpl-feature:focus-visible{outline:2px solid var(--mkt-teal);outline-offset:3px}.mkt-blog-cover.is-feature{aspect-ratio:auto;height:100%;min-height:260px}.mkt-tpl-feature-body{flex-direction:column;padding:36px 36px 32px;display:flex}.marketing-shell.is-app-home.is-plantillas .mkt-tpl-feature h2{color:var(--mkt-navy-950);margin-top:12px;font-size:34px;line-height:1.1}.marketing-shell .mkt-tpl-feature-body>p:not(.mkt-blog-card-meta){color:var(--mkt-muted);margin-top:14px;font-size:16px;line-height:1.6}.mkt-tpl-feature:hover .mkt-blog-card-more{color:var(--mkt-teal-ink)}.mkt-tpl-feature:hover .mkt-blog-card-more svg{translate:4px}.mkt-blog-grid.mkt-tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}@media (width<=640px){.mkt-blog-grid.mkt-tpl-grid{grid-template-columns:minmax(0,1fr)}}.marketing-shell .mkt-tpl-disclaimer{max-width:640px;color:var(--mkt-muted);text-align:center;margin:40px auto 0;font-size:14px;line-height:1.55}.marketing-shell .mkt-tpl-index-blog{color:var(--mkt-muted);text-align:center;margin-top:10px;font-size:14px}.mkt-tpl-index-blog a{color:var(--mkt-teal-ink);text-underline-offset:3px;text-decoration:underline}.mkt-tpl-toolbar{flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px;margin:36px auto 28px;display:flex}.mkt-tpl-toolbar .mkt-button,.mkt-calc-result .mkt-button{border-radius:999px;min-height:46px;font-size:14.5px;font-weight:650}.mkt-tpl-secondary{background:var(--mkt-white);color:var(--mkt-navy-950);border-color:#1229372e;padding-inline:22px}.mkt-tpl-secondary:hover{border-color:var(--mkt-teal);color:var(--mkt-teal-ink)}.mkt-tpl-secondary svg{color:var(--mkt-teal-ink)}.mkt-tpl-doc{background:var(--mkt-white);max-width:760px;color:var(--mkt-ink);border:1px solid #1229371a;border-radius:18px;margin-inline:auto;padding:56px 64px 60px;font-size:16.5px;line-height:1.65;box-shadow:0 24px 60px #12293714,0 2px 6px #1229370a}.mkt-tpl-doc>*+*{margin-top:.9em}.marketing-shell.is-app-home.is-plantilla .mkt-tpl-doc .mkt-tpl-doc-title{color:var(--mkt-navy-950);font-family:var(--mkt-text);letter-spacing:.02em;text-align:center;margin-bottom:1.2em;font-size:18px;font-weight:700;line-height:1.35}.marketing-shell.is-plantilla .mkt-tpl-doc h3{color:var(--mkt-navy-950);margin-top:1.6em;font-size:16.5px;font-weight:700;line-height:1.35}.mkt-tpl-doc h3+*{margin-top:.5em}.mkt-tpl-doc :is(ul,ol){padding-left:1.4em}.mkt-tpl-doc li+li{margin-top:.35em}.mkt-tpl-doc hr{border:0;border-top:1px dashed #12293738;margin:48px -64px}.mkt-tpl-doc mark{color:var(--mkt-navy-950);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ac8b472b;border-radius:4px;padding:1px 4px}.marketing-shell .mkt-tpl-hint{color:var(--mkt-muted);text-align:center;margin-top:14px;font-size:14px}.mkt-tpl-notes{margin-top:64px}.mkt-tpl-notes .mkt-tpl-disclaimer{text-align:left;margin:32px 0 0}.mkt-calc{background:var(--mkt-white);border:1px solid #1229371a;border-radius:18px;max-width:860px;margin:40px auto 0;padding:32px;box-shadow:0 24px 60px #12293714,0 2px 6px #1229370a}.mkt-calc-head,.mkt-calc-row{grid-template-columns:minmax(0,2.2fr) minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.1fr) 36px;align-items:center;gap:12px;display:grid}.mkt-calc-head span{color:var(--mkt-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.mkt-calc-head span:nth-child(4){text-align:right}.mkt-calc-rows{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mkt-calc-field{gap:6px;min-width:0;display:grid}.mkt-calc-row .mkt-calc-field>span:first-child,.mkt-calc-monthly>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt-calc-field input{border:1px solid var(--mkt-line);background:var(--mkt-white);width:100%;min-width:0;height:44px;color:var(--mkt-ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 12px;font-size:15px}.mkt-calc-field input::placeholder{color:#8593a2}.mkt-calc-field input:focus-visible{border-color:var(--mkt-teal);outline-offset:0;outline:2px solid #1f7a7540}.mkt-calc-input-wrap{display:block;position:relative}.mkt-calc-input-wrap.is-money:before{color:var(--mkt-muted);content:"$";font-size:15px;position:absolute;top:50%;left:12px;translate:0 -50%}.mkt-calc-input-wrap.is-money input{padding-left:24px}.marketing-shell .mkt-calc-monthly{text-align:right;margin:0}.mkt-calc-monthly strong{color:var(--mkt-navy-950);font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.mkt-calc-remove{width:36px;height:36px;color:var(--mkt-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mkt-calc-remove:hover{background:var(--mkt-paper);color:var(--mkt-navy-950)}.mkt-calc-add{color:var(--mkt-teal-ink);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;margin-top:14px;padding:8px 2px;font-size:15px;font-weight:600;display:inline-flex}.mkt-calc-add:hover{text-underline-offset:3px;text-decoration:underline}.marketing-shell .mkt-calc-example{color:var(--mkt-muted);margin-top:4px;font-size:13.5px}.mkt-calc-settings{border-top:1px solid #1229371a;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;padding-top:24px;display:grid}.mkt-calc-settings .mkt-calc-field>span{color:var(--mkt-navy-950);font-size:14px;font-weight:600}.mkt-calc-result{background:var(--mkt-navy-950);color:var(--mkt-white);border-radius:0 0 18px 18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px 32px;margin:28px -32px -32px;padding:28px 32px 32px;display:grid}.mkt-calc-total{gap:2px;display:grid}.mkt-calc-total span{color:#ffffffb8;font-size:15px}.mkt-calc-total strong{color:#f3e4bd;font-family:var(--mkt-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:56px;font-weight:400;line-height:1.05}.mkt-calc-result dl{gap:14px;margin:0;display:grid}.mkt-calc-result dl div{gap:2px;display:grid}.mkt-calc-result dt{color:#ffffffb8;font-size:14px}.mkt-calc-result dd{color:var(--mkt-white);font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:650}.mkt-calc-result .mkt-button{justify-self:start}@media (width<=720px){.mkt-tpl-feature{grid-template-columns:minmax(0,1fr)}.mkt-blog-cover.is-feature{aspect-ratio:16/9;min-height:0}.mkt-tpl-feature-body{padding:24px 22px 26px}.marketing-shell.is-app-home.is-plantillas .mkt-tpl-feature h2{font-size:28px}.mkt-tpl-doc{border-radius:14px;padding:32px 22px 36px;font-size:15.5px}.mkt-tpl-doc hr{margin:36px -22px}.mkt-calc{padding:20px}.mkt-calc-head{display:none}.mkt-calc-row{border:1px solid #1229371a;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:14px;position:relative}.mkt-calc-field.is-name{grid-column:1/-1;padding-right:36px}.mkt-calc-row .mkt-calc-field>span:first-child,.mkt-calc-monthly>span{clip-path:none;width:auto;height:auto;color:var(--mkt-muted);font-size:12.5px;font-weight:600;position:static;overflow:visible}.marketing-shell .mkt-calc-monthly{grid-column:1/-1;justify-content:space-between;align-items:baseline;display:flex}.mkt-calc-remove{position:absolute;top:8px;right:8px}.mkt-calc-settings,.mkt-calc-result{grid-template-columns:minmax(0,1fr)}.mkt-calc-result{margin:24px -20px -20px;padding:24px 20px 26px}.mkt-calc-total strong{font-size:44px}}@media print{.marketing-shell.is-plantilla{background:0 0}.is-plantilla .mkt-blog-article article>:not(.mkt-tpl-doc){display:none!important}.marketing-shell.is-plantilla>:not(:has(.mkt-tpl-doc)){display:none!important}.is-app-home.is-plantilla .mkt-blog-article{background:0 0;padding:0}.is-plantilla .mkt-tpl-doc{max-width:none;box-shadow:none;border:0;padding:0;font-size:11.5pt}.is-plantilla .mkt-tpl-doc mark{background:0 0;padding:0}.is-plantilla .mkt-tpl-doc hr{break-after:page;border:0;margin:0}}.marketing-shell .mkt-blog-index-head .mkt-blog-index-tpl{margin-top:14px;font-size:15px}.mkt-blog-index-tpl a{color:var(--mkt-teal-ink);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #145f5b59;text-decoration:underline #145f5b59}.marketing-shell.marketing-shell :is(h2,h3)>.mkt-h2-kicker{font-family:var(--mkt-text);text-wrap:pretty;margin:0 0 14px;font-style:normal;line-height:1.4;display:block}.marketing-shell.marketing-shell :is(h2,h3)>.mkt-h2-kicker.mkt-tech-eyebrow{color:var(--mkt-teal-ink);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.marketing-shell.marketing-shell :is(h2,h3)>.mkt-h2-kicker.mkt-appshow-pill{letter-spacing:normal;width:fit-content;margin:0 auto 24px}.is-app-home .mkt-price-free.is-before-faq{background:radial-gradient(40% 25% at 100% 35%, #1f7a7514 0%, #1f7a7500 72%), linear-gradient(180deg, var(--mkt-white) 0%, var(--mkt-paper) 30%, var(--mkt-paper) 100%);padding-bottom:32px}.marketing-shell.marketing-shell .mkt-pt-run :is(h2,h3)>.mkt-h2-kicker.mkt-tech-eyebrow{color:var(--pt-accent,#f3e4bd)}.marketing-shell.marketing-shell .mkt-ops :is(h2,h3)>.mkt-h2-kicker.mkt-tech-eyebrow{color:#fffc}.rn-shell{--rn-navy:#122937;--rn-navy-deep:#0b1c26;--rn-ink:#12223a;--rn-muted:#55677a;--rn-line:#e0e7ea;--rn-field:#f7f3ec;--rn-card:#fff;--rn-cream:#fdfbf8;--rn-gold:#ac8b47;--rn-gold-ink:#7a6026;--rn-gold-lift:#d8b878;--rn-amber:#e0913a;--rn-amber-ink:#c2410c;--rn-teal:#1f7a75;--rn-teal-ink:#145f5b;--rn-safe-top:env(safe-area-inset-top,0px);--rn-safe-bottom:env(safe-area-inset-bottom,0px);--rn-tabbar:calc(62px + var(--rn-safe-bottom));background:var(--rn-field);min-height:100svh;color:var(--rn-ink);display:flow-root;position:relative}.rn-shell *,.rn-shell :before,.rn-shell :after{box-sizing:border-box}:where(.rn-shell button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}body.rn-modal-open{overflow:hidden}.rn-topbar{z-index:3;background:var(--rn-field);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 4px;display:flex;position:relative}.rn-brand{padding:2px;display:inline-flex}.rn-brand img{width:auto;height:26px}.rn-topbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.rn-demo-pill{color:var(--rn-teal-ink);letter-spacing:.03em;background:#dcece7;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.rn-icon-btn{background:var(--rn-card);width:40px;height:40px;color:var(--rn-navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 1px 3px #1229371f}.rn-dot{background:var(--rn-amber);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;right:10px}.rn-notifications{z-index:12;top:calc(var(--rn-safe-top) + 56px);border:1px solid var(--rn-line);background:var(--rn-card);border-radius:16px;gap:2px;padding:6px;display:grid;position:absolute;left:14px;right:14px;box-shadow:0 18px 40px #0b1c2638}.rn-notifications article{border-radius:11px;padding:11px 12px}.rn-notifications article.is-unread{background:#fdf4e7}.rn-notifications strong{font-size:14px;display:block}.rn-notifications p{color:var(--rn-muted);margin:2px 0 0;font-size:13px}.rn-notifications small{color:var(--rn-muted);font-size:11px}.rn-hero{padding:calc(var(--rn-safe-top) + 18px) 20px 26px;color:var(--rn-navy);text-align:center;background:radial-gradient(120% 64% at 70% -12%,#c2410c3d 0%,#c2410c1a 46%,#c2410c00 78%),radial-gradient(150% 80% at 66% -14%,#e0913aeb 0%,#e0913a94 34%,#e0913a3d 62%,#e0913a00 88%),radial-gradient(72% 125% at -14% 120%,#4295cd94 0%,#4295cd5c 42%,#4295cd21 70%,#4295cd00 90%),linear-gradient(#e0913a70,#e0913a3d 70%,#e0913a2e),#fdfbf8;position:relative}.rn-hero-label{color:var(--rn-navy);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:4px;padding:4px;font-size:11.5px;font-weight:750;display:inline-flex}.rn-hero-balance{letter-spacing:-.035em;justify-content:center;align-items:center;gap:12px;margin:2px 0 18px;font-size:58px;font-weight:800;line-height:1;display:flex}.rn-hero-balance .rn-coin{color:var(--rn-navy);flex:none}.rn-hero-cta{color:var(--rn-navy);border-radius:999px;padding:13px 30px;font-size:15px;font-weight:750;box-shadow:inset 0 0 0 1.6px #12293780}.rn-hero-rewards{padding:calc(var(--rn-safe-top) + 16px) 0 52px;text-align:left}.rn-hero-rewards h1{letter-spacing:-.01em;margin:0 20px 16px;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:34px;font-weight:700}.rn-pill-tabs{scrollbar-width:none;gap:10px;padding:2px 20px;display:flex;overflow-x:auto}.rn-pill-tabs::-webkit-scrollbar{display:none}.rn-pill-tabs button{color:#122937b8;border:1px solid #12293742;border-radius:15px;flex:none;padding:13px 23px;font-size:15px;font-weight:650}.rn-pill-tabs button.is-active{border-color:var(--rn-card);background:var(--rn-card);color:var(--rn-navy);font-weight:750;box-shadow:0 1px 3px #1229371a}.rn-sheet{z-index:1;min-height:60svh;padding:28px 0 calc(var(--rn-tabbar) + 26px);background:var(--rn-card);border-radius:32px 32px 0 0;margin-top:-32px;display:flow-root;position:relative}.rn-sheet-intro{padding:0 20px}.rn-sheet-intro>p{color:var(--rn-muted);margin:10px 0 0;font-size:15px;line-height:1.5}.rn-sheet-block{margin-top:26px}.rn-display{letter-spacing:-.01em;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.16}.rn-display-points{color:var(--rn-amber-ink);white-space:nowrap}.rn-display-points .rn-coin{vertical-align:-5px;margin-right:2px}.rn-topbar-page{background:var(--rn-field);padding:4px 20px 6px}.rn-topbar-page h1{letter-spacing:-.01em;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:32px;font-weight:700}.rn-body{padding:14px 14px calc(var(--rn-tabbar) + 26px);gap:14px;display:grid}.rn-view-inicio .rn-hero{padding-bottom:52px}.rn-view-inicio .rn-body{z-index:1;background:var(--rn-field);border-radius:30px 30px 0 0;margin-top:-30px;padding-top:26px;position:relative}.rn-body>*{min-width:0}.rn-card{background:var(--rn-card);border-radius:16px;padding:22px 19px;display:flow-root;box-shadow:0 1px 2px #1229370f}.rn-section-head{justify-content:space-between;align-items:flex-start;gap:14px;padding:0 4px;display:flex}.rn-sheet .rn-section-head{padding:0 20px}.rn-section-head>div{min-width:0}.rn-section-head h2{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:750}.rn-section-head p{color:var(--rn-muted);margin:3px 0 0;font-size:14px}.rn-link{color:var(--rn-amber-ink);flex:none;padding:2px;font-size:15px;font-weight:700}.rn-eyebrow{color:var(--rn-amber-ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.rn-promo{color:#fff;background:linear-gradient(135deg,#1f7a75,#14514e);border-radius:18px;padding:20px 18px;display:flow-root;position:relative;overflow:hidden}.rn-promo h2{margin:0;font-size:21px;font-weight:780}.rn-promo p{max-width:30ch;margin:7px 0 15px;font-size:14.5px;line-height:1.5}.rn-promo button{background:var(--rn-card);color:var(--rn-teal-ink);border-radius:999px;padding:10px 20px;font-size:14.5px;font-weight:750}.rn-promo-mark{display:none}.rn-dashboard{position:relative;overflow:hidden}.rn-dashboard h2{margin:0 0 4px;font-size:21px;font-weight:780}.rn-dashboard-mark{display:none}.rn-dash-row{border-top:1px solid var(--rn-line);justify-content:space-between;align-items:center;gap:14px;padding:15px 0;display:flex}.rn-dash-row>div{min-width:0}.rn-dash-row strong{font-size:16px;font-weight:700;display:block}.rn-dash-row small{color:var(--rn-muted);margin-top:2px;font-size:13px;display:block}.rn-dash-value{color:var(--rn-amber-ink);flex:none;align-items:center;gap:5px;font-size:19px;font-weight:800;display:inline-flex}.rn-btn-sm{background:var(--rn-navy);color:#fff;border-radius:999px;flex:none;padding:9px 16px;font-size:14px;font-weight:700}.rn-btn-sm.is-disabled{color:var(--rn-muted);cursor:not-allowed;background:#e7ecee}.rn-boundary{color:var(--rn-teal-ink);background:#e8f0ee;border-radius:14px;align-items:flex-start;gap:10px;margin:4px 0 0;padding:14px 15px;font-size:13px;line-height:1.5;display:flex}.rn-boundary svg{flex:none;margin-top:1px}.rn-pending-note{color:var(--rn-muted);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:12.5px;line-height:1.45;display:flex}.rn-pending-note svg{flex:none;margin-top:2px}.rn-sheet>.rn-pending-note,.rn-sheet>.rn-empty{padding-inline:20px}.rn-rail{margin-top:14px;position:relative}.rn-rail-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 4px 4px;display:flex;overflow-x:auto}.rn-sheet .rn-rail-track{padding-inline:20px}.rn-rail-track::-webkit-scrollbar{display:none}.rn-rail-next{background:var(--rn-card);width:36px;height:36px;color:var(--rn-navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%);box-shadow:0 3px 12px #0b1c2642}.rn-tile{scroll-snap-align:start;text-align:left;flex-direction:column;flex:none;gap:9px;width:186px;display:flex}.rn-tile-lg{width:268px}.rn-tile-media{aspect-ratio:4/3;background:#e7ecee;border-radius:12px;display:block;position:relative;overflow:hidden}.rn-tile-media img{object-fit:cover;width:100%;height:100%}.rn-tile-flag{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#0b1c26b8;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.rn-tile-body{min-width:0;display:block}.rn-tile-body strong{font-size:16px;font-weight:700;line-height:1.3;display:block}.rn-tile-body small{color:var(--rn-muted);margin-top:2px;font-size:13px;display:block}.rn-tile-cost{color:var(--rn-amber-ink);align-items:center;gap:5px;margin-top:8px;font-size:15.5px;font-weight:750;display:inline-flex}.rn-tile-cost em{color:var(--rn-teal-ink);font-style:normal}.rn-chip-row{scrollbar-width:none;gap:8px;margin-top:16px;padding:2px 20px;display:flex;overflow-x:auto}.rn-chip-row::-webkit-scrollbar{display:none}.rn-chip{border:1px solid var(--rn-line);color:var(--rn-ink);border-radius:999px;flex:none;padding:8px 15px;font-size:14px;font-weight:650}.rn-search{border:1px solid var(--rn-line);background:var(--rn-cream);color:var(--rn-muted);border-radius:14px;align-items:center;gap:9px;margin-top:15px;padding:12px 14px;display:flex}.rn-search input{min-width:0;color:var(--rn-ink);background:0 0;border:0;outline:none;flex:auto;font-size:15px}.rn-deal-list,.rn-cycle-list,.rn-activity,.rn-earn-list,.rn-link-list,.rn-terms{margin:0;padding:0;list-style:none}.rn-deal-list{margin-top:8px}.rn-deal-list button{border-bottom:1px solid var(--rn-line);text-align:left;align-items:center;gap:13px;width:100%;padding:13px 20px;display:flex}.rn-deal-list img{object-fit:cover;border-radius:11px;flex:none;width:76px;height:60px}.rn-deal-list span{flex:auto;min-width:0}.rn-deal-list strong{font-size:15px;font-weight:700;line-height:1.32;display:block}.rn-deal-list small{color:var(--rn-muted);margin-top:3px;font-size:13px;display:block}.rn-deal-list svg{color:var(--rn-muted);flex:none}.rn-cycle-list li,.rn-activity li{border-top:1px solid var(--rn-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.rn-sheet .rn-activity li{padding-inline:20px}.rn-cycle-list li>div,.rn-activity li>div{min-width:0}.rn-cycle-list strong,.rn-activity strong{font-size:15px;font-weight:700;display:block}.rn-cycle-list small,.rn-activity small{color:var(--rn-muted);margin-top:2px;font-size:13px;display:block}.rn-ref{font-variant-numeric:tabular-nums;font-size:12px!important}.rn-status{border-radius:999px;flex:none;padding:5px 11px;font-size:12px;font-weight:700}.rn-status-on{color:var(--rn-teal-ink);background:#dcece7}.rn-status-pending{color:var(--rn-amber-ink);background:#fae3d3}.rn-status-off{color:var(--rn-muted);background:#eceff1}.rn-delta{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:800}.rn-delta.is-up{color:var(--rn-teal-ink)}.rn-delta.is-down{color:var(--rn-muted)}.rn-code{background:var(--rn-field);letter-spacing:.04em;border-radius:8px;align-items:center;gap:5px;margin-top:7px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.rn-empty{color:var(--rn-muted);text-align:center;margin:26px 0;font-size:15px}.rn-subtabs{background:var(--rn-field);border-radius:12px;gap:4px;margin:0 20px 18px;padding:4px;display:flex}.rn-subtabs button{min-width:0;color:var(--rn-muted);border-radius:9px;flex:1 1 0;padding:10px 8px;font-size:14.5px;font-weight:700}.rn-subtabs button.is-active{background:var(--rn-card);color:var(--rn-ink);box-shadow:0 1px 3px #1229371f}.rn-giveaway{padding:4px 20px 20px}.rn-giveaway-media{aspect-ratio:16/10;background:#e7ecee;border-radius:15px;margin-bottom:12px;overflow:hidden}.rn-giveaway-media img{object-fit:cover;width:100%;height:100%}.rn-giveaway h3{margin:0;font-size:18px;font-weight:750}.rn-giveaway-meta{margin:6px 0 0;font-size:14.5px;line-height:1.45}.rn-giveaway-meta span{color:var(--rn-teal-ink)}.rn-giveaway-sub{color:var(--rn-muted);margin:3px 0 0;font-size:14px}.rn-earn-list{gap:24px;padding:4px 20px 0;display:grid}.rn-earn-list img{aspect-ratio:16/9;object-fit:cover;border-radius:15px;width:100%}.rn-earn-list h3{margin:11px 0 0;font-size:17px;font-weight:750}.rn-earn-list p{color:var(--rn-muted);margin:3px 0 0;font-size:14px}.rn-earn-reward{color:var(--rn-teal-ink);margin-top:7px;font-size:14.5px;font-weight:750;display:inline-block}.rn-terms-link{width:100%;color:var(--rn-muted);justify-content:center;align-items:center;gap:7px;margin-top:26px;padding:16px;font-size:14px;font-weight:700;display:flex}.rn-credit-card h2{margin:6px 0 0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:27px;font-weight:700}.rn-credit-copy{color:var(--rn-muted);margin:8px 0 0;font-size:14.5px;line-height:1.5}.rn-credit-track{gap:6px;margin-top:16px;display:flex}.rn-credit-track span{background:#e7ecee;border-radius:999px;flex:1 1 0;height:9px}.rn-credit-track span.is-on{background:var(--rn-teal)}.rn-credit-track span.is-pending{background:var(--rn-amber)}.rn-profile-head{padding:calc(var(--rn-safe-top) + 18px) 20px 22px;background:var(--rn-card);align-items:center;gap:15px;display:flex}.rn-profile-head>div{min-width:0}.rn-profile-head strong{letter-spacing:-.01em;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:25px;font-weight:700;display:block}.rn-profile-head small{color:var(--rn-muted);margin-top:2px;font-size:15px;display:block}.rn-avatar-lg{background:#f4ece0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex;overflow:hidden}.rn-avatar-lg img{width:40px;height:auto}.rn-body-more{gap:0;padding-top:16px}.rn-body-more>.rn-promo{margin-bottom:22px}.rn-settings{margin:0;padding:0;list-style:none}.rn-settings li+li{border-top:1px solid #12293717}.rn-settings>li>button{text-align:left;align-items:center;gap:15px;width:100%;padding:17px 4px;display:flex}.rn-settings>li>button>span{flex:auto;min-width:0;font-size:17px;font-weight:600}.rn-settings>li>button>svg:last-child{color:var(--rn-muted);flex:none}.rn-row-value{color:var(--rn-teal-ink);flex:none;font-size:15px;font-style:normal;font-weight:700}.rn-row-badge{background:var(--rn-amber-ink);color:#fff;border-radius:999px;flex:none;padding:5px 12px;font-size:13px;font-style:normal;font-weight:750}.rn-settings-label{color:var(--rn-muted);letter-spacing:.06em;text-transform:uppercase;margin:26px 0 2px;padding:0 4px;font-size:12px;font-weight:800}.rn-settings .rn-toggle-row{padding:15px 4px}.rn-toggle-row{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:15px 0 0;display:flex}.rn-toggle-row>span:first-child{min-width:0}.rn-toggle-row strong{font-size:15px;font-weight:700;display:block}.rn-toggle-row small{color:var(--rn-muted);margin-top:2px;font-size:13px;display:block}.rn-toggle-row input{opacity:0;pointer-events:none;position:absolute}.rn-toggle-track{background:#d5dde1;border-radius:999px;flex:none;width:50px;height:30px;transition:background .18s;display:inline-block;position:relative}.rn-toggle-track>span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0b1c264d}.rn-toggle-row input:checked~.rn-toggle-track{background:var(--rn-teal)}.rn-toggle-row input:checked~.rn-toggle-track>span{transform:translate(20px)}.rn-toggle-row input:focus-visible~.rn-toggle-track{outline:2px solid var(--rn-navy);outline-offset:2px}.rn-link-list li+li{border-top:1px solid var(--rn-line)}.rn-link-list button{text-align:left;align-items:center;gap:12px;width:100%;padding:15px 0;display:flex}.rn-link-list span{flex:auto;min-width:0;font-size:15px;font-weight:650}.rn-link-list svg:last-child{color:var(--rn-muted)}.rn-signout{background:var(--rn-card);width:100%;color:var(--rn-amber-ink);border-radius:16px;justify-content:center;align-items:center;gap:9px;padding:16px;font-size:15px;font-weight:750;display:flex}.rn-footer-brand{width:100%;padding:10px 0 4px;display:block}.rn-footer-brand img{opacity:.55;width:auto;height:30px;margin:0 auto}.rn-tabbar{z-index:10;padding-bottom:var(--rn-safe-bottom);border-top:1px solid var(--rn-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;display:flex;position:fixed;bottom:0;left:0;right:0}.rn-tabbar button{min-width:0;color:var(--rn-muted);flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:9px 4px 10px;font-size:11px;font-weight:650;display:flex}.rn-tabbar button.is-active{color:var(--rn-amber-ink);font-weight:800}.rn-modal{z-index:40;position:fixed;inset:0}.rn-modal-scrim{background:#0b1c268c;position:absolute;inset:0}.rn-modal-panel{background:var(--rn-card);border-radius:22px 22px 0 0;max-height:92svh;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.rn-modal-close{width:36px;height:36px;color:var(--rn-navy);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.rn-modal-media{aspect-ratio:16/9;object-fit:cover;width:100%}.rn-modal-body{padding:18px 20px calc(24px + var(--rn-safe-bottom))}.rn-modal-body h2{margin:7px 0 0;font-size:23px;font-weight:780;line-height:1.22}.rn-modal-merchant{color:var(--rn-muted);margin:4px 0 0;font-size:14.5px;font-weight:650}.rn-modal-body>p{margin:10px 0 0;font-size:15px;line-height:1.5}.rn-modal-facts{background:var(--rn-field);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:14px;display:grid}.rn-modal-facts div{min-width:0}.rn-modal-facts dt{color:var(--rn-muted);font-size:12px}.rn-modal-facts dd{margin:3px 0 0;font-size:14.5px;font-weight:750}.rn-modal-where{color:var(--rn-muted);align-items:flex-start;gap:7px;display:flex;margin:14px 0 0!important;font-size:13.5px!important}.rn-modal-where svg{flex:none;margin-top:2px}.rn-modal-body h3{margin:20px 0 0;font-size:15px;font-weight:750}.rn-terms{gap:7px;margin-top:8px;display:grid}.rn-terms li{color:var(--rn-muted);padding-left:15px;font-size:13.5px;line-height:1.5;position:relative}.rn-terms li:before{background:var(--rn-teal);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}.rn-btn-primary{background:var(--rn-navy);color:#fff;border-radius:999px;width:100%;margin-top:22px;padding:16px;font-size:16px;font-weight:750}.rn-btn-primary:disabled{color:var(--rn-muted);cursor:not-allowed;background:#e7ecee}.rn-modal-fineprint{color:var(--rn-muted);align-items:flex-start;gap:7px;display:flex;margin:12px 0 0!important;font-size:12.5px!important}.rn-modal-fineprint svg{flex:none;margin-top:2px}@media (width>=620px){.rn-main,.rn-topbar,.rn-tabbar{max-width:620px;margin-inline:auto}.rn-tabbar{border-inline:1px solid var(--rn-line);border-radius:18px 18px 0 0}.rn-hero-balance{font-size:62px}.rn-modal-panel{border-radius:22px 22px 0 0;width:min(520px,100%);bottom:0;left:auto;right:50%;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.rn-toggle-track,.rn-toggle-track>span{transition:none}}.account-load-error{text-align:center;justify-items:center;gap:12px;max-width:420px;margin:0 auto;padding:18svh 24px 40px;display:grid}.account-load-error>span{color:#c2410c}.account-load-error h1{margin:0;font-size:24px;font-weight:780}.account-load-error p{color:#55677a;margin:0;font-size:15px;line-height:1.5}.account-load-error button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#122937;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px;font-weight:750;display:inline-flex}.account-load-error button:last-child{color:#122937;background:#fff;box-shadow:inset 0 0 0 1px #e0e7ea}.app-panel{display:flow-root}.panel-heading-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-heading-row h2{margin:2px 0 0;font-size:19px;font-weight:750}.app-eyebrow{color:#145f5b;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.security-status-row{background:#f1f4f3;border-radius:13px;align-items:center;gap:10px;margin:14px 0;padding:13px 14px;font-size:14px;font-weight:650;display:flex}.app-primary-button,.app-secondary-button{color:#fff;font:inherit;cursor:pointer;background:#122937;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-weight:750;display:inline-flex}.app-secondary-button{color:#122937;background:#fff;box-shadow:inset 0 0 0 1px #e0e7ea}.app-primary-full{width:100%}.app-primary-button:disabled,.app-secondary-button:disabled{opacity:.6;cursor:not-allowed}.security-footnote{color:#55677a;margin:12px 0 0;font-size:12.5px;line-height:1.5}.security-inline-error{color:#a5300b;background:#fdecea;border-radius:11px;margin:12px 0;padding:11px 13px;font-size:13.5px}.security-disable-confirm{background:#fdf4e7;border-radius:14px;gap:4px;padding:15px;display:grid}.security-disable-confirm strong{font-size:15px}.security-disable-confirm>span{color:#55677a;font-size:13.5px;line-height:1.45}.security-disable-confirm>div{gap:9px;margin-top:10px;display:flex}.security-disable-confirm button{color:#122937;min-width:0;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:14px;font-weight:700;display:inline-flex}.security-disable-confirm button:last-child{color:#fff;background:#c2410c}.modal-backdrop{z-index:60;background:#0b1c268c;place-items:end center;padding:0;display:grid;position:fixed;inset:0}.mfa-enrollment-modal{width:min(520px,100%);max-height:92svh;padding:26px 20px calc(26px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;position:relative;overflow-y:auto}.mfa-enrollment-modal h2{margin:6px 0 0;font-size:22px;font-weight:780;line-height:1.24}.modal-close{color:#122937;cursor:pointer;background:#f1f4f3;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:14px;right:14px}.mfa-modal-icon{color:#145f5b;background:#dcece7;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;display:inline-flex}.mfa-setup-steps{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mfa-setup-steps li{gap:11px;display:flex}.mfa-setup-steps li>span{color:#fff;background:#122937;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:inline-flex}.mfa-setup-steps p{min-width:0;margin:0}.mfa-setup-steps strong{font-size:14.5px;display:block}.mfa-setup-steps small{color:#55677a;margin-top:2px;font-size:13px;display:block}.mfa-qr-wrap{background:#fdfbf8;border-radius:16px;place-items:center;margin:18px 0 0;padding:16px;display:grid}.mfa-qr-wrap img{width:180px;height:180px}.mfa-secret{margin-top:14px;font-size:13.5px}.mfa-secret summary{color:#145f5b;cursor:pointer;font-weight:700}.mfa-secret p{color:#55677a;margin:9px 0 6px}.mfa-secret code{letter-spacing:.08em;word-break:break-all;background:#f1f4f3;border-radius:10px;padding:11px;font-size:13px;display:block}.mfa-enrollment-modal form{gap:12px;margin-top:18px;display:grid}.mfa-enrollment-modal label{gap:7px;font-size:14px;font-weight:700;display:grid}.mfa-enrollment-modal input{font:inherit;letter-spacing:.22em;text-align:center;background:#fdfbf8;border:1px solid #e0e7ea;border-radius:13px;padding:14px;font-size:19px;font-weight:700}.mfa-enrollment-modal input:focus-visible{outline-offset:1px;outline:2px solid #122937}.rn-promo-upsell{background:linear-gradient(135deg,#c2410c,#8f3212)}.rn-promo-upsell button{color:var(--rn-amber-ink)}.rn-locked{background:#fdf1e8;border:1px solid #c2410c38;border-radius:16px;padding:22px 19px;display:flow-root}.rn-locked-mark{width:46px;height:46px;color:var(--rn-amber-ink);background:#f8ddcb;border-radius:14px;justify-content:center;align-items:center;margin-bottom:13px;display:inline-flex}.rn-locked h2{margin:0;font-size:20px;font-weight:780;line-height:1.25}.rn-locked p{color:var(--rn-muted);margin:8px 0 16px;font-size:14.5px;line-height:1.5}.rn-locked button{background:var(--rn-amber-ink);color:#fff;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:750}.rn-credit-card.is-muted .rn-credit-track span.is-on{background:#c3cfd2}.rn-credit-card.is-muted .rn-credit-track span.is-pending{background:#d8dee0}.rn-upgrade{z-index:50;background:var(--rn-card);flex-direction:column;display:flex;position:fixed;inset:0}.rn-upgrade-close{top:calc(var(--rn-safe-top) + 10px);z-index:2;background:var(--rn-field);width:40px;height:40px;color:var(--rn-navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:12px}.rn-upgrade-body{min-height:0;padding:calc(var(--rn-safe-top) + 60px) 20px 20px;flex:auto;overflow-y:auto}.rn-upgrade-body .rn-display{font-size:30px}.rn-upgrade-group{margin-top:28px}.rn-upgrade-group h2{align-items:center;gap:11px;margin:0 0 14px;font-size:19px;font-weight:780;display:flex}.rn-upgrade-group h2>span{width:40px;height:40px;color:var(--rn-teal-ink);background:#dcece7;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rn-upgrade-group ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.rn-upgrade-group li{gap:11px;display:flex}.rn-upgrade-group li>svg{color:var(--rn-teal-ink);flex:none;margin-top:2px}.rn-upgrade-group li>div{min-width:0}.rn-upgrade-group strong{font-size:15.5px;font-weight:750;display:block}.rn-upgrade-group small{color:var(--rn-muted);margin-top:2px;font-size:13.5px;line-height:1.5;display:block}.rn-upgrade-missing{gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.rn-upgrade-missing li{align-items:flex-start;gap:12px;display:flex}.rn-upgrade-missing li>svg{color:var(--rn-amber-ink);background:#fdecea;border-radius:50%;flex:none;padding:3px}.rn-upgrade-missing span{min-width:0;font-size:15.5px;line-height:1.45}.rn-upgrade-foot{padding:14px 20px calc(16px + var(--rn-safe-bottom));border-top:1px solid var(--rn-line);flex:none}.rn-upgrade-foot .rn-btn-primary{margin-top:0}.rn-upgrade-decline{width:100%;color:var(--rn-amber-ink);padding:15px;font-size:15px;font-weight:750}.contact-page{--cc-navy:#122937;--cc-navy-deep:#0c1d28;--cc-cream:#f4efe6;--cc-muted:#f4efe6b8;--cc-line:#f4efe638;--cc-gold-ink:#c9ab6c;--cc-display:"Clearface", Georgia, "Times New Roman", serif;--cc-text:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;background:radial-gradient(120% 60% at 50% 0%, #c9ab6c1f, #c9ab6c00 70%), linear-gradient(180deg, var(--cc-navy) 0%, var(--cc-navy-deep) 100%);min-height:100svh;color:var(--cc-cream);font-family:var(--cc-text);-webkit-font-smoothing:antialiased;padding:44px 20px 28px;display:flow-root}.contact-inner{flex-direction:column;max-width:420px;margin:0 auto;display:flex}.contact-wordmark{align-self:center;width:164px;height:auto}.cc-building{text-align:center;margin:18px 0 26px}.cc-building-art{width:100%;max-width:230px;height:auto;margin:0 auto;display:block;overflow:visible}.cc-body{fill:#19394cd9;stroke:#f4efe629;stroke-width:1px}.cc-window,.cc-door{fill:#f4efe612;transition:fill .7s,filter .7s}.cc-window.is-lit,.cc-door.is-lit{fill:#e8cd8c;filter:drop-shadow(0 0 3px #e8cd8cbf)}.cc-roof path{fill:none;stroke:#f4efe638;stroke-width:1.4px;transition:stroke .7s}.cc-roof circle{fill:#f4efe61a;transition:fill .7s}.cc-roof.is-lit path{stroke:#e8cd8c}.cc-roof.is-lit circle{fill:#1f7a75e6}.cc-ground{stroke:#f4efe638;stroke-width:1px}.cc-caption{min-height:84px;margin-top:16px;animation:.52s both cc-caption-in}.cc-caption span{color:var(--cc-gold-ink);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.cc-caption p{font-family:var(--cc-display);margin:6px 0 0;font-size:22px;line-height:1.22}.cc-services-still{color:var(--cc-muted);margin:16px 0 0;font-size:13px;line-height:1.6}@keyframes cc-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-person{text-align:center}.contact-person h1{font-family:var(--cc-display);margin:0;font-size:32px;font-weight:400;line-height:1.1}.contact-person p{color:var(--cc-muted);letter-spacing:.14em;text-transform:uppercase;margin:8px 0 0;font-size:12px;font-weight:600}.contact-primary{color:var(--cc-navy);background:linear-gradient(135deg,#e3c785 0%,#c9ab6c 55%,#b39457 100%);border:1px solid #ffeec473;border-radius:18px;align-items:center;gap:14px;margin-top:28px;padding:16px 20px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 0 0 1px #12293766,0 12px 32px #c9ab6c38}.contact-primary:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #12293766,0 16px 38px #c9ab6c52}.contact-primary-icon{color:#e8cd8c;background:#122937eb;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.contact-primary-text{min-width:0}.contact-primary strong{font-size:18px;font-weight:700;display:block}.contact-primary small{color:#122937d1;margin-top:2px;font-size:13px;display:block}.contact-links{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.contact-links a{border:1px solid var(--cc-line);min-height:54px;color:var(--cc-cream);border-radius:14px;align-items:center;gap:12px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:flex}.contact-links a svg{color:var(--cc-gold-ink);flex:none}.contact-links a span{min-width:0;color:var(--cc-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:400;overflow:hidden}.contact-links a:hover{background:#f4efe60f;border-color:#f4efe66b}.contact-primary:focus-visible,.contact-links a:focus-visible,.contact-footer a:focus-visible{outline:2px solid var(--cc-gold-ink);outline-offset:3px}.contact-footer{text-align:center;margin-top:32px;font-size:12px}.contact-footer a{color:var(--cc-muted)}@media (prefers-reduced-motion:reduce){.contact-primary,.contact-links a,.cc-window,.cc-door,.cc-roof path,.cc-roof circle{transition:none}.cc-caption{animation:none}.contact-primary:hover{transform:none}}.consent-open{background:#f4f6f8}.consent-shell{--c-navy:#071b38;--c-navy-2:#123a68;--c-ink:#14243a;--c-muted:#617085;--c-line:#d8e0e6;--c-teal:#1f7a75;--c-teal-soft:#e0f0ed;--c-paper:#f4f6f8;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 16px max(28px, env(safe-area-inset-bottom));background:var(--c-paper);color:var(--c-ink);flex-direction:column;align-items:center;display:flex}.consent-shell *{box-sizing:border-box}.consent-wrap{width:min(100%,560px)}.consent-topbar{justify-content:space-between;align-items:center;gap:12px;padding:8px 2px 18px;display:flex}.consent-brand{color:var(--c-navy);letter-spacing:.02em;font-size:15px;font-weight:820}.consent-step-count{color:var(--c-muted);font-size:12px;font-weight:680}.consent-progress{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin-bottom:22px;display:grid}.consent-progress span{background:#e2e8ee;border-radius:999px;height:4px;transition:background .22s}.consent-progress span.is-done{background:var(--c-teal)}.consent-progress span.is-current{background:var(--c-navy)}.consent-card{border:1px solid var(--c-line);background:#fff;border-radius:12px;padding:26px 22px 24px;box-shadow:0 12px 36px #071b380f}.consent-eyebrow{color:var(--c-teal);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:820}.consent-card h1{color:var(--c-navy);margin-top:8px;font-size:25px;font-weight:760;line-height:1.15}.consent-lede{color:var(--c-muted);margin-top:9px;font-size:14px;line-height:1.55}.consent-version{color:#55657a;background:#eef2f5;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:4px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;display:inline-flex}.consent-draft-banner{color:#7b5b19;background:#fff8e4;border:1px solid #ffe08a;border-radius:8px;grid-template-columns:18px 1fr;gap:8px;margin-top:16px;padding:11px 13px;font-size:11.5px;line-height:1.5;display:grid}.consent-legal-box{border:1px solid var(--c-line);-webkit-overflow-scrolling:touch;background:#fbfcfd;border-radius:9px;max-height:300px;margin-top:16px;padding:16px 16px 4px;overflow-y:auto}.consent-legal-box h3{color:var(--c-navy);margin-top:14px;font-size:13px;font-weight:760}.consent-legal-box h3:first-child{margin-top:0}.consent-legal-box p{color:#3f4d60;margin-top:6px;font-size:12.5px;line-height:1.6}.consent-accept-row{border:1px solid var(--c-line);cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:22px 1fr;align-items:start;gap:11px;margin-top:18px;padding:14px;display:grid}.consent-accept-row input{width:20px;height:20px;accent-color:var(--c-teal);margin-top:1px}.consent-accept-row span{color:var(--c-ink);font-size:13.5px;font-weight:620;line-height:1.5}.consent-toggles{gap:12px;margin-top:18px;display:grid}.consent-toggle-row{border:1px solid var(--c-line);cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.consent-toggle-row.is-on{background:#f4faf9;border-color:#a9d3cd}.consent-toggle-copy strong{color:var(--c-navy);font-size:14px;font-weight:720;display:block}.consent-toggle-copy small{color:var(--c-muted);margin-top:4px;font-size:12px;line-height:1.5;display:block}.consent-toggle-copy em{color:var(--c-teal);text-transform:uppercase;letter-spacing:.03em;margin-top:8px;font-size:10.5px;font-style:normal;font-weight:780;display:inline-block}.consent-switch{background:#cbd4dc;border-radius:999px;flex:none;align-items:center;width:46px;height:27px;padding:3px;transition:background .16s;display:inline-flex;position:relative}.consent-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.consent-switch i{background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .16s;box-shadow:0 1px 3px #071b3840}.consent-toggle-row.is-on .consent-switch{background:var(--c-teal)}.consent-toggle-row.is-on .consent-switch i{transform:translate(19px)}.consent-optional-note{color:var(--c-muted);grid-template-columns:18px 1fr;gap:8px;margin-top:16px;font-size:12px;line-height:1.5;display:grid}.consent-optional-note svg{color:var(--c-teal);margin-top:1px}.consent-fields{gap:14px;margin-top:18px;display:grid}.consent-field{gap:6px;display:grid}.consent-field label{color:var(--c-ink);font-size:12.5px;font-weight:700}.consent-field label span{color:var(--c-muted);font-weight:600}.consent-field input{border:1px solid var(--c-line);width:100%;min-height:48px;color:var(--c-navy);background:#fff;border-radius:8px;outline:0;padding:0 13px;font-size:16px;transition:border-color .16s,box-shadow .16s}.consent-field input:focus{border-color:var(--c-teal);box-shadow:0 0 0 3px #1f7a751f}.consent-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consent-sign-points{gap:10px;margin-top:18px;display:grid}.consent-sign-point{color:#3f4d60;grid-template-columns:20px 1fr;gap:10px;font-size:13px;line-height:1.5;display:grid}.consent-sign-point svg{color:var(--c-teal);margin-top:1px}.consent-handoff-note{border-left:3px solid var(--c-teal);background:var(--c-teal-soft);color:#175d58;border-radius:4px;grid-template-columns:20px 1fr;gap:9px;margin-top:18px;padding:13px;font-size:12px;line-height:1.55;display:grid}.consent-alert{color:#813136;background:#fff1f1;border-left:3px solid #b13f43;border-radius:4px;margin-top:16px;padding:11px 13px;font-size:12.5px;line-height:1.5}.consent-actions{gap:10px;margin-top:22px;display:flex}.consent-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:14px;font-weight:760;transition:background .16s,border-color .16s,opacity .16s;display:inline-flex}.consent-btn-primary{border-color:var(--c-navy);background:var(--c-navy);color:#fff}.consent-btn-primary:hover:not(:disabled){border-color:var(--c-navy-2);background:var(--c-navy-2)}.consent-btn-primary:disabled{cursor:not-allowed;opacity:.5}.consent-btn-ghost{border-color:var(--c-line);min-width:52px;color:var(--c-navy);background:#fff;flex:none}.consent-footnote{color:#8a97a6;text-align:center;margin-top:16px;font-size:11px;line-height:1.5}@media (width<=480px){.consent-card{padding:22px 16px 20px}.consent-card h1{font-size:22px}.consent-field-row{grid-template-columns:1fr}}.sr-open{background:#f4f5f6}.sr-shell{--sr-navy:#122937;--sr-ink:#12223a;--sr-muted:#5c6b7d;--sr-line:#dde3e8;--sr-paper:#fff;--sr-field:#f4f5f6;--sr-act:#c2410c;--sr-act-soft:#fdf0dd;--sr-done:#145f5b;--sr-done-soft:#d9ece8;background:var(--sr-field);min-height:100svh;color:var(--sr-ink);padding-bottom:108px;display:flow-root}.sr-shell *,.sr-shell :before,.sr-shell :after{box-sizing:border-box}.sr-shell button{font:inherit}.sr-centered{place-items:start center;padding:56px 20px 80px;display:grid}.sr-emblem{width:auto;height:44px}.sr-emblem-sm{height:30px}.sr-gate{background:var(--sr-paper);text-align:left;border-radius:18px;width:min(100%,520px);padding:34px 30px 30px;box-shadow:0 18px 44px #12293717}.sr-sender{color:var(--sr-muted);margin:18px 0 0;font-size:13px;font-weight:620}.sr-gate h1{letter-spacing:-.01em;margin:8px 0 0;font-size:27px;font-weight:640;line-height:1.18}.sr-gate-lede{color:var(--sr-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.sr-disclosure{border:1px solid var(--sr-line);background:#fcfdfd;border-radius:12px;margin-top:24px;padding:18px}.sr-disclosure h2{margin:0;font-size:13px;font-weight:740}.sr-disclosure p{color:var(--sr-muted);margin:9px 0 0;font-size:13px;line-height:1.6}.sr-disclosure a{color:var(--sr-act)}.sr-check{cursor:pointer;align-items:center;gap:10px;margin-top:15px;font-size:14px;font-weight:650;display:flex}.sr-check input{width:18px;height:18px;accent-color:var(--sr-navy)}.sr-primary{background:var(--sr-navy);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 26px;font-size:15px;font-weight:720;text-decoration:none;transition:background .16s,opacity .16s;display:inline-flex}.sr-primary:hover:not(:disabled){background:#1b3d51}.sr-primary:disabled{opacity:.4;cursor:not-allowed}.sr-primary.is-waiting{background:#93a1ad}.sr-primary.is-waiting:hover{background:#7f8e9b}.sr-block{width:100%;margin-top:20px}.sr-ghost{border:1px solid var(--sr-line);background:var(--sr-paper);min-height:48px;color:var(--sr-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:680;display:inline-flex}.sr-danger{color:#fff;cursor:pointer;background:#b13f43;border:1px solid #b13f43;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.sr-linkish{width:100%;color:var(--sr-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:14px;font-size:13.5px;font-weight:650;text-decoration:underline;display:block}.sr-icon-button{width:38px;height:38px;color:var(--sr-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sr-icon-button:hover{border-color:var(--sr-line);background:#fff}.sr-bar{z-index:20;border-bottom:1px solid var(--sr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}.sr-bar-doc{align-items:center;gap:11px;min-width:0;display:flex}.sr-bar-doc strong{font-size:14px;font-weight:700;display:block}.sr-bar-doc small{color:var(--sr-muted);font-size:12px;display:block}.sr-bar-right{align-items:center;gap:10px;display:flex}.sr-progress{background:var(--sr-field);color:var(--sr-muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.sr-menu-wrap{position:relative}.sr-menu{z-index:30;border:1px solid var(--sr-line);background:#fff;border-radius:12px;width:250px;margin:0;padding:6px;list-style:none;position:absolute;top:44px;right:0;box-shadow:0 16px 34px #12293724}.sr-menu button{width:100%;color:var(--sr-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:10px 11px;font-size:13.5px;font-weight:620;display:flex}.sr-menu button:hover{background:var(--sr-field)}.sr-menu .is-danger{color:#b13f43}.sr-placeholder-banner{color:#6b5410;text-align:center;background:#fffbef;border:1px dashed #c9a227;border-radius:9px;width:min(100%,980px);margin:14px auto 0;padding:9px 14px;font-size:12.5px}.sr-placeholder-banner code{font-size:12px}.sr-layout{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;width:min(100%,980px);margin:16px auto 0;padding:0 16px;display:grid}.sr-rail{justify-items:center;gap:10px;display:grid;position:sticky;top:78px}.sr-thumb{cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid;position:relative}.sr-thumb-sheet{border:1px solid var(--sr-line);background:#fff;border-radius:3px;align-content:start;gap:4px;width:52px;height:67px;padding:8px 7px;display:grid;box-shadow:0 1px 4px #12293714}.sr-thumb-sheet i{background:#e7ecef;border-radius:1px;height:3px}.sr-thumb-sheet i:last-child{width:62%}.sr-thumb small{color:var(--sr-muted);font-size:11px;font-weight:700}.sr-thumb:hover .sr-thumb-sheet{border-color:#b9c4cc}.sr-thumb.has-pending .sr-thumb-sheet{border-color:var(--sr-act)}.sr-thumb-dot{background:var(--sr-act);border:2px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;top:-3px;right:3px}.sr-doc{gap:20px;display:grid}.sr-page{aspect-ratio:8.5/11;background:var(--sr-paper);border:1px solid #d6dde2;border-radius:2px;position:relative;box-shadow:0 3px 14px #1229371a}.sr-page-body{position:absolute;inset:9% 9% 12%}.sr-doc-title{letter-spacing:.01em;text-align:center;text-transform:uppercase;margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:600}.sr-page p{text-align:justify;margin:0 0 13px;font-family:Georgia,Times New Roman,serif;font-size:12.5px;line-height:1.85}.sr-page-foot{color:#9aa6b1;letter-spacing:.02em;border-top:1px solid #eceff1;justify-content:space-between;gap:12px;padding-top:7px;font-size:9.5px;display:flex;position:absolute;bottom:4.5%;left:9%;right:9%}.sr-slot{position:absolute}.sr-slot-rule{border-bottom:1px solid #6a7783;margin-top:4px;display:block}.sr-slot small{color:#7c8894;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:9.5px;display:block}.sr-tag{background:var(--sr-act);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:3px;align-items:center;gap:6px;width:100%;min-height:34px;padding:0 11px;font-size:11.5px;font-weight:730;display:inline-flex;position:relative;box-shadow:0 1px 3px #c2410c66}.sr-tag:before{border-top:5px solid #0000;border-right:6px solid var(--sr-act);content:"";border-bottom:5px solid #0000;width:0;height:0;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.sr-tag em{letter-spacing:.04em;opacity:.8;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal;font-weight:700}.sr-tag.is-active{outline-offset:2px;outline:3px solid #c2410c4d}.sr-tag.is-done{color:var(--sr-ink);box-shadow:none;background:0 0;border:0;padding-left:2px}.sr-tag.is-done:before{display:none}.sr-tag img{max-height:30px}.sr-tag-value{font-size:20px;line-height:1.05}.sr-tag-date{font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:500}.sr-flag{z-index:5;background:var(--sr-navy);color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:3px 0 0 3px;align-items:center;padding:7px 13px;font-size:11px;font-weight:760;display:inline-flex;position:absolute;left:0;transform:translate(calc(-100% - 14px),-4px);box-shadow:0 2px 8px #12293747}.sr-flag:after{border-top:15px solid #0000;border-bottom:15px solid #0000;border-left:11px solid var(--sr-navy);content:"";width:0;height:0;position:absolute;top:0;right:-11px}.sr-footer{z-index:24;border-top:1px solid var(--sr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;position:fixed;bottom:0;left:0;right:0}.sr-footer-inner{justify-content:space-between;align-items:center;gap:14px;width:min(100%,760px);margin:0 auto;padding:13px 20px;display:flex}.sr-footer-status{color:var(--sr-muted);align-items:center;gap:7px;font-size:13px;font-weight:650;display:inline-flex}.sr-modal-scrim{z-index:60;background:#0c1a2680;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sr-modal{background:#fff;border-radius:16px;width:min(100%,580px);max-height:92vh;padding:22px 24px 24px;overflow-y:auto;box-shadow:0 26px 60px #06172f4d}.sr-modal-narrow{width:min(100%,440px)}.sr-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sr-modal-head h2{margin:0;font-size:19px;font-weight:700}.sr-modal-body{color:var(--sr-muted);margin:12px 0 16px;font-size:14px;line-height:1.6}.sr-modal-names{gap:12px;margin-top:16px;display:flex}.sr-field{flex:auto;gap:6px;min-width:0;font-size:12.5px;font-weight:700;display:grid}.sr-field-initials{flex:0 0 110px}.sr-field input,.sr-field textarea{border:1px solid var(--sr-line);width:100%;min-width:0;color:var(--sr-ink);font:inherit;background:#fff;border-radius:9px;padding:12px 13px;font-size:15px;font-weight:500}.sr-field input:focus,.sr-field textarea:focus{outline-offset:1px;outline:2px solid #12293740}.sr-tabs{background:var(--sr-field);border-radius:10px;gap:4px;margin-top:18px;padding:4px;display:flex}.sr-tabs button{min-height:38px;color:var(--sr-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;font-size:13px;font-weight:700}.sr-tabs button.is-active{color:var(--sr-ink);background:#fff;box-shadow:0 2px 6px #071b3817}.sr-style-list{gap:8px;margin-top:16px;display:grid}.sr-style{border:1px solid var(--sr-line);cursor:pointer;text-align:left;background:#fff;border-radius:11px;align-items:center;gap:12px;padding:12px 44px 12px 16px;display:flex;position:relative}.sr-style.is-active{border-color:var(--sr-navy);box-shadow:0 0 0 2px #1229371a}.sr-style-name{min-width:0;color:var(--sr-ink);flex:auto;font-size:27px;line-height:1.25}.sr-style small{color:var(--sr-muted);font-size:11.5px;font-weight:700}.sr-style-check{color:var(--sr-navy);position:absolute;right:15px}.sr-draw{margin-top:16px}.sr-draw canvas{border:1px dashed var(--sr-line);touch-action:none;cursor:crosshair;background:#fff;border-radius:11px;width:100%;height:150px}.sr-draw-clear{color:var(--sr-muted);cursor:pointer;background:0 0;border:0;margin-top:8px;font-size:12.5px;font-weight:680;text-decoration:underline}.sr-upload{border:1px dashed var(--sr-line);color:var(--sr-muted);cursor:pointer;text-align:center;border-radius:11px;justify-items:center;gap:8px;margin-top:16px;padding:26px 16px;font-size:13px;font-weight:650;display:grid}.sr-upload input{display:none}.sr-preview{grid-template-columns:1fr 130px;gap:12px;margin-top:16px;display:grid}.sr-preview>div{border:1px solid var(--sr-line);background:#fcfdfd;border-radius:11px;align-content:center;justify-items:center;gap:4px;min-height:84px;padding:10px;display:grid}.sr-preview small{color:var(--sr-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.sr-preview span{color:var(--sr-ink);font-size:28px;line-height:1.15}.sr-preview img{max-height:52px}.sr-modal-legal{color:var(--sr-muted);margin:15px 0 0;font-size:12px;line-height:1.6}.sr-modal-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.sr-outcome{background:var(--sr-paper);border-radius:18px;width:min(100%,520px);padding:34px 30px 30px;box-shadow:0 18px 44px #12293717}.sr-outcome h1{margin:16px 0 0;font-size:25px;font-weight:650}.sr-outcome>p{color:var(--sr-muted);margin:10px 0 0;font-size:14.5px;line-height:1.6}.sr-outcome-icon{background:var(--sr-done-soft);width:50px;height:50px;color:var(--sr-done);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sr-outcome-icon.is-neutral{background:var(--sr-field);color:var(--sr-muted)}.sr-certificate{border:1px solid var(--sr-line);background:#fcfdfd;border-radius:12px;margin-top:22px;padding:18px}.sr-certificate h2{color:var(--sr-done);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 12px;font-size:12.5px;font-weight:740;display:flex}.sr-certificate dl{gap:8px;margin:0;display:grid}.sr-certificate dl>div{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.sr-certificate dt{color:var(--sr-muted);font-size:12px;font-weight:700}.sr-certificate dd{margin:0;font-size:12.5px}.sr-mono{color:var(--sr-muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.sr-events{border-top:1px solid var(--sr-line);gap:6px;margin:14px 0 0;padding:14px 0 0;list-style:none;display:grid}.sr-events li{color:var(--sr-muted);align-items:center;gap:7px;font-size:12.5px;font-weight:620;display:flex}.sr-events svg{color:var(--sr-done)}.sr-placeholder-note{color:var(--sr-muted);margin:12px 0 0;font-size:11.5px;line-height:1.55}@media (width<=820px){.sr-layout{grid-template-columns:minmax(0,1fr)}.sr-rail{display:none}.sr-flag{border-radius:3px;transform:translateY(calc(-100% - 9px))}.sr-flag:after{border-top:8px solid var(--sr-navy);border-bottom:0;border-left:8px solid #0000;border-right:8px solid #0000;inset:auto auto -8px 14px}}@media (width<=620px){.sr-page-body{inset:7% 7% 12%}.sr-page p{font-size:11px;line-height:1.7}.sr-modal-names{flex-wrap:wrap}.sr-field-initials{flex:100%}.sr-preview{grid-template-columns:1fr}.sr-bar-doc small{display:none}}@media (prefers-reduced-motion:reduce){.sr-shell *{transition:none!important}}.auth-page-open{background:#fff;overflow-x:hidden}html:has(>body.auth-page-open){background:#fff}.auth-shell{--auth-navy:#122937;--auth-navy-2:#22506a;--auth-ink:#122937;--auth-muted:#6a7382;--auth-line:#e4e9ec;--auth-teal:#c2410c;--auth-teal-soft:#fdf1e0;--auth-field:#fdfbf8;min-height:100dvh;color:var(--auth-ink);background:#fff;padding-bottom:64px;display:flow-root}.auth-bar{align-items:center;width:min(100% - 48px,1180px);margin:34px auto 0;padding:0;display:flex}.auth-column{width:min(100% - 40px,520px);margin:40px auto 0}.auth-card{margin-top:30px;padding:0}.auth-assurances{flex-wrap:wrap;gap:8px 18px;margin:20px 0 0;padding:0;list-style:none;display:flex}.auth-assurances li{color:var(--auth-muted);align-items:center;gap:7px;font-size:12px;font-weight:620;display:inline-flex}.auth-assurances svg{color:var(--auth-navy)}.auth-shell *,.auth-shell :before,.auth-shell :after{box-sizing:border-box}.auth-shell button,.auth-shell input{font:inherit;letter-spacing:0}.auth-shell button,.auth-shell a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.auth-logo{align-items:center;display:inline-flex}.auth-logo .brand-emblem{width:auto;height:36px}.auth-heading>p:empty{display:none}.auth-heading h1{color:var(--auth-navy);letter-spacing:-.015em;margin-top:10px;font-size:40px;font-weight:620;line-height:1.08}.auth-heading>span{color:var(--auth-muted);margin-top:15px;font-size:15px;line-height:1.6;display:block}.auth-method-switch{background:#eef2f4;grid-template-columns:1fr 1fr;gap:4px;margin-top:30px;padding:4px;display:grid}.auth-method-switch button{min-height:42px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:740}.auth-method-switch button.is-active{color:var(--auth-navy);background:#fff;box-shadow:0 2px 8px #071b3814}.auth-form{gap:17px;margin-top:26px;display:grid}.auth-field{color:var(--auth-ink);gap:8px;font-size:13px;font-weight:720;display:grid}.auth-input,.auth-input-with-action{border:1px solid var(--auth-line);color:#77869a;background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:58px;padding:0 16px;transition:border-color .16s,box-shadow .16s;display:flex}.auth-input>svg,.auth-input-with-action>svg{flex:none}.auth-input input,.auth-input-with-action input{flex:auto;min-width:0}.auth-input-with-action{padding-right:6px}.auth-input:focus-within,.auth-input-with-action:focus-within{border-color:var(--auth-teal);box-shadow:0 0 0 3px #1f7a751f}.auth-input input,.auth-input-with-action input{width:100%;min-width:0;height:48px;color:var(--auth-navy);background:0 0;border:0;outline:0;font-size:16px}.auth-input-with-action button{width:38px;height:38px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.auth-code-field input{font-variant-numeric:tabular-nums;font-size:23px}.auth-forgot-link{color:var(--auth-teal);justify-self:end;margin-top:-7px;font-size:13px;font-weight:720}.auth-primary-button{border:1px solid var(--auth-navy);background:var(--auth-navy);color:#fff;cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:56px;padding:0 24px;font-size:14px;font-weight:760;transition:background .16s,border-color .16s;display:inline-flex}.auth-primary-button:hover:not(:disabled){border-color:var(--auth-navy-2);background:var(--auth-navy-2)}.auth-alert{color:#813136;background:#fff1f1;border-left:3px solid #b13f43;padding:12px 14px;font-size:13px;line-height:1.5}.auth-alert.is-success{border-left-color:var(--auth-teal);background:var(--auth-teal-soft);color:#175f5b}.auth-secondary-actions{text-align:center;gap:9px;margin-top:23px;display:grid}.auth-secondary-actions p,.auth-secondary-actions>a,.auth-terms,.auth-password-hint{color:var(--auth-muted);font-size:13px;line-height:1.5}.auth-secondary-actions a{color:var(--auth-teal);font-weight:730}.auth-privacy-note{border-top:1px solid var(--auth-line);color:var(--auth-muted);grid-template-columns:20px 1fr;gap:9px;margin-top:25px;padding-top:18px;font-size:12px;line-height:1.5;display:grid}.auth-privacy-note svg{color:var(--auth-teal)}.auth-support-line{color:#7b8898;text-align:center;margin-top:38px;font-size:12px}.auth-support-line a{color:var(--auth-navy);font-weight:720}.auth-password-hint{margin-top:-10px;font-size:11px}.auth-terms{margin-top:18px;font-size:11px}.auth-back-link{color:var(--auth-muted);cursor:pointer;background:0 0;border:0;justify-self:center;align-items:center;gap:7px;font-size:13px;font-weight:680;display:inline-flex}.auth-success-state,.auth-configuration-notice{border:1px solid var(--auth-line);background:#f7f9fa;justify-items:start;margin-top:30px;padding:24px;display:grid}.auth-success-state>span,.auth-configuration-notice>span{background:var(--auth-teal-soft);width:48px;height:48px;color:var(--auth-teal);justify-content:center;align-items:center;display:inline-flex}.auth-success-state h2,.auth-configuration-notice h2{color:var(--auth-navy);margin-top:18px;font-size:20px}.auth-success-state p,.auth-configuration-notice p{color:var(--auth-muted);margin-top:8px;font-size:13px;line-height:1.6}.auth-success-state .auth-primary-button,.auth-configuration-notice .auth-primary-button{width:100%;margin-top:20px}.auth-loading-state,.account-route-loading{min-height:140px;color:var(--auth-muted);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.account-route-loading{color:#617085;background:#f4f6f8;min-height:100svh}.auth-spinner{animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (width<=920px){.auth-shell{display:block}.auth-heading h1{font-size:40px}}@media (width<=560px){.auth-logo .brand-emblem{height:32px}.auth-heading h1{font-size:36px}.auth-heading>span{font-size:14px}}@media (width<=370px){.auth-heading h1{font-size:32px}.auth-method-switch button{font-size:12px}}@media (prefers-reduced-motion:reduce){.auth-spinner{animation-duration:1.6s}}.signup-progress{grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;margin:0 0 24px;display:grid}.signup-progress span{background:var(--auth-line);border-radius:999px;height:3px;transition:background .24s}.signup-progress span.is-done{background:var(--auth-navy)}.signup-step{gap:16px;display:grid}.consent-essentials{gap:2px;margin:0;padding:0;list-style:none;display:grid}.consent-essentials li{border-bottom:1px solid var(--auth-line);align-items:flex-start;gap:12px;padding:13px 0;display:flex}.consent-essentials li:last-child{border-bottom:0}.consent-essentials li>span{background:var(--auth-teal-soft);width:32px;height:32px;color:var(--auth-teal);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.consent-essentials strong{color:var(--auth-ink);font-size:14px;font-weight:700;display:block}.consent-essentials p{color:var(--auth-muted);margin:3px 0 0;font-size:13px;line-height:1.55}.consent-disclosure{color:var(--auth-navy);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.consent-disclosure svg{transition:transform .2s}.consent-disclosure svg.is-open{transform:rotate(180deg)}.consent-fulltext{border:1px solid var(--auth-line);background:#fbfcfd;border-radius:12px;max-height:260px;padding:16px 18px;overflow-y:auto}.consent-fulltext h4{color:var(--auth-ink);margin:16px 0 6px;font-size:13px;font-weight:720}.consent-fulltext section:first-child h4{margin-top:0}.consent-fulltext p{color:var(--auth-muted);margin:0 0 8px;font-size:12.5px;line-height:1.62}.consent-required{border:1px solid var(--auth-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:14px;font-weight:650;display:flex}.consent-required input{width:19px;height:19px;accent-color:var(--auth-navy);flex:none;margin-top:1px}.consent-optional-lede{color:var(--auth-muted);margin:0;font-size:13.5px;line-height:1.6}.consent-options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.consent-options label{border:1px solid var(--auth-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .18s;display:flex}.consent-options label:hover{border-color:var(--auth-navy-2)}.consent-options input{width:19px;height:19px;accent-color:var(--auth-navy);flex:none;margin-top:1px}.consent-switch{display:none}.consent-option-text strong{color:var(--auth-ink);font-size:14px;font-weight:700;display:block}.consent-option-text small{color:var(--auth-muted);margin-top:3px;font-size:12.5px;line-height:1.55;display:block}.consent-none-note{color:var(--auth-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:620;display:flex}.consent-none-note svg{color:var(--auth-teal);flex:none}.signup-actions{align-items:center;gap:12px;margin-top:22px;display:flex}.signup-actions .auth-primary-button{flex:1;margin-top:0}.signup-back{border:1px solid var(--auth-line);min-height:56px;color:var(--auth-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:680;display:inline-flex}.signup-back:hover{border-color:var(--auth-navy-2)}.auth-primary-button:disabled{cursor:not-allowed;opacity:.45}.signup-lede{color:var(--auth-muted);margin:0;font-size:13.5px;line-height:1.6}.signup-phone{gap:0}.signup-dial{border-right:1px solid var(--auth-line);color:var(--auth-muted);margin-right:10px;padding-right:10px;font-size:14px;font-weight:700}.signup-counter{color:var(--auth-muted);text-align:right;margin-top:6px;font-size:11.5px;display:block}.signup-trust{background:var(--auth-field);color:var(--auth-muted);border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}.signup-trust svg{color:var(--auth-navy);flex:none;margin-top:1px}.consent-required span button{color:var(--auth-teal);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.signup-pending{border:1px dashed var(--auth-line);color:var(--auth-muted);border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.55;display:flex}.signup-pending svg{flex:none;margin-top:1px}.signup-capture-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.signup-capture{border:1px dashed var(--auth-line);background:var(--auth-field);text-align:center;border-radius:14px;justify-items:center;gap:5px;padding:22px 12px;display:grid}.signup-capture svg{color:var(--auth-navy)}.signup-capture strong{color:var(--auth-ink);font-size:13px;font-weight:700}.signup-capture small{color:var(--auth-muted);font-size:11.5px}.signup-liveness{border:1px dashed var(--auth-line);background:var(--auth-field);text-align:center;border-radius:16px;justify-items:center;gap:7px;padding:26px 18px;display:grid}.signup-liveness-frame{border:2px solid var(--auth-line);width:84px;height:84px;color:var(--auth-navy);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.signup-liveness strong{color:var(--auth-ink);margin-top:6px;font-size:14px;font-weight:720}.signup-liveness small{max-width:30ch;color:var(--auth-muted);font-size:12px;line-height:1.5}.signup-sign-card{border:1px solid var(--auth-line);background:var(--auth-field);border-radius:16px;gap:9px;padding:18px;display:grid}.signup-sign-card>span{background:var(--auth-teal-soft);width:42px;height:42px;color:var(--auth-teal);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.signup-sign-card strong{color:var(--auth-ink);font-size:15px;font-weight:720}.signup-sign-card p{color:var(--auth-muted);margin:0;font-size:13px;line-height:1.58}.signup-optional-block{border-top:1px solid var(--auth-line);gap:10px;padding-top:20px;display:grid}.signup-optional-block h3{color:var(--auth-ink);margin:0;font-size:14px;font-weight:740}.auth-channel-switch{background:#eff1f2;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;display:grid}.auth-channel-switch button{min-height:40px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:13.5px;font-weight:700}.auth-channel-switch button.is-active{color:var(--auth-ink);background:#fff;box-shadow:0 1px 3px #12293729}.auth-inline-links{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-inline-links button,.auth-inline-links a{color:var(--auth-teal);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.auth-inline-links button:disabled{color:var(--auth-muted);cursor:not-allowed}.auth-whatsapp-pending{border:1px dashed var(--auth-line);background:var(--auth-field);text-align:center;border-radius:16px;justify-items:center;gap:6px;padding:24px 20px;display:grid}.auth-whatsapp-pending>span{color:#1f7a4d;background:#e3f3e8;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.auth-whatsapp-pending strong{color:var(--auth-ink);margin-top:6px;font-size:15px;font-weight:720}.auth-whatsapp-pending p{max-width:34ch;color:var(--auth-muted);margin:0;font-size:13px;line-height:1.55}.auth-whatsapp-pending small{color:var(--auth-muted);margin-top:4px;font-size:11.5px;font-weight:650}.auth-modal-open{overflow:hidden}.auth-overlay{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1229376b;justify-content:center;align-items:flex-start;padding:24px 16px 40px;animation:.18s both auth-overlay-in;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-modal{--auth-navy:#122937;--auth-navy-2:#22506a;--auth-ink:#122937;--auth-muted:#6a7382;--auth-line:#e4e9ec;--auth-teal:#c2410c;--auth-teal-soft:#fdf1e0;--auth-field:#fdfbf8;width:min(100%,452px);color:var(--auth-ink);background:#fff;border-radius:22px;margin-top:min(9vh,92px);padding:30px 28px;animation:.22s cubic-bezier(.22,1,.36,1) both auth-modal-in;position:relative;box-shadow:0 30px 70px #12293747}.auth-modal *,.auth-modal :before,.auth-modal :after{box-sizing:border-box}.auth-modal-close{width:34px;height:34px;color:var(--auth-muted);cursor:pointer;background:#f1f3f4;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.auth-modal-close:hover{color:var(--auth-ink);background:#e6e9ea}.auth-modal-head{margin-bottom:22px;padding-right:34px}.auth-modal-head h2{color:var(--auth-navy);letter-spacing:-.012em;margin:0;font-size:25px;font-weight:720;line-height:1.18}.auth-modal-head p{color:var(--auth-muted);margin:8px 0 0;font-size:13.5px;line-height:1.55}@keyframes auth-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes auth-modal-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-overlay,.auth-modal{animation:none}}.auth-sent{text-align:center;justify-items:center;padding-top:6px;display:grid;position:relative}.auth-sent-back{width:34px;height:34px;color:var(--auth-muted);cursor:pointer;background:#f1f3f4;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-10px;left:-6px}.auth-sent-back:hover{color:var(--auth-ink);background:#e6e9ea}.auth-sent-icon{background:var(--auth-teal-soft);width:78px;height:78px;color:var(--auth-teal);border-radius:999px;justify-content:center;align-items:center;margin-top:18px;display:inline-flex}.auth-sent h3{color:var(--auth-navy);letter-spacing:-.01em;margin:20px 0 0;font-size:22px;font-weight:720}.auth-sent p{max-width:34ch;color:var(--auth-muted);margin:8px 0 0;font-size:13.5px;line-height:1.55}.auth-sent p strong{color:var(--auth-ink);overflow-wrap:anywhere;font-weight:700}.auth-sent-dots{gap:6px;margin-top:18px;display:inline-flex}.auth-sent-dots i{background:var(--auth-line);border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite auth-dot}.auth-sent-dots i:nth-child(2){animation-delay:.18s}.auth-sent-dots i:nth-child(3){animation-delay:.36s}@keyframes auth-dot{0%,to{background:var(--auth-line);transform:none}50%{background:var(--auth-navy);transform:translateY(-3px)}}.auth-sent small{color:var(--auth-muted);margin-top:16px;font-size:12px}.auth-resend{border:1px solid var(--auth-line);min-height:44px;color:var(--auth-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}.auth-resend:hover:not(:disabled){border-color:var(--auth-navy-2)}.auth-resend:disabled{color:var(--auth-muted);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.auth-sent-dots i{animation:none}}.signup-name-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-input.is-locked{color:var(--auth-muted);background:#f4f6f7}.auth-input.is-locked input{color:var(--auth-muted);cursor:default}.signup-verified{color:#1f7a4d;flex:none}.signup-hint{color:var(--auth-muted);margin-top:6px;font-size:11.5px;line-height:1.5;display:block}@media (width<=420px){.signup-name-row{grid-template-columns:1fr}}.signup-dob{grid-template-columns:1fr 1fr 1.3fr;gap:8px;display:grid}.signup-dob input{border:1px solid var(--auth-line);width:100%;min-height:58px;color:var(--auth-ink);font:inherit;text-align:center;background:#fff;border-radius:10px;padding:0 14px;font-size:15px}.signup-dob input:focus{border-color:var(--auth-navy);outline:none}.signup-dob input::placeholder{color:#a7b0ba}.signup-dob-field{border:0;min-width:0;margin:0;padding:0}.signup-dob-field legend{color:var(--auth-ink);margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.signup-legal{color:var(--auth-muted);margin:24px 0 0;font-size:12.5px;line-height:1.65}.signup-legal a{color:var(--auth-muted);text-underline-offset:2px;text-decoration:underline}.signup-legal a:hover{color:var(--auth-ink)}.signup-results{gap:6px;margin:0;padding:0;list-style:none;display:grid}.signup-results button{border:1px solid var(--auth-line);cursor:pointer;text-align:left;background:#fff;border-radius:12px;gap:2px;width:100%;padding:12px 14px;display:grid}.signup-results button:hover{border-color:var(--auth-navy)}.signup-results strong{color:var(--auth-ink);font-size:14px;font-weight:700}.signup-results small{color:var(--auth-muted);font-size:12px}.signup-picked{background:#f2f9f5;border:1px solid #1f7a4d4d;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.signup-picked>span{color:#1f7a4d;flex:none;display:inline-flex}.signup-picked div{flex:1;display:grid}.signup-picked strong{color:var(--auth-ink);font-size:14px;font-weight:720}.signup-picked small{color:#1f7a4d;font-size:12px;font-weight:650}.signup-picked button{color:var(--auth-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.signup-nolead{border:1px dashed var(--auth-line);background:var(--auth-field);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.signup-nolead p{color:var(--auth-muted);margin:0;font-size:13px;line-height:1.55}.signup-nolead p strong{color:var(--auth-ink)}.building-check-cta{width:100%;margin-top:16px}
