.pricing-module__10xlZa__dark{--surface-page:var(--surface-inverse);--surface-subtle:#ffffff0f;--text-primary:var(--color-grey-50);--text-secondary:#faf8f4b3;--border-subtle:#ffffff1f}.pricing-module__10xlZa__paper{--surface-page:var(--color-grey-50);--surface-subtle:var(--color-grey-100);--text-primary:var(--color-grey-900);--text-secondary:var(--color-grey-500);--border-subtle:var(--color-grey-300)}
.diagrams-module__c4EdlG__draw{stroke-dasharray:1;stroke-dashoffset:1px;opacity:1;transition:stroke-dashoffset .9s var(--ease-premium) var(--d,0s), opacity .32s linear calc(var(--d,0s) + .88s)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__draw{stroke-dashoffset:0;opacity:0}.diagrams-module__c4EdlG__drawDash{opacity:0;transition:opacity .32s linear calc(var(--d,0s) + .82s)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__drawDash{opacity:1}.diagrams-module__c4EdlG__track{position:relative}.diagrams-module__c4EdlG__runner{opacity:0;transition:opacity .5s var(--ease-premium);animation:3.2s linear infinite paused diagrams-module__c4EdlG__dg-run-x;position:absolute;inset:0}.diagrams-module__c4EdlG__runnerY{animation-name:diagrams-module__c4EdlG__dg-run-y}.diagrams-module__c4EdlG__reverse{animation-direction:reverse}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__runner{opacity:1;animation-play-state:running}@keyframes diagrams-module__c4EdlG__dg-run-x{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes diagrams-module__c4EdlG__dg-run-y{0%{transform:translateY(0)}to{transform:translateY(100%)}}.diagrams-module__c4EdlG__svgWipe{transform-origin:0;transform-box:fill-box;transition:transform .95s var(--ease-premium);transition-delay:var(--d,0s);transform:scaleX(0)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__svgWipe{transform:scaleX(1)}.diagrams-module__c4EdlG__rise{opacity:0;transition:opacity .62s var(--ease-premium), transform .62s var(--ease-premium);transition-delay:var(--d,0s);transform:translateY(10px)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__rise{opacity:1;transform:none}.diagrams-module__c4EdlG__wipe{transform-origin:0;transition:transform .76s var(--ease-premium);transition-delay:var(--d,0s);transform:scaleX(0)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__wipe{transform:scaleX(1)}.diagrams-module__c4EdlG__wipeY{transform-origin:top;transition:transform .7s var(--ease-premium);transition-delay:var(--d,0s);transform:scaleY(0)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__wipeY{transform:scaleY(1)}.diagrams-module__c4EdlG__fade{opacity:0;transition:opacity .7s var(--ease-premium);transition-delay:var(--d,0s)}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__fade{opacity:1}.diagrams-module__c4EdlG__pulse{transform-origin:50%;animation:diagrams-module__c4EdlG__dg-stop 2.6s var(--ease-premium) infinite;animation-play-state:paused}.diagrams-module__c4EdlG__on .diagrams-module__c4EdlG__pulse{animation-play-state:running}@keyframes diagrams-module__c4EdlG__dg-stop{0%,62%,to{opacity:1;transform:scale(1)}72%{opacity:.55;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.diagrams-module__c4EdlG__draw,.diagrams-module__c4EdlG__drawDash,.diagrams-module__c4EdlG__rise,.diagrams-module__c4EdlG__wipe,.diagrams-module__c4EdlG__svgWipe,.diagrams-module__c4EdlG__wipeY,.diagrams-module__c4EdlG__fade{transition:none}.diagrams-module__c4EdlG__draw{stroke-dashoffset:0;opacity:0}.diagrams-module__c4EdlG__drawDash{opacity:1}.diagrams-module__c4EdlG__rise{opacity:1;transform:none}.diagrams-module__c4EdlG__wipe,.diagrams-module__c4EdlG__svgWipe{transform:scaleX(1)}.diagrams-module__c4EdlG__wipeY{transform:scaleY(1)}.diagrams-module__c4EdlG__fade{opacity:1}.diagrams-module__c4EdlG__runner{opacity:1;animation:none;transform:translate(58%)}.diagrams-module__c4EdlG__runnerY{transform:translateY(58%)}.diagrams-module__c4EdlG__reverse{transform:translate(42%)}.diagrams-module__c4EdlG__pulse{animation:none}}
.close-module__ybgvEG__close{isolation:isolate;border-radius:var(--radius-3);background:radial-gradient(ellipse at 0% 100%, color-mix(in oklab, var(--brand-accent) 13%, transparent), transparent 60%), radial-gradient(ellipse at 50% 0%, #33312d, var(--color-grey-950,#141311));color:var(--color-grey-50);position:relative;overflow:hidden}.close-module__ybgvEG__orbit{pointer-events:none;position:absolute;inset:-120px -90px}.close-module__ybgvEG__orbit span{border:1px solid color-mix(in oklab, var(--brand-accent) 20%, transparent);border-radius:48px;position:absolute;inset:20px;transform:rotate(-18deg)}.close-module__ybgvEG__orbit span:nth-child(2){border-color:color-mix(in oklab, var(--brand-accent) 48%, transparent);inset:70px 30px}.close-module__ybgvEG__orbit span:nth-child(3){inset:120px 40px}.close-module__ybgvEG__orbit span:nth-child(4){inset:170px 50px}.close-module__ybgvEG__action{background:var(--brand-accent);color:var(--color-grey-950)}.close-module__ybgvEG__action:focus-visible{outline-color:var(--color-grey-50)}@media (hover:hover) and (pointer:fine){.close-module__ybgvEG__action:hover{background:color-mix(in oklab, var(--brand-accent) 85%, white)}}@media (max-width:639px){.close-module__ybgvEG__orbit{inset:-70px -60px}.close-module__ybgvEG__orbit span{border-radius:34px;inset:16px}.close-module__ybgvEG__orbit span:nth-child(2){inset:46px 24px}.close-module__ybgvEG__orbit span:nth-child(3){inset:76px 32px}.close-module__ybgvEG__orbit span:nth-child(4){inset:106px 40px}}
.logo-module__X6_uwq__logo{width:auto;display:block;overflow:visible}.logo-module__X6_uwq__field{fill:var(--brand-accent)}.logo-module__X6_uwq__word{fill:var(--logo-ink,var(--text-primary))}.logo-module__X6_uwq__cells rect{fill:var(--logo-cell,var(--color-grey-0));transform-box:fill-box;transform-origin:50%}@media (hover:hover) and (pointer:fine){a:hover .logo-module__X6_uwq__logo .logo-module__X6_uwq__cells rect,.logo-module__X6_uwq__logo:hover .logo-module__X6_uwq__cells rect{animation:logo-module__X6_uwq__oximy-cell-wave .52s var(--ease-premium) both;animation-delay:calc(var(--w,0) * 42ms)}}@keyframes logo-module__X6_uwq__oximy-cell-wave{0%{transform:scale(1)}38%{transform:scale(.34)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){a:hover .logo-module__X6_uwq__logo .logo-module__X6_uwq__cells rect,.logo-module__X6_uwq__logo:hover .logo-module__X6_uwq__cells rect{animation:none}}
.footer-module__nw0dZq__wordmark{aspect-ratio:275.804/77.0156;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.footer-module__nw0dZq__field{width:100%;height:auto;display:block}.footer-module__nw0dZq__cropped{aspect-ratio:275.804/58.3}.footer-module__nw0dZq__light{-webkit-mask-image:radial-gradient(circle 300px at var(--mx,-2000px) var(--my,-2000px), #000 0%, #0009 46%, transparent 74%);-webkit-mask-image:radial-gradient(circle 300px at var(--mx,-2000px) var(--my,-2000px), #000 0%, #0009 46%, transparent 74%);mask-image:radial-gradient(circle 300px at var(--mx,-2000px) var(--my,-2000px), #000 0%, #0009 46%, transparent 74%);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.footer-module__nw0dZq__light{display:none}}
.header-module__i0fPTW__shell{--bar-h:64px;--wipe:.48s;--lift:.38s;--fade:.2s;--resize:.34s;--ease:var(--ease-premium);--hairline:color-mix(in srgb, var(--color-grey-900) 8%, transparent)}.header-module__i0fPTW__shell[data-compact=true]{--bar-h:58px}.header-module__i0fPTW__bar{height:var(--bar-h);transition:height var(--resize) var(--ease)}.header-module__i0fPTW__barRing{box-shadow:0 0 0 1px var(--hairline);opacity:1;pointer-events:none;transition:opacity var(--fade) var(--ease);border-radius:16px;position:absolute;inset:0}.header-module__i0fPTW__shell[data-open=true] .header-module__i0fPTW__barRing{opacity:0}.header-module__i0fPTW__panel{inset-inline:0;z-index:0;visibility:hidden;pointer-events:none;transition:height var(--resize) var(--ease), visibility 0s linear var(--lift);border-radius:16px;position:absolute;top:0;overflow:hidden}.header-module__i0fPTW__panel[data-open=true]{visibility:visible;pointer-events:auto;transition:height var(--resize) var(--ease), visibility 0s linear 0s}.header-module__i0fPTW__panel[data-snap=true]{transition:none}.header-module__i0fPTW__sheet{background:var(--color-grey-0);box-shadow:0 0 0 1px var(--hairline);transition:transform var(--lift) var(--ease);will-change:transform;border-radius:16px;position:absolute;inset:0;transform:translateY(-100%)}.header-module__i0fPTW__panel[data-open=true] .header-module__i0fPTW__sheet{transition:transform var(--wipe) var(--ease);transform:translateY(0)}.header-module__i0fPTW__inner{top:var(--bar-h);padding:var(--pad,20px);opacity:0;transition:opacity var(--fade) var(--ease);position:absolute;bottom:0;left:0;right:0}.header-module__i0fPTW__inner[data-active=true]{opacity:1}.header-module__i0fPTW__item{animation:header-module__i0fPTW__site-nav-rise .5s var(--ease) both;animation-delay:calc(var(--i,0) * 30ms)}@keyframes header-module__i0fPTW__site-nav-rise{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:none}}.header-module__i0fPTW__scrim{z-index:30;background:color-mix(in srgb, var(--surface-page) 40%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s var(--ease-premium), visibility 0s linear .5s;position:fixed;inset:0}.header-module__i0fPTW__scrim[data-on=true]{opacity:1;visibility:visible;transition:opacity .5s var(--ease-premium), visibility 0s linear 0s}.header-module__i0fPTW__progress{opacity:1;transition:opacity var(--fade) var(--ease)}.header-module__i0fPTW__shell[data-open=true] .header-module__i0fPTW__progress{opacity:0}.header-module__i0fPTW__trigger{transition:background-color .15s var(--ease), color .15s var(--ease);border-radius:12px}.header-module__i0fPTW__caret{transition:transform .3s var(--ease)}.header-module__i0fPTW__trigger[data-open=true] .header-module__i0fPTW__caret{transform:rotate(180deg)}.header-module__i0fPTW__morph{transition:background-color .25s var(--ease-premium), color .25s var(--ease-premium), border-radius .35s var(--ease-premium), transform .35s cubic-bezier(.34, 1.25, .64, 1)}.header-module__i0fPTW__morphIcon{transition:transform .35s cubic-bezier(.34,1.25,.64,1)}.header-module__i0fPTW__morph[data-open=true] .header-module__i0fPTW__morphIcon{transform:rotate(45deg)scale(.97)}.header-module__i0fPTW__mobileSheet{transform-origin:var(--sheet-origin-x,100%) var(--sheet-origin-y,0);opacity:0;pointer-events:none;visibility:hidden;transition:transform .15s var(--ease-premium), opacity .15s var(--ease-premium), visibility 0s linear .15s;transform:scale(.96)translateY(-10px)}.header-module__i0fPTW__mobileSheet[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:transform .35s var(--ease-premium), opacity .25s var(--ease-premium), visibility 0s linear 0s;transform:scale(1)translateY(0)}.header-module__i0fPTW__rise{animation:header-module__i0fPTW__site-nav-sheet-rise .48s var(--ease-premium) both;animation-delay:calc(60ms + var(--i,0) * 40ms)}@keyframes header-module__i0fPTW__site-nav-sheet-rise{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}.header-module__i0fPTW__accPanel{transition:grid-template-rows .32s var(--ease-premium);grid-template-rows:0fr;display:grid}.header-module__i0fPTW__accPanel>*{min-height:0;overflow:hidden}[data-acc-open=true]>.header-module__i0fPTW__accPanel{grid-template-rows:1fr}.header-module__i0fPTW__accCaret{transition:transform .32s var(--ease-premium)}[data-acc-open=true] .header-module__i0fPTW__accCaret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.header-module__i0fPTW__bar,.header-module__i0fPTW__barRing,.header-module__i0fPTW__panel,.header-module__i0fPTW__sheet,.header-module__i0fPTW__inner,.header-module__i0fPTW__trigger,.header-module__i0fPTW__caret,.header-module__i0fPTW__morph,.header-module__i0fPTW__morphIcon,.header-module__i0fPTW__mobileSheet,.header-module__i0fPTW__accPanel,.header-module__i0fPTW__accCaret{transition:none!important}.header-module__i0fPTW__item,.header-module__i0fPTW__rise{animation:none!important}.header-module__i0fPTW__progress{transition:none!important}.header-module__i0fPTW__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none!important}}
.trust-module__kiFEEa__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}@media (max-width:639px){.trust-module__kiFEEa__viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%)}}@media (hover:hover) and (pointer:fine){.trust-module__kiFEEa__viewport{cursor:grab}.trust-module__kiFEEa__viewport:hover .marquee-track{animation-play-state:paused}}.trust-module__kiFEEa__viewport:has(:focus-visible) .marquee-track{animation-play-state:paused}.trust-module__kiFEEa__viewport[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.trust-module__kiFEEa__cell{transition:transform .32s var(--ease-premium), box-shadow .32s var(--ease-premium)}.trust-module__kiFEEa__cellTick{opacity:0;transition:opacity .24s var(--ease-premium), transform .24s var(--ease-premium);transform:scale(.6)}.trust-module__kiFEEa__markColour{opacity:0;transition:opacity .32s var(--ease-premium)}.trust-module__kiFEEa__markInk{opacity:1;transition:opacity .32s var(--ease-premium)}@media (hover:hover) and (pointer:fine){.trust-module__kiFEEa__cell:hover,.trust-module__kiFEEa__cell:focus-within{transform:translateY(-3px);box-shadow:0 18px 34px -26px #1a191780}.trust-module__kiFEEa__cell:hover .trust-module__kiFEEa__cellTick,.trust-module__kiFEEa__cell:focus-within .trust-module__kiFEEa__cellTick{opacity:1;transform:scale(1)}.trust-module__kiFEEa__cell:hover .trust-module__kiFEEa__markColour,.trust-module__kiFEEa__cell:focus-within .trust-module__kiFEEa__markColour{opacity:1}.trust-module__kiFEEa__cell:hover .trust-module__kiFEEa__markInk,.trust-module__kiFEEa__cell:focus-within .trust-module__kiFEEa__markInk{opacity:0}}.trust-module__kiFEEa__cell:focus-within .trust-module__kiFEEa__cellTick{opacity:1;transform:scale(1)}.trust-module__kiFEEa__card{transition:transform .32s var(--ease-premium), box-shadow .32s var(--ease-premium)}.trust-module__kiFEEa__cardRule{transform-origin:0;transition:transform .46s var(--ease-premium);transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.trust-module__kiFEEa__card:hover{transform:translateY(-3px);box-shadow:0 26px 50px -38px #1a191799}.trust-module__kiFEEa__card:hover .trust-module__kiFEEa__cardRule{transform:scaleX(1)}}.trust-module__kiFEEa__card:focus-visible .trust-module__kiFEEa__cardRule{transform:scaleX(1)}.trust-module__kiFEEa__logo{transition:transform .4s var(--ease-premium)}@media (hover:hover) and (pointer:fine){.trust-module__kiFEEa__logo:hover{transform:translateY(-2px)}}.trust-module__kiFEEa__portrait img{transition:transform .7s var(--ease-premium)}@media (hover:hover) and (pointer:fine){.trust-module__kiFEEa__person:hover .trust-module__kiFEEa__portrait img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.trust-module__kiFEEa__cell,.trust-module__kiFEEa__cellTick,.trust-module__kiFEEa__markInk,.trust-module__kiFEEa__markColour,.trust-module__kiFEEa__card,.trust-module__kiFEEa__cardRule,.trust-module__kiFEEa__logo,.trust-module__kiFEEa__portrait img{transition:none}}
.estate-landscape-module__4SiNka__inner{padding-block:96px}.estate-landscape-module__4SiNka__lenses{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--surface-subtle);flex-wrap:wrap;gap:6px;width:fit-content;margin-top:40px;padding:6px;display:flex}.estate-landscape-module__4SiNka__lenses button{min-height:44px;color:var(--text-secondary);font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:10px 19px;transition:color .2s,border-color .2s,background-color .2s;display:flex}.estate-landscape-module__4SiNka__lenses button[aria-selected=true]{color:var(--color-orange-700);background:var(--color-grey-0);border-color:#0000}.estate-landscape-module__4SiNka__lenses button[aria-selected=true] svg{color:var(--brand-accent)}.estate-landscape-module__4SiNka__lenses button:focus-visible,.estate-landscape-module__4SiNka__panel:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}.estate-landscape-module__4SiNka__narrative{grid-template-columns:1fr 1fr;align-items:center;gap:72px;min-height:177px;padding-block:30px 34px;display:grid}.estate-landscape-module__4SiNka__narrative h3{max-width:26ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;line-height:1.12}.estate-landscape-module__4SiNka__narrative p{color:var(--text-secondary);margin-top:11px;font-size:14px;line-height:1.6}.estate-landscape-module__4SiNka__reads{flex-wrap:wrap;gap:8px;display:flex}.estate-landscape-module__4SiNka__reads>span{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.estate-landscape-module__4SiNka__reads svg,.estate-landscape-module__4SiNka__reading>p svg{color:var(--brand-accent);flex-shrink:0}.estate-landscape-module__4SiNka__reading>p{align-items:center;gap:9px;display:flex}.estate-landscape-module__4SiNka__panelPlain{margin-top:40px}.estate-landscape-module__4SiNka__landscape{border:1px solid var(--border-subtle);border-radius:var(--radius-3);background:var(--surface-page);padding:30px}.estate-landscape-module__4SiNka__layer{border-bottom:1px solid var(--border-subtle);grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:20px;padding-block:4px 20px;display:grid}.estate-landscape-module__4SiNka__tall{align-items:start}.estate-landscape-module__4SiNka__tall>header{padding-top:6px}.estate-landscape-module__4SiNka__last{border-bottom:0;margin-bottom:0;padding-bottom:0}.estate-landscape-module__4SiNka__layer h3{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.3}.estate-landscape-module__4SiNka__layer header p{max-width:24ch;color:var(--text-secondary);margin-top:5px;font-size:12px;line-height:1.5}.estate-landscape-module__4SiNka__tool,.estate-landscape-module__4SiNka__system{border:1px solid var(--border-subtle);background:var(--color-grey-0);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:10px;min-height:58px;padding:12px 16px;font-size:12px;font-weight:500;display:flex}.estate-landscape-module__4SiNka__tool img,.estate-landscape-module__4SiNka__tool>svg,.estate-landscape-module__4SiNka__system img,.estate-landscape-module__4SiNka__system>svg,.estate-landscape-module__4SiNka__agent>svg{transition:transform .22s var(--ease-premium)}.estate-landscape-module__4SiNka__agent{border:1px dashed color-mix(in srgb,var(--text-primary) 20%,transparent);min-height:58px;color:var(--text-primary);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:10px;padding:12px 16px;font-size:12px;line-height:1.4;display:flex}.estate-landscape-module__4SiNka__agent>svg{color:var(--brand-accent);flex-shrink:0}.estate-landscape-module__4SiNka__functionCard{border:1px solid var(--border-subtle);border-radius:var(--radius-2);background:var(--color-grey-0);flex-direction:column;flex:none;gap:16px;width:224px;padding:16px 18px 18px;transition:border-color .2s;display:flex}.estate-landscape-module__4SiNka__functionHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.estate-landscape-module__4SiNka__functionCard h4{font-size:15px;font-weight:500;line-height:1.3}.estate-landscape-module__4SiNka__functionHead>svg{color:var(--text-secondary);transition:color .2s, transform .2s var(--ease-premium);flex-shrink:0}.estate-landscape-module__4SiNka__functionTools{align-items:center;gap:10px;display:flex}.estate-landscape-module__4SiNka__functionTools li{position:relative}.estate-landscape-module__4SiNka__appTile{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--color-grey-0);place-items:center;width:40px;height:40px;display:grid}.estate-landscape-module__4SiNka__appName{text-overflow:ellipsis;white-space:nowrap;max-width:96px;color:var(--text-secondary);opacity:0;pointer-events:none;font-size:10px;line-height:1.3;transition:opacity .16s;position:absolute;top:calc(100% + 3px);left:50%;overflow:hidden;transform:translate(-50%)}.estate-landscape-module__4SiNka__flow{max-width:80%;height:42px;color:var(--brand-accent);justify-content:space-around;align-items:center;margin-inline:auto;display:flex}.estate-landscape-module__4SiNka__flow>span{background:var(--border-subtle);width:1px;height:27px}.estate-landscape-module__4SiNka__bridge{border:1px solid color-mix(in srgb,var(--brand-accent) 45%,var(--color-grey-0));background:var(--color-grey-0);box-shadow:0 12px 28px -22px color-mix(in srgb,var(--brand-accent) 40%,transparent);border-radius:16px;grid-template-columns:155px 1fr;align-items:center;gap:12px 32px;padding:24px 28px;display:grid;position:relative}.estate-landscape-module__4SiNka__logo{grid-row:span 2;height:47px}.estate-landscape-module__4SiNka__bridge>p{max-width:56ch;font-size:16px;font-weight:500;line-height:1.5}.estate-landscape-module__4SiNka__bridgeReads{flex-wrap:wrap;gap:8px 18px;display:flex}.estate-landscape-module__4SiNka__bridgeReads span{color:var(--text-secondary);font-family:var(--font-mono);font-size:10px}.estate-landscape-module__4SiNka__bridgeReads span:before{content:"";background:var(--brand-accent);border-radius:50%;width:4px;height:4px;margin-bottom:2px;margin-right:7px;display:inline-block}.estate-landscape-module__4SiNka__system strong,.estate-landscape-module__4SiNka__system small{display:block}.estate-landscape-module__4SiNka__system strong{font-size:12px;font-weight:500}.estate-landscape-module__4SiNka__system small{color:var(--text-secondary);margin-top:2px;font-size:10px;font-weight:400}@media (hover:hover) and (pointer:fine){.estate-landscape-module__4SiNka__lenses button:hover{color:var(--text-primary);background:var(--color-grey-0)}.estate-landscape-module__4SiNka__tool:hover img,.estate-landscape-module__4SiNka__tool:hover>svg,.estate-landscape-module__4SiNka__system:hover img,.estate-landscape-module__4SiNka__system:hover>svg,.estate-landscape-module__4SiNka__agent:hover>svg{transform:translateY(-3px)}.estate-landscape-module__4SiNka__functionCard:hover{border-color:var(--brand-accent)}.estate-landscape-module__4SiNka__functionCard:hover .estate-landscape-module__4SiNka__functionHead>svg{color:var(--brand-accent);transform:translate(2px,-2px)}.estate-landscape-module__4SiNka__functionTools li:hover .estate-landscape-module__4SiNka__appName{opacity:1}}@media (max-width:1100px){.estate-landscape-module__4SiNka__layer{grid-template-columns:185px minmax(0,1fr);gap:18px}.estate-landscape-module__4SiNka__narrative{gap:36px}}@media (max-width:760px){.estate-landscape-module__4SiNka__inner{padding-block:72px}.estate-landscape-module__4SiNka__narrative{grid-template-columns:1fr;gap:18px;min-height:242px}.estate-landscape-module__4SiNka__narrative h3{font-size:26px}.estate-landscape-module__4SiNka__landscape{padding:22px}.estate-landscape-module__4SiNka__layer{grid-template-columns:1fr;gap:17px}.estate-landscape-module__4SiNka__tall{align-items:stretch}.estate-landscape-module__4SiNka__layer header{align-items:baseline;gap:15px;display:flex}.estate-landscape-module__4SiNka__layer header p{max-width:none;margin-top:0}.estate-landscape-module__4SiNka__bridge{grid-template-columns:1fr;gap:12px;padding:20px}.estate-landscape-module__4SiNka__logo{grid-row:auto;height:40px}.estate-landscape-module__4SiNka__bridge>p{font-size:15px}}@media (max-width:480px){.estate-landscape-module__4SiNka__lenses{gap:4px;width:100%;margin-top:28px}.estate-landscape-module__4SiNka__lenses button{flex:calc(33.3% - 8px);gap:6px;padding:9px 8px;font-size:12px}.estate-landscape-module__4SiNka__lenses button svg{width:17px;height:17px}.estate-landscape-module__4SiNka__narrative{min-height:300px;padding-block:25px}.estate-landscape-module__4SiNka__narrative h3{font-size:25px}.estate-landscape-module__4SiNka__reads{gap:6px}.estate-landscape-module__4SiNka__reads>span{padding:7px 8px;font-size:11px}.estate-landscape-module__4SiNka__landscape{border-radius:18px;margin-inline:-8px;padding:18px 14px}.estate-landscape-module__4SiNka__layer header{display:block}.estate-landscape-module__4SiNka__layer header p{margin-top:5px}.estate-landscape-module__4SiNka__tool,.estate-landscape-module__4SiNka__system{padding:10px 13px;font-size:11px}.estate-landscape-module__4SiNka__agent{gap:7px;padding:10px 13px;font-size:11px}.estate-landscape-module__4SiNka__functionCard{gap:13px;width:192px;padding:14px 14px 15px}.estate-landscape-module__4SiNka__functionCard h4{font-size:13px}.estate-landscape-module__4SiNka__functionTools{gap:8px}.estate-landscape-module__4SiNka__appTile{border-radius:9px;width:36px;height:36px}.estate-landscape-module__4SiNka__system small{font-size:9px}}@media (prefers-reduced-motion:reduce){.estate-landscape-module__4SiNka__lenses button,.estate-landscape-module__4SiNka__tool img,.estate-landscape-module__4SiNka__tool>svg,.estate-landscape-module__4SiNka__system img,.estate-landscape-module__4SiNka__system>svg,.estate-landscape-module__4SiNka__agent>svg,.estate-landscape-module__4SiNka__functionCard,.estate-landscape-module__4SiNka__functionHead>svg,.estate-landscape-module__4SiNka__appName{transition:none}.estate-landscape-module__4SiNka__tool:hover img,.estate-landscape-module__4SiNka__tool:hover>svg,.estate-landscape-module__4SiNka__system:hover img,.estate-landscape-module__4SiNka__system:hover>svg,.estate-landscape-module__4SiNka__agent:hover>svg{transform:none}}
.security-module__92B8qW__section{background:var(--surface-page);scroll-margin-top:96px}.security-module__92B8qW__inner{max-width:var(--shell);margin:auto;padding:72px 24px}.security-module__92B8qW__intro{grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);align-items:start;gap:24px 40px;display:grid}.security-module__92B8qW__headline h2{max-width:20ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:clamp(34px,3.4vw,50px);line-height:1.05}.security-module__92B8qW__aside{flex-direction:column;align-items:flex-start;gap:24px;padding-top:4px;display:flex}.security-module__92B8qW__aside p{color:var(--text-secondary);font-size:16px;line-height:1.6}.security-module__92B8qW__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.security-module__92B8qW__control{border:1px solid var(--border-subtle);background:var(--color-grey-0);border-radius:16px;padding:20px}.security-module__92B8qW__control:first-child,.security-module__92B8qW__control:nth-child(2){align-self:start}.security-module__92B8qW__control h3{align-items:center;gap:10px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1.3;display:flex}.security-module__92B8qW__icon{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.security-module__92B8qW__control ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.security-module__92B8qW__control li{color:var(--text-secondary);padding-left:11px;font-size:12.5px;line-height:1.45;position:relative}.security-module__92B8qW__control li:before{content:"";background:var(--brand-accent);border-radius:50%;width:3px;height:3px;position:absolute;top:.6em;left:0}.security-module__92B8qW__deployment{margin-top:16px}.security-module__92B8qW__deploymentLabel{margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.25}.security-module__92B8qW__deploymentCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.security-module__92B8qW__deploymentCard{border:1px solid var(--border-subtle);background:var(--color-grey-0);border-radius:16px;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:22px;padding:18px 20px;display:grid}.security-module__92B8qW__deploymentDrawing{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:118px;display:flex}.security-module__92B8qW__cloudMark{color:var(--text-secondary)}.security-module__92B8qW__cloudRun{background:var(--border-subtle);width:1px;height:16px;margin-block:-5px}.security-module__92B8qW__workspaceGroup{align-items:center;gap:5px;display:flex}.security-module__92B8qW__workspaceGroup>span{border:1px dashed var(--border-subtle);background:var(--surface-page);border-radius:7px;place-items:center;width:26px;height:28px;display:grid}.security-module__92B8qW__workspaceGroup>.security-module__92B8qW__chosenWorkspace{border:1px solid var(--brand-accent);background:var(--color-grey-0);width:35px;height:38px;color:var(--brand-accent)}.security-module__92B8qW__drawingLabel{color:var(--text-secondary);align-items:center;gap:7px;font-size:11px;line-height:1.4;display:flex}.security-module__92B8qW__perimeter{border:1px dashed var(--color-grey-400);border-radius:var(--radius-2);background:var(--surface-page);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:128px;height:108px;display:flex}.security-module__92B8qW__platformNode{border:1px solid var(--brand-accent);background:var(--color-grey-0);border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.security-module__92B8qW__deploymentCopy h4{font-family:var(--font-display);letter-spacing:-.02em;font-size:23px;line-height:1.12}.security-module__92B8qW__deploymentCopy p{max-width:34ch;color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.55}.security-module__92B8qW__trust{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin-top:16px;padding-top:12px;display:flex}.security-module__92B8qW__marks{flex-wrap:wrap;gap:14px 28px;display:flex}.security-module__92B8qW__mark{align-items:center;gap:10px;display:flex}.security-module__92B8qW__mark img{object-fit:contain;width:32px;height:32px}.security-module__92B8qW__mark span{max-width:20ch;font-size:13px;line-height:1.4}.security-module__92B8qW__trustLink{align-items:baseline;gap:16px;display:flex}.security-module__92B8qW__trustLink p{color:var(--text-secondary);font-size:12px}.security-module__92B8qW__trustLink a{align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.security-module__92B8qW__trustLink a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:5px}@media (hover:hover) and (pointer:fine){.security-module__92B8qW__trustLink a:hover{color:var(--brand-accent)}}@media (max-width:1100px){.security-module__92B8qW__intro{grid-template-columns:1fr}.security-module__92B8qW__aside{padding-top:0}.security-module__92B8qW__deploymentCard{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:16px}.security-module__92B8qW__deploymentCopy h4{font-size:21px}}@media (max-width:760px){.security-module__92B8qW__inner{padding:60px 24px}.security-module__92B8qW__controls,.security-module__92B8qW__deploymentCards{grid-template-columns:1fr}.security-module__92B8qW__aside p{font-size:16px}.security-module__92B8qW__trust{flex-direction:column;align-items:flex-start}.security-module__92B8qW__trustLink{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.security-module__92B8qW__control ul{grid-template-columns:1fr;gap:8px}.security-module__92B8qW__control li{font-size:14px}.security-module__92B8qW__marks{gap:14px 20px}}
.decision-drawings-module__DAPsCq__drawing{justify-content:center;align-items:center;height:188px;padding:30px 25px;display:flex}.decision-drawings-module__DAPsCq__circleSlot{width:112px;height:112px;position:relative}.decision-drawings-module__DAPsCq__circleSlot+.decision-drawings-module__DAPsCq__circleSlot{margin-left:-30px}.decision-drawings-module__DAPsCq__toolCircle{border:1px solid var(--border-subtle);background:#fff9;background:lab(100% -.0000298023 .0000119209/.6);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}.decision-drawings-module__DAPsCq__circleSlot:first-child .decision-drawings-module__DAPsCq__toolCircle>span{transform:translate(-10px)}.decision-drawings-module__DAPsCq__circleSlot:nth-child(2) .decision-drawings-module__DAPsCq__toolCircle>span{transform:translate(10px)}.decision-drawings-module__DAPsCq__overlapSignal{z-index:2;border:1px solid var(--brand-accent);pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute}.decision-drawings-module__DAPsCq__connector{color:var(--color-grey-400);margin-top:-23px}.decision-drawings-module__DAPsCq__nodeSlot{width:48px;height:48px;display:block}.decision-drawings-module__DAPsCq__rolloutNode{width:100%;height:100%;transition:border-color .15s var(--ease-premium);background:#fff;border:1px solid #0000;border-radius:12px;place-items:center;display:grid}.decision-drawings-module__DAPsCq__toolCircle{isolation:isolate;transition:transform .25s var(--ease-premium);position:relative}.decision-drawings-module__DAPsCq__toolCircle:after{z-index:-1;border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .25s var(--ease-premium);position:absolute;inset:0;box-shadow:0 7px 14px -5px #372c1e2e}@media (hover:hover) and (pointer:fine){.decision-drawings-module__DAPsCq__nodeSlot:hover>.decision-drawings-module__DAPsCq__rolloutNode{border-color:var(--brand-accent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.decision-drawings-module__DAPsCq__circleSlot:hover>.decision-drawings-module__DAPsCq__toolCircle{transform:translateY(-6px)}.decision-drawings-module__DAPsCq__circleSlot:hover>.decision-drawings-module__DAPsCq__toolCircle:after{opacity:1}}@media (prefers-reduced-motion:reduce){.decision-drawings-module__DAPsCq__toolCircle,.decision-drawings-module__DAPsCq__rolloutNode,.decision-drawings-module__DAPsCq__toolCircle:after{transition:none}}
.managed-module__BWv9ka__dark{--surface-page:var(--surface-inverse);--surface-subtle:#ffffff0f;--text-primary:var(--color-grey-50);--text-secondary:#faf8f4b3;--border-subtle:#ffffff1f;background:var(--surface-inverse);color:var(--color-grey-50)}.managed-module__BWv9ka__paper{--surface-page:var(--color-grey-50);--surface-subtle:var(--color-grey-100);--text-primary:var(--color-grey-900);--text-secondary:var(--color-grey-500);--border-subtle:var(--color-grey-300)}
.renewal-drawing-module__nUluaG__seatSlot{cursor:default;touch-action:manipulation;background:0 0;border:0;border-radius:4px;flex:1;min-width:0;height:22px;padding:0;display:block}.renewal-drawing-module__nUluaG__seatSlot:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}.renewal-drawing-module__nUluaG__seat{isolation:isolate;border:1px solid var(--border-subtle);width:100%;height:100%;transition:transform .25s var(--ease-premium);background:#fff;border-radius:4px;display:block;position:relative}.renewal-drawing-module__nUluaG__seat[data-active=true]{background:var(--color-grey-400);border-color:#0000}.renewal-drawing-module__nUluaG__seat[data-result=true][data-active=true]{background:var(--brand-accent)}.renewal-drawing-module__nUluaG__seat:after{z-index:-1;border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .25s var(--ease-premium);position:absolute;inset:0;box-shadow:0 5px 8px -3px #372c1e3d}.renewal-drawing-module__nUluaG__positioner{z-index:60}.renewal-drawing-module__nUluaG__positioner[data-anchor-hidden]{visibility:hidden}.renewal-drawing-module__nUluaG__detailCard{border-radius:var(--radius-1);background:var(--chart-tooltip-background);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff1a;width:220px;max-width:calc(100vw - 24px);padding:12px 14px;box-shadow:0 16px 40px -24px #1a191799}.renewal-drawing-module__nUluaG__detailTitle{color:var(--chart-tooltip-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;line-height:1.5;display:flex}.renewal-drawing-module__nUluaG__detailTitle>span{background:var(--brand-accent);border-radius:1px;width:6px;height:6px}.renewal-drawing-module__nUluaG__detailBody{color:var(--chart-tooltip-foreground);margin-top:6px;font-size:12px;line-height:1.5}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.renewal-drawing-module__nUluaG__seatSlot:hover>.renewal-drawing-module__nUluaG__seat{transform:translateY(-4px)}.renewal-drawing-module__nUluaG__seatSlot:hover>.renewal-drawing-module__nUluaG__seat:after{opacity:1}}@media (prefers-reduced-motion:reduce){.renewal-drawing-module__nUluaG__seat,.renewal-drawing-module__nUluaG__seat:after{transition:none}}
.home-figures-module__FVydDW__figureLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;line-height:1.5}.home-figures-module__FVydDW__figureTop{justify-content:space-between;align-items:baseline;display:flex}.home-figures-module__FVydDW__figureTop>span:last-child{color:var(--text-secondary);font-size:11px}.home-figures-module__FVydDW__figureFoot{border-top:1px solid var(--border-subtle);padding-top:12px}.home-figures-module__FVydDW__figureFoot>span{font-size:12px;font-weight:500}.home-figures-module__FVydDW__figureFoot p{color:var(--text-secondary);margin-top:5px;font-size:11px;line-height:1.5}.home-figures-module__FVydDW__identify,.home-figures-module__FVydDW__inventory,.home-figures-module__FVydDW__workflow,.home-figures-module__FVydDW__completed{flex-direction:column;height:100%;min-height:340px;display:flex}.home-figures-module__FVydDW__identifyRoute{flex-direction:column;flex:1;align-items:stretch;width:100%;margin-top:12px;display:flex}.home-figures-module__FVydDW__identifySources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.home-figures-module__FVydDW__identifySources>div{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--surface-page);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 6px;display:flex}.home-figures-module__FVydDW__identifySources svg{color:var(--text-primary)}.home-figures-module__FVydDW__identifySources strong{font-size:11.5px;font-weight:400;line-height:1.3}.home-figures-module__FVydDW__opportunityRecord{border:1px solid color-mix(in srgb, var(--brand-accent) 35%, transparent);background:color-mix(in srgb, var(--brand-accent) 4%, white);border-radius:12px;align-items:center;gap:16px;width:100%;padding:13px 18px;display:flex}.home-figures-module__FVydDW__opportunityRecord>svg{color:var(--brand-accent);flex-shrink:0}.home-figures-module__FVydDW__opportunityRecord>svg:last-child{margin-left:auto}.home-figures-module__FVydDW__planPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.home-figures-module__FVydDW__planCard{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--surface-page);align-items:center;gap:12px;padding:11px 14px;display:flex}.home-figures-module__FVydDW__planCard>svg{color:var(--text-primary);flex-shrink:0}.home-figures-module__FVydDW__toolGrid{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:16px;padding:0;list-style:none;display:grid}.home-figures-module__FVydDW__tool,.home-figures-module__FVydDW__moreTools{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:10.5px;line-height:1.3;display:flex}.home-figures-module__FVydDW__toolGrid .home-figures-module__FVydDW__tool,.home-figures-module__FVydDW__toolGrid .home-figures-module__FVydDW__moreTools{min-height:0}.home-figures-module__FVydDW__tool>span:first-child{flex-shrink:0}.home-figures-module__FVydDW__moreTools{border-color:color-mix(in srgb, var(--brand-accent) 25%, transparent);background:color-mix(in srgb, var(--brand-accent) 5%, white);color:var(--brand-accent)}.home-figures-module__FVydDW__moreTools>span:first-child{text-align:center;width:23px;font-size:23px}.home-figures-module__FVydDW__repeatRoute{flex-direction:column;align-items:stretch;margin-block:16px 14px;display:flex}.home-figures-module__FVydDW__record{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:12px;align-items:center;gap:18px;width:100%;padding:13px 18px;display:flex}.home-figures-module__FVydDW__record strong,.home-figures-module__FVydDW__completedRecord strong,.home-figures-module__FVydDW__opportunityRecord strong,.home-figures-module__FVydDW__planCard strong{font-size:16px;font-weight:500;display:block}.home-figures-module__FVydDW__record small,.home-figures-module__FVydDW__completedRecord small,.home-figures-module__FVydDW__opportunityRecord small,.home-figures-module__FVydDW__planCard small{color:var(--text-secondary);margin-top:4px;font-size:11px;display:block}.home-figures-module__FVydDW__planCard strong{font-size:13.5px}.home-figures-module__FVydDW__markPair{align-items:center;gap:10px;display:flex}.home-figures-module__FVydDW__downArrow{color:var(--brand-accent);flex-shrink:0;align-self:center;margin-block:7px}.home-figures-module__FVydDW__workflowRecord{border-color:color-mix(in srgb, var(--brand-accent) 30%, transparent)}.home-figures-module__FVydDW__workflowRecord>svg{color:var(--brand-accent)}.home-figures-module__FVydDW__weeks{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-figures-module__FVydDW__weeks li{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--surface-page);flex-direction:column;gap:10px;min-height:0;padding:11px 12px 13px;display:flex}.home-figures-module__FVydDW__weekHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-figures-module__FVydDW__weekHead small{font-family:var(--font-mono);color:var(--text-secondary);font-size:11px}.home-figures-module__FVydDW__weekCheck{color:var(--brand-accent);flex-shrink:0}.home-figures-module__FVydDW__weekMarks{flex-direction:column;flex:1;justify-content:space-evenly;gap:8px;display:flex}.home-figures-module__FVydDW__weekMarks i{background:color-mix(in srgb, var(--brand-accent) 18%, var(--color-grey-0));height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-accent) 22%, transparent);transform-origin:0;border-radius:4px;display:block}.home-figures-module__FVydDW__cadenceFoot{border-top:1px solid var(--border-subtle);color:var(--text-secondary);align-items:center;gap:8px;margin-top:14px;padding-top:14px;font-size:11px;display:flex}.home-figures-module__FVydDW__attribution{flex-direction:column;flex:1;align-items:stretch;width:100%;margin-top:12px;display:flex}.home-figures-module__FVydDW__sources{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.home-figures-module__FVydDW__sources>div{border:1px solid var(--border-subtle);border-radius:var(--radius-1);background:var(--surface-page);justify-content:center;align-items:center;gap:10px;padding:15px 8px;display:flex}.home-figures-module__FVydDW__sources strong{font-size:12px;font-weight:400}.home-figures-module__FVydDW__join{flex:1;width:100%;min-height:34px;overflow:visible}.home-figures-module__FVydDW__joinDown{flex:1;align-self:center;width:12px;min-height:24px;overflow:visible}.home-figures-module__FVydDW__joinLine{stroke:var(--color-grey-400);stroke-width:1.2px;vector-effect:non-scaling-stroke}.home-figures-module__FVydDW__joinArrow{stroke:var(--brand-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.home-figures-module__FVydDW__oximy{border:1px solid color-mix(in srgb, var(--brand-accent) 25%, transparent);border-radius:var(--radius-1);background:var(--color-grey-0);align-self:center;align-items:center;gap:10px;padding:11px 20px;display:flex;position:relative;overflow:hidden}.home-figures-module__FVydDW__oximy strong{font-size:17px;font-weight:500}.home-figures-module__FVydDW__completedRecord{border:1px solid color-mix(in srgb, var(--brand-accent) 35%, transparent);background:color-mix(in srgb, var(--brand-accent) 4%, white);border-radius:12px;align-items:center;gap:16px;width:100%;padding:13px 18px;display:flex}.home-figures-module__FVydDW__completedRecord>svg{color:var(--brand-accent);flex-shrink:0}.home-figures-module__FVydDW__completedRecord>svg:last-child{margin-left:auto}.home-figures-module__FVydDW__measures{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;padding:0;list-style:none;display:grid}.home-figures-module__FVydDW__measures li{border-top:1px solid var(--border-subtle);flex-direction:column;align-items:center;gap:9px;padding-top:12px;font-size:13px;display:flex}.home-figures-module__FVydDW__measures i{background:var(--color-grey-300);transform-origin:0;border-radius:2px;width:38px;height:4px;display:block}@media (hover:hover) and (pointer:fine){.home-figures-module__FVydDW__tool:hover{border-color:color-mix(in srgb, var(--brand-accent) 35%, transparent);background:var(--color-grey-0)}}@media (prefers-reduced-motion:no-preference){.home-figures-module__FVydDW__on .home-figures-module__FVydDW__tool,.home-figures-module__FVydDW__on .home-figures-module__FVydDW__identifySources>div{animation:home-figures-module__FVydDW__tool-enter .42s var(--ease-premium) both;animation-delay:var(--d,0s)}.home-figures-module__FVydDW__on .home-figures-module__FVydDW__weekMarks i{animation:home-figures-module__FVydDW__mark-fill .42s var(--ease-premium) both;animation-delay:var(--d,0s)}.home-figures-module__FVydDW__on .home-figures-module__FVydDW__joinLine{stroke-dasharray:300;animation:home-figures-module__FVydDW__join-enter .9s var(--ease-premium) both}.home-figures-module__FVydDW__on .home-figures-module__FVydDW__measures i{animation:home-figures-module__FVydDW__mark-fill .42s var(--ease-premium) both;animation-delay:var(--d,0s)}.home-figures-module__FVydDW__on .home-figures-module__FVydDW__oximy:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffffd9 50%,#0000 70%);animation:5s ease-in-out infinite home-figures-module__FVydDW__shimmer;position:absolute;inset:0;transform:translate(-120%)}@keyframes home-figures-module__FVydDW__tool-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes home-figures-module__FVydDW__mark-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-figures-module__FVydDW__join-enter{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}@keyframes home-figures-module__FVydDW__shimmer{0%,35%{transform:translate(-120%)}65%,to{transform:translate(120%)}}}@media (max-width:1160px){.home-figures-module__FVydDW__toolGrid{gap:7px}.home-figures-module__FVydDW__tool,.home-figures-module__FVydDW__moreTools{min-height:40px}.home-figures-module__FVydDW__sources>div{flex-direction:column}}@media (max-width:760px){.home-figures-module__FVydDW__identify,.home-figures-module__FVydDW__inventory,.home-figures-module__FVydDW__workflow,.home-figures-module__FVydDW__completed{min-height:400px}}@media (max-width:480px){.home-figures-module__FVydDW__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.home-figures-module__FVydDW__tool,.home-figures-module__FVydDW__moreTools{text-align:center;flex-direction:column;gap:6px;min-height:58px;padding:8px 3px;font-size:9px}.home-figures-module__FVydDW__figureLabel{font-size:9px}.home-figures-module__FVydDW__record{gap:12px;padding:14px}.home-figures-module__FVydDW__record strong,.home-figures-module__FVydDW__completedRecord strong,.home-figures-module__FVydDW__opportunityRecord strong{font-size:14px}.home-figures-module__FVydDW__markPair{gap:8px}.home-figures-module__FVydDW__weeks{gap:7px}.home-figures-module__FVydDW__weeks li{padding:9px 8px 11px}.home-figures-module__FVydDW__weekMarks{gap:6px}.home-figures-module__FVydDW__weekMarks i{height:7px}.home-figures-module__FVydDW__sources{gap:12px}.home-figures-module__FVydDW__identifySources{gap:8px}.home-figures-module__FVydDW__identifySources>div{padding:11px 4px}.home-figures-module__FVydDW__identifySources strong{font-size:10px}.home-figures-module__FVydDW__completedRecord,.home-figures-module__FVydDW__opportunityRecord{gap:12px;padding:14px}.home-figures-module__FVydDW__completedRecord small,.home-figures-module__FVydDW__opportunityRecord small{font-size:10px}.home-figures-module__FVydDW__planPair{gap:8px}.home-figures-module__FVydDW__planCard{gap:9px;padding:11px 10px}.home-figures-module__FVydDW__planCard strong{font-size:12px}}
.v2-module__JPl0Wa__page section{scroll-margin-top:96px}.v2-module__JPl0Wa__section{max-width:var(--shell);margin-inline:auto;padding:96px 24px}.v2-module__JPl0Wa__page section[id=decisions]>.v2-module__JPl0Wa__section{padding-top:48px}.v2-module__JPl0Wa__textLink{color:var(--text-primary);transition:color .2s var(--ease-premium);align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.v2-module__JPl0Wa__textLink:focus-visible,.v2-module__JPl0Wa__backer:focus-visible{outline:2px solid var(--brand-accent);outline-offset:5px;border-radius:4px}.v2-module__JPl0Wa__decisionCard{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:22px;overflow:hidden}.v2-module__JPl0Wa__deploymentSummary{background:var(--surface-page)}.v2-module__JPl0Wa__summaryInner{max-width:var(--shell);margin-inline:auto;padding:48px 24px 24px}.v2-module__JPl0Wa__summaryStrip{border-bottom:1px solid var(--border-subtle);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:32px;min-height:128px;padding-block:24px;display:grid}.v2-module__JPl0Wa__summaryDrawing{border:1px dashed var(--color-grey-400);background:var(--color-grey-0);width:70px;height:70px;color:var(--text-secondary);border-radius:19px;place-items:center;display:grid;position:relative}.v2-module__JPl0Wa__summaryDrawing>span{border:1px solid color-mix(in srgb, var(--brand-accent) 55%, var(--border-subtle));background:var(--color-grey-0);width:34px;height:34px;color:var(--brand-accent);border-radius:11px;place-items:center;display:grid;position:absolute;bottom:-5px;right:-7px}.v2-module__JPl0Wa__summaryCopy h2{font-family:var(--font-display);letter-spacing:-.025em;font-size:31px;line-height:1.12}.v2-module__JPl0Wa__summaryCopy p{max-width:63ch;color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.6}.v2-module__JPl0Wa__summaryLink{white-space:nowrap;min-height:44px}.v2-module__JPl0Wa__deploymentCard{border:1px solid var(--border-subtle);background:#fff;border-radius:22px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:26px;padding:30px 28px;display:grid}.v2-module__JPl0Wa__deploymentDrawing{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:156px;display:flex}.v2-module__JPl0Wa__cloudRun{background:var(--border-subtle);width:1px;height:20px;margin-block:-7px}.v2-module__JPl0Wa__workspaceGroup{align-items:center;gap:5px;display:flex}.v2-module__JPl0Wa__workspaceGroup>span{border:1px dashed var(--border-subtle);background:var(--surface-page);border-radius:7px;place-items:center;width:30px;height:32px;display:grid}.v2-module__JPl0Wa__workspaceGroup>.v2-module__JPl0Wa__chosenWorkspace{border:1px solid var(--brand-accent);background:#fff;width:40px;height:44px}.v2-module__JPl0Wa__perimeter{border:1px dashed var(--color-grey-400);background:var(--surface-page);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:22px;width:150px;height:136px;display:flex}.v2-module__JPl0Wa__platformNode{border:1px solid var(--brand-accent);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:14px;display:inline-flex}.v2-module__JPl0Wa__comparison{z-index:35;border:1px solid var(--border-subtle);background:#fff;border-radius:30px;align-items:center;gap:12px;padding:7px 13px 7px 7px;font-size:11px;display:flex;position:fixed;bottom:18px;left:18px;box-shadow:0 4px 16px #1c191710}.v2-module__JPl0Wa__comparison>span{border-radius:var(--radius-3);background:var(--text-primary);color:#fff;padding:5px 9px}.v2-module__JPl0Wa__comparison a{align-items:center;gap:5px;display:inline-flex}.v2-module__JPl0Wa__comparison a:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.v2-module__JPl0Wa__textLink:hover,.v2-module__JPl0Wa__comparison a:hover{color:var(--brand-accent)}}@media (max-width:1023px){.v2-module__JPl0Wa__deploymentCard{grid-template-columns:1fr;gap:18px;padding:24px}.v2-module__JPl0Wa__deploymentDrawing{min-height:140px}}@media (max-width:800px){.v2-module__JPl0Wa__summaryStrip{grid-template-columns:70px minmax(0,1fr);gap:10px 26px}.v2-module__JPl0Wa__summaryDrawing{align-self:start}.v2-module__JPl0Wa__summaryLink{grid-column:2;justify-self:start}}@media (max-width:639px){.v2-module__JPl0Wa__section{padding-block:64px}.v2-module__JPl0Wa__page section[id=decisions]>.v2-module__JPl0Wa__section{padding-top:32px}.v2-module__JPl0Wa__summaryInner{padding:32px 24px 16px}.v2-module__JPl0Wa__summaryStrip{grid-template-columns:54px minmax(0,1fr);column-gap:23px;padding-block:20px}.v2-module__JPl0Wa__summaryDrawing{border-radius:15px;width:50px;height:56px}.v2-module__JPl0Wa__summaryDrawing>svg{width:28px;height:28px}.v2-module__JPl0Wa__summaryDrawing>span{border-radius:9px;width:27px;height:29px;bottom:-4px;right:-5px}.v2-module__JPl0Wa__summaryDrawing>span>svg{width:19px;height:19px}.v2-module__JPl0Wa__summaryCopy h2{font-size:27px}.v2-module__JPl0Wa__summaryCopy p{font-size:13px}.v2-module__JPl0Wa__summaryLink{font-size:12px}.v2-module__JPl0Wa__deploymentCard{grid-template-columns:110px minmax(0,1fr);gap:18px;padding:24px 18px}.v2-module__JPl0Wa__perimeter{width:110px;height:125px}.v2-module__JPl0Wa__perimeter>span:first-child{font-size:9px}.v2-module__JPl0Wa__platformNode{padding:8px;font-size:12px}.v2-module__JPl0Wa__platformNode img{width:17px;height:17px}.v2-module__JPl0Wa__comparison{bottom:10px;left:10px}}@media (prefers-reduced-motion:reduce){.v2-module__JPl0Wa__textLink{transition:none}}
