:root{--lp-ink: #12161b;--lp-ink-2: #2b323a;--lp-muted: #556069;--lp-line: #e2e5e9;--lp-paper: #f6f7f8;--lp-white: #fff;--lp-blue: #2379eb;--lp-blue-600: #1c64cf;--lp-blue-700: #154fa6;--lp-blue-100: #e4eefc;--lp-blue-50: #f1f6fe;--lp-r-pill: 999px;--lp-r-card: 28px;--lp-r-inner: 18px;--lp-r-field: 14px;--lp-ease-out: cubic-bezier(.23, 1, .32, 1);--lp-ease-in-out: cubic-bezier(.77, 0, .175, 1);--lp-shadow-card: 0 28px 60px -34px rgb(20 60 120 / .38);--lp-gutter: clamp(20px, 5vw, 64px);--lp-section: clamp(72px, 10vw, 132px)}.lp{color:var(--lp-ink);font-family:var(--font-body--family);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp :where(h1,h2,h3,h4,p,ul,ol,figure,dl,dd,blockquote){margin:0}.lp :where(ul,ol){padding:0;list-style:none}.lp :where(h1,h2,h3){font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.lp p{text-wrap:pretty}.lp :where(a){color:inherit}.lp :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--lp-blue-600);outline-offset:4px;border-radius:8px}.lp [hidden]{display:none!important}.lp-wrap{inline-size:100%;max-inline-size:1240px;margin-inline:auto;padding-inline:var(--lp-gutter)}.lp-section{padding-block:var(--lp-section);position:relative}.lp-h2{font-size:clamp(2.1rem,4.6vw,3.9rem)}.lp-lead{font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.55;color:var(--lp-muted);max-inline-size:52ch}.lp-kicker{font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-blue-700)}.lp-note{font-size:.82rem;line-height:1.5;color:var(--lp-muted);max-inline-size:60ch}.lp-btn{--_bg: var(--lp-ink);--_fg: #fff;--_bd: var(--lp-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-block-size:52px;padding:0 1.55rem;border-radius:var(--lp-r-pill);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);font:500 .95rem/1 var(--font-body--family);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .22s var(--lp-ease-out),box-shadow .22s var(--lp-ease-out),background-color .2s,border-color .2s}.lp-btn__arrow{display:inline-block;transition:transform .25s var(--lp-ease-out)}.lp-btn--light{--_bg: #fff;--_fg: var(--lp-ink);--_bd: var(--lp-line)}.lp-btn--blue{--_bg: var(--lp-blue-600);--_bd: var(--lp-blue-600)}.lp-btn--ghost{--_bg: transparent;--_fg: var(--lp-ink);--_bd: rgb(18 22 27 / .2)}.lp-btn--sm{min-block-size:44px;padding:0 1.15rem;font-size:.88rem}.lp-btn:active{transform:scale(.98);transition-duration:.1s}.lp-btn[disabled]{opacity:.55;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.lp-btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #12326e80}.lp-btn:hover .lp-btn__arrow{transform:translate(3px)}.lp-btn--light:hover,.lp-btn--ghost:hover{border-color:var(--lp-blue-600)}}.lp-link{display:inline-flex;align-items:center;gap:.5em;min-block-size:44px;font-weight:500;font-size:.95rem;color:var(--lp-blue-700);text-decoration:none}.lp-link span[aria-hidden]{transition:transform .25s var(--lp-ease-out)}@media(hover:hover)and (pointer:fine){.lp-link:hover{text-decoration:underline;text-underline-offset:4px}.lp-link:hover span[aria-hidden]{transform:translate(3px)}}.lp-chip{display:inline-flex;align-items:center;min-block-size:40px;padding:0 1rem;border-radius:var(--lp-r-pill);border:1px solid var(--lp-line);background:#ffffffe6;font-size:.88rem;font-weight:500;text-decoration:none;color:var(--lp-ink);transition:border-color .2s,transform .2s var(--lp-ease-out),background-color .2s}@media(hover:hover)and (pointer:fine){a.lp-chip:hover{border-color:var(--lp-blue-600);transform:translateY(-1px)}}a.lp-chip:active{transform:scale(.98)}html.partners-motion [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--lp-ease-out),transform .8s var(--lp-ease-out);transition-delay:calc(var(--i, 0) * 70ms)}html.partners-motion [data-reveal].is-in{opacity:1;transform:none}html.partners-motion [data-reveal=scale]{transform:translateY(18px) scale(.97)}html.partners-motion [data-reveal=scale].is-in{transform:none}.lp-nav{position:relative;z-index:5;inline-size:max-content;max-inline-size:calc(100% - 2 * var(--lp-gutter));margin:18px auto 0;padding:5px;border:1px solid rgb(255 255 255 / .75);border-radius:var(--lp-r-pill);background:#ffffffb8;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #ffffffe6,0 12px 34px -20px #143c7880}.lp-nav--page{margin-block:18px 0;border-color:var(--lp-line);background:#ffffffe6}.lp-nav__list{display:flex;align-items:center;gap:2px}.lp-nav__list>li{flex:none}.lp-nav a,.lp-nav summary{position:relative;display:inline-flex;align-items:center;min-block-size:42px;padding:0 1rem;border-radius:var(--lp-r-pill);color:var(--lp-muted);font-size:.9rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none;transition:background-color .2s,color .2s}.lp-nav summary::-webkit-details-marker{display:none}.lp-nav summary:after{content:"";inline-size:7px;block-size:7px;margin-inline-start:8px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--lp-ease-out)}.lp-nav details[open] summary:after{transform:translateY(1px) rotate(-135deg)}.lp-nav a[aria-current=page],.lp-nav details[open] summary{background:var(--lp-ink);color:#fff}@media(hover:hover)and (pointer:fine){.lp-nav a:hover:not([aria-current]),.lp-nav summary:hover{background:#12161b0f;color:var(--lp-ink)}}.lp-nav__sheet{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;z-index:10;inline-size:min(760px,92vw);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;padding:26px;border:1px solid var(--lp-line);border-radius:var(--lp-r-card);background:#fff;box-shadow:0 40px 80px -30px #14285066;transform-origin:top right}.lp-nav details[open] .lp-nav__sheet{animation:lp-pop .22s var(--lp-ease-out) both}.lp-nav__group h2{font:600 .74rem/1 var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);margin-block-end:8px}.lp-nav__group ul{display:grid;gap:0}.lp-nav__sheet a{display:flex;min-block-size:40px;padding:0 10px;margin-inline:-10px;border-radius:12px;color:var(--lp-ink);font-size:.92rem}.lp-nav__sheet a[aria-current=page]{background:var(--lp-blue-100);color:var(--lp-blue-700)}@media(hover:hover)and (pointer:fine){.lp-nav__sheet a:hover{background:var(--lp-paper)!important;color:var(--lp-ink)!important}}@keyframes lp-pop{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:859px){.lp-nav{inline-size:auto;margin-inline:var(--lp-gutter);max-inline-size:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:#fffffff0}.lp-nav__list{overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain}.lp-nav__list::-webkit-scrollbar{display:none}.lp-nav__list>li:last-child{position:sticky;inset-inline-end:0;padding-inline-start:14px;background:linear-gradient(90deg,transparent,#fff 14px)}.lp-nav__sheet{position:fixed;inset:auto 12px 12px 12px;inline-size:auto;max-block-size:72dvh;overflow-y:auto;grid-template-columns:1fr;gap:18px;padding:22px;transform-origin:bottom center;border-radius:26px;overscroll-behavior:contain}.lp-nav details[open] .lp-nav__sheet{animation-name:lp-sheet}}@keyframes lp-sheet{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-hero{position:relative;isolation:isolate;overflow:clip;background:linear-gradient(180deg,#bcd8fa,#d9e9fc 30%,#eef5fd 62%,#fff)}.lp-hero:before,.lp-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(26px)}.lp-hero:before{inset-block-start:7%;inset-inline-start:-12%;inline-size:52vw;aspect-ratio:2.4;background:radial-gradient(closest-side,rgb(255 255 255 / .95),transparent)}.lp-hero:after{inset-block-start:26%;inset-inline-end:-10%;inline-size:46vw;aspect-ratio:2.6;background:radial-gradient(closest-side,rgb(255 255 255 / .85),transparent)}.lp-hero__copy{display:grid;justify-items:center;gap:clamp(18px,2.4vw,28px);padding:clamp(44px,7vw,92px) var(--lp-gutter) 0;text-align:center}.lp-hero h1{font-size:clamp(2.7rem,7.6vw,6.4rem);line-height:1;letter-spacing:-.055em;max-inline-size:13ch}.lp-hero__sub{max-inline-size:36ch;font-size:clamp(1.08rem,1.7vw,1.4rem);line-height:1.45;color:var(--lp-ink-2)}.lp-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:6px}.lp-hero__stage{position:relative;block-size:clamp(330px,46vw,560px);margin-block-start:clamp(20px,3vw,44px);overflow:hidden}.lp-hero__globe{position:absolute;inset-block-start:4%;inset-inline-start:50%;inline-size:min(1240px,168vw);translate:-50% 0}.lp-hero__globe .partners-globe-panel{inline-size:100%;gap:0}.lp-hero__globe .partners-globe-panel canvas{cursor:default}.lp-hero__globe .partners-globe{background:radial-gradient(circle at 32% 22%,#f4f9ff,#b9d6fb 35%,#2379eb 68%,#123f87);box-shadow:inset -14px -18px 40px #0a327859}.lp-hero__globe .partners-globe>*{display:none}.lp-hero__fade{position:absolute;inset-inline:0;inset-block-end:0;block-size:38%;pointer-events:none;background:linear-gradient(180deg,transparent,#fff 92%)}.lp-prompt{position:absolute;z-index:2;inset-inline:0;inset-block-end:clamp(22px,3.4vw,46px);inline-size:min(800px,calc(100% - 2 * var(--lp-gutter)));margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 12px 12px 26px;border:1px solid rgb(255 255 255 / .9);border-radius:var(--lp-r-pill);background:#ffffffc7;backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #fff,0 26px 60px -28px #12326e8c}.lp-prompt__label{flex:1 1 220px;font-size:1rem;font-weight:500;color:var(--lp-ink)}.lp-prompt__chips{display:flex;flex-wrap:wrap;gap:8px}.lp-prompt .partners-guide{display:inline-flex}.lp-prompt .partners-guide .partners-link{min-block-size:40px;padding:0 1rem;border:1px solid var(--lp-line);border-radius:var(--lp-r-pill);background:#fff;font-size:.88rem;font-weight:500;color:var(--lp-ink)}.lp-hero__nuvia{position:absolute;z-index:1;inset-inline-start:clamp(6px,7vw,120px);inset-block-end:clamp(96px,12vw,168px);inline-size:clamp(78px,10vw,150px)}.lp-hero__nuvia .partners-agent{filter:drop-shadow(0 18px 18px rgb(40 20 90 / .18))}.lp-hero__bubble{position:absolute;inset-block-start:-14px;inset-inline-start:82%;inline-size:max-content;max-inline-size:190px;padding:9px 14px;border-radius:16px 16px 16px 4px;background:#fff;box-shadow:0 14px 30px -14px #12326e80;font-size:.8rem;line-height:1.35;color:var(--lp-ink)}@media(max-width:760px){.lp-hero__nuvia{display:none}.lp-prompt{border-radius:28px;padding:18px}.lp-prompt__chips .lp-chip{flex:1 1 auto;justify-content:center}.lp-hero__stage{block-size:clamp(400px,108vw,520px)}}@supports (animation-timeline: scroll()){.lp-hero__globe{animation:lp-globe-rise linear both;animation-timeline:scroll(nearest block);animation-range:0 90vh}.lp-hero:before{animation:lp-cloud-a linear both;animation-timeline:scroll(nearest block);animation-range:0 100vh}.lp-hero:after{animation:lp-cloud-b linear both;animation-timeline:scroll(nearest block);animation-range:0 100vh}.lp-hero__copy{animation:lp-copy-away linear both;animation-timeline:scroll(nearest block);animation-range:0 70vh}}@keyframes lp-globe-rise{to{transform:translateY(-9%) scale(1.06)}}@keyframes lp-cloud-a{to{transform:translate(14vw)}}@keyframes lp-cloud-b{to{transform:translate(-12vw)}}@keyframes lp-copy-away{to{transform:translateY(-34px);opacity:.35}}.lp-about{background:#fff}.lp-about__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:start}.lp-about__statement{view-timeline:--lp-stmt block;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.lp-about__statement .lp-word{display:inline-block;white-space:pre}@supports (animation-timeline: view()){.lp-about__statement .lp-word{opacity:.16;animation:lp-word-in linear both;animation-timeline:--lp-stmt;animation-range:cover calc(8% + (var(--i) / var(--n)) * 34%) cover calc(18% + (var(--i) / var(--n)) * 34%)}}@keyframes lp-word-in{to{opacity:1}}.lp-about__side{display:grid;gap:28px;padding-block-start:12px}.lp-principles{display:grid}.lp-principles li{display:grid;gap:4px;padding-block:22px;border-block-start:1px solid var(--lp-line)}.lp-principles li:last-child{border-block-end:1px solid var(--lp-line)}.lp-principles h3{font-size:1.35rem;letter-spacing:-.03em}.lp-principles p{color:var(--lp-muted);font-size:.98rem;line-height:1.55}.lp-about__nuvia{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:16px;border:1px solid var(--lp-line);border-radius:var(--lp-r-inner);background:var(--lp-paper)}.lp-about__nuvia .partners-guide{display:inline-flex}.lp-about__nuvia .partners-nuvia-play{flex:0 1 auto;min-inline-size:0}.lp-about__nuvia .partners-nuvia-play[open]{flex:1 1 100%}.lp-about__nuvia :is(.partners-guide .partners-link,.partners-nuvia-play summary){display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 1.1rem;border:1px solid var(--lp-line);border-radius:var(--lp-r-pill);background:#fff;color:var(--lp-ink);font:500 .92rem/1 var(--font-body--family);text-decoration:none;cursor:pointer;list-style:none;white-space:nowrap}.lp-about__nuvia .partners-nuvia-play summary::-webkit-details-marker{display:none}@media(hover:hover)and (pointer:fine){.lp-about__nuvia :is(.partners-guide .partners-link,.partners-nuvia-play summary):hover{border-color:var(--lp-blue-600)}}.lp-about__nuvia .partners-dodge{padding-block-start:14px;display:grid;gap:12px}@media(max-width:900px){.lp-about__grid{grid-template-columns:1fr}}.lp-paths{background:var(--lp-paper)}.lp-head{display:grid;gap:18px;margin-block-end:clamp(34px,5vw,60px)}.lp-paths__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.lp-path{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:clamp(26px,3.4vw,40px);border-radius:var(--lp-r-card);border:1px solid var(--lp-line);background:#fff;min-inline-size:0}.lp-path h3{font-size:clamp(1.6rem,2.6vw,2.3rem)}.lp-path p{color:var(--lp-muted);line-height:1.55;max-inline-size:44ch}.lp-path ul{display:grid;gap:10px;margin-block:4px 8px}.lp-path li{position:relative;padding-inline-start:26px;font-size:.97rem;line-height:1.45}.lp-path li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5em;inline-size:12px;block-size:6px;border-inline-start:2px solid var(--lp-blue);border-block-end:2px solid var(--lp-blue);transform:rotate(-45deg) translateY(-3px)}.lp-path__actions{margin-block-start:auto;padding-block-start:12px;display:flex;flex-wrap:wrap;gap:10px}.lp-path--main{grid-column:span 3;min-block-size:440px}.lp-path--biz{background:linear-gradient(155deg,#154fa6,#1c64cf 55%,#3d8df2);border-color:transparent;color:#fff;box-shadow:var(--lp-shadow-card)}.lp-path--biz p,.lp-path--biz li{color:#ffffffeb}.lp-path--biz li:before{border-color:#fff}.lp-path--biz:before{content:"";position:absolute;z-index:-1;inset-block-end:-30%;inset-inline-end:-22%;inline-size:80%;aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 255 255 / .3);box-shadow:0 0 0 46px #ffffff0d,0 0 0 100px #ffffff0a}.lp-path--biz .lp-btn{--_bg: #fff;--_fg: var(--lp-ink);--_bd: #fff}.lp-path--collab{background-image:radial-gradient(circle at 1px 1px,rgb(18 22 27 / .09) 1px,transparent 0);background-size:22px 22px;background-color:#fff}.lp-path--minor{grid-column:span 3;padding:28px}.lp-path--minor h3{font-size:1.4rem}.lp-path--tint{background:var(--lp-blue-50);border-color:var(--lp-blue-100)}.lp-path__tag{align-self:flex-start;padding:5px 12px;border-radius:var(--lp-r-pill);font-size:.76rem;font-weight:600;letter-spacing:.02em;background:#ffffff2e;border:1px solid rgb(255 255 255 / .4)}.lp-path:not(.lp-path--biz) .lp-path__tag{background:var(--lp-paper);border-color:var(--lp-line);color:var(--lp-muted)}@media(hover:hover)and (pointer:fine){.lp-path{transition:transform .35s var(--lp-ease-out),box-shadow .35s var(--lp-ease-out)}.lp-path:hover{transform:translateY(-5px);box-shadow:var(--lp-shadow-card)}}@media(max-width:900px){.lp-path--main,.lp-path--minor{grid-column:1 / -1;min-block-size:0}}.lp-divisions{background:#fff}.lp-divisions__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-div{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--lp-line);border-radius:var(--lp-r-card);background:var(--lp-paper);min-inline-size:0;text-decoration:none;color:inherit}.lp-div h3{font-size:clamp(1.5rem,2.4vw,2.1rem)}.lp-div p{color:var(--lp-muted);font-size:.97rem;line-height:1.5}.lp-div--lead{grid-column:span 2;min-block-size:270px;background:linear-gradient(160deg,var(--lp-blue-50),#fff 70%);border-color:var(--lp-blue-100)}.lp-div--soft{min-block-size:190px;background:#fff}.lp-div__tags{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:auto;padding-block-start:10px}.lp-div__tags li{padding:6px 12px;border-radius:var(--lp-r-pill);background:#fff;border:1px solid var(--lp-line);font-size:.82rem;font-weight:500}.lp-div__more{margin-block-start:auto;font-size:.86rem;color:var(--lp-muted)}.lp-div__mark{position:absolute;inset-block-start:22px;inset-inline-end:22px;inline-size:40px;block-size:40px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--lp-line);color:var(--lp-blue-700);font-size:1.05rem;transition:transform .3s var(--lp-ease-out),background-color .2s,color .2s}@media(hover:hover)and (pointer:fine){.lp-div{transition:transform .35s var(--lp-ease-out),box-shadow .35s var(--lp-ease-out)}.lp-div:hover{transform:translateY(-4px);box-shadow:var(--lp-shadow-card)}.lp-div:hover .lp-div__mark{transform:translate(2px,-2px);background:var(--lp-blue-600);color:#fff}}.lp-divisions__foot{margin-block-start:28px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;justify-content:space-between}@media(max-width:960px){.lp-divisions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.lp-divisions__grid{gap:12px}.lp-div--lead{grid-column:1 / -1;min-block-size:0}.lp-div--soft{min-block-size:132px;padding:20px}.lp-div--soft h3{font-size:1.3rem}.lp-div--soft .lp-div__more{font-size:.8rem}.lp-div__mark{inline-size:34px;block-size:34px;inset-block-start:16px;inset-inline-end:16px}}.lp-journey{background:linear-gradient(180deg,#fff,var(--lp-blue-50));overflow:clip}.lp-timeline{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;counter-reset:lp-step}.lp-timeline:before,.lp-timeline:after{content:"";position:absolute;inset-block-start:21px;inset-inline-start:22px;inset-inline-end:calc((100% - 104px)/5 - 22px);block-size:2px;border-radius:2px;background:var(--lp-line)}.lp-timeline:after{background:var(--lp-blue);transform-origin:left center}@supports (animation-timeline: view()){.lp-timeline:after{animation:lp-line linear both;animation-timeline:view();animation-range:entry 35% cover 55%}}@keyframes lp-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-step{position:relative;display:grid;align-content:start;gap:10px;padding-block-start:62px;min-inline-size:0}.lp-step:before{counter-increment:lp-step;content:counter(lp-step);position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:44px;block-size:44px;display:grid;place-items:center;border-radius:50%;background:#fff;border:2px solid var(--lp-blue);color:var(--lp-blue-700);font-weight:600;font-size:.95rem;box-shadow:0 0 0 7px var(--lp-blue-50)}.lp-step h3{font-size:1.28rem;letter-spacing:-.03em}.lp-step p{font-size:.96rem;line-height:1.55;color:var(--lp-muted)}.lp-journey__foot{margin-block-start:clamp(34px,5vw,56px);display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}@media(max-width:900px){.lp-timeline{grid-template-columns:1fr;gap:6px}.lp-timeline:before,.lp-timeline:after{inset-block:22px;inset-inline:auto;inset-inline-start:21px;inline-size:2px;block-size:auto}.lp-timeline:after{transform-origin:top center}@supports (animation-timeline: view()){.lp-timeline:after{animation-name:lp-line-y;animation-range:entry 20% cover 60%}}.lp-step{padding:0 0 26px 66px;min-block-size:70px}.lp-step:before{inset-block-start:0}}@keyframes lp-line-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lp-collab{background:#fff}.lp-tabs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);align-items:stretch}.lp-tabs__list{display:grid;align-content:start;gap:6px}.lp-tab{display:grid;gap:4px;padding:18px 20px;border:1px solid transparent;border-radius:var(--lp-r-inner);background:transparent;color:var(--lp-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s var(--lp-ease-out)}.lp-tab strong{font-size:1.08rem;font-weight:600;letter-spacing:-.02em}.lp-tab span{font-size:.9rem;color:var(--lp-muted);line-height:1.4}.lp-tab[aria-selected=true]{background:var(--lp-blue-50);border-color:var(--lp-blue-100)}.lp-tab:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){.lp-tab[aria-selected=false]:hover{background:var(--lp-paper)}}.lp-tabs__panels{position:relative;min-inline-size:0}.lp-panel{display:flex;flex-direction:column;gap:18px;block-size:100%;padding:clamp(28px,4vw,48px);border-radius:var(--lp-r-card);border:1px solid var(--lp-line);background:linear-gradient(160deg,var(--lp-blue-50),#fff 65%);min-inline-size:0}.lp-panel h3{font-size:clamp(1.7rem,3vw,2.5rem)}.lp-panel p{color:var(--lp-muted);line-height:1.6;max-inline-size:52ch}.lp-panel ul{display:grid;gap:8px}.lp-panel li{padding-inline-start:22px;position:relative;font-size:.96rem}.lp-panel li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:.62em;inline-size:7px;block-size:7px;border-radius:50%;background:var(--lp-blue)}.lp-panel .lp-btn{align-self:flex-start;margin-block-start:auto}.lp-tabs[data-enhanced] .lp-panel[hidden]{display:none}.lp-tabs[data-enhanced] .lp-panel:not([hidden]){animation:lp-panel-in .42s var(--lp-ease-out) both}@keyframes lp-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.lp-tabs:not([data-enhanced]) .lp-tabs__list{display:none}.lp-tabs:not([data-enhanced]) .lp-tabs__panels{display:grid;gap:16px}.lp-tabs:not([data-enhanced]){grid-template-columns:1fr}@media(max-width:900px){.lp-tabs{grid-template-columns:1fr}.lp-tabs__list{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none;margin-inline:calc(-1 * var(--lp-gutter));padding-inline:var(--lp-gutter);scroll-snap-type:x proximity}.lp-tab{flex:0 0 min(260px,74vw);scroll-snap-align:start;border-color:var(--lp-line)}}.lp-faq{background:var(--lp-paper)}.lp-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);align-items:start}.lp-faq__intro{display:grid;gap:18px;position:sticky;inset-block-start:calc(var(--header-height, 72px) + 32px)}.lp-faq__list{display:grid;gap:10px}.lp-q{border:1px solid var(--lp-line);border-radius:var(--lp-r-inner);background:#fff;transition:border-color .2s,box-shadow .3s var(--lp-ease-out)}.lp-q[open]{border-color:var(--lp-blue-100);box-shadow:0 22px 44px -32px #143c7880}.lp-q summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-block-size:64px;padding:14px 22px;cursor:pointer;list-style:none;font-size:1.06rem;font-weight:500;letter-spacing:-.015em}.lp-q summary::-webkit-details-marker{display:none}.lp-q summary:after{content:"";flex:none;inline-size:12px;block-size:12px;background:linear-gradient(var(--lp-ink),var(--lp-ink)) center / 100% 2px no-repeat,linear-gradient(var(--lp-ink),var(--lp-ink)) center / 2px 100% no-repeat;transition:transform .3s var(--lp-ease-out)}.lp-q[open] summary:after{transform:rotate(45deg)}.lp-q__body{padding:0 22px 22px;color:var(--lp-muted);line-height:1.65;max-inline-size:62ch}.lp-q[open] .lp-q__body{animation:lp-fade-down .35s var(--lp-ease-out) both}@keyframes lp-fade-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:900px){.lp-faq__grid{grid-template-columns:1fr}.lp-faq__intro{position:static}}.lp-cta{background:#fff;padding-block:clamp(56px,8vw,100px)}.lp-cta__panel{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);padding:clamp(32px,6vw,80px);border-radius:36px;color:#fff;background:linear-gradient(150deg,#154fa6,#1c64cf 48%,#3d8df2);box-shadow:var(--lp-shadow-card)}.lp-cta__panel:before{content:"";position:absolute;z-index:-1;inset-block-start:-40%;inset-inline-end:-18%;inline-size:70%;aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 255 255 / .28);box-shadow:0 0 0 54px #ffffff0d,0 0 0 118px #ffffff0a}.lp-cta h2{font-size:clamp(2.1rem,4.8vw,4rem)}.lp-cta__copy{display:grid;align-content:start;gap:20px}.lp-cta__copy p{color:#ffffffeb;line-height:1.6;max-inline-size:46ch}.lp-cta__copy .lp-btn{--_bg: #fff;--_fg: var(--lp-ink);--_bd: #fff;justify-self:start;margin-block-start:6px}.lp-cta__next{padding:18px 20px;border-radius:var(--lp-r-inner);background:#ffffff1f;border:1px solid rgb(255 255 255 / .28);font-size:.92rem;line-height:1.55}.lp-channels{display:grid;align-content:start;gap:10px}.lp-channel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:16px 20px;border-radius:var(--lp-r-inner);background:#fff;color:var(--lp-ink);text-decoration:none;min-inline-size:0;transition:transform .25s var(--lp-ease-out),box-shadow .25s var(--lp-ease-out)}.lp-channel strong{font-size:1.02rem;font-weight:600}.lp-channel span:not([aria-hidden]){grid-column:1;font-size:.86rem;color:var(--lp-muted);overflow-wrap:anywhere}.lp-channel [aria-hidden]{grid-column:2;grid-row:1 / span 2;font-size:1.1rem;color:var(--lp-blue-700)}@media(hover:hover)and (pointer:fine){.lp-channel:hover{transform:translate(4px);box-shadow:0 16px 30px -18px #00143c99}}.lp-channel:focus-visible{outline-color:#fff}@media(max-width:900px){.lp-cta__panel{grid-template-columns:1fr;border-radius:28px}}.lp-page{background:#fff}.lp-page__hero{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(40px,6vw,84px) clamp(28px,4vw,52px);background:linear-gradient(180deg,var(--lp-blue-50),#fff)}.lp-page__hero:before{content:"";position:absolute;z-index:-1;inset-block-start:-50%;inset-inline-end:-8%;inline-size:46vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(35 121 235 / .16),transparent)}.lp-page__hero .lp-wrap{display:grid;gap:18px}.lp-page h1{font-size:clamp(2.3rem,5.6vw,4.6rem);max-inline-size:18ch}.lp-page__lead{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:var(--lp-muted);max-inline-size:56ch}.lp-page__body{padding-block:clamp(28px,4vw,56px) var(--lp-section)}.lp-page__body>.lp-wrap{display:grid;gap:clamp(28px,4vw,48px)}.lp-page__body :where(h2){font-size:clamp(1.6rem,3vw,2.4rem)}.lp-page__body :where(h3){font-size:1.3rem}.lp-page__body p{line-height:1.6;max-inline-size:64ch}.lp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.lp-card,[data-partners-integrations]>article,[data-partners-recommendations]>article,[data-partners-solutions]>article,[data-partners-snapshot]>div{display:grid;align-content:start;gap:12px;padding:26px;border:1px solid var(--lp-line);border-radius:var(--lp-r-card);background:#fff;min-inline-size:0;overflow-wrap:anywhere}.lp-card h2,.lp-card h3{font-size:1.35rem}.lp-card p,[data-partners-integrations]>article p{color:var(--lp-muted);font-size:.97rem;line-height:1.55}.lp-card--tint{background:var(--lp-blue-50);border-color:var(--lp-blue-100)}.lp-card .lp-link{align-self:end}@media(hover:hover)and (pointer:fine){a.lp-card{transition:transform .3s var(--lp-ease-out),box-shadow .3s var(--lp-ease-out)}a.lp-card:hover{transform:translateY(-4px);box-shadow:var(--lp-shadow-card)}}a.lp-card{text-decoration:none;color:inherit}[data-partners-integrations]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}[data-partners-integrations]>article a,[data-partners-recommendations] a,[data-partners-solutions] a,[data-partners-snapshot] a,.lp-page__body ol a{color:var(--lp-blue-700);font-weight:500}[data-partners-recommendations],[data-partners-solutions]{display:grid;gap:16px}[data-partners-snapshot]>div{gap:14px}.partners-route__links{display:flex;flex-wrap:wrap;gap:10px;margin:0}.partners-route__links a,.partners-route__links button,.partners-route__links .lp-btn{display:inline-flex;align-items:center;min-block-size:46px;padding:0 1.2rem;border:1px solid var(--lp-line);border-radius:var(--lp-r-pill);background:#fff;color:var(--lp-ink);font:500 .92rem/1 var(--font-body--family);text-decoration:none;cursor:pointer;transition:border-color .2s,transform .2s var(--lp-ease-out)}.partners-route__links a:first-child{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff}.partners-route__links a:hover,.partners-route__links button:hover{border-color:var(--lp-blue-600)}.partners-route__links a:active,.partners-route__links button:active{transform:scale(.98)}.lp-steps-list{display:grid;gap:12px;counter-reset:lp-li;max-inline-size:760px}.lp-steps-list li{counter-increment:lp-li;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px;border:1px solid var(--lp-line);border-radius:var(--lp-r-inner);background:#fff}.lp-steps-list li:before{content:counter(lp-li);display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:50%;background:var(--lp-blue-50);color:var(--lp-blue-700);font-weight:600}.lp-faq-inline{display:grid;gap:10px}.partners-route__form,.lp-form{display:grid;gap:18px;padding:clamp(22px,3.4vw,40px);border:1px solid var(--lp-line);border-radius:var(--lp-r-card);background:#fff;box-shadow:var(--lp-shadow-card);max-inline-size:720px}.partners-route__form label,.lp-form label{display:grid;gap:8px;font-size:.92rem;font-weight:500;color:var(--lp-ink)}.partners-route__form :where(input,select,textarea),.lp-form :where(input,select,textarea){inline-size:100%;min-block-size:50px;padding:12px 16px;border:1px solid #c9ced4;border-radius:var(--lp-r-field);background:#fff;color:var(--lp-ink);font:400 1rem/1.4 var(--font-body--family);transition:border-color .2s,box-shadow .2s}.partners-route__form :where(input,select,textarea):focus,.lp-form :where(input,select,textarea):focus{outline:0;border-color:var(--lp-blue-600);box-shadow:0 0 0 4px #2379eb33}.partners-route__form :where(input,select,textarea)::placeholder{color:#6b747d}.partners-route__form :where(input,select,textarea):user-invalid{border-color:#b4233a}.partners-route__form textarea{min-block-size:130px;resize:vertical}.partners-route__form fieldset{display:grid;gap:16px;margin:0;padding:0;border:0;min-inline-size:0}.partners-route__form legend{margin-block-end:18px;padding:0;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:600;letter-spacing:-.03em}.partners-route__form fieldset>label:has(input[type=checkbox]){display:flex;align-items:center;gap:12px;min-block-size:46px;padding:8px 14px;border:1px solid var(--lp-line);border-radius:var(--lp-r-field);font-weight:400;cursor:pointer}.partners-route__form input[type=checkbox]{inline-size:20px;min-block-size:20px;block-size:20px;accent-color:var(--lp-blue-600);flex:none}.partners-route__form button[type=submit],.partners-route__form button[data-assessment-next],.partners-route__form button[data-assessment-back]{display:inline-flex;align-items:center;justify-content:center;min-block-size:52px;padding:0 1.6rem;border:1px solid var(--lp-ink);border-radius:var(--lp-r-pill);background:var(--lp-ink);color:#fff;font:500 .95rem/1 var(--font-body--family);cursor:pointer;transition:transform .2s var(--lp-ease-out),box-shadow .2s}.partners-route__form button[data-assessment-back]{background:#fff;color:var(--lp-ink);border-color:var(--lp-line)}.partners-route__form button[type=submit]:active,.partners-route__form button[data-assessment-next]:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.partners-route__form button[type=submit]:hover,.partners-route__form button[data-assessment-next]:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #12326e99}}.partners-route__form [role=alert],.lp-alert{padding:14px 18px;border:1px solid #e3b7be;border-radius:var(--lp-r-field);background:#fdf1f3;color:#7d1727;font-size:.95rem;line-height:1.5}.partners-route__form [role=status],.lp-success{padding:18px 20px;border:1px solid #b9d9c4;border-radius:var(--lp-r-field);background:#eef8f1;color:#14472a;line-height:1.5}.lp-field-error{margin-block-start:6px;font-size:.86rem;color:#9a1a2e}progress[data-assessment-progress]{inline-size:100%;block-size:6px;border:0;border-radius:6px;overflow:hidden;accent-color:var(--lp-blue-600);background:var(--lp-line)}progress[data-assessment-progress]::-webkit-progress-bar{background:var(--lp-line)}progress[data-assessment-progress]::-webkit-progress-value{background:var(--lp-blue-600)}.partners-assessment-gauge{justify-self:start;background:conic-gradient(var(--lp-blue) var(--assessment-progress),var(--lp-line) 0)}.partners-assessment-gauge:before{background:#fff}.partners-agent-prompt{display:flex;flex-wrap:wrap;gap:10px}.partners-agent-prompt input{flex:1 1 280px;min-block-size:54px;padding:0 20px;border:1px solid #c9ced4;border-radius:var(--lp-r-pill);font:400 1rem var(--font-body--family)}.partners-agent-prompt input:focus{outline:0;border-color:var(--lp-blue-600);box-shadow:0 0 0 4px #2379eb33}.partners-agent-prompt button{min-block-size:54px;padding:0 1.6rem;border:0;border-radius:var(--lp-r-pill);background:var(--lp-ink);color:#fff;font:500 .95rem var(--font-body--family);cursor:pointer}[data-partners-agent]{display:grid;gap:16px;max-inline-size:760px}.lp-agent-stage{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center}.lp-agent-stage .partners-route__agent{max-inline-size:none}@media(max-width:700px){.lp-agent-stage{grid-template-columns:1fr}.lp-agent-stage .partners-route__agent{max-inline-size:150px}}.partners-membership-heading{margin:0}.partners-membership-heading .partners-eyebrow,.partners-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partners-membership-grid{margin:0}.partners-membership-card,.partners-membership-detail{border-radius:var(--lp-r-card)}.partners-membership-card:nth-child(3){box-shadow:inset 0 3px var(--lp-blue-600);border-color:var(--lp-blue-100)}.partners-membership-card ul,.partners-membership-detail ul{list-style:none;padding:0;display:grid;gap:10px}.partners-membership-card li,.partners-membership-detail li{position:relative;padding-inline-start:26px;font-size:.95rem;line-height:1.5}.partners-membership-card li:before,.partners-membership-detail li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5em;inline-size:12px;block-size:6px;border-inline-start:2px solid var(--lp-blue);border-block-end:2px solid var(--lp-blue);transform:rotate(-45deg) translateY(-3px)}.partners-assessment-gauge{display:none}.partners-membership-card .partners-route__links a:first-child,.partners-membership-detail .partners-route__links a:first-of-type{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff}.lp-catalog .partners-source-catalog{margin-block:0;padding-block:0;border-top:0}.lp-page__body [data-partners-solutions]:empty,.lp-page__body [data-partners-memberships]:empty,.lp-page__body [data-partners-recommendations]:empty{display:none}.partners-source-catalog__notch button[aria-pressed=true]{box-shadow:0 1px 5px #12161b1f}.partners-source-product{border-radius:var(--lp-r-inner)}.partners-source-product__link{color:var(--lp-blue-700)}.lp-start{background:#fff;padding-block-start:0}.lp-start__grid,.lp-proposal__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,88px);align-items:start}.lp-start__copy,.lp-proposal__copy{display:grid;gap:20px;align-content:start;position:sticky;inset-block-start:calc(var(--header-height, 72px) + 32px)}.lp-start__note{background:var(--lp-blue-50);border:1px solid var(--lp-blue-100);color:var(--lp-ink);padding:16px 18px;border-radius:var(--lp-r-inner);font-size:.92rem;line-height:1.55}.lp-start .partners-intake{display:block;padding:clamp(22px,3.4vw,40px);border:1px solid var(--lp-line);border-radius:var(--lp-r-card);background:#fff;box-shadow:var(--lp-shadow-card);min-inline-size:0}.lp-start .partners-intake fieldset{display:grid;gap:8px;margin:0 0 24px;padding:0;border:0;min-inline-size:0}.lp-start .partners-intake legend{margin-block-end:14px;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:600;letter-spacing:-.03em}.lp-start .partners-intake label{display:block;margin-block:10px 6px;font-size:.92rem;font-weight:500}.lp-start .partners-intake :where(input,select,textarea){display:block;inline-size:100%;min-block-size:50px;padding:12px 16px;border:1px solid #c9ced4;border-radius:var(--lp-r-field);background:#fff;color:var(--lp-ink);font:400 1rem/1.4 var(--font-body--family);transition:border-color .2s,box-shadow .2s}.lp-start .partners-intake :where(input,select,textarea):focus{outline:0;border-color:var(--lp-blue-600);box-shadow:0 0 0 4px #2379eb33}.lp-start .partners-intake textarea{min-block-size:130px;resize:vertical}.lp-start .partners-intake__progress{display:grid;gap:10px;margin-block-end:26px;font-size:.82rem;color:var(--lp-muted)}.lp-start .partners-intake progress{inline-size:100%;block-size:6px;border:0;border-radius:6px;overflow:hidden;accent-color:var(--lp-blue-600);background:var(--lp-line)}.lp-start .partners-intake progress::-webkit-progress-bar{background:var(--lp-line)}.lp-start .partners-intake progress::-webkit-progress-value{background:var(--lp-blue-600)}.lp-start .partners-intake__actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}.lp-start .partners-intake__actions>:first-child:not(:only-child){margin-inline-end:auto}.lp-start .partners-alert{padding:18px 20px;border:1px solid #e3b7be;border-radius:var(--lp-r-field);background:#fdf1f3;color:#7d1727;margin-block-end:18px}.lp-start .partners-alert--success{background:#eef8f1;border-color:#b9d9c4;color:#14472a;display:grid;gap:12px}.lp-start button.lp-link{background:none;border:0;cursor:pointer;padding:0}.lp-proposal{background:#fff;padding-block-start:0}.lp-proposal .partners-route__form{max-inline-size:none}@media(max-width:900px){.lp-start__grid,.lp-proposal__grid{grid-template-columns:1fr}.lp-start__copy,.lp-proposal__copy{position:static}}.partners{--partners-violet: var(--lp-blue-600);--partners-purple: var(--lp-blue-600)}.partners-access__hero{background:linear-gradient(150deg,#154fa6,#1c64cf 62%,#3d8df2)}.partners-access__orb{background:radial-gradient(ellipse at 30% 55%,rgb(255 255 255 / .5) 0,rgb(255 255 255 / .12) 40%,transparent 70%);opacity:1}.partners-access__hero>p:not(.partners-eyebrow){color:#ffffffeb}.partners-workspace__nav button[aria-pressed=true]{background:linear-gradient(130deg,#1c64cf,#154fa6);box-shadow:0 4px 12px #1c64cf40}.partners-workspace__slots button[aria-pressed=true]{background:var(--lp-blue-100)}.partners-booking-review{background:var(--lp-blue-50);border-color:var(--lp-blue-100)}.partners-range__days button:hover{background:var(--lp-blue-50)}.partners-range__days button[aria-pressed=true]{background:var(--lp-blue-100)}.partners-range__days button[aria-pressed=true][data-endpoint=true]{background:var(--lp-blue-600)}.partners-eyebrow{color:var(--lp-blue-700)}.partners-access__hero .partners-eyebrow{color:#ffffffd9}.lp-catalog{background:var(--lp-paper)}.lp-footer-note{margin:0;font-size:.85rem;color:var(--lp-muted)}@media(prefers-reduced-transparency:reduce){.lp-nav,.lp-prompt{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more){.lp-path,.lp-div,.lp-q,.lp-card{border-color:var(--lp-ink)}}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after,.lp-hero:before,.lp-hero:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.partners-motion [data-reveal]{opacity:1;transform:none}.lp-about__statement .lp-word{opacity:1}.lp-timeline:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/partners-ophir.css.map */
