@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--bg:#071a2e;--bg-soft:#0d2744;--blue:#1f6feb;--blue-bright:#2f80ed;--cyan:#6ecbff;--text:#0f2748;--muted:#64748b;--line:#dbe4ee;--panel:#fff;--soft:#f6f9fc;--green:#18a66a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input,textarea,select{font:inherit}.nav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041323d1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:76px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}.brand{align-items:center;display:flex}.brand img{width:190px;height:auto;display:block}.nav nav{align-items:center;gap:24px;display:flex}.nav nav a{color:#e6f1ff;font-size:14px;font-weight:700;text-decoration:none}.nav nav a:hover{color:#fff}.nav .login{border:1px solid #ffffff57;border-radius:999px;padding:9px 15px}.music{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:50%;width:38px;height:38px;font-size:17px}.hero{color:#fff;background:linear-gradient(110deg,#051628f0 0%,#092c4fd1 45%,#0825438c 100%),url(/legacy/assets/img/home/alt-background-7.jpg) 50%/cover no-repeat;align-items:center;min-height:100vh;padding:140px 7vw 90px;display:flex;position:relative;overflow:hidden}.hero-inner{z-index:5;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);align-items:center;gap:70px;width:min(1220px,100%);margin:0 auto;display:grid;position:relative}.hero-copy{max-width:760px}.eyebrow,.kicker{letter-spacing:.18em;font-size:12px;font-weight:800}.eyebrow{color:#95d4ff;margin-bottom:20px}.hero h1{letter-spacing:-.05em;text-shadow:0 6px 26px #00000057;margin:0;font-size:clamp(52px,6vw,88px);line-height:.98}.hero h1 span{color:#89d6ff}.hero-copy>p{color:#e1edf8;max-width:690px;margin:27px 0 0;font-size:clamp(17px,1.55vw,22px);line-height:1.65}.actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.btn{border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn.primary{color:#fff;background:linear-gradient(135deg,#1f72e5,#315bdc);box-shadow:0 14px 28px #1755b547}.btn.ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff61}.proof{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.proof span{color:#dcecff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;padding:8px 11px;font-size:12px}.phones{width:100%;min-height:590px;position:relative}.phone{filter:drop-shadow(0 30px 32px #00000052);height:auto;position:absolute}.phone.back{width:60%;max-width:305px;animation:6.8s ease-in-out infinite phoneBackFloat;bottom:12px;left:0}.phone.front{z-index:2;width:64%;max-width:330px;animation:5.4s ease-in-out infinite phoneFrontFloat;top:0;right:3%}@keyframes phoneFrontFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes phoneBackFloat{0%,to{transform:translateY(0)}50%{transform:translateY(11px)}}.scroll{z-index:6;letter-spacing:.18em;color:#ffffffb8;font-size:10px;font-weight:800;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.stars{opacity:.3;pointer-events:none;background-image:radial-gradient(circle at 15% 18%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 42% 34%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 73% 16%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 84% 63%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 29% 75%,#fff 0 1px,#0000 1.5px);background-size:290px 260px;position:absolute;inset:0}.cloud{filter:blur(25px);pointer-events:none;background:#ffffff14;border-radius:999px;width:420px;height:125px;position:absolute}.cloud:before,.cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.cloud:before{width:180px;height:180px;top:-65px;left:55px}.cloud:after{width:220px;height:155px;top:-45px;right:45px}.c1{animation:31s linear infinite cloudDrift;top:25%}.c2{opacity:.75;animation:39s linear -19s infinite cloudDrift;top:70%}@keyframes cloudDrift{0%{transform:translate(-480px)}to{transform:translate(calc(100vw + 480px))}}.section{padding:105px max(7vw,28px)}.section>*{width:min(1180px,100%);margin-left:auto;margin-right:auto}.kicker{color:var(--blue);margin-bottom:15px}.section h2{letter-spacing:-.045em;max-width:900px;margin-top:0;margin-bottom:20px;font-size:clamp(40px,5vw,66px);line-height:1.03}.lead{max-width:760px;color:var(--muted);font-size:19px;line-height:1.68}.intro{background:#fff}.grid{gap:18px;display:grid}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:52px}.grid article{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:28px;box-shadow:0 13px 34px #0f27480d}.grid article b{color:var(--blue);font-size:12px}.grid article h3{margin:22px 0 10px;font-size:24px}.grid article p{color:var(--muted);margin:0;line-height:1.6}.dark{color:#fff;background:radial-gradient(circle at 100% 0,#266cb238,#0000 36%),#081a2e}.dark .kicker{color:#73c7ff}.dark .lead{color:#b8c9da}.solution-grid{grid-template-columns:1.25fr 1fr 1fr;gap:18px;margin-top:50px;display:grid}.solution{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;padding:32px}.solution.featured{background:linear-gradient(145deg,#1a68c242,#ffffff0d);border-color:#4ca1ff57}.solution h3{margin:20px 0 12px;font-size:31px}.solution p,.solution li,.soon{color:#c3d2e1;line-height:1.6}.solution ul{margin:23px 0 30px;padding-left:20px}.tag{color:#89d2ff;letter-spacing:.12em;background:#2980e22e;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.tag.muted{color:#b9c8d7;background:#ffffff14}.soon{margin-top:25px;font-size:13px;display:block}.radio-story{background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:center;gap:80px;display:grid}.radio-story>div,.radio-story>img{width:auto;margin:0}.radio-story img{filter:drop-shadow(0 25px 35px #0f27482e);justify-self:center;max-width:290px;animation:5.8s ease-in-out infinite phoneFrontFloat}.loop{flex-wrap:wrap;align-items:center;gap:10px;margin-top:38px;display:flex}.loop span{color:#164674;background:#f8fbfe;border:1px solid #dbe5ef;border-radius:8px;padding:12px 15px;font-size:14px;font-weight:800}.loop i{color:#72a8d9;font-style:normal}.cms{background:var(--soft);grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.cms>img,.cms>div{width:auto;margin:0}.cms img{width:100%;max-width:560px}.check{color:#174f82;margin-top:12px;font-weight:700}.pricing{text-align:center}.pricing .kicker,.pricing h2,.pricing .lead{margin-left:auto;margin-right:auto}.plans{text-align:left;grid-template-columns:1fr 1fr;gap:20px;width:min(860px,100%);margin:45px auto 0;display:grid}.plans article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:34px;box-shadow:0 18px 50px #0f274812}.plans article.accent{border-color:#9ac7f7;box-shadow:0 18px 50px #1f6feb1f}.plans h3{margin:10px 0 5px;font-size:30px}.planline{color:var(--muted)}.plans ul{color:#536579;min-height:135px;padding-left:20px;line-height:1.8}.final{color:#fff;background:linear-gradient(120deg,#0a2643,#0a1a2d);grid-template-columns:260px minmax(0,1fr);align-items:center;gap:70px;display:grid}.final>img,.final>div{width:auto;margin:0}.final img{width:230px}.final h2{margin-bottom:20px}.final p{color:#c5d5e6;max-width:700px;font-size:18px;line-height:1.7}footer{color:#8fa1b4;background:#051321;justify-content:space-between;gap:20px;padding:24px max(7vw,28px);font-size:12px;display:flex}.radio-build-page{background:#f5f8fc;min-height:100vh;padding-bottom:90px;overflow-x:hidden}.radio-build-header,.radio-build-steps,.radio-build-section{width:min(1120px,100% - 44px);margin-left:auto;margin-right:auto}.radio-build-header{color:#fff;clip-path:inset(0 -100vmax);background:linear-gradient(#071a2e 0,#0b2b4d 100%);padding:42px 0 52px;position:relative;box-shadow:0 0 0 100vmax #0b2b4d}.radio-build-back{color:#b9dfff;margin-bottom:54px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.radio-build-header>div{max-width:850px}.radio-build-header h1{letter-spacing:-.045em;max-width:800px;margin:0;font-size:clamp(42px,5.5vw,72px);line-height:1}.radio-build-header p{color:#d5e5f4;max-width:760px;margin:25px 0 0;font-size:19px;line-height:1.65}.radio-build-steps{background:#fff;border:1px solid #dbe5ef;border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;padding:18px;display:grid;box-shadow:0 18px 45px #071a2e1f}.radio-build-steps button{color:#728196;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:13px 16px;display:flex}.radio-build-steps button:disabled{cursor:not-allowed;opacity:.55}.radio-build-steps button.current,.radio-build-steps button.complete{color:#123f70;background:#eef6ff}.radio-build-steps button.current{box-shadow:inset 0 0 0 1px #afd4fb}.radio-build-steps button span{color:var(--blue);font-size:12px;font-weight:900}.radio-build-steps i{color:#9aabba;font-style:normal}.radio-build-section{background:#fff;border:1px solid #dbe5ef;border-radius:20px;margin-top:30px;padding:clamp(30px,5vw,62px);box-shadow:0 20px 55px #0f274814}.radio-build-section h2{letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.04}.radio-build-lead{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:18px;line-height:1.65}.radio-build-status,.radio-build-error{border-radius:10px;margin:34px 0 0;padding:16px 18px;line-height:1.55}.radio-build-status{color:#174f82;background:#eff7ff}.radio-build-error{color:#8b2d2d;background:#fff1f1}.radio-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.radio-package-grid article{background:#fbfdff;border:1px solid #dbe5ef;border-radius:15px;flex-direction:column;padding:28px;transition:border-color .16s,box-shadow .16s;display:flex}.radio-package-grid article.selected{border-color:#67a9ee;box-shadow:0 16px 36px #1f6feb21}.radio-package-code{color:var(--blue);letter-spacing:.15em;font-size:11px;font-weight:900}.radio-package-grid h3{margin:14px 0 8px;font-size:28px}.radio-package-grid p,.radio-package-grid li{color:#607287;line-height:1.55}.radio-package-grid ul{min-height:124px;margin:20px 0;padding-left:20px}.radio-package-prices{gap:9px;margin-top:auto;display:grid}.radio-package-prices label{color:#173f6a;cursor:pointer;background:#fff;border:1px solid #d9e4ef;border-radius:9px;align-items:center;gap:10px;padding:12px;font-weight:800;display:flex}.radio-package-prices input{accent-color:var(--blue)}.radio-build-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.radio-build-actions button{cursor:pointer;border:0}.radio-build-actions .btn.ghost{color:#174f82;background:#fff;border:1px solid #c7d7e7}.radio-build-actions button:disabled{cursor:not-allowed;opacity:.55;transform:none}.radio-build-selection{background:#eef6ff;border-radius:12px;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;margin-top:32px;padding:20px;display:grid}.radio-build-selection div{gap:4px;display:grid}.radio-build-selection small{color:#60758b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.radio-build-selection button{color:var(--blue);cursor:pointer;background:0 0;border:0;font-weight:800}.radio-build-form{gap:24px;margin-top:30px;display:grid}.radio-build-form fieldset{border:1px solid #dbe5ef;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:24px;display:grid}.radio-build-form legend{color:#164d80;padding:0 9px;font-size:15px;font-weight:900}.radio-build-form label{gap:7px;display:grid}.radio-build-form label.wide{grid-column:1/-1}.radio-build-form label span{color:#2c4f72;font-size:13px;font-weight:800}.radio-build-form input{color:#102f52;background:#fff;border:1px solid #cbd9e7;border-radius:8px;width:100%;min-height:48px;padding:0 13px}.radio-build-form input:focus{border-color:#4b91dd;outline:3px solid #2f80ed26}.radio-build-review dl{border:1px solid #dbe5ef;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:34px 0 0;display:grid;overflow:hidden}.radio-build-review dl div{border-bottom:1px solid #e2eaf2;padding:18px 20px}.radio-build-review dl div:nth-child(odd){border-right:1px solid #e2eaf2}.radio-build-review dt{color:#6b7d90;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900}.radio-build-review dd{color:#153f6b;margin:0;font-weight:800}.radio-build-boundary{color:#325473;background:#f2f7fb;border-radius:10px;margin-top:24px;padding:18px 20px;line-height:1.6}@media (max-width:860px){.radio-package-grid{grid-template-columns:1fr}.radio-package-grid ul{min-height:0}.radio-build-selection{grid-template-columns:1fr}}@media (max-width:620px){.radio-build-header,.radio-build-steps,.radio-build-section{width:min(100% - 28px,1120px)}.radio-build-header{padding-top:28px}.radio-build-back{margin-bottom:38px}.radio-build-steps{gap:6px;padding:10px}.radio-build-steps button{gap:2px;padding:10px 8px;display:grid}.radio-build-steps i{display:none}.radio-build-steps{grid-template-columns:repeat(3,1fr)}.radio-build-form fieldset,.radio-build-review dl{grid-template-columns:1fr}.radio-build-form label.wide{grid-column:auto}.radio-build-review dl div:nth-child(odd){border-right:0}}@media (max-width:980px){.nav nav a:not(.login){display:none}.hero-inner,.radio-story,.cms{grid-template-columns:1fr}.hero-copy{max-width:820px}.phones{max-width:520px;min-height:520px;margin:15px auto 0}.grid.four,.solution-grid{grid-template-columns:1fr 1fr}.radio-story>img{max-width:260px}}@media (max-width:680px){.nav{padding:0 18px}.brand img{width:160px}.nav .login{display:none}.hero{padding:125px 22px 70px}.hero h1{font-size:48px}.phones{min-height:430px}.phone.front{width:62%}.phone.back{width:58%}.section{padding:78px 22px}.grid.four,.solution-grid,.plans,.final{grid-template-columns:1fr}.final{gap:35px}.final img{width:180px}footer{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.phone,.radio-story img,.cloud{animation:none!important}}.brand{gap:11px;text-decoration:none}.brand img{object-fit:contain;object-position:left center;width:54px;max-height:54px}.brand span{color:#fff;letter-spacing:-.02em;font-size:17px;font-weight:800}.nav .get-started-nav{color:#fff}.menu-toggle{display:none}.hero h1{max-width:850px}.jota-path{grid-template-columns:1fr auto 1.45fr auto 1fr;align-items:center;gap:14px;width:min(1180px,100%);margin:52px auto 0;display:grid}.path-card{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:220px;padding:28px;box-shadow:0 13px 34px #0f27480f}.path-card b{color:var(--blue);letter-spacing:.08em;margin-bottom:32px;font-size:12px;display:inline-flex}.path-card h3{margin:0 0 10px;font-size:26px}.path-card p{color:var(--muted);margin:0;line-height:1.6}.path-understand{border-top:4px solid #2f80ed}.path-improve{border-top:4px solid #18a66a}.path-build{border-top:4px solid #d9882b}.path-measure{border-top:4px solid #7a68bf}.path-options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.path-branch{color:#8ba3bb;justify-items:center;gap:5px;font-weight:900;display:grid}.path-branch i{letter-spacing:.12em;font-size:9px;font-style:normal}.path-arrow{color:#8ba3bb;font-size:25px;font-weight:900}.text-action{color:#89d2ff;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;font-weight:800}.start-section{background:linear-gradient(#f6f9fcf5,#f6f9fcfa),url(/legacy/assets/img/home/home-bg.jpg) 50%/cover no-repeat}.bucket-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1180px,100%);margin:48px auto 0;display:grid}.bucket-grid button{text-align:left;border:1px solid var(--line);min-height:270px;color:var(--text);cursor:pointer;background:#fffffff5;border-radius:14px;padding:28px;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 13px 34px #0f27480d}.bucket-grid button:hover{border-color:#9ac7f7;transform:translateY(-4px);box-shadow:0 18px 42px #1f6feb1f}.bucket-grid span{color:var(--blue);letter-spacing:.12em;font-size:11px;font-weight:900}.bucket-grid h3{margin:26px 0 12px;font-size:24px;line-height:1.08}.bucket-grid p{min-height:92px;color:var(--muted);margin:0 0 22px;line-height:1.55}.bucket-grid b{color:var(--blue);font-size:13px}.guided-path{background:#fff;border:1px solid #d4e1ed;border-radius:16px;width:min(1180px,100%);margin:28px auto 0;padding:32px;box-shadow:0 18px 48px #0f274814}.guided-path.active{border-color:#9ac7f7}.guided-placeholder{align-items:center;gap:22px;display:flex}.tunnel-mark{color:#fff;background:linear-gradient(135deg,#1f72e5,#315bdc);border-radius:50%;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:28px;font-weight:900;display:grid}.guided-placeholder h3,.guided-head h3{margin:0 0 8px;font-size:28px}.guided-placeholder p,.guided-head p{max-width:780px;color:var(--muted);margin:0;line-height:1.6}.guided-head{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.reset-path{color:#45637e;cursor:pointer;white-space:nowrap;background:#f8fbfe;border:1px solid #d5e1ec;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800}.guided-choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.guided-choices button{color:#164674;cursor:pointer;text-align:left;background:#f8fbfe;border:1px solid #dbe5ef;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:0 18px;font-weight:800;display:flex}.guided-choices button:hover{background:#f0f7ff;border-color:#9ac7f7}.prototype-note{color:#7a8da1;border-top:1px solid #e4ebf2;margin:22px 0 0;padding-top:18px;font-size:12px;line-height:1.5}.knowledge-support{background:#fff;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.knowledge-support>*{width:auto;margin:0}.help-cards{gap:14px;display:grid}.help-cards article{border:1px solid var(--line);background:var(--soft);border-radius:14px;gap:20px;padding:26px;display:flex}.help-icon{color:#fff;background:#174f82;border-radius:50%;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:21px;font-weight:900;display:grid}.help-cards h3{margin:0 0 8px;font-size:22px}.help-cards p{color:var(--muted);margin:0 0 10px;line-height:1.55}.help-cards a{color:var(--blue);font-size:13px;font-weight:800;text-decoration:none}@media (max-width:1100px){.jota-path{grid-template-columns:1fr}.path-branch,.path-arrow{justify-self:center;transform:rotate(90deg)}.bucket-grid{grid-template-columns:1fr 1fr}.knowledge-support{grid-template-columns:1fr;gap:36px}}@media (max-width:980px){.nav nav a:not(.login):not(.get-started-nav){display:inline-flex}.menu-toggle{background:#ffffff12;border:1px solid #ffffff47;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:9px;display:flex}.menu-toggle i{background:#fff;height:2px;display:block}.nav nav{background:#041323fa;border-top:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:0;padding:16px 22px 22px;display:none;position:absolute;top:76px;left:0;right:0}.nav nav.open{display:flex}.nav nav a{border-bottom:1px solid #ffffff14;padding:13px 6px}.nav .login{text-align:center;margin-top:10px}.music{margin-top:12px}}@media (max-width:680px){.brand img{width:48px}.brand span{font-size:14px}.hero h1{font-size:46px}.path-options,.bucket-grid,.guided-choices{grid-template-columns:1fr}.bucket-grid p{min-height:auto}.guided-head{flex-direction:column}.guided-placeholder{align-items:flex-start}}.composition-wrap{width:min(1180px,100%);margin:44px auto 0;position:relative}.composition-line{z-index:0;background:linear-gradient(90deg,#3a8ee526,#4fc6978c,#de994359);height:2px;position:absolute;top:-21px;left:10%;right:10%}.composition-dot{border:2px solid #071a2e;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffff12}.dot-radio{background:#4b9cf2;left:16.666%}.dot-new{background:#48c88d;left:50%}.dot-improve{background:#dd9848;left:83.333%}.composition-grid{z-index:2;gap:10px;width:100%;margin:0;position:relative}.solution-piece{border-top-width:3px;border-radius:12px;transition:transform .16s,box-shadow .16s;position:relative;overflow:visible}.solution-piece:hover{transform:translateY(-4px);box-shadow:0 22px 52px #0003}.piece-radio{border-top-color:#4b9cf2}.piece-new{border-top-color:#48c88d}.piece-improve{border-top-color:#dd9848}.solution-piece:before,.solution-piece:after{content:"";background:#071a2e;border:1px solid #ffffff1a;width:26px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.solution-piece:before{border-left:0;border-radius:0 26px 26px 0;left:-1px}.solution-piece:after{border-radius:50%;width:28px;height:28px;right:-14px}.composition-grid .solution-piece:first-child:before,.composition-grid .solution-piece:last-child:after{display:none}.piece-tab{color:#fff;background:#071a2e;border:1px solid #ffffff1f;border-bottom:0;border-radius:28px 28px 0 0;place-items:center;width:56px;height:32px;font-weight:900;display:grid;position:absolute;top:-28px;left:calc(50% - 28px)}.piece-radio .piece-tab{color:#79b8ff}.piece-new .piece-tab{color:#69dca4}.piece-improve .piece-tab{color:#efb66f}.composition-caption{color:#b9cadb;text-align:left;justify-content:center;align-items:center;gap:14px;margin:28px auto 0;padding:16px 20px;display:flex}.mini-piece{color:#fff;letter-spacing:.08em;background:#174f82;border:1px solid #ffffff29;border-radius:8px;flex:0 0 54px;place-items:center;width:54px;height:48px;font-size:10px;font-weight:900;display:grid;position:relative}.mini-piece:after{content:"";background:#174f82;border-radius:50%;width:16px;height:16px;position:absolute;right:-8px}.caption-copy{gap:3px;display:grid}.caption-copy b{color:#fff;font-size:13px}.caption-copy small{color:#8fa7bd;font-size:11px}.guided-head{grid-template-columns:auto 1fr auto;align-items:flex-start;display:grid}.tunnel-piece{color:#fff;border-radius:10px;place-items:center;width:62px;height:58px;font-size:25px;font-weight:900;display:grid;position:relative;box-shadow:0 10px 24px #0f27481f}.tunnel-piece:after{content:"";background:inherit;border-radius:50%;width:20px;height:20px;position:absolute;right:-10px}.tunnel-improve{background:#c98336}.tunnel-build{background:#2f9d6c}.tunnel-solution{background:#2f80d8}.tunnel-unsure{background:#6656a8}.guided-copy{min-width:0}@media (max-width:980px){.composition-line{display:none}.composition-grid{gap:18px}.solution-piece:before,.solution-piece:after{display:none}.piece-tab{left:24px}}@media (max-width:680px){.composition-caption{justify-content:flex-start;align-items:flex-start;padding-left:0;padding-right:0}.guided-head{grid-template-columns:auto 1fr}.guided-head .reset-path{grid-column:1/-1;justify-self:start}.tunnel-piece{width:52px;height:50px}}.nav .brand{align-items:center;width:82px;height:64px;display:flex;overflow:hidden}.nav .brand img{object-fit:contain;object-position:center;filter:none;width:74px;height:74px;max-height:none}.nav .brand span{display:none}.intro{background:radial-gradient(circle at 18% 22%,#1f6feb14,#0000 30%),radial-gradient(circle at 82% 78%,#6b55ae12,#0000 27%),linear-gradient(#fff 0%,#f4f8fc 100%);position:relative;overflow:hidden}.intro:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#205b9114,#0000 66%);height:320px;position:absolute;inset:auto -10% -180px}.intro>*{z-index:1;position:relative}.jota-path{gap:16px}.path-card{color:#fff;border:1px solid #ffffff38;min-height:235px;box-shadow:0 18px 38px #0f274824}.path-card b{color:#ffffffc7}.path-card h3{color:#fff;text-shadow:0 1px 1px #0000001f}.path-card p{color:#ffffffe8;font-weight:500}.path-understand{background:linear-gradient(145deg,#ffffff14,#0000 42%),linear-gradient(135deg,#286fc5,#174d8e);border-top:4px solid #79b7ff}.path-improve{background:linear-gradient(145deg,#ffffff14,#0000 42%),linear-gradient(135deg,#229968,#146b4b);border-top:4px solid #75dfad}.path-build{background:linear-gradient(145deg,#ffffff14,#0000 42%),linear-gradient(135deg,#c97a2e,#92501f);border-top:4px solid #ffc06d}.path-measure{background:linear-gradient(145deg,#ffffff14,#0000 42%),linear-gradient(135deg,#6958a9,#443878);border-top:4px solid #b6a7f1}.path-card:after{content:"";border:1px solid #ffffff1c;border-radius:50%;width:54px;height:54px;position:absolute;bottom:16px;right:18px;box-shadow:inset 0 0 0 10px #ffffff06}.path-card{position:relative;overflow:hidden}.path-branch,.path-arrow{color:#59738d}.path-branch i{color:#60778e;background:#ffffffc7;border:1px solid #d2dce7;border-radius:999px;padding:4px 7px}@media (max-width:680px){.nav .brand{width:64px;height:54px}.nav .brand img{width:58px;height:58px}.path-card{min-height:205px}}.path-card-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.path-card-top b{margin-bottom:0}.path-icon{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:14px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:28px;font-weight:900;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff1f}.understand-icon{text-shadow:0 0 18px #79b7ff8c}.improve-icon{text-shadow:0 0 18px #75dfad8c}.build-icon{text-shadow:0 0 18px #ffc06d8c}.measure-icon{text-shadow:0 0 18px #b6a7f18c}.path-card:after{opacity:.45}.composition-grid .solution{flex-direction:column;display:flex}.composition-grid .solution>p{flex:none}.composition-grid .solution ul{margin-bottom:26px}.solution-cta{color:#fff;cursor:pointer;width:100%;min-height:48px;font:inherit;box-shadow:none;background:#ffffff14;border:1px solid #fff3;border-radius:8px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 18px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.solution-cta:hover{background:#ffffff21;border-color:#ffffff5c;transform:translateY(-1px)}.piece-radio .solution-cta{box-shadow:inset 3px 0 #4b9cf2}.piece-new .solution-cta{box-shadow:inset 3px 0 #48c88d}.piece-improve .solution-cta{box-shadow:inset 3px 0 #dd9848}.solution-cta b{font-size:17px}.discovery-progress{align-items:center;gap:10px;max-width:330px;margin:22px 0 26px;display:flex}.discovery-progress span{color:#ffffff8c;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.discovery-progress span.active{color:#fff;background:#ffffff1f;border-color:#ffffff9e}.discovery-progress i{background:#ffffff2e;flex:1;height:1px}.discovery-stage h4,.discovery-summary h4{color:#fff;margin:8px 0;font-size:clamp(24px,3vw,36px);line-height:1.08}.discovery-stage>p,.discovery-summary>div>p{color:#ffffffb8;max-width:760px;margin:0 0 24px;line-height:1.7}.discovery-stage strong{color:#fff}.discovery-summary{background:#ffffff0e;border:1px solid #ffffff29;border-radius:16px;padding:24px}.discovery-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.discovery-summary dl div{background:#0000001f;border:1px solid #ffffff1c;border-radius:12px;padding:16px}.discovery-summary dt{color:#ffffff7a;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900}.discovery-summary dd{color:#fff;margin:0;font-weight:750;line-height:1.4}.summary-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:720px){.discovery-summary dl{grid-template-columns:1fr}}.discovery-progress.adaptive{max-width:560px}.discovery-progress.adaptive span{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;width:auto;min-width:58px;padding:0 10px;font-size:9px}@media (max-width:640px){.discovery-progress.adaptive{gap:6px}.discovery-progress.adaptive i{min-width:8px}.discovery-progress.adaptive span{min-width:0;padding:0 8px}}.tunnel-breadcrumb{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;margin:24px 0 30px;display:grid}.crumb{opacity:.52;background:#ffffff06;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.crumb.complete{opacity:.82;border-color:#ffffff2b}.crumb.current{opacity:1;background:#ffffff18;border-color:#ffffff6b;box-shadow:inset 0 1px #ffffff1a}.crumb-mark{color:#ffffffb8;letter-spacing:.06em;border:1px solid #ffffff2e;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:950;display:grid}.crumb.current .crumb-mark{color:#fff;background:#ffffff1f;border-color:#ffffff8c}.crumb-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.crumb-copy small{color:#ffffff6b;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900}.crumb-copy strong{color:#ffffffdb;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25;overflow:hidden}.crumb.current .crumb-copy strong{color:#fff}.crumb-connector{color:#ffffff3d;align-self:center;font-size:16px;font-weight:900}@media (max-width:900px){.tunnel-breadcrumb{grid-template-columns:1fr;gap:6px}.crumb-connector{justify-self:start;margin-left:26px;transform:rotate(90deg)}}.crumb-copy strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@media (min-width:901px){.tunnel-breadcrumb{grid-template-columns:minmax(150px,1fr) auto minmax(170px,1.15fr) auto minmax(170px,1.15fr) auto minmax(150px,1fr)}}.tunnel-breadcrumb{grid-template-columns:minmax(130px,.85fr) auto minmax(170px,1.15fr) auto minmax(190px,1.25fr) auto minmax(180px,1.2fr) auto minmax(150px,.9fr)}.tunnel-breadcrumb .crumb{opacity:.42}.tunnel-breadcrumb .crumb.complete{opacity:.86}.tunnel-breadcrumb .crumb.current{opacity:1;background:#ffffff21;border-color:#ffffff9e;box-shadow:0 0 0 1px #ffffff0d,inset 0 1px #ffffff1f}.tunnel-breadcrumb .crumb-copy strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@media (max-width:1100px){.tunnel-breadcrumb{grid-template-columns:1fr}.tunnel-breadcrumb .crumb-connector{justify-self:start;margin-left:27px;transform:rotate(90deg)}}#get-started .guided-path,#get-started .guided-path h3,#get-started .guided-path h4,#get-started .guided-path p,#get-started .guided-path strong,#get-started .guided-path dt,#get-started .guided-path dd{color:#172033}#get-started .guided-path .guided-copy p,#get-started .guided-path .guided-placeholder p,#get-started .guided-path .discovery-summary p{color:#536075}#get-started .guided-path .kicker{color:#6b7280}#get-started .guided-path .reset-path{color:#172033;border-color:#17203338}#get-started .guided-path .guided-choices button{color:#172033}#get-started .guided-path .guided-choices button span,#get-started .guided-path .guided-choices button b{color:inherit}#get-started .tunnel-breadcrumb .crumb{color:#536075;background:#17203306;border-color:#17203324}#get-started .tunnel-breadcrumb .crumb.complete{background:#1720330b;border-color:#17203333}#get-started .tunnel-breadcrumb .crumb.current{color:#172033;background:#17203316;border-color:#17203361;box-shadow:inset 0 1px #ffffff8c}#get-started .tunnel-breadcrumb .crumb-mark{color:#536075;border-color:#17203333}#get-started .tunnel-breadcrumb .crumb.current .crumb-mark{color:#172033;background:#17203314;border-color:#1720336b}#get-started .tunnel-breadcrumb .crumb-copy small{color:#7a8495}#get-started .tunnel-breadcrumb .crumb-copy strong,#get-started .tunnel-breadcrumb .crumb.current .crumb-copy strong{color:#172033}#get-started .tunnel-breadcrumb .crumb-connector{color:#9aa3b1}#get-started .discovery-summary dl>div{border-color:#1720331f}#get-started .discovery-summary dt{color:#7a8495}#get-started .discovery-summary dd,#get-started .guided-path .discovery-continue,#get-started .guided-path .discovery-continue:visited,#get-started .guided-path .discovery-continue:hover,#get-started .guided-path .discovery-continue:focus-visible{color:#172033}#get-started .summary-actions .btn.ghost.discovery-continue,#get-started .summary-actions .btn.ghost.discovery-continue:link,#get-started .summary-actions .btn.ghost.discovery-continue:visited{background:#1720330f;border-color:#1720334d;color:#172033!important}#get-started .summary-actions .btn.ghost.discovery-continue:hover,#get-started .summary-actions .btn.ghost.discovery-continue:focus-visible{background:#1720331f;border-color:#1720337a;color:#0f172a!important}#get-started .summary-actions button.discovery-continue{appearance:none;cursor:pointer;font:inherit}#get-started .discovery-continuation{color:#172033;background:#1720330b;border:1px solid #17203329;border-radius:14px;margin-top:22px;padding:22px}#get-started .discovery-continuation h4{color:#172033;margin:5px 0 8px}#get-started .discovery-continuation p{color:#536075;max-width:760px}#get-started .customer-onboarding-form{gap:16px;max-width:720px;margin-top:20px;display:grid}#get-started .customer-onboarding-form label{color:#172033;gap:7px;font-weight:700;display:grid}#get-started .customer-onboarding-form input{box-sizing:border-box;color:#172033;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #1720333d;border-radius:10px;padding:11px 13px}#get-started .customer-onboarding-form input:focus{outline-offset:2px;border-color:#1720338c;outline:2px solid #1720332e}#get-started .customer-onboarding-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}#get-started .customer-onboarding-actions .btn.ghost{background:#1720330d;border-color:#1720334d;color:#172033!important}#get-started .customer-onboarding-result{color:#172033;border-top:1px solid #17203324;margin-top:22px;padding-top:20px}#get-started .customer-onboarding-result h4,#get-started .customer-onboarding-result strong,#get-started .customer-onboarding-result dt,#get-started .customer-onboarding-result dd{color:#172033}#get-started .customer-onboarding-result p{color:#536075}#get-started .customer-onboarding-result dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}#get-started .customer-onboarding-result dl>div{background:#fff;border:1px solid #1720331f;border-radius:10px;padding:12px}#get-started .customer-onboarding-result dt{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.74rem}#get-started .customer-onboarding-result dd{overflow-wrap:anywhere;margin:4px 0 0}#get-started .customer-next-boundary{color:#536075;background:#1720330f;border-radius:10px;padding:12px 14px}@media (max-width:720px){#get-started .customer-onboarding-result dl{grid-template-columns:1fr}}#get-started .discovery-continuation .customer-onboarding-form{max-width:720px;grid-template-columns:1fr!important;gap:18px!important;margin-top:24px!important;display:grid!important}#get-started .discovery-continuation .customer-onboarding-form>label{color:#172033!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0!important;display:flex!important}#get-started .discovery-continuation .customer-onboarding-form>label>span{font-size:.92rem;font-weight:800;line-height:1.25;color:#172033!important;margin:0!important;display:block!important}#get-started .discovery-continuation .customer-onboarding-form>label>input{-webkit-text-fill-color:#172033;font:inherit;box-sizing:border-box!important;color:#172033!important;background:#fff!important;border:1px solid #17203347!important;border-radius:10px!important;width:100%!important;min-height:50px!important;margin:0!important;padding:12px 14px!important;display:block!important}#get-started .discovery-continuation .customer-onboarding-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:4px!important;display:flex!important}#get-started .discovery-continuation .customer-onboarding-actions .btn{justify-content:center;align-items:center;min-height:46px;margin:0!important;display:inline-flex!important}@media (max-width:560px){#get-started .discovery-continuation .customer-onboarding-actions{align-items:stretch!important}#get-started .discovery-continuation .customer-onboarding-actions .btn{width:100%}}#get-started .customer-onboarding-form .customer-field{width:100%!important;margin:0 0 18px!important;padding:0!important;display:block!important}#get-started .customer-onboarding-form .customer-field label{color:#172033!important;width:100%!important;margin:0 0 8px!important;padding:0!important;font-size:15px!important;font-weight:800!important;line-height:1.3!important;display:block!important}#get-started .customer-onboarding-form .customer-field input{color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important;visibility:visible!important;background-color:#fff!important;border:2px solid #b7c2d0!important;border-radius:10px!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:12px 14px!important;display:block!important}#get-started .customer-onboarding-form .customer-field input::placeholder{color:#7a8798!important;-webkit-text-fill-color:#7a8798!important;opacity:1!important}#get-started .customer-onboarding-actions{clear:both;padding-top:4px}#get-started .customer-onboarding-actions>.btn+.btn{margin-left:4px!important}@media (max-width:560px){#get-started .customer-onboarding-actions>.btn+.btn{margin-top:2px!important;margin-left:0!important}}#get-started .contract-risk-preview{color:#172033;background:#fff;border:1px solid #17203329;border-radius:12px;margin-top:22px;padding:20px}#get-started .contract-risk-preview h4,#get-started .contract-risk-preview strong,#get-started .contract-risk-preview dt,#get-started .contract-risk-preview dd{color:#172033!important}#get-started .contract-risk-preview>p,#get-started .risk-pricing-preview>p{color:#536075!important}#get-started .contract-risk-preview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}#get-started .contract-risk-preview dl>div{background:#17203306;border:1px solid #1720331f;border-radius:10px;padding:12px}#get-started .risk-pricing-preview{border-top:1px solid #17203324;margin-top:22px;padding-top:20px}#get-started .risk-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}#get-started .risk-input-grid>div{background:#1720330d;border-radius:10px;gap:4px;padding:13px;display:grid}#get-started .risk-input-grid span{color:#536075;line-height:1.45}#get-started .risk-pricing-rule{color:#536075;background:#1720330f;border-left:4px solid #172033;margin-top:14px;padding:13px 14px;line-height:1.5}@media (max-width:720px){#get-started .contract-risk-preview dl,#get-started .risk-input-grid{grid-template-columns:1fr}}#get-started .business-risk-facts{color:#172033;border-top:1px solid #17203324;margin-top:24px;padding-top:22px}#get-started .business-risk-facts>p{color:#536075;max-width:800px}#get-started .business-risk-facts form{gap:16px;margin-top:20px;display:grid}#get-started .business-risk-facts label{font-weight:800;color:#172033!important;gap:8px!important;display:grid!important}#get-started .business-risk-facts select{color:#172033;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #17203347;border-radius:10px;padding:11px 42px 11px 13px}#get-started .business-risk-facts form>.btn{justify-self:start;margin-top:4px}#get-started .derived-risk-profile{color:#172033;background:#17203309;border:1px solid #17203329;border-radius:12px;margin-top:24px;padding:20px}#get-started .derived-risk-profile h4,#get-started .derived-risk-profile dt,#get-started .derived-risk-profile dd{color:#172033!important}#get-started .derived-risk-profile dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}#get-started .derived-risk-profile dl>div{background:#fff;border:1px solid #1720331f;border-radius:10px;padding:12px}@media (max-width:720px){#get-started .derived-risk-profile dl{grid-template-columns:1fr}#get-started .business-risk-facts form>.btn{width:100%}}#get-started .business-risk-facts form{margin-top:22px!important;display:block!important}#get-started .business-risk-facts form>label{color:#172033!important;width:100%!important;margin:0 0 20px!important;padding:0!important;display:block!important}#get-started .business-risk-facts form>label>span{color:#172033!important;margin:0 0 8px!important;padding:0!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important;display:block!important}#get-started .business-risk-facts form>label>select{box-sizing:border-box!important;color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important;visibility:visible!important;width:100%!important;min-height:52px!important;font:inherit!important;background-color:#fff!important;border:2px solid #b7c2d0!important;border-radius:10px!important;margin:0!important;padding:11px 42px 11px 14px!important;line-height:1.35!important;display:block!important}#get-started .business-risk-facts form>label>select:focus{outline-offset:2px!important;border-color:#536075!important;outline:2px solid #1720332e!important}#get-started .business-risk-facts form>.btn.primary{justify-content:center!important;align-items:center!important;min-height:48px!important;margin:2px 0 0!important;display:inline-flex!important}@media (max-width:560px){#get-started .business-risk-facts form>.btn.primary{width:100%!important}}#get-started .proposed-scope{border-top:1px solid #17203324;margin-top:24px;padding-top:22px}#get-started .proposed-scope>h4{margin-bottom:16px}#get-started .proposed-scope dl{grid-template-columns:1fr;gap:10px;margin:0;display:grid}#get-started .proposed-scope dl>div{background:#fff;border:1px solid #1720331f;border-radius:10px;padding:14px 16px}#get-started .proposed-scope dt{letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900;color:#536075!important}#get-started .proposed-scope dd{margin:0;line-height:1.5;color:#172033!important}#get-started .scope-boundary{color:#172033;background:#1720330f;border-left:4px solid #172033;border-radius:8px;margin-top:14px;padding:14px 16px;line-height:1.5}#get-started .contract-confirmation,#get-started .confirmed-contract{color:#172033;background:#fff;border:1px solid #17203329;border-radius:12px;margin-top:24px;padding:20px}#get-started .contract-confirmation p,#get-started .confirmed-contract p{color:#536075;line-height:1.55}#get-started .contract-confirmation .btn{margin-top:8px}#get-started .confirmed-contract{background:#17203309}#get-started .confirmed-contract dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}#get-started .confirmed-contract dl>div{background:#fff;border:1px solid #1720331f;border-radius:10px;padding:12px}#get-started .confirmed-contract dt{letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900;color:#536075!important}#get-started .confirmed-contract dd{margin:0;line-height:1.45;color:#172033!important}@media (max-width:720px){#get-started .confirmed-contract dl{grid-template-columns:1fr}#get-started .contract-confirmation .btn{width:100%}}#get-started .commercial-terms{color:#172033;border-top:1px solid #17203324;margin-top:24px;padding-top:22px}#get-started .commercial-terms>p{color:#536075;line-height:1.55}#get-started .commercial-terms dl{grid-template-columns:repeat(2,minmax(0,1fr))}#get-started .pricing-basis,#get-started .commercial-next{color:#172033;background:#fff;border:1px solid #1720331f;border-radius:10px;margin-top:14px;padding:14px 16px}#get-started .pricing-basis ul{color:#536075;margin:10px 0 0;padding-left:20px;line-height:1.55}#get-started .commercial-next{background:#1720330f;border-left:4px solid #172033;line-height:1.5}@media (max-width:720px){#get-started .commercial-terms dl{grid-template-columns:1fr}}#get-started .commercial-model{border-top:1px solid #17203324;margin-top:26px;padding-top:24px}#get-started .commercial-model>h4{margin-bottom:16px}#get-started .baseline-phase{color:#172033;background:#1720330f;border-left:4px solid #172033;border-radius:8px;margin:0 0 16px;padding:16px}#get-started .baseline-phase p{color:#536075;margin:7px 0 0;line-height:1.5}#get-started .commercial-component-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#get-started .commercial-component-grid article{color:#172033;background:#fff;border:1px solid #17203324;border-radius:12px;padding:16px}#get-started .commercial-component-grid article>span{letter-spacing:.08em;color:#536075;margin-bottom:10px;font-size:12px;font-weight:900;display:inline-block}#get-started .commercial-component-grid h5{color:#172033;margin:0 0 10px;font-size:16px}#get-started .commercial-component-grid p{color:#536075;margin:8px 0 0;line-height:1.5}#get-started .commercial-sequence{color:#172033;background:#fff;border:1px solid #1720331f;border-radius:10px;margin-top:16px;padding:16px}#get-started .commercial-sequence ol{color:#536075;margin:10px 0 0;padding-left:22px;line-height:1.55}#get-started .commercial-sequence li+li{margin-top:5px}#get-started .commercial-model>.risk-pricing-rule{margin-top:16px}@media (max-width:820px){#get-started .commercial-component-grid{grid-template-columns:1fr}}#get-started .baseline-offer{color:#172033;border-top:1px solid #17203324;margin-top:26px;padding-top:24px}#get-started .baseline-offer>p{color:#536075;max-width:820px;line-height:1.55}#get-started .offer-sheet{background:#17203309;border:1px solid #17203329;border-radius:12px;margin-top:16px;padding:18px}#get-started .offer-status{letter-spacing:.065em;background:#fff;border:1px solid #17203329;border-radius:999px;margin-bottom:14px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-block}#get-started .offer-sheet dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}#get-started .offer-sheet dl>div,#get-started .offer-columns>div{background:#fff;border:1px solid #1720331f;border-radius:10px;padding:14px}#get-started .offer-sheet dt{letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900;color:#536075!important}#get-started .offer-sheet dd{margin:0;line-height:1.5;color:#172033!important}#get-started .offer-columns{grid-template-columns:1fr 1fr;gap:10px;display:grid}#get-started .offer-columns ul{color:#536075;margin:10px 0 0;padding-left:20px;line-height:1.55}#get-started .offer-price-boundary{background:#fff;border-left:4px solid #172033;border-radius:8px;margin-top:14px;padding:14px 16px;line-height:1.5}@media (max-width:760px){#get-started .offer-sheet dl,#get-started .offer-columns{grid-template-columns:1fr}#get-started .baseline-offer>.btn{width:100%}}.radio-product-hero{color:#fff;background:radial-gradient(circle at 78% 22%,#5cb8ff33,#0000 27%),radial-gradient(circle at 12% 88%,#1f6feb38,#0000 30%),linear-gradient(125deg,#06182b 0%,#0a3158 57%,#0b4774 100%);align-items:center;min-height:760px;padding:112px max(7vw,28px) 96px;display:flex;position:relative;overflow:hidden}.radio-product-hero:before{content:"";pointer-events:none;opacity:.23;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.radio-product-inner{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(48px,7vw,96px);width:min(1220px,100%);margin:0 auto;display:grid;position:relative}.radio-product-copy{max-width:760px}.radio-product-copy h1{letter-spacing:-.055em;text-shadow:0 8px 30px #00000040;margin:0;font-size:clamp(54px,6.2vw,88px);line-height:.98}.radio-product-copy h1 span{color:#8bd7ff}.radio-product-copy>p{color:#d8e9f7;max-width:700px;margin:27px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.65}.radio-product-copy .btn.ghost{color:#fff}.radio-product-devices{min-height:560px;position:relative}.radio-product-phone{filter:drop-shadow(0 34px 35px #00000057);height:auto;position:absolute}.radio-product-phone-back{width:58%;max-width:275px;animation:6.8s ease-in-out infinite phoneBackFloat;bottom:12px;left:0}.radio-product-phone-front{z-index:2;width:62%;max-width:295px;animation:5.4s ease-in-out infinite phoneFrontFloat;top:0;right:0}.radio-product-intro{background:#fff}.radio-product-intro .lead{max-width:860px}.radio-capabilities-section{color:#fff;background:radial-gradient(circle at 100% 0,#428fdd33,#0000 34%),#071a2e}.radio-capabilities-section .kicker,.radio-loop-section .kicker{color:#7dceff}.radio-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.radio-capability-grid article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;min-height:210px;padding:30px;box-shadow:inset 0 1px #ffffff0b}.radio-capability-grid article:before{content:"";background:linear-gradient(90deg,#2f80ed,#76d2ff);border-radius:999px;width:38px;height:4px;margin-bottom:26px;display:block}.radio-capability-grid h3{letter-spacing:-.025em;margin:0 0 11px;font-size:24px}.radio-capability-grid p{color:#b9cadb;margin:0;line-height:1.62}.radio-loop-section{color:#fff;background:linear-gradient(110deg,#06182bf5,#0b3e69e0),url(/legacy/assets/img/home/alt-background-7.jpg) 50%/cover no-repeat}.radio-loop-section>div{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04142585;border:1px solid #ffffff1c;border-radius:20px;padding:clamp(36px,5vw,64px)}.radio-loop-section .lead{color:#c8d9e8}.radio-loop-section .loop span{color:#eaf6ff;background:#ffffff12;border-color:#ffffff26}.radio-revenue-section{background:#f4f8fc}.radio-revenue-copy{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);column-gap:clamp(50px,8vw,110px);display:grid}.radio-revenue-copy>.kicker,.radio-revenue-copy>h2,.radio-revenue-copy>.lead{grid-column:1}.radio-revenue-points{grid-area:1/2/span 3;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.radio-revenue-points>div{background:#fff;border:1px solid #d8e3ee;border-radius:14px;flex-direction:column;gap:9px;min-height:150px;padding:24px;display:flex;box-shadow:0 15px 35px #0f27480e}.radio-revenue-points strong{color:#175da2;font-size:18px}.radio-revenue-points span{color:#64748b;line-height:1.55}.radio-operations-section{background:#fff;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(50px,8vw,100px);display:grid}.radio-operations-section>img,.radio-operations-section>div{width:auto;margin:0}.radio-operations-section img{filter:drop-shadow(0 26px 35px #0f274826);justify-self:center;width:100%;max-width:540px}.radio-product-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#4096ed47,#0000 42%),linear-gradient(130deg,#071a2e,#0b3154);padding:100px max(7vw,28px)}.radio-product-cta>div{width:min(830px,100%);margin:0 auto}.radio-product-cta .kicker{color:#83d1ff}.radio-product-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,64px);line-height:1.03}.radio-product-cta p{color:#c5d8e9;max-width:680px;margin:22px auto 30px;font-size:18px;line-height:1.65}@media (max-width:980px){.radio-product-inner,.radio-revenue-copy,.radio-operations-section{grid-template-columns:1fr}.radio-product-devices{width:min(500px,100%);min-height:500px;margin:0 auto}.radio-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.radio-revenue-copy>.kicker,.radio-revenue-copy>h2,.radio-revenue-copy>.lead,.radio-revenue-points{grid-column:1}.radio-revenue-points{grid-row:auto;margin-top:34px}.radio-operations-section img{max-width:500px}}@media (max-width:680px){.radio-product-hero{min-height:auto;padding:78px 22px 70px}.radio-product-copy h1{font-size:clamp(46px,14vw,64px)}.radio-product-copy .actions,.radio-product-copy .btn{width:100%}.radio-product-devices{min-height:410px}.radio-capability-grid,.radio-revenue-points{grid-template-columns:1fr}.radio-capability-grid article{min-height:auto}.radio-loop-section>div{padding:28px 22px}.radio-loop-section .loop{flex-direction:column;align-items:stretch}.radio-loop-section .loop i{align-self:center;transform:rotate(90deg)}.radio-product-cta{padding:78px 22px}.radio-product-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.radio-product-phone{animation:none!important}}#get-started .pricing-calibration{color:#172033;background:#17203306;border:1px dashed #17203347;border-radius:12px;margin-top:18px;padding:18px}#get-started .pricing-calibration>p{color:#536075;line-height:1.55}#get-started .pricing-calibration label{color:#172033;margin:14px 0 7px;font-weight:800;display:block}#get-started .price-entry{background:#fff;border:2px solid #1720333d;border-radius:10px;align-items:center;max-width:340px;margin-bottom:14px;display:flex;overflow:hidden}#get-started .price-entry span{color:#536075;padding:0 0 0 14px;font-weight:900}#get-started .price-entry input{color:#172033;width:100%;font:inherit;background:#fff;border:0;outline:0;padding:12px 14px 12px 8px;font-weight:800}#get-started .priced-offer{color:#172033;background:#fff;border:2px solid #1720332e;border-radius:12px;margin-top:18px;padding:20px}#get-started .customer-price{letter-spacing:-.035em;margin:12px 0;font-size:clamp(32px,5vw,48px);font-weight:900;line-height:1}#get-started .customer-price span{letter-spacing:.05em;color:#536075;font-size:13px}#get-started .priced-offer>p{color:#536075;max-width:800px;line-height:1.55}#get-started .priced-offer dl{margin-top:16px}#get-started .pricing-calibration .price-entry{background:#fff!important;border:2px solid #172033!important;border-radius:10px!important;grid-template-columns:auto minmax(140px,1fr) auto!important;align-items:center!important;width:min(100%,420px)!important;max-width:420px!important;min-height:54px!important;margin:8px 0!important;display:grid!important;overflow:hidden!important;box-shadow:0 1px #1720330a!important}#get-started .pricing-calibration .price-currency,#get-started .pricing-calibration .price-code{color:#172033!important;white-space:nowrap!important;background:#f2f4f7!important;font-weight:900!important;line-height:52px!important;display:block!important}#get-started .pricing-calibration .price-currency{border-right:1px solid #17203329!important;padding:0 14px!important}#get-started .pricing-calibration .price-code{letter-spacing:.05em!important;border-left:1px solid #17203329!important;padding:0 12px!important;font-size:12px!important}#get-started .pricing-calibration .price-input{box-sizing:border-box!important;color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important;appearance:auto!important;background:#fff!important;border:0!important;border-radius:0!important;outline:0!important;width:100%!important;min-width:0!important;height:52px!important;padding:10px 14px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:block!important}#get-started .pricing-calibration .price-input:focus{box-shadow:inset 0 0 0 3px #1720331f!important}#get-started .pricing-calibration .price-preview{color:#536075!important;margin:0 0 14px!important;font-size:13px!important}#get-started .pricing-calibration .price-preview strong{color:#172033!important}#get-started .pricing-calibration .calibration-field-title{color:#172033!important;margin:16px 0 8px!important;font-weight:800!important;display:block!important}#get-started .pricing-calibration .calibration-native-control{color:#172033!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:2px solid #172033!important;border-radius:10px!important;width:100%!important;max-width:440px!important;margin:0 0 16px!important;padding:16px!important;display:block!important}#get-started .pricing-calibration .calibration-native-control label{color:#172033!important;margin:0 0 8px!important;font-size:13px!important;font-weight:800!important;display:block!important}#get-started .pricing-calibration .calibration-native-control input[type=text]{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;opacity:1!important;visibility:visible!important;appearance:none!important;text-indent:0!important;clip:auto!important;clip-path:none!important;background:#fff!important;border:2px solid #6b7280!important;border-radius:6px!important;width:100%!important;height:auto!important;min-height:52px!important;margin:0!important;padding:12px 14px!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;display:block!important;position:static!important;transform:none!important}#get-started .pricing-calibration .calibration-native-control input[type=text]:focus{outline-offset:2px!important;outline:3px solid #1720332e!important}#get-started .pricing-calibration .calibration-value-readout{color:#536075!important;margin-top:9px!important;font-size:13px!important;display:block!important}#get-started .pricing-calibration .calibration-value-readout strong{color:#172033!important}#get-started .customer-offer-boundary{color:#172033;background:#fff;border:2px solid #1720332e;border-radius:12px;margin-top:18px;padding:20px}#get-started .customer-offer-boundary>p{color:#536075;max-width:800px;line-height:1.55}#get-started .customer-offer-boundary dl{margin-top:16px}#get-started .customer-acceptance,#get-started .acceptance-confirmed{border-top:1px solid #17203324;margin-top:18px;padding-top:18px}#get-started .customer-acceptance>p,#get-started .acceptance-confirmed>p{color:#536075;max-width:800px;line-height:1.55}#get-started .acceptance-confirmed{background:#17203309;border:1px solid #17203329;border-radius:12px;padding:18px}#get-started .acceptance-confirmed dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}#get-started .acceptance-confirmed dl>div{background:#fff;border:1px solid #1720331f;border-radius:9px;padding:12px}#get-started .acceptance-confirmed dt{letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;color:#536075!important}#get-started .acceptance-confirmed dd{margin:0;font-weight:800;color:#172033!important}@media (max-width:760px){#get-started .acceptance-confirmed dl{grid-template-columns:1fr}#get-started .customer-acceptance .btn{width:100%}}
