@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-md:10px;--radius-xl:16px;--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-jetbrains), ui-monospace, monospace;--font-display:var(--font-anton), "Anton", Impact, "Arial Narrow", sans-serif;--shadow-card:var(--shadow-card);--shadow-float:var(--shadow-float);--radius-card:12px;--radius-panel:20px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;scroll-padding-top:72px}body{background-color:var(--page);color:var(--foreground);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.04em;margin:0;font-weight:600;line-height:1.08}p{margin:0}a{color:inherit}main a:not([class]){text-decoration:underline}img{max-width:100%}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}[hidden]:not([hidden=until-found i]){display:none!important}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}}@layer components{h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.022em;margin:0;font-weight:600;line-height:1.15}p{margin:0}a{color:inherit}img{max-width:100%}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.wrap{width:100%;max-width:1120px;margin:0 auto;padding-inline:20px}.nav{top:env(safe-area-inset-top,0px);z-index:40;background:var(--background);position:sticky}@supports (color:color-mix(in lab, red, red)){.nav{background:color-mix(in srgb, var(--background) 88%, transparent)}}.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.nav-in{align-items:center;gap:28px;height:60px;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.brand svg{flex:none}.nav-links{color:var(--muted-foreground);gap:24px;font-size:14px;font-weight:500;display:flex}.nav-links a{text-decoration:none}.nav-links a:hover{color:var(--foreground)}.nav-cta{align-items:center;gap:10px;margin-left:auto;display:flex}.nav-cta .btn{white-space:nowrap}@media (max-width:840px){.nav-links{display:none}}.cert{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.cert-bar{border-bottom:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);align-items:center;gap:9px;padding:12px 16px;font-size:13px;display:flex}.cert-bar .lock{color:var(--brand-green);flex:none}.cert-body{padding:18px}.cert-pick{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:11px;font-size:12.5px;font-weight:600;display:block}.cert-row{border:1px solid var(--border);background:var(--background);border-radius:10px;align-items:center;gap:12px;margin-bottom:9px;padding:13px 14px;display:flex}.cert-row.on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.cert-ico{background:var(--primary-muted);width:34px;height:34px;color:var(--primary);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cert-row b{font-size:14.5px;font-weight:600;display:block}.cert-row span{color:var(--muted-foreground);font-size:12.5px;font-family:var(--font-mono);display:block}.cert-row .tick{color:var(--primary);flex:none;margin-left:auto}.cert-foot{border-top:1px solid var(--border);background:var(--brand-green-muted);color:var(--brand-green);align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;display:flex}.duo{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:820px){.duo{grid-template-columns:1fr}}.duo-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:10px;padding:26px;display:flex}.duo-card.max{border-color:var(--brand-green);box-shadow:0 0 0 1px var(--brand-green)}.duo-tag{letter-spacing:.05em;text-transform:uppercase;background:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:600}.duo-card.max .duo-tag{background:var(--brand-green-muted);color:var(--brand-green);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.duo-card.max .duo-tag{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.duo-card h3{margin-top:4px;font-size:19px}.duo-card>p{color:var(--muted-foreground);font-size:15px;line-height:1.5}.duo-card ul{color:var(--muted-foreground);flex-direction:column;gap:9px;margin:6px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.duo-card li{align-items:flex-start;gap:9px;line-height:1.45;display:flex}.duo-card li svg{color:var(--brand-green);flex:none;margin-top:4px}.uses{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:860px){.uses{grid-template-columns:1fr}}.use{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:24px}.use h3{margin-bottom:7px;font-size:16.5px}.use p{color:var(--muted-foreground);font-size:14.5px;line-height:1.5}.proof{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:860px){.proof{grid-template-columns:1fr}}.proof-item{align-items:flex-start;gap:13px;display:flex}.proof-n{background:var(--primary-muted);width:28px;height:28px;color:var(--primary);font-family:var(--font-mono);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.proof-item h3{margin-bottom:4px;font-size:15.5px}.proof-item p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.proof-item code{font-family:var(--font-mono);color:var(--foreground);font-size:13px}.ct-hero{max-width:680px;padding-block:52px 0}.ct-hero h1{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,46px)}.ct-hero p{color:var(--muted-foreground);margin-top:14px;font-size:17.5px}.ct-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:980px){.ct-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.ct-grid{grid-template-columns:1fr}}.ct-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:8px;padding:24px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.ct-card:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ct-card:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.ct-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.ct-card h3{font-size:16.5px}.ct-card p{color:var(--muted-foreground);flex:1;font-size:14px;line-height:1.5}.ct-card .go{color:var(--primary);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.ct-page{padding-block:44px 8px}.ct-back{color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:18px;font-size:14.5px;text-decoration:none;display:inline-flex}.ct-back:hover{color:var(--foreground)}.ct-page>h1{letter-spacing:-.04em;max-width:14ch;font-size:clamp(34px,5.4vw,58px);line-height:1.04}.ct-page-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;margin-top:44px;display:grid}@media (max-width:900px){.ct-page-grid{grid-template-columns:1fr;gap:24px}}.ct-side{color:var(--muted-foreground);font-size:14.5px;position:sticky;top:96px}@media (max-width:900px){.ct-side{position:static}}.ct-main{max-width:640px}.ct-lead{color:var(--muted-foreground);max-width:52ch;margin-bottom:38px;font-size:16.5px}.fgroup{margin-bottom:38px}.fgroup h3{margin-bottom:16px;font-size:15.5px}.fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fields .full{grid-column:1/-1}@media (max-width:620px){.fields{grid-template-columns:1fr}}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:13.5px;font-weight:500}.fhint{color:var(--muted-foreground);font-size:12.5px}.field input,.field select,.field textarea{font:inherit;color:var(--foreground);background:var(--background);border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);width:100%;padding:11px 13px;font-size:15px}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--ring);outline-offset:1px;border-color:var(--ring)}.checks-row{flex-wrap:wrap;gap:9px;display:flex}.chk{border:1px solid var(--border);cursor:pointer;background:var(--background);border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;display:inline-flex}.chk:hover{background:var(--muted)}.chk input{width:15px;height:15px;accent-color:var(--primary);margin:0}.ct-submit{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ct-submit span{color:var(--muted-foreground);font-size:13.5px}.ct-consent{color:var(--muted-foreground);margin-top:14px;font-size:13px;line-height:1.5}.ct-consent a{color:inherit;text-underline-offset:2px;text-decoration:underline}.menu-trigger{font:inherit;cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.menu-trigger:hover,.menu-trigger[aria-expanded=true]{color:var(--foreground)}.menu-trigger svg{transition:transform .18s}.menu-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.mega{z-index:50;background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);min-width:660px;padding:22px;position:absolute;top:calc(100% + 18px);left:-20px}.mega-in{grid-template-columns:1fr 1fr;gap:28px;display:grid}.mega-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.mega-item{border-radius:9px;margin-inline:-11px;padding:9px 11px;text-decoration:none;display:block}.mega-item:hover{background:var(--muted)}.mega-item b{color:var(--foreground);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.mega-item span{color:var(--muted-foreground);margin-top:3px;font-size:13px;line-height:1.45;display:block}.tag-new,.tag-live{letter-spacing:.03em;background:var(--brand-green-muted);color:var(--brand-green);border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:600}.mega-ig{min-width:680px}.mega-in-ig{gap:26px}.mega-ig .mega-item b{white-space:nowrap}.mega-all{border-top:1px solid var(--border);color:var(--primary);align-items:center;gap:7px;margin-top:15px;padding-top:14px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.mega-all svg{transition:transform .15s}.mega-all:hover svg{transform:translate(3px)}@media (max-width:1040px){.mega{width:calc(100vw - 40px);min-width:0;left:-20px}.mega-in{grid-template-columns:1fr;gap:18px}}.btn{border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in srgb, var(--primary) 88%, black)}}.btn-outline{background:var(--background);color:var(--foreground);border-color:var(--border)}.btn-outline:hover{background:var(--muted)}.bg-navy .btn-docs:hover{background:#fff;border-color:#fff}.btn-gray{background:var(--muted);color:var(--foreground);border-color:var(--border)}.btn-gray:hover{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.btn-gray:hover{background:color-mix(in srgb,var(--muted) 85%,var(--muted-foreground))}}.icon-btn{border-radius:calc(var(--radius) - 2px);border:1px solid var(--border);background:var(--background);width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:hover{background:var(--muted);color:var(--foreground)}.badge{border:1px solid var(--border);background:var(--muted);height:24px;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}.badge-primary{background:var(--primary-muted);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.badge-primary{border-color:color-mix(in srgb,var(--primary) 22%,transparent)}}.badge-primary{color:var(--primary)}.badge-accent{background:var(--brand-green-muted);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.badge-accent{border-color:color-mix(in srgb,var(--brand-green) 26%,transparent)}}.badge-accent{color:var(--brand-green)}.dot{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}section:first-of-type{border-top:0}.sec-head{flex-direction:column;gap:12px;max-width:640px;margin-bottom:40px;display:flex}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:12.5px;font-weight:600}.sec-head h2,.pl-integra-in h2{font-size:clamp(26px,3.4vw,34px)}.sec-head p{color:var(--muted-foreground);max-width:58ch;font-size:16.5px}.hero{padding-block:84px 68px}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.hero h1{letter-spacing:-.035em;font-size:clamp(38px,5.6vw,60px);line-height:1.04}.hero h1 .sub{color:var(--muted-foreground);display:block}.hero-lead{color:var(--muted-foreground);max-width:46ch;margin-top:20px;font-size:18px}.hero-lead b{color:var(--foreground);font-weight:600}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-fine{color:var(--muted-foreground);margin-top:14px;font-size:13.5px}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:40px}}.trio{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;padding-top:32px;display:grid}.trio-item{align-items:center;gap:11px;display:flex}.trio-ico{background:var(--primary-muted);width:32px;height:32px;color:var(--primary);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.trio-item p{text-wrap:balance;font-size:14px;font-weight:500;line-height:1.35}@media (max-width:640px){.trio{grid-template-columns:1fr;gap:20px}}.shelf{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.shelf-bar{border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:8px;padding:10px 14px;display:flex}.shelf-bar span{background:var(--border);border-radius:999px;width:9px;height:9px}.shelf-bar em{font-style:normal;font-family:var(--font-mono);color:var(--muted-foreground);margin-left:6px;font-size:12px}.shelf-body{flex-direction:column;gap:2px;padding:18px;display:flex}.shelf-row{font-family:var(--font-mono);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.shelf-row:hover{background:var(--muted)}.shelf-row .k{color:var(--foreground);min-width:112px;font-weight:500}.shelf-row .v{color:var(--muted-foreground);font-size:12.5px;font-family:var(--font-sans)}.shelf-row .tick{color:var(--brand-green);flex:none;margin-left:auto}.shelf-note{border-top:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);padding:12px 18px;font-size:12.5px}.steps{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.step{border-left:1px solid var(--border);flex-direction:column;gap:10px;padding:28px 26px;display:flex}.step-list{flex-direction:column;gap:7px;margin:8px 0 0;padding:0;list-style:none;display:flex}.step-list li{color:var(--muted-foreground);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.4;display:flex}.step-list svg{color:var(--brand-green);flex:none;margin-top:4px}.step:first-child{border-left:0}.step-n{font-family:var(--font-mono);color:var(--muted-foreground);font-size:12px}.step h3{font-size:18px}.step p{color:var(--muted-foreground);font-size:14.5px}@media (max-width:860px){.steps{grid-template-columns:1fr}.step{border-left:0;border-top:1px solid var(--border)}.step:first-child{border-top:0}}.steps-foot{color:var(--muted-foreground);margin-top:16px;font-size:14.5px}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:16px;padding:28px;display:flex}.two{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:820px){.two{grid-template-columns:1fr}}.card h3{font-size:19px}.card-note{color:var(--muted-foreground);font-size:14px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:calc(var(--radius) - 3px);border:1px solid var(--border);background:var(--muted);align-items:center;height:30px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.chip-new{border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.chip-new{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.chip-new{background:var(--brand-green-muted);color:var(--brand-green)}.rule{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:20px;padding-top:20px;font-size:15px}.rule b{color:var(--foreground);font-weight:600}.dev{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.dev-item{border-left:1px solid var(--border);border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:22px;display:flex}.dev-item:nth-child(-n+3){border-top:0}.dev-item:nth-child(3n+1){border-left:0}.dev-item h4{font-family:var(--font-mono);font-size:13.5px;font-weight:500}.dev-item p{color:var(--muted-foreground);font-size:14px}@media (max-width:820px){.dev{grid-template-columns:1fr}.dev-item{border-left:0;border-top:1px solid var(--border)}.dev-item:first-child{border-top:0}}.integra{text-align:center;background-image:radial-gradient(var(--muted-foreground) 1px, transparent 1px);padding-block:96px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.integra{background-image:radial-gradient(color-mix(in srgb,var(--muted-foreground) 26%,transparent) 1px, transparent 1px)}}.integra{background-size:22px 22px}.integra:after{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 50%, var(--background) 42%, transparent 100%);position:absolute;inset:0}.integra-stage{padding-block:24px;position:relative}.integra-in{z-index:2;max-width:620px;margin:0 auto;position:relative}.integra h2{letter-spacing:-.03em;font-size:clamp(28px,4.2vw,42px);line-height:1.1}.integra h2 .sub{color:var(--primary);display:block}.integra-lead{color:var(--muted-foreground);margin-top:20px;font-size:17px}.integra-lead b{color:var(--foreground);font-weight:600}.integra-cta{flex-direction:column;align-items:center;gap:14px;margin-top:30px;display:flex}.integra-alt{color:var(--muted-foreground);text-underline-offset:3px;font-size:14px;text-decoration:underline}.integra-alt:hover{color:var(--foreground)}.pill{background:var(--card);border:1px solid var(--border);height:40px;box-shadow:var(--shadow-md);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:500;display:inline-flex}.pill i{background:var(--primary);border-radius:999px;flex:none;width:8px;height:8px;font-style:normal}.pill.g i{background:var(--brand-green)}.float{z-index:1;position:absolute}.f1{top:10%;left:2%}.f2{top:36%;left:-1%}.f3{top:62%;left:4%}.f4{top:86%;left:1%}.f5{top:12%;right:2%}.f6{top:38%;right:-1%}.f7{top:64%;right:3%}.f8{top:88%;right:1%}.pill-row{display:none}@media (max-width:1040px){.integra{background-image:none;padding-block:72px}.integra:after,.float{display:none}.pill-row{z-index:2;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:36px;display:flex;position:relative}.pill{height:34px;box-shadow:none;padding:0 13px;font-size:13.5px}}.ai-card{text-align:center;border-top:1px solid var(--border);z-index:2;max-width:680px;margin:40px auto 0;padding-top:28px;position:relative}.ai-card h3{margin-bottom:8px;font-size:17px}.ai-card>p{color:var(--muted-foreground);max-width:56ch;margin-inline:auto;font-size:15px}.ai-card .ai-btns{justify-content:center}.ai-card .ai-link{justify-content:center;max-width:420px;margin-inline:auto}.ai-link{border-radius:calc(var(--radius) - 2px);background:var(--muted);border:1px solid var(--border);font-family:var(--font-mono);align-items:center;gap:10px;margin-top:18px;padding:13px 16px;font-size:14px;display:flex;overflow-x:auto}.ai-link svg{color:var(--muted-foreground);flex:none}.ai-btns{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.ai-btn{border:1px solid var(--border);background:var(--background);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 15px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ai-btn:hover{background:var(--muted)}.ai-btn.on{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ai-btn.on{border-color:color-mix(in srgb,var(--primary) 55%,transparent)}}.ai-btn.on{color:var(--primary)}.ai-btn i{background:var(--muted-foreground);border-radius:2px;flex:none;width:9px;height:9px;font-style:normal}.ai-btn.on i{background:var(--primary)}@media (max-width:620px){.ai-card{padding-top:22px}}.lad{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow:hidden}.lad-row{border-top:1px solid var(--border);padding:19px 24px}.lad-row:first-child{border-top:0}.lad-txt{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lad-txt h3{font-size:15.5px}.lad-txt p{color:var(--muted-foreground);font-size:14px;line-height:1.4}.lad-txt p b{color:var(--foreground);font-weight:600}@media (max-width:700px){.lad-row{padding:18px 20px}}.lad-foot{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px;display:grid}.lei{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:22px 24px}.lei-tag{letter-spacing:.05em;text-transform:uppercase;background:var(--muted);height:24px;color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lei-tag.hi{background:var(--primary-muted);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.lei-tag.hi{border-color:color-mix(in srgb,var(--primary) 26%,transparent)}}.lei-tag.hi{color:var(--primary)}.lei h3{margin:12px 0 7px;font-size:18px}.lei p{color:var(--muted-foreground);font-size:14.5px;line-height:1.5}.lei ul{flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.lei li{border:1px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:999px;padding:4px 10px;font-size:13px}@media (max-width:820px){.lad-foot{grid-template-columns:1fr}}.verif{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:22px 26px;display:flex}.verif-ico{background:var(--brand-green-muted);width:40px;height:40px;color:var(--brand-green);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.verif-txt{flex:280px;min-width:0}.verif-txt h3{margin-bottom:3px;font-size:16.5px}.verif-txt p{color:var(--muted-foreground);font-size:14.5px;line-height:1.45}.verif-txt code{font-family:var(--font-mono);color:var(--foreground);font-size:13.5px}@media (max-width:620px){.verif{padding:20px}}.sectors{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:820px){.sectors{grid-template-columns:1fr}}.mq-wrap{flex-direction:column;gap:14px;margin-top:44px;display:flex}.mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq-track{gap:12px;width:max-content;animation:46s linear infinite mq;display:flex}.mq.rev .mq-track{animation-direction:reverse}.mq:hover .mq-track{animation-play-state:paused}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}.mq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.hl{color:var(--primary)}.ai-start{border-top:1px solid var(--border);margin-top:26px;padding-top:22px}.ai-start-label{color:var(--muted-foreground);margin-bottom:12px;font-size:13.5px;display:block}.pl-ways{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}@media (max-width:900px){.pl-ways{grid-template-columns:1fr}}.pl-way{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:8px;padding:24px 22px;display:flex}.pl-way h3{font-size:17px}.pl-way p{color:var(--muted-foreground);margin:0;font-size:14.5px;line-height:1.5}.pl-way a{color:var(--primary);margin-top:auto;padding-top:8px;font-size:14.5px;font-weight:600;text-decoration:none}.pl-ai{text-align:center;max-width:620px;margin:8px auto 0}.pl-ai .ai-btns{justify-content:center}.pl-integra-in{text-align:center;max-width:720px;margin:0 auto}.pl-logos{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.pl-logos .eco-tile{border-radius:16px;flex:none;width:60px;height:60px;animation:none;position:relative;transform:none}.pl-logos .eco-tile svg{width:56%;height:56%}.pl-logos .eco-tile b{font-size:15px}.plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){.plans{grid-template-columns:1fr}}.plan{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:18px;padding:26px;display:flex}.plan.featured{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.plan.featured{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.plan.featured{box-shadow:var(--shadow-md)}.plan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan h3{font-size:17px}.plan .price{color:var(--muted-foreground);font-size:15px}.plan ul{flex-direction:column;gap:9px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.plan li{color:var(--muted-foreground);align-items:flex-start;gap:9px;display:flex}.plan li svg{color:var(--brand-green);flex:none;margin-top:4px}.plan .btn{width:100%}.final{text-align:center;padding-block:84px}.final h2{letter-spacing:-.03em;font-size:clamp(28px,4vw,42px)}.final p{color:var(--muted-foreground);margin-top:14px;font-size:17px}.final .hero-actions{justify-content:center;margin-top:26px}footer{border-top:1px solid var(--border);color:#e7ecf6;--f-dim:#98a5bd;--f-line:#1e2942;background:#0c1424}.foot{grid-template-columns:1.25fr 1fr 1.05fr 1fr .8fr;gap:38px;padding-block:56px;display:grid}@media (max-width:1100px){.foot{grid-template-columns:1fr 1fr 1fr;gap:34px}.foot-id{grid-column:1/-1}}@media (max-width:760px){.foot{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:480px){.foot{grid-template-columns:1fr;gap:28px}}.foot-brand{letter-spacing:-.03em;color:#fff;align-items:center;gap:9px;font-size:23px;font-weight:700;display:flex}.foot-social{gap:10px;margin-top:22px;display:flex}.foot-social a{color:#e7ecf6;background:#18223a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .15s;display:inline-flex}.foot-social a:hover{background:var(--primary);color:#fff}.foot h5{letter-spacing:0;text-transform:none;color:var(--f-dim);margin:0 0 18px;font-size:15px;font-weight:600}.foot ul{flex-direction:column;gap:14px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.foot a{color:inherit;text-decoration:none}.foot li a:hover{color:var(--primary)}.foot-reg{color:var(--f-dim);max-width:32ch;margin-top:26px;font-size:14px;line-height:1.5}.lg-text table{border-collapse:collapse;width:100%;margin:14px 0 22px;font-size:14.5px;line-height:1.5}.lg-text th,.lg-text td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:10px 12px}.lg-text th{background:var(--muted);font-weight:600}.foot-addr{font-size:13px;font-style:normal}.ct-addr{color:var(--muted-foreground);align-items:flex-start;gap:10px;margin-top:28px;font-size:14.5px;font-style:normal;line-height:1.5;display:flex}.ct-addr svg{color:var(--primary);flex:none;margin-top:3px}.ct-addr b{color:var(--foreground);margin-right:6px;font-weight:600}.foot-ext{opacity:.7;font-size:12px}.foot-blog{border-top:1px solid var(--f-line);flex-wrap:wrap;align-items:baseline;gap:12px 26px;padding-block:26px;display:flex}.foot-blog-h{color:var(--f-dim);flex:none;font-size:15px;font-weight:600}.foot-blog ul{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:14.5px;font-weight:500;list-style:none;display:flex}.foot-blog a{color:inherit;text-decoration:none}.foot-blog a:hover{color:var(--primary)}.foot-reg span{color:var(--f-dim);margin-bottom:14px;font-size:14.5px;display:block}.foot-seals{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.seal{border:1px solid var(--f-line);color:var(--f-dim);border-radius:8px;align-items:center;gap:8px;padding:9px 13px;font-size:12.5px;line-height:1.15;display:inline-flex}.seal b{color:#e7ecf6;letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.seal svg{opacity:.85;flex:none}.foot-bottom{border-top:1px solid var(--f-line);color:var(--f-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:24px;font-size:13.5px;display:flex}.fb-r{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-left:auto;display:flex}.fb-r a{color:inherit;text-decoration:none}.fb-r a:hover{color:var(--primary)}.feba{letter-spacing:.02em;color:var(--f-dim);font-size:15px}a.feba{text-decoration:none}a.feba:hover{color:#e7ecf6}.feba b{color:#e7ecf6;font-weight:700}.faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.faq-aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:96px}.faq-aside h2{font-size:clamp(26px,3.4vw,34px)}.faq-aside p{color:var(--muted-foreground);font-size:16.5px}.faq-aside .btn{align-self:flex-start;margin-top:8px}.faq-item summary{cursor:pointer;color:var(--foreground);align-items:flex-start;gap:16px;padding:20px 0;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--primary)}.faq-q{flex:1}.faq-ico{background:var(--muted);width:24px;height:24px;color:var(--muted-foreground);border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:-1px;transition:transform .18s,background .18s,color .18s;display:inline-flex}.faq-item[open] .faq-ico{background:var(--primary-muted);color:var(--primary);transform:rotate(45deg)}.faq-a{color:var(--muted-foreground);flex-direction:column;gap:12px;padding:0 40px 22px 0;font-size:15.5px;line-height:1.6;display:flex}@media (max-width:900px){.faq-grid{grid-template-columns:1fr;gap:32px}.faq-aside{position:static}.faq-a{padding-right:0}}.brand-sub{letter-spacing:0;color:var(--muted-foreground);align-self:flex-end;padding-bottom:2px;font-size:13px;font-weight:500}.devnav .nav-in{gap:32px}.devlinks button{font:inherit;cursor:pointer;color:var(--muted-foreground);background:0 0;border:0;padding:0}.devlinks button:hover{color:var(--foreground)}.devlinks .on{color:var(--primary);font-weight:600}.devlinks a{align-items:center;gap:4px;display:inline-flex}@media (max-width:900px){.devnav .nav-cta .btn-ghost{display:none}}.devhero{padding-block:64px 52px}.devhero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;display:grid}.devhero h1{letter-spacing:-.035em;font-size:clamp(32px,4.6vw,48px);line-height:1.06}.devhero h1 em{color:var(--muted-foreground);font-style:normal;display:block}.devhero-lead{color:var(--muted-foreground);max-width:48ch;margin-top:18px;font-size:17px}@media (max-width:900px){.devhero-grid{grid-template-columns:1fr;gap:36px}}.codewin{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.codewin-bar{border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:8px;padding:10px 14px;display:flex}.codewin-bar i{background:var(--border);border-radius:999px;flex:none;width:9px;height:9px}.codewin-bar b{font-weight:400;font-family:var(--font-mono);color:var(--muted-foreground);margin-left:6px;font-size:12px}.codewin pre{font-family:var(--font-mono);margin:0;padding:18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.codewin code{color:var(--foreground)}.c-mut{color:var(--muted-foreground)}.c-acc{color:var(--brand-green)}.c-pri{color:var(--primary)}.c-str{color:#c2681b}.codewin-out{border-top:1px solid var(--border);background:var(--brand-green-muted);color:var(--brand-green);align-items:center;gap:9px;padding:11px 18px;font-size:13px;display:flex}.codewin-out b{font-family:var(--font-mono);font-weight:500}.strip{border-top:1px solid var(--border);background:var(--muted)}.strip-in{grid-template-columns:repeat(3,1fr);gap:24px;padding-block:22px;display:grid}.strip-in div{flex-direction:column;gap:2px;display:flex}.strip-in strong{font-size:14.5px;font-weight:600}.strip-in span{color:var(--muted-foreground);font-size:13.5px}@media (max-width:720px){.strip-in{grid-template-columns:1fr;gap:14px}}.split{grid-template-columns:.78fr 1.22fr;align-items:start;gap:52px;display:grid}.split-aside{flex-direction:column;gap:11px;display:flex;position:sticky;top:130px}.split-aside h2{font-size:clamp(24px,3vw,31px)}.split-aside p{color:var(--muted-foreground);font-size:16px}@media (max-width:900px){.split{grid-template-columns:1fr;gap:28px}.split-aside{position:static}}.steplist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steplist li{border-top:1px solid var(--border);grid-template-columns:auto 1fr;gap:18px;padding:22px 0;display:grid}.steplist li:first-child{border-top:0;padding-top:0}.steplist .n{font-family:var(--font-mono);color:var(--primary);padding-top:2px;font-size:13px;font-weight:500}.steplist h3{margin-bottom:5px;font-size:17px}.steplist p{color:var(--muted-foreground);font-size:15px}.inlinecode{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.inlinecode code{font-family:var(--font-mono);background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);border-radius:6px;padding:4px 8px;font-size:12px}.tlink{color:var(--primary);margin-top:11px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.tlink:hover{text-decoration:underline}.cgrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cgrid article{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:9px;padding:22px;display:flex}.cgrid .ico{font-family:var(--font-mono);color:var(--primary);font-size:12px}.cgrid h3{font-size:16.5px}.cgrid p{color:var(--muted-foreground);flex:1;font-size:14px;line-height:1.5}.cgrid a{color:var(--primary);font-size:13.5px;font-weight:500;text-decoration:none}.cgrid a:hover{text-decoration:underline}@media (max-width:980px){.cgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cgrid{grid-template-columns:1fr}}.notice{border:1px solid var(--primary);align-items:flex-start;gap:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.notice{border:1px solid color-mix(in srgb,var(--primary) 26%,transparent)}}.notice{background:var(--primary-muted);border-radius:var(--radius);padding:16px 18px}.notice-ico{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.notice p{color:var(--foreground);font-size:14.5px;line-height:1.5}.notice b{font-weight:600}.cred{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);flex-direction:column;gap:9px;padding:20px;display:flex}.cred-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);font-size:12.5px;font-weight:600}.cred code{font-family:var(--font-mono);background:var(--card);border:1px solid var(--border);border-radius:7px;padding:8px 11px;font-size:13px}.sdkgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sdk{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:flex-start;gap:13px;padding:17px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.sdk:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.sdk:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}}.sdk:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.sdk-mark{width:34px;height:34px;font-family:var(--font-mono);background:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.sdk-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sdk-body strong{font-size:15px;font-weight:600}.sdk-body small{color:var(--muted-foreground);font-size:12.5px;font-family:var(--font-mono);text-overflow:ellipsis;overflow:hidden}.sdk-body code{font-family:var(--font-mono);color:var(--muted-foreground);background:var(--muted);border:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;margin-top:5px;padding:4px 7px;font-size:11.5px;overflow:hidden}.sdk-arrow{color:var(--muted-foreground);flex:none;font-size:13px}.soon{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;align-self:flex-start;margin-top:5px;padding:3px 8px;font-size:11.5px;font-weight:500}@media (max-width:1000px){.sdkgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.sdkgrid{grid-template-columns:1fr}}.darkblock{background:var(--foreground);color:var(--background)}.darkblock .eyebrow{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.darkblock .eyebrow{color:color-mix(in srgb,var(--background) 62%,transparent)}}.darkblock h2{color:inherit}.darkblock .dk-lead{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.darkblock .dk-lead{color:color-mix(in srgb,var(--background) 72%,transparent)}}.darkblock .dk-lead{margin-top:10px;font-size:16px}.exgrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:44px;display:grid}@media (max-width:900px){.exgrid{grid-template-columns:1fr;gap:30px}}.checks{flex-direction:column;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex}.checks li{color:var(--background);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.checks li{color:color-mix(in srgb,var(--background) 78%,transparent)}}.checks svg{color:var(--brand-green);flex:none;margin-top:4px}.bg-navy .dk-lead{color:var(--muted-foreground);margin-top:10px;font-size:16px}.bg-navy .checks li{color:var(--muted-foreground)}.dk-note{color:var(--muted-foreground);margin-top:16px;font-size:13.5px}.tool-ico.logo{border:1px solid var(--border);background:#fff}.sdkgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.sdk{flex-direction:column;gap:14px;min-width:0;padding:20px;position:relative}.sdk-mark{width:44px;height:44px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px}.sdk-mark svg{width:24px;height:24px}.sdk-body{gap:4px;width:100%}.sdk-body strong{font-size:16px}.sdk-body small{white-space:normal;font-size:12px}.sdk-body code{color:#e6edf3;white-space:normal;overflow-wrap:anywhere;background:#0d1117;border-color:#30363d;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.5}.sdk-body code:before{content:"$ ";color:#3fb950}.sdk-body code.nocmd:before{content:none}.sdk-arrow{position:absolute;top:18px;right:18px}@media (max-width:1000px){.sdkgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.sdkgrid{grid-template-columns:1fr}}.mob-auth{color:var(--muted-foreground);max-width:58ch;margin:-24px 0 28px;font-size:16.5px}.tools{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tools.two{grid-template-columns:repeat(2,1fr)}.tool{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:flex-start;gap:14px;padding:20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.tool:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tool:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}}.tool:hover{box-shadow:var(--shadow-md)}.tool-ico{background:var(--primary-muted);width:36px;height:36px;color:var(--primary);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.tool-body{flex:1;min-width:0}.tool-body h3{margin-bottom:5px;font-size:16px}.tool-body p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.tool-body code{font-family:var(--font-mono);background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:100%;margin-top:9px;padding:4px 8px;font-size:11.5px;display:inline-block;overflow:hidden}@media (max-width:900px){.tools,.tools.two{grid-template-columns:1fr}}.devcta{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:32px;display:flex}.devcta h2{font-size:clamp(22px,2.6vw,27px)}.devcta p{color:var(--muted-foreground);max-width:52ch;margin-top:8px;font-size:15.5px}[hidden]{display:none!important}.pl-hero{text-align:center;padding-block:64px 40px}.pl-hero h1{letter-spacing:-.035em;font-size:clamp(30px,4.4vw,44px)}.pl-hero p{color:var(--muted-foreground);margin-top:14px;max-width:56ch;margin-inline:auto;font-size:17.5px}.toggle{border:1px solid var(--border);background:var(--muted);border-radius:999px;align-items:center;gap:4px;margin-top:30px;padding:4px;display:inline-flex}.toggle button{font:inherit;cursor:pointer;height:36px;color:var(--muted-foreground);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.toggle button.on{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-sm)}.toggle .save{background:var(--brand-green-muted);color:var(--brand-green);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.plangrid{text-align:left;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:1040px){.plangrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.plangrid{grid-template-columns:1fr}}.pcard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:5px;padding:26px 22px;display:flex}.pcard.hot{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), var(--shadow-md);position:relative}.pcard.hot:after{content:"Mais escolhido";background:var(--primary);color:var(--primary-foreground);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;position:absolute;top:-11px;left:22px}.pcard h3{letter-spacing:.01em;background:var(--primary);border-radius:999px;align-self:flex-start;padding:5px 14px;font-size:14px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pcard h3{background:color-mix(in srgb,var(--primary) 10%,transparent)}}.pcard h3{color:var(--primary)}.pcard .price{letter-spacing:-.03em;margin-top:12px;font-size:32px;font-weight:700;line-height:1.1}.pcard .price small{color:var(--muted-foreground);letter-spacing:0;font-size:14px;font-weight:500}.pcard .bill{color:var(--muted-foreground);min-height:20px;font-size:13px}.pcard .quota{border-top:1px solid var(--border);margin-top:14px;padding-top:14px;font-size:15px;font-weight:600}.pcard .quota span{color:var(--muted-foreground);font-weight:400}.pcard ul{color:var(--muted-foreground);flex-direction:column;flex:1;gap:9px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.pcard li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.pcard li .ck{color:var(--brand-green);flex:none;margin-top:4px}.pcard li.herda{background:var(--primary);border-radius:10px;margin:0 -10px 4px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.pcard li.herda{background:color-mix(in srgb,var(--primary) 9%,transparent)}}.pcard li.herda{color:var(--primary);font-weight:600}.pcard li.herda .ck{color:var(--primary)}.pcard .btn{margin-top:20px}.erp{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);grid-template-columns:1fr auto;align-items:center;gap:28px;padding:30px;display:grid}.erp h2{font-size:clamp(21px,2.6vw,26px)}.erp p{color:var(--muted-foreground);max-width:56ch;margin-top:8px;font-size:15.5px}.erp ul{color:var(--muted-foreground);grid-template-columns:1fr 1fr;gap:9px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.erp li{align-items:flex-start;gap:8px;display:flex}.erp li .ck{color:var(--brand-green);flex:none;margin-top:3px}@media (max-width:820px){.erp,.erp ul{grid-template-columns:1fr}}.cmp-wrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);overflow-x:auto}table.cmp{border-collapse:collapse;width:100%;min-width:760px;font-size:14.5px}table.cmp th,table.cmp td{text-align:center;border-top:1px solid var(--border);padding:13px 16px}table.cmp thead th{background:var(--card);border-top:0;padding-block:16px;position:static}table.cmp .grp-tg{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:12px;width:100%;display:flex}table.cmp .grp-n{letter-spacing:0;text-transform:none;color:var(--muted-foreground);font-size:12px;font-weight:500}table.cmp .grp-ar{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(-135deg)}table.cmp tbody.closed .grp-ar{transform:rotate(45deg)}table.cmp tbody.closed tr:not(.grp){display:none}table.cmp .grp-tg:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}table.cmp tbody th{text-align:left;color:var(--foreground);min-width:270px;font-weight:500}table.cmp .grp td{background:var(--muted);text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);padding-block:11px;font-size:14px;font-weight:700}table.cmp .plan-h{font-size:15px;font-weight:600}table.cmp .plan-p{color:var(--muted-foreground);margin-top:2px;font-size:13px;font-weight:400;display:block}table.cmp .ck{color:var(--brand-green)}table.cmp .no{color:var(--muted-foreground);opacity:.55}table.cmp tbody tr:hover td,table.cmp tbody tr:hover th{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){table.cmp tbody tr:hover td,table.cmp tbody tr:hover th{background:color-mix(in srgb,var(--muted) 55%,transparent)}}.pop{align-items:center;gap:6px;display:inline-flex;position:relative}.pop-btn{border:1px solid var(--border);background:var(--muted);width:17px;height:17px;color:var(--muted-foreground);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.pop-btn:hover{border-color:var(--primary);color:var(--primary)}.pop-body{z-index:20;background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);width:300px;box-shadow:var(--shadow-md);text-align:left;color:var(--muted-foreground);padding:15px;font-size:13.5px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 9px);left:0}.pop-body strong{color:var(--foreground);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.pop-body table{border-collapse:collapse;width:100%;margin-top:9px;font-size:13px}.pop-body table td{border-top:1px solid var(--border);text-align:left;padding:4px 0}.pop-body table td:last-child{text-align:right;font-family:var(--font-mono);color:var(--foreground)}.pop-body table tr:first-child td{border-top:0}.pop[hidden-pop] .pop-body{display:none}.cmp-hint{color:var(--muted-foreground);margin-top:10px;font-size:13px}.cmp-tg{margin-top:22px}.cmp-list{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);align-items:start;gap:32px 40px;padding-top:28px;display:grid}@media (max-width:900px){.cmp-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.cmp-list{grid-template-columns:1fr}}.cl-grp h4{letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}.cl-grp ul{color:var(--muted-foreground);flex-direction:column;gap:9px;margin:12px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.cl-grp li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.cl-grp li .ck{color:var(--brand-green);flex:none;margin-top:4px}.cmp-all{margin-top:40px}.cmp-all h3{letter-spacing:-.01em;font-size:20px}.cmp-all-grid{columns:3 260px;column-gap:16px;margin-top:16px}.cmp-cat{break-inside:avoid;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin-bottom:16px;padding:20px 22px}.cmp-cat h4{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);font-size:12.5px;font-weight:600}.cmp-cat ul{flex-direction:column;gap:9px;margin:12px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.cmp-cat li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.cmp-cat li .ck{color:var(--brand-green);flex:none;margin-top:4px}.flexgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:820px){.flexgrid{grid-template-columns:1fr}}.flexcard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:26px}.flexcard.ours{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.flexcard h3{font-size:18px}.flexcard>p{color:var(--muted-foreground);margin-top:9px;font-size:14.5px}.flexcard ul{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.flexcard li{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding-bottom:11px;display:flex}.flexcard li:last-child{border-bottom:0;padding-bottom:0}.flexcard .v{color:var(--muted-foreground);white-space:nowrap;font-weight:500}.flexcard.ours .v{color:var(--brand-green)}@property --ours-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ours-spin{to{--ours-ang:360deg}}.flexcard.ours{background:var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.flexcard.ours{background:color-mix(in srgb,var(--primary) 16%,var(--card))}}.flexcard.ours{box-shadow:0 0 0 1px var(--primary),0 10px 40px var(--primary)}@supports (color:color-mix(in lab, red, red)){.flexcard.ours{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 60%,transparent),0 10px 40px color-mix(in srgb,var(--primary) 30%,transparent)}}.flexcard.ours:before{content:"";border-radius:calc(var(--radius) + 2px);pointer-events:none;background:conic-gradient(from var(--ours-ang),transparent 0 62%,#8fb0ff 78%,#3ddc97 88%,transparent 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:5s linear infinite ours-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.flexcard.ours:before{animation:none}}.feat-hero{padding-block:76px 60px}.feat-hero-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:52px;display:grid}.feat-hero h1{letter-spacing:-.035em;font-size:clamp(34px,5vw,52px);line-height:1.06}.feat-lead{color:var(--muted-foreground);max-width:48ch;margin-top:20px;font-size:18px}@media (max-width:900px){.feat-hero-grid{grid-template-columns:1fr;gap:38px}}.chat{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);box-shadow:var(--shadow-md);padding:22px}.chat-top{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.chat-av{background:var(--brand-green-muted);width:34px;height:34px;color:var(--brand-green);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-top b{font-size:14.5px;font-weight:600}.chat-top span{color:var(--muted-foreground);font-size:12.5px;font-weight:400;display:block}.bubble{background:var(--card);border:1px solid var(--border);border-radius:14px 14px 14px 4px;max-width:92%;padding:13px 15px;font-size:14.5px;line-height:1.5}.bubble+.bubble{margin-top:9px}.bubble b{font-weight:600}.bubble .code{font-family:var(--font-mono);letter-spacing:.18em;color:var(--foreground);margin-top:8px;font-size:16px;font-weight:500;display:inline-block}.bubble-meta{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:5px;margin-top:7px;font-size:11.5px;display:flex}.bubble-meta svg{color:var(--brand-green)}.zc{color:#0c1834;border:1px solid var(--border);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -30px #0c183459}.zc-bar{background:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:7px;padding:14px 18px;font-size:13px;display:flex}.zc-bar i{background:#d4dbea;border-radius:50%;width:9px;height:9px}.zc-bar b{color:var(--muted-foreground);margin-left:6px;font-weight:600}.zc-tag{background:var(--primary-muted);color:var(--primary);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600}.zc-body{flex-direction:column;gap:8px;padding:18px 18px 20px;display:flex}.zc-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:4px;font-size:11.5px;font-weight:700}.zc-row{border:1px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.zc-av{background:var(--primary-muted);width:34px;height:34px;color:var(--primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.zc-who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.zc-who b{font-size:14px;font-weight:600}.zc-who em{color:var(--muted-foreground);font-size:12.5px;font-style:normal}.zc-m{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.zc-m.wa{color:var(--brand-green)}.zc-c{text-align:right;min-width:44px;color:var(--foreground);font-size:13.5px;font-weight:700}.zc-c.free{color:var(--muted-foreground);font-weight:500}.zc-total{background:var(--brand-green-muted);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:6px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.zc-total{background:color-mix(in srgb,var(--brand-green-muted) 70%,#fff)}}.zc-total span{font-size:14px;font-weight:600}.zc-total span small{color:var(--muted-foreground);margin-top:2px;font-size:12px;font-weight:400;display:block}.zc-total b{letter-spacing:-.03em;color:var(--brand-green);font-size:30px;font-weight:700;line-height:1}.zc-total b small{letter-spacing:0;font-size:13px;font-weight:600}@media (max-width:520px){.zc-row{grid-template-columns:auto 1fr auto}.zc-m{display:none}}.zap-done{background:var(--brand-green-muted);width:max-content;max-width:100%;color:var(--brand-green);border-radius:999px;align-items:center;gap:7px;margin-top:12px;margin-left:auto;padding:7px 13px;font-size:13px;font-weight:600;display:flex}.zap-done em{font-style:normal;font-weight:500;font-family:var(--font-mono);opacity:.8;font-size:11.5px}.zap-anim .zb1{animation:9s infinite zapIn1}.zap-anim .zb2{animation:9s infinite zapIn2}.zap-anim .zap-done{animation:9s infinite zapIn3}@keyframes zapIn1{0%,4%{opacity:0;transform:translateY(8px)}10%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes zapIn2{0%,22%{opacity:0;transform:translateY(8px)}28%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes zapIn3{0%,46%{opacity:0;transform:scale(.92)}52%,92%{opacity:1;transform:none}to{opacity:0}}.bubble-btn{border-top:1px solid var(--border);text-align:center;color:var(--brand-green);margin-top:10px;padding:8px 0;font-size:14px;font-weight:600;display:block}#view-zap .zap-lad .lad-row{align-items:center;gap:16px;display:flex}#view-zap .zap-lad .lad-txt{flex:1;min-width:0}#view-zap .step-list code{font-family:var(--font-mono);color:var(--foreground);font-size:12.5px}.wins{grid-template-columns:repeat(3,1fr);gap:14px 28px;display:grid}.wins div{align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}.wins i{background:var(--brand-green-muted);width:30px;height:30px;color:var(--brand-green);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:860px){.wins{grid-template-columns:1fr 1fr}}@media (max-width:560px){.wins{grid-template-columns:1fr}}.track{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}@media (max-width:860px){.track{grid-template-columns:1fr;gap:30px}}.trail{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);padding:8px 20px}.trail div{border-top:1px solid var(--border);align-items:flex-start;gap:14px;padding:14px 0;font-size:14.5px;display:flex}.trail div:first-child{border-top:0}.trail em{font-style:normal;font-family:var(--font-mono);color:var(--muted-foreground);flex:none;min-width:44px;padding-top:2px;font-size:12.5px}.trail b{font-weight:500}.trail .dotcol{background:var(--brand-green);border-radius:999px;flex:none;width:9px;height:9px;margin-top:6px}.trail .dotcol.wait{background:var(--border)}.phone{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);font-family:var(--font-mono);box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:14px 18px;font-size:17px;display:inline-flex}.phone span{font-size:13px;font-family:var(--font-sans);color:var(--muted-foreground);border-right:1px solid var(--border);padding-right:12px}.sig{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.sig-bar{background:var(--muted);border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;padding:13px 18px;font-size:13px;font-weight:600;display:flex}.sig-row{border-top:1px solid var(--border);align-items:center;gap:13px;padding:15px 18px;display:flex}.sig-row:first-of-type{border-top:0}.sig-av{background:var(--primary-muted);width:32px;height:32px;color:var(--primary);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.sig-who{flex:auto;min-width:0}.sig-who b{font-size:14.5px;font-weight:600;display:block}.sig-who span{color:var(--muted-foreground);font-size:12.5px;display:block}.sig-m{background:var(--muted);border:1px solid var(--border);color:var(--foreground);white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:12.5px}.sig-c{text-align:right;min-width:52px;font-family:var(--font-mono);color:var(--muted-foreground);flex:none;font-size:12.5px}.sig-foot{background:var(--muted);border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:13.5px;display:flex}.sig-foot b{font-family:var(--font-mono);color:var(--foreground);font-size:14.5px}.dp{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.dp-head{background:var(--muted);border-bottom:1px solid var(--border);padding:16px 18px}.dp-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:600;display:block}.dp-file{color:var(--foreground);align-items:center;gap:9px;min-width:0;margin-top:8px;font-size:14.5px;font-weight:600;display:flex}.dp-file svg{color:var(--primary);flex:none}.dp-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-prog{align-items:center;gap:12px;margin-top:12px;display:flex}.dp-bar{background:var(--border);border-radius:999px;flex:auto;height:6px;overflow:hidden}.dp-bar i{background:var(--brand-green);border-radius:999px;width:66.6%;height:100%;animation:.6s 3.2s forwards dpFill;display:block}.dp-n{font-family:var(--font-mono);color:var(--muted-foreground);flex:none;font-size:12.5px;display:grid}.dp-n span,.dp-st{grid-area:1/1}.dp-row{border-top:1px solid var(--border);align-items:center;gap:13px;padding:14px 18px;display:flex}.dp-head+.dp-row{border-top:0}.dp-who{flex:auto;min-width:0}.dp-who b{font-size:14.5px;font-weight:600;display:block}.dp-who span{color:var(--muted-foreground);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex}.dp-who span svg{flex:none}.dp-sts{flex:none;justify-items:end;display:grid}.dp-st{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.dp-st.ok{background:var(--brand-green-muted);color:var(--brand-green)}.dp-st.wait{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground)}.dp-later{opacity:0;animation:.5s 3.2s forwards dpIn}.dp-now{animation:.3s 3.1s forwards dpOut}.dp-foot{background:var(--muted);border-top:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:12px;padding:14px 18px;font-size:13px;line-height:1.45;display:flex}.dp-foot svg{color:var(--foreground);flex:none}@keyframes dpFill{to{width:100%}}@keyframes dpIn{to{opacity:1}}@keyframes dpOut{to{opacity:0}}.mtds{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mtd{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:10px;padding:24px;display:flex}.mtd.full{grid-column:1/-1}.mtd.max{border-color:var(--brand-green);box-shadow:0 0 0 1px var(--brand-green)}.mtd-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.mtd-top h3{font-size:17px}.mtd-price{font-family:var(--font-mono);background:var(--muted);border:1px solid var(--border);color:var(--foreground);white-space:nowrap;border-radius:999px;flex:none;padding:5px 11px;font-size:12.5px}.mtd-price.gr{background:var(--brand-green-muted);color:var(--brand-green);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.mtd-price.gr{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.mtd>p{color:var(--muted-foreground);font-size:14.5px;line-height:1.5}.mtd-foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.mtd-lvl{color:var(--muted-foreground);font-size:13px}.mtd-lvl b{color:var(--foreground);font-weight:600}.mtd-go{color:var(--primary);font-size:13.5px;font-weight:600;text-decoration:none}.mtd-go:hover{text-decoration:underline}@media (max-width:860px){.mtds,.duo{grid-template-columns:1fr}.sig-m{display:none}}.mtd-art{border:1px solid var(--border);background:var(--muted);border-radius:10px;justify-content:center;align-items:center;height:136px;margin-bottom:6px;padding:16px;display:flex;overflow:hidden}.mtd-art svg{color:var(--muted-foreground)}.art-stack{flex-direction:column;align-items:center;gap:11px;display:flex}.art-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11.5px}.art-code{gap:7px;display:flex}.art-code span{background:var(--card);border:1px solid var(--border);width:32px;height:40px;font-family:var(--font-mono);color:var(--foreground);border-radius:8px;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}.art-zap{background:var(--card);border:1px solid var(--border);border-radius:14px 14px 14px 4px;width:100%;max-width:280px;padding:12px 14px}.art-zap-top{color:var(--brand-green);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.art-zap p{color:var(--foreground);margin-top:7px;font-size:13.5px;line-height:1.45}.art-zap p b{font-family:var(--font-mono);letter-spacing:.14em;font-weight:600}.art-zap-meta{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.art-zap-meta svg{color:var(--brand-green)}.art-cert{background:var(--card);border:1px solid var(--primary);width:100%;max-width:330px;box-shadow:0 0 0 1px var(--primary);border-radius:10px;align-items:center;gap:12px;padding:13px 14px;display:flex}.art-cert b{font-size:14px;font-weight:600;display:block}.art-cert span.sub{color:var(--muted-foreground);font-size:12px;font-family:var(--font-mono);display:block}.art-cert .tick{color:var(--primary);flex:none;margin-left:auto}@media (max-width:860px){.mtd-art{height:120px}}.mock{justify-content:center;align-items:center;padding:44px 4px;display:flex;position:relative}.mock-phone{z-index:1;background:var(--card);border:1px solid var(--border);width:274px;box-shadow:0 0 0 9px var(--muted), 0 28px 64px -20px #0c18344d;border-radius:32px;padding:9px;position:relative}.mock-status{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:5px 11px 11px;font-size:10.5px;font-weight:600;display:flex}.mock-url{align-items:center;gap:4px;font-weight:500;display:inline-flex}.mock-sig{align-items:flex-end;gap:2px;display:inline-flex}.mock-sig i{background:var(--muted-foreground);border-radius:1px;width:2.5px;display:block}.mock-sig i:first-child{height:4px}.mock-sig i:nth-child(2){height:6px}.mock-sig i:nth-child(3){height:8px}.mock-sig i:nth-child(4){height:10px}.mock-head{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.mock-brand{letter-spacing:-.02em;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.mock-burger{flex-direction:column;gap:3.5px;display:flex}.mock-burger i{background:var(--foreground);border-radius:2px;width:17px;height:2px;display:block}.mock-doc{min-height:232px;padding:17px 15px 14px}.mock-doc h4{margin-bottom:13px;font-size:13px;font-weight:600}.ln{background:var(--muted);border-radius:3px;height:6px;margin-bottom:8px}.mock-fields{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.mock-field{color:var(--primary);background:var(--primary-muted);border:1px solid var(--primary);align-items:center;gap:4px;font-size:9px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mock-field{border:1px solid color-mix(in srgb,var(--primary) 26%,transparent)}}.mock-field{border-radius:5px;padding:4px 7px}.mock-sign{border:1.5px dashed var(--primary);margin-top:14px}@supports (color:color-mix(in lab, red, red)){.mock-sign{border:1.5px dashed color-mix(in srgb,var(--primary) 45%,transparent)}}.mock-sign{background:var(--primary-muted);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.mock-sign span{color:var(--primary);font-size:9.5px;font-weight:600}.mock-foot{border-top:1px solid var(--border);background:var(--muted);border-radius:0 0 23px 23px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.mock-foot span{color:var(--muted-foreground);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.mock-foot em{background:var(--primary);min-width:17px;height:17px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.mock-btn{letter-spacing:.05em;text-transform:uppercase;background:var(--primary);color:var(--primary-foreground);border-radius:8px;padding:9px 15px;font-size:10.5px;font-weight:700}.mock-tag{z-index:2;white-space:nowrap;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md);color:var(--foreground);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex;position:absolute}.mock-tag svg{color:var(--primary);flex:none}.mock-tag.acc svg{color:var(--brand-green)}.mock-tag.t1{top:30px;left:-10px}.mock-tag.t2{top:240px;right:-10px}.mock-tag.t3{bottom:118px;left:-18px}.mock-tag.t4{bottom:2px;right:6px}.mock-tag.t5{top:146px;right:-10px}@media (max-width:900px){.mock{padding:26px 0}.mock-tag.t1,.mock-tag.t3{left:-2px}.mock-tag.t5{right:-2px}}@media (max-width:420px){.mock-phone{width:250px}.mock-tag{padding:7px 11px;font-size:11.5px}.mock-tag.t1{top:0;left:-8px}.mock-tag.t2{right:-8px}.mock-tag.t3{left:-8px}.mock-tag.t4,.mock-tag.t5{right:-8px}}.soc{background:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.soc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:26px;display:flex}.soc-head h2{max-width:16ch;margin-top:12px;font-size:clamp(25px,3.2vw,33px)}.soc-score{align-items:center;gap:13px;display:flex}.soc-score p{color:var(--muted-foreground);margin-top:3px;font-size:13.5px}.soc-score p b{color:var(--foreground);margin-right:5px;font-size:15px;font-weight:600}.stars{color:#f2a33c;gap:2px;display:inline-flex}.stars svg{flex:none}.soc-mq{margin-top:34px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.soc-track{gap:14px;width:max-content;animation:64s linear infinite mq;display:flex}.soc-mq:hover .soc-track{animation-play-state:paused}.soc-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex:none;width:312px;padding:22px 24px}.soc-card b{font-size:14.5px;font-weight:600;display:block}.soc-card .stars{margin-top:7px}.soc-card p{color:var(--muted-foreground);margin-top:11px;font-size:14.5px;font-style:italic;line-height:1.55}@media (prefers-reduced-motion:reduce){.soc-track{animation:none}.soc-mq{overflow-x:auto}}@media (max-width:640px){.soc-card{width:268px}}.vf-hero{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-block:76px 12px;display:flex}.vf-hero h1{letter-spacing:-.035em;max-width:23ch;font-size:clamp(32px,4.6vw,48px);line-height:1.07}.vf-hero p{color:var(--muted-foreground);max-width:56ch;font-size:18px}.vf-grid{grid-template-columns:1.25fr .875fr .875fr;align-items:stretch;gap:16px;display:grid}.vf-grid>*{min-width:0}.vf-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:12px;padding:24px;display:flex}.vf-card.max{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.vf-tag{letter-spacing:.06em;text-transform:uppercase;background:var(--primary-muted);color:var(--primary);border:1px solid var(--primary);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.vf-tag{border:1px solid color-mix(in srgb,var(--primary) 26%,transparent)}}.vf-card h3{font-size:17px}.vf-card>p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.vf-drop{border:1.5px dashed var(--primary);margin-top:auto}@supports (color:color-mix(in lab, red, red)){.vf-drop{border:1.5px dashed color-mix(in srgb,var(--primary) 42%,transparent)}}.vf-drop{background:var(--primary-muted);text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:9px;padding:26px 16px;display:flex}.vf-drop svg{color:var(--primary)}.vf-drop b{font-size:14px;font-weight:600}.vf-drop span{color:var(--muted-foreground);font-size:12.5px}.vf-input{border:1px solid var(--input);background:var(--background);font-family:var(--font-mono);color:var(--muted-foreground);border-radius:10px;align-items:center;gap:8px;margin-top:auto;padding:11px 13px;font-size:12.5px;display:flex}.vf-input span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.vf-qr{border:1px solid var(--border);background:var(--muted);border-radius:11px;justify-content:center;align-items:center;margin-top:auto;padding:18px;display:flex}.vf-qr svg{color:var(--foreground)}.vf-go{text-align:center;background:var(--primary);color:var(--primary-foreground);border-radius:9px;margin-top:12px;padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none;display:block}.vf-card:not(.max) .vf-go{background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border)}.vf-split{grid-template-columns:.92fr 1.08fr;align-items:center;gap:52px;display:grid}.vf-split>*{min-width:0}.sheet{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);min-width:0;padding:26px 26px 22px;overflow:hidden}.sheet h5{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:14px;font-size:12px}.sheet .sheet-h{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 14px;font-size:12px;font-weight:700}.sheet .ln{background:var(--muted);border-radius:3px;height:6px;margin-bottom:8px}.sheet-hash{border:1.5px solid var(--primary);background:var(--primary-muted);border-radius:10px;align-items:center;gap:14px;margin-top:16px;padding:13px 15px;display:flex}.sheet-hash div{min-width:0}.sheet-hash b{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:11px;display:block}.sheet-hash code{font-family:var(--font-mono);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12.5px;display:block;overflow:hidden}.sheet-qr{color:var(--foreground);flex:none}.res{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.res-top{background:var(--brand-green-muted);border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:16px 20px;display:flex}.res-top .ok{background:var(--brand-green);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.res-top b{color:var(--foreground);font-size:15px;font-weight:600;display:block}.res-top span{color:var(--muted-foreground);font-size:12.5px;display:block}.res-row{border-top:1px solid var(--border);align-items:center;gap:12px;padding:15px 20px;display:flex}.res-row:first-of-type{border-top:0}.res-av{background:var(--primary-muted);width:30px;height:30px;color:var(--primary);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.res-who{flex:auto;min-width:0}.res-who b{font-size:14px;font-weight:600;display:block}.res-who span{color:var(--muted-foreground);font-size:12.5px;display:block}.res-when{font-family:var(--font-mono);color:var(--muted-foreground);flex:none;font-size:12px}@media (max-width:980px){.vf-grid{grid-template-columns:1fr}.vf-split{grid-template-columns:1fr;gap:34px}}.vf-pick{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vf-pick>*{min-width:0}.vf-opt{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);text-align:left;font:inherit;color:inherit;cursor:pointer;flex-direction:column;gap:11px;padding:26px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.vf-opt:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.vf-opt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vf-opt.max{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.vf-opt-ico{background:var(--primary-muted);width:40px;height:40px;color:var(--primary);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-opt h3{font-size:17px}.vf-opt p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.vf-opt .go{color:var(--primary);margin-top:auto;padding-top:14px;font-size:13.5px;font-weight:600}.vf-step{flex-direction:column;align-items:center;display:flex}.vf-step>*{width:100%;max-width:560px}.vf-back{cursor:pointer;font:inherit;color:var(--muted-foreground);background:0 0;border:0;align-items:center;gap:7px;margin:0 0 18px;padding:0;font-size:13.5px;font-weight:500;display:inline-flex}.vf-back:hover{color:var(--primary)}.vf-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;max-width:560px;box-shadow:var(--shadow-md);flex-direction:column;gap:12px;padding:32px;display:flex}.vf-panel h3{font-size:20px}.vf-panel>p{color:var(--muted-foreground);font-size:15px;line-height:1.55}.vf-panel .vf-drop,.vf-panel .vf-input,.vf-panel .vf-qr{margin-top:8px}@media (max-width:860px){.vf-pick{grid-template-columns:1fr}.vf-panel{padding:24px}}.ig-filters{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.ig-chip{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);font:inherit;cursor:pointer;border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:500}.ig-chip:hover{border-color:var(--primary);color:var(--primary)}.ig-chip.on{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.ig-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ig-grid>*{min-width:0}.ig-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:11px;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}.ig-card.on-hover:hover,.ig-card a:hover{text-decoration:none}.ig-card:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.ig-top{align-items:center;gap:12px;display:flex}.ig-mark{letter-spacing:-.02em;background:var(--muted);border:1px solid var(--border);width:40px;height:40px;color:var(--foreground);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.ig-top b,.ig-top .ig-name{letter-spacing:normal;margin:0;font-size:16px;font-weight:600;line-height:1.3;display:block}.ig-top span{color:var(--muted-foreground);font-size:12.5px;display:block}.ig-card>p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.ig-foot{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:13px;display:flex}.ig-foot .ig-st{margin-left:0}.ig-st{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.ig-st.live{background:var(--brand-green-muted);color:var(--brand-green);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.ig-st.live{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.ig-go{color:var(--primary);font-size:13.5px;font-weight:600;text-decoration:none}.ig-go:hover{text-decoration:underline}.ig-card.ig-ask{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 14px 34px -16px var(--primary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ig-card.ig-ask{box-shadow:0 14px 34px -16px color-mix(in srgb,var(--primary) 75%,transparent)}}.ig-card.ig-ask{transition:transform .18s,box-shadow .18s}.ig-card.ig-ask:hover{box-shadow:0 22px 44px -16px var(--primary);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.ig-card.ig-ask:hover{box-shadow:0 22px 44px -16px color-mix(in srgb,var(--primary) 85%,transparent)}}.ig-ask:after{content:"";pointer-events:none;border:1.5px dashed #ffffff59;border-radius:50%;width:180px;height:180px;position:absolute;top:-56px;right:-56px}.ig-ask .ig-top .ig-mark{color:var(--primary);background:#fff;border-color:#fff;place-items:center;font-size:24px;font-weight:600;line-height:1;display:grid}.ig-ask .ig-top .ig-name{color:#fff}.ig-ask .ig-top span span{color:#ffffffbf}.ig-card.ig-ask>p{color:#ffffffe0}.ig-ask .ig-foot{border-top-color:#ffffff40}.ig-ask .ig-go{color:var(--primary);background:#fff;border-radius:999px;padding:9px 16px;font-size:14px}.ig-ask .ig-go:hover{text-decoration:none}.ig-ask .ig-go span,.ig-empty .ig-go span{transition:transform .18s;display:inline-block}.ig-ask:hover .ig-go span,.ig-empty .ig-go:hover span{transform:translate(4px)}.ig-empty{text-align:center;color:var(--muted-foreground);padding:40px 0;font-size:15px}@media (max-width:1000px){.ig-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.ig-grid{grid-template-columns:1fr}}.ig-mark.ig-logo{background:#fff}.ig-mark.ig-logo svg,.ig-mark.ig-logo img{object-fit:contain;width:70%;height:70%}.ig-mark.ig-logo:has(>img){background:0 0;border-color:#0000;overflow:hidden}.ig-mark.ig-logo>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.ig-hero-logos{max-width:460px;margin:0 auto}.ig-two{grid-template-columns:repeat(2,1fr)}@media (max-width:720px){.ig-two{grid-template-columns:1fr}}.ig-code{font-family:var(--font-mono);color:#8fb0ff;border:1px solid var(--border);background:#ffffff0f;border-radius:8px;align-self:flex-start;margin-top:4px;padding:6px 10px;font-size:13px}.bg-navy .pl-way a{color:#8fb0ff}.ip-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.ip-node{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:9px;min-width:140px;padding:22px 26px;display:flex}.ip-node b{font-size:14.5px;font-weight:600}.ip-node .ig-mark{width:44px;height:44px;font-size:16px}.ip-node.ok .ig-mark{background:var(--brand-green-muted);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.ip-node.ok .ig-mark{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.ip-node.ok .ig-mark{color:var(--brand-green)}.ip-arrow{color:var(--muted-foreground);flex:none;padding:0 14px}.ip-cardmock{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.ip-cardmock .hd{background:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 18px;font-size:13.5px;font-weight:600;display:flex}.ip-cardmock .bd{padding:18px}.ip-line{border-top:1px solid var(--border);align-items:center;gap:11px;padding:11px 0;font-size:14px;display:flex}.ip-line:first-child{border-top:0}.ip-line span.k{color:var(--muted-foreground);min-width:104px;font-size:13px}.ip-line span.v{font-weight:500}.ip-line .ig-st{margin-left:auto}@media (max-width:760px){.ip-arrow{padding:12px 0;transform:rotate(90deg)}}.integra-grid{z-index:2;text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid;position:relative}.integra-grid .integra-in{max-width:none;margin:0}.integra-grid .integra-lead{max-width:48ch}.integra-grid .integra-cta{align-items:flex-start;margin-top:26px}.dev-tags{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.dev-tags span{font-family:var(--font-mono);border:1px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:999px;padding:5px 11px;font-size:12.5px}.dev-tags span.g{background:var(--brand-green-muted);color:var(--brand-green);border-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.dev-tags span.g{border-color:color-mix(in srgb,var(--brand-green) 30%,transparent)}}.integra-code{text-align:left}.ai-strip{z-index:2;border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:44px;padding:20px 24px;display:flex;position:relative}.ai-strip>div:first-child{flex:280px;min-width:0}.ai-strip h3{margin-bottom:4px;font-size:16px}.ai-strip p{color:var(--muted-foreground);font-size:14.5px}.ai-strip .ai-btns{margin-top:0}.integra-cta.docs-end{z-index:2;flex-flow:wrap;justify-content:center;gap:12px;position:relative}.dev-ways{z-index:2;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid;position:relative}.dev-way{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;padding:22px 24px;display:flex}.dev-way h3{font-size:16px}.dev-way p{color:var(--muted-foreground);margin-top:8px;font-size:14.5px;line-height:1.5}.dev-way>a{color:#8fb0ff;margin-top:auto;padding-top:14px;font-size:14px;font-weight:600;text-decoration:none}.dev-way>a:hover{text-underline-offset:3px;text-decoration:underline}.dev-links{gap:18px;margin-top:auto;padding-top:14px;display:flex}.dev-links a{color:#8fb0ff;font-size:14px;font-weight:600;text-decoration:none}.dev-links a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.dev-ways{grid-template-columns:1fr}}@media (max-width:900px){.integra-grid{grid-template-columns:1fr;gap:32px}}#metodos .lad-row{align-items:center;gap:16px;display:flex}#metodos .lad-txt{flex:1;min-width:0}#metodos .lad-max{background:var(--brand-green-muted)}@supports (color:color-mix(in lab, red, red)){#metodos .lad-max{background:color-mix(in srgb,var(--brand-green-muted) 55%,transparent)}}.lvl{background:var(--primary-muted);color:var(--primary);border:1px solid var(--primary);border-radius:999px;flex:none;padding:4px 11px;font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.lvl{border:1px solid color-mix(in srgb,var(--primary) 22%,transparent)}}.lvl.max{background:var(--brand-green);color:#fff;border-color:var(--brand-green)}.lad-end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:22px;display:flex}.lad-end p{color:var(--muted-foreground);flex:320px;font-size:13px}.lad-end p a{color:var(--primary);white-space:nowrap;font-weight:500;text-decoration:none}.lad-end p a:hover{text-decoration:underline}@media (max-width:620px){#metodos .lad-row{flex-direction:column;align-items:flex-start;gap:8px}}.codetabs{gap:4px;margin-left:8px;display:flex}.codetabs button{cursor:pointer;font-family:var(--font-mono);color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:12px}.codetabs button:hover{color:var(--foreground)}.codetabs button.on{background:var(--background);color:var(--foreground);box-shadow:var(--shadow-sm)}.soc-video{text-align:center;flex-direction:column;align-items:center;display:flex}.soc-case-head{text-align:center;margin-inline:auto;align-items:center;margin-bottom:28px}.soc-video .soc-thumb{width:100%;max-width:760px}.soc-case-cta{margin-top:22px}.soc-case-steps{text-align:left;width:100%;max-width:960px;margin-top:36px}.soc-case-quote{text-align:left;width:100%;max-width:960px;margin:20px 0 0}.soc-case-prov{width:100%;max-width:960px}.soc-video .gv-note{margin-inline:auto}.soc-thumb{aspect-ratio:16/9;border-radius:var(--radius);color:#fff;box-shadow:var(--shadow-sm);background:radial-gradient(circle at 78% 22%,#1bd18559,#0000 45%),linear-gradient(135deg,#1452ff,#0a1a4a);display:block;position:relative;overflow:hidden}.soc-thumb-txt{position:absolute;bottom:18px;left:22px;right:22px}.soc-thumb-txt span{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:600;display:block}.soc-thumb-txt b{letter-spacing:-.02em;margin-top:4px;font-size:clamp(18px,2.2vw,24px);line-height:1.2;display:block}.soc-play{background:red;border-radius:14px;place-items:center;width:68px;height:48px;transition:transform .15s;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.soc-thumb:hover .soc-play{transform:translate(-50%,-50%)scale(1.08)}.soc-video+.soc-head{border-top:1px solid var(--border);margin-top:72px;padding-top:56px}.tag-soon{letter-spacing:.03em;background:var(--muted);color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:600}.mega-in>div>.mega-h~.mega-h{margin-top:16px}.mega-sm{min-width:360px}.mega-sm .mega-in{grid-template-columns:1fr}.nav-links .ext{opacity:.7;font-size:11px}.facts{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.facts div{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:18px 20px}.facts b{font-size:16px;font-weight:600;display:block}.facts span{color:var(--muted-foreground);margin-top:3px;font-size:13.5px;display:block}@media (max-width:760px){.facts{grid-template-columns:1fr}}.mcp-url{border-radius:calc(var(--radius) - 2px);background:var(--muted);border:1px solid var(--border);font-family:var(--font-mono);align-items:center;gap:10px;max-width:440px;margin-top:22px;padding:13px 16px;font-size:14px;display:flex;overflow-x:auto}.ops{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ops div{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:18px 20px}.ops code{font-family:var(--font-mono);color:var(--primary);font-size:12px}.ops h3{margin:6px 0 4px;font-size:15.5px}.ops p{color:var(--muted-foreground);font-size:14px;line-height:1.5}@media (max-width:760px){.ops{grid-template-columns:1fr}}.lg-hero{max-width:760px;padding-block:56px 8px}.lg-hero h1{letter-spacing:-.035em;font-size:clamp(30px,4.2vw,44px);line-height:1.08}.lg-hero p{color:var(--muted-foreground);margin-top:12px;font-size:15px}.lg-grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:52px;padding-block:36px 72px;display:grid}.lg-toc{flex-direction:column;gap:2px;max-height:calc(100vh - 110px);font-size:13.5px;display:flex;position:sticky;top:84px;overflow:auto}.lg-toc a{color:var(--muted-foreground);border-radius:7px;padding:6px 10px;line-height:1.35;text-decoration:none}.lg-toc a:hover{background:var(--muted);color:var(--foreground)}.lg-text{max-width:720px;color:var(--foreground);font-size:15.5px;line-height:1.7}.lg-text p{margin:0 0 14px}.lg-text h2{margin:38px 0 14px;scroll-margin-top:84px;font-size:20px}.lg-text h2:first-of-type{margin-top:22px}.lg-text h3{margin:24px 0 10px;font-size:16.5px}.lg-text ul,.lg-text ol{flex-direction:column;gap:6px;margin:0 0 16px;padding-left:22px;display:flex}.lg-text a{color:var(--primary)}@media (max-width:900px){.lg-grid{grid-template-columns:1fr;gap:24px}.lg-toc{max-height:none;position:static}}.mq-item{white-space:nowrap;border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:9px;height:44px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.mq-item svg{color:var(--brand-green);flex:none}.bg-navy{--background:#0a1a4a;--foreground:#fff;--muted:#122a6b;--muted-foreground:#b3c0e3;--border:#ffffff24;--card:#122a6b;--brand-green:#3ddc97;--brand-green-muted:#3ddc9724;background:var(--background);color:var(--foreground);border-top:0}.bg-navy .integra{background-image:radial-gradient(#ffffff1a 1px,#0000 1px)}.bg-navy .integra h2 .sub{color:#8fb0ff}@media (min-width:821px){#metodos .met-grid{align-items:start;row-gap:0}#metodos .met-left{display:contents}#metodos .met-left .sec-head{grid-area:1/1}#metodos .met-left .lad{grid-area:2/1}#metodos .met-left .lad-end{grid-area:3/1}#metodos .met-right{grid-area:2/2;justify-content:center;align-self:stretch;display:flex}#metodos .met-phone{height:100%;padding:0}#metodos .mp-frame{aspect-ratio:auto;width:100%;height:100%}}.met-phone{justify-content:center;padding:6px 0;display:flex}.mp-frame{color:#fff;background:linear-gradient(160deg,#122a6b,#0a1a4a);border:1px solid #0c1424;border-radius:20px;width:100%;min-height:380px;padding:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0c183473}.mp-s{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:min(100%,300px);padding:24px;display:none;position:absolute;top:0;bottom:0;left:50%;translate:-50%;container-type:inline-size}.met-grid[data-step="1"] .mp-s1,.met-grid[data-step="2"] .mp-s2,.met-grid[data-step="3"] .mp-s3,.met-grid[data-step="4"] .mp-s4,.met-grid[data-step="5"] .mp-s5{animation:.35s both mp-in;display:flex}@keyframes mp-in{0%{opacity:0}to{opacity:1}}.mp-lbl{color:#c9d4ee;font-size:5.4cqw;font-weight:600}.mp-code{gap:2.6cqw;display:flex}.mp-code i{width:11cqw;height:14cqw;font:600 6.4cqw var(--font-mono);animation:mp-dig .25s ease var(--d,0s) backwards;background:#ffffff1f;border:1.5px solid #ffffff4d;border-radius:2.4cqw;place-items:center;font-style:normal;display:grid}@keyframes mp-dig{0%{opacity:0;transform:translateY(2cqw)scale(.8)}to{opacity:1;transform:none}}.mp-ok{color:#06241a;background:#1bd185;border-radius:50%;width:11cqw;height:11cqw;padding:2.6cqw;animation:.4s 2.2s backwards mp-pop}@keyframes mp-pop{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.15)}to{opacity:1;transform:none}}.mp-btn{text-align:center;color:#fff;background:#1552ff;border-radius:3cqw;width:100%;padding:3.4cqw;font-size:5.2cqw;font-weight:600;animation:.3s 2.5s backwards mp-btn}@keyframes mp-btn{0%{color:#ffffff80;background:#ffffff2e}to{color:#fff;background:#1552ff}}.mp-chatbar{background:#ffffff1a;border-radius:3cqw;align-self:stretch;align-items:center;gap:3cqw;padding:2.6cqw 3.4cqw;font-size:5cqw;display:flex}.mp-chav{color:#06241a;background:#1bd185;border-radius:50%;place-items:center;width:8cqw;height:8cqw;font-size:4.6cqw;font-weight:700;display:grid}.mp-bubble{color:#0c1834;background:#fff;border-radius:3cqw 3cqw 3cqw .8cqw;align-self:flex-start;padding:3.4cqw 4cqw;font-size:4.6cqw;line-height:1.4;animation:.4s .3s backwards mp-dig}.mp-zcode{font:600 6.2cqw var(--font-mono);letter-spacing:1.6cqw;margin-top:2cqw;display:block}.mp-zcode i{font-style:normal}.mp-face{color:#fff;width:52cqw;height:62cqw;position:relative}.mp-face svg{width:100%;height:100%}.mp-scan{background:#7dffc7;height:2px;animation:1.6s ease-in-out .3s both mp-scan;position:absolute;left:8%;right:8%;box-shadow:0 0 12px #7dffc7}@keyframes mp-scan{0%{opacity:0;top:12%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:84%}}.mp-id{color:#0c1834;background:#fff;border-radius:3cqw;width:62cqw;height:40cqw;padding:5cqw;position:relative;overflow:hidden}.mp-idph{background:#dfe6f7;border-radius:2cqw;width:15cqw;height:19cqw;position:absolute;top:6cqw;left:5cqw}.mp-idl{background:#e4e9f2;border-radius:2cqw;height:2.4cqw;position:absolute;left:25cqw}.mp-idl.l1{width:28cqw;top:8cqw}.mp-idl.l2{width:22cqw;top:14cqw}.mp-idl.l3{width:26cqw;top:20cqw}.mp-idscan{background:#1552ff;height:3px;animation:1.6s ease-in-out .3s both mp-scan;position:absolute;left:0;right:0;box-shadow:0 0 14px #1552ff}.mp-cert{background:#ffffff1a;border:1.5px solid #fff3;border-radius:3cqw;align-self:stretch;align-items:center;gap:3cqw;padding:3.4cqw;font-size:4.2cqw;line-height:1.3;display:flex}.mp-cert b{font-size:4.4cqw;display:block}.mp-cert em{color:#c9d4ee;font-size:3.6cqw;font-style:normal}.mp-ci{background:#ffffff2e;border-radius:2.4cqw;flex:none;width:9cqw;height:9cqw}.mp-cert.on{color:#0c1834;background:#fff;border-color:#1552ff;animation:.4s 1s backwards mp-sel;box-shadow:0 0 0 2px #1552ff}.mp-cert.on em{color:#61708f}.mp-cert.on .mp-ci{background:#eef2ff}@keyframes mp-sel{0%{color:#fff;box-shadow:none;background:#ffffff1a;border-color:#fff3}}.mp-s5 .mp-ok{animation-delay:1.8s}.mp-s5 .mp-btn{animation-delay:2.1s}#metodos .met-right{flex-direction:column;justify-content:center;display:flex}.met-scene{border:1px solid var(--border);background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0c183459;container-type:inline-size}.ms-bar{background:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:7px;padding:14px 18px;font-size:13px;display:flex}.ms-bar i{background:#d4dbea;border-radius:50%;width:9px;height:9px}.ms-bar b{color:var(--muted-foreground);margin-left:6px;font-weight:600}.ms-st{margin-left:auto;font-size:12px;font-weight:700;display:inline-grid}.ms-st>span{white-space:nowrap;border-radius:999px;grid-area:1/1;justify-self:end;padding:3px 10px;transition:opacity .3s}.ms-st .a{color:#b7791f;background:#fef3c7}.ms-st .b{background:var(--brand-green-muted);color:var(--brand-green);opacity:0}.met-grid[data-step="6"] .ms-st .a{opacity:0}.met-grid[data-step="6"] .ms-st .b{opacity:1}.ms-body{flex-direction:column;gap:8px;padding:18px 18px 20px;display:flex}.ms-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:4px;font-size:11.5px;font-weight:700}.ms-row{border:1px solid var(--border);opacity:.62;background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .25s,background .25s,box-shadow .25s,opacity .25s;display:grid}.ms-av{background:var(--primary-muted);width:34px;height:34px;color:var(--primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.ms-who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ms-who b{font-size:14px}.ms-who em{color:var(--muted-foreground);font-size:12.5px;font-style:normal}.ms-state{min-width:84px;font-size:12px;font-weight:600;display:inline-grid}.ms-state>span{white-space:nowrap;opacity:0;grid-area:1/1;justify-self:end;transition:opacity .25s}.ms-state .w{opacity:1;color:var(--muted-foreground)}.ms-lvl{background:var(--primary-muted);color:var(--primary);opacity:.45;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;transition:opacity .25s}.ms-lvl.max{background:var(--brand-green);color:#fff}.ms-row.is-active{opacity:1;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow-md);background:#f7f9ff}.ms-row.is-active .w{opacity:0}.ms-row.is-active .r{opacity:1;color:var(--primary)}.ms-row.is-done{opacity:1}.ms-row.is-done .w{opacity:0}.ms-row.is-done .d{opacity:1;color:var(--brand-green)}.ms-row.is-done .ms-lvl,.ms-row.is-active .ms-lvl{opacity:1}#metodos .lad-row{transition:background .25s,box-shadow .25s;position:relative}#metodos .lad-row.is-active{box-shadow:inset 3px 0 0 var(--primary);background:#f7f9ff}#metodos .lad-row.lad-max.is-active{background:var(--brand-green-muted)}@supports (color:color-mix(in lab, red, red)){#metodos .lad-row.lad-max.is-active{background:color-mix(in srgb,var(--brand-green-muted) 85%,#fff)}}#metodos .lad-row.lad-max.is-active{box-shadow:inset 3px 0 0 var(--brand-green)}@media (max-width:520px){.ms-row{grid-template-columns:auto 1fr auto}.ms-lvl{display:none}}#caminhos .ways-media{position:relative;container-type:inline-size}.scn{color:#fff;flex-direction:column;justify-content:center;gap:4cqw;padding:12cqw 7cqw 7cqw;display:none;position:absolute;inset:0}#caminhos .ways[data-active="1"] .scn1,#caminhos .ways[data-active="2"] .scn2,#caminhos .ways[data-active="3"] .scn3,#caminhos .ways[data-active="4"] .scn4{animation:.4s both scn-fade;display:flex}.scn3{justify-content:stretch;padding:0}.scn3 .ways-art{position:absolute;inset:0}.scn-cap{z-index:3;font:600 3cqw var(--font-sans);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;padding:1.2cqw 3cqw;position:absolute;top:5cqw;left:5cqw}.scn-pop{opacity:0;animation:scn-in .5s ease var(--d,0s) both}@keyframes scn-fade{0%{opacity:0}to{opacity:1}}@keyframes scn-in{0%{opacity:0;transform:translateY(2cqw)}to{opacity:1;transform:none}}.w1-win,.w2-code{color:#0c1834;background:#fff;border-radius:2.6cqw;overflow:hidden;box-shadow:0 3cqw 6cqw -2cqw #050f3c80}.w1-win{flex-direction:column;gap:2.2cqw;padding-bottom:4cqw;display:flex}.w1-bar{background:#f5f7fb;border-bottom:1px solid #e4e9f2;align-items:center;gap:1.4cqw;padding:2.4cqw 3.2cqw;font-size:2.8cqw;display:flex}.w1-bar i{background:#d4dbea;border-radius:50%;width:1.6cqw;height:1.6cqw}.w1-bar b{color:#61708f;margin-left:1.2cqw;font-weight:600}.w1-win>:not(.w1-bar){margin-inline:3.6cqw}.w1-file{background:#eef2ff;border:1.5px dashed #b7c5f5;border-radius:1.8cqw;align-items:center;gap:2cqw;padding:2.2cqw 2.6cqw;font-size:3.1cqw;font-weight:600;display:flex}.w1-pdf{color:#fff;background:#1552ff;border-radius:1cqw;padding:.6cqw 1.4cqw;font-size:2.3cqw;font-weight:700}.w1-ok{color:#0fa968;margin-left:auto}.w1-lbl{letter-spacing:.07em;text-transform:uppercase;color:#61708f;font-size:2.5cqw;font-weight:700}.w1-row{align-items:center;gap:2.2cqw;font-size:3.1cqw;font-weight:600;display:flex}.w1-av{color:#1552ff;background:#eef2ff;border-radius:50%;place-items:center;width:6.4cqw;height:6.4cqw;font-size:2.3cqw;font-weight:700;display:grid}.w1-row em{color:#3b4a66;background:#f5f7fb;border:1px solid #e4e9f2;border-radius:999px;margin-left:auto;padding:.6cqw 2.2cqw;font-size:2.6cqw;font-style:normal;font-weight:500}.w1-btn{text-align:center;color:#fff;background:#1552ff;border-radius:1.8cqw;padding:2.4cqw;font-size:3.1cqw;font-weight:600}.w2-code pre{color:#e6edf3;font:500 2.85cqw/1.7 var(--font-mono);white-space:pre;background:#0d1117;margin:0;padding:3.4cqw;overflow:hidden}.w2-code .w1-bar i{background:#30363d}.w2-arrow{text-align:center;color:#7dffc7;font-size:6cqw;line-height:1}.w2-doc{color:#0c1834;background:#fff;border-radius:2.6cqw;justify-content:space-between;align-items:center;gap:3cqw;padding:3.4cqw 4cqw;font-size:3.2cqw;display:flex}.w2-st{font-size:2.6cqw;font-weight:700;display:inline-grid}.w2-st>span{white-space:nowrap;grid-area:1/1;justify-self:end}.w2-st .a{color:#b7791f;animation:4.5s 1.6s both s2a}.w2-st .b{color:#0fa968;opacity:0;animation:4.5s 1.6s both s2b}@keyframes s2a{0%,40%{opacity:1}55%,to{opacity:0}}@keyframes s2b{0%,40%{opacity:0}55%,to{opacity:1}}.w4-chat{flex-direction:column;gap:3cqw;display:flex}.w4-u{color:#fff;font:500 3cqw var(--font-mono);background:#1552ff;border-radius:3cqw 3cqw .8cqw;align-self:flex-end;padding:2.8cqw 3.6cqw}.w4-a{background:#ffffff24;border:1px solid #ffffff47;border-radius:3cqw 3cqw 3cqw .8cqw;align-self:flex-start;align-items:center;gap:2.4cqw;padding:2.8cqw 3.6cqw;font-size:3.2cqw;display:flex}.w4-a i{font:700 2.3cqw var(--font-mono);color:#7dffc7;background:#3ddc9738;border-radius:1cqw;padding:.6cqw 1.6cqw;font-style:normal}.w4-done{color:#b7791f;background:#fef3c7;border-radius:999px;align-self:flex-start;align-items:center;gap:2cqw;padding:1.8cqw 4cqw;font-size:3.4cqw;font-weight:700;display:inline-flex}#caminhos .way{cursor:default;position:relative;overflow:hidden}#caminhos .way:after{content:"";background:var(--primary);width:0;height:3px;position:absolute;bottom:0;left:0}#caminhos .ways[data-active="1"] .way[data-i="1"],#caminhos .ways[data-active="2"] .way[data-i="2"],#caminhos .ways[data-active="3"] .way[data-i="3"],#caminhos .ways[data-active="4"] .way[data-i="4"]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow-md);background:#f7f9ff}#caminhos .ways[data-active="1"] .way[data-i="1"] .way-n,#caminhos .ways[data-active="2"] .way[data-i="2"] .way-n,#caminhos .ways[data-active="3"] .way[data-i="3"] .way-n,#caminhos .ways[data-active="4"] .way[data-i="4"] .way-n{background:var(--primary);color:#fff}#caminhos .ways:not([data-paused])[data-active="1"] .way[data-i="1"]:after,#caminhos .ways:not([data-paused])[data-active="2"] .way[data-i="2"]:after,#caminhos .ways:not([data-paused])[data-active="3"] .way[data-i="3"]:after,#caminhos .ways:not([data-paused])[data-active="4"] .way[data-i="4"]:after{animation:6.5s linear forwards way-prog}@keyframes way-prog{to{width:100%}}#caminhos .ways{align-items:stretch;gap:48px}#caminhos .ways-media{aspect-ratio:auto;border-radius:22px;min-height:420px;box-shadow:0 24px 50px -28px #0c183473}#caminhos .ways-list{justify-content:center;gap:12px}#caminhos .ways-dots{display:none}@media (max-width:860px){#caminhos .ways-list{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;justify-content:flex-start;padding:4px 2px 6px;scroll-padding-inline:2px;overflow-x:auto}#caminhos .ways-list::-webkit-scrollbar{display:none}#caminhos .way{scroll-snap-align:center;flex:0 0 86%;align-items:flex-start}#caminhos .way:hover{transform:none}#caminhos .ways-dots{justify-content:center;gap:8px;margin-top:-18px;display:flex}#caminhos .ways-dot{background:var(--border);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}#caminhos .ways-dot[aria-current=true]{background:var(--primary);width:22px}}#caminhos .way{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:18px;padding:20px 22px;transition:border-color .18s,box-shadow .18s,transform .18s}#caminhos .way:first-child{padding-top:20px}#caminhos .way:last-child{border-bottom:1px solid var(--border);padding-bottom:20px}#caminhos .way:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#caminhos .way:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}#caminhos .way:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}#caminhos .way-n{background:var(--primary-muted);width:36px;min-width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;margin:0;font-size:12.5px;font-weight:700;display:grid}#caminhos .way h3{font-size:18px}#caminhos .way p{margin-top:4px;font-size:14.5px}#caminhos .way a{background:var(--primary-muted);border-radius:999px;margin-top:10px;padding:6px 13px;transition:background .15s,color .15s}#caminhos .way a:hover{background:var(--primary);color:#fff;text-decoration:none}@media (max-width:860px){#caminhos .ways-media{aspect-ratio:462/434;min-height:0}}.proofstrip{background:var(--muted)}.pv-in{padding-block:28px 22px}.pv-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pv-card{border:1px solid var(--border);color:var(--foreground);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.pv-card:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pv-card:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.pv-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.pv-ic{background:var(--primary-muted);width:40px;height:40px;color:var(--primary);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.pv-card strong{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.pv-card span{color:var(--muted-foreground);flex:1;font-size:13.5px;line-height:1.45}.pv-card em{color:var(--primary);margin-top:6px;font-size:13px;font-style:normal;font-weight:600}.pv-seal{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin:18px 0 0;font-size:13px;display:flex}.pv-seal svg{color:var(--brand-green)}.pv-seal a{color:var(--primary);margin-left:4px;font-weight:600;text-decoration:none}.pv-seal a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:980px){.pv-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.pv-grid{grid-template-columns:1fr}}#dev .dev-code{max-width:1000px}.cw-body{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);display:grid}.cw-code{min-width:0}.cw-result{color:#e6edf3;background:#0b1020;border-left:1px solid #30363d;flex-direction:column;gap:14px;padding:18px;display:flex}.cw-rl{font:600 11px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#8b98b8}.cw-doc{color:#0c1834;background:#fff;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.cw-doc-top{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.cw-doc-top b{font-weight:600}.cw-stack{font-size:11px;font-weight:600;display:inline-grid}.cw-stack>span{white-space:nowrap;grid-area:1/1;justify-self:end;align-items:center;gap:4px;display:inline-flex}.cw-a{color:#b7791f;animation:10s infinite cwa}.cw-b{color:#0fa968;opacity:0;animation:10s infinite cwb}.cw-lines{flex-direction:column;gap:6px;display:flex}.cw-lines i{background:#e4e9f2;border-radius:3px;height:5px}.cw-lines i:first-child{width:92%}.cw-lines i:nth-child(2){width:78%}.cw-lines i:nth-child(3){width:60%}.cw-signer{border-top:1px solid #e4e9f2;align-items:center;gap:10px;padding-top:10px;display:flex}.cw-av{color:#1552ff;background:#eef2ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.cw-who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.cw-who b{font-size:12.5px}.cw-who em{color:#61708f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.cw-chip>span{border-radius:999px;padding:3px 9px}.cw-chip .cw-a{background:#fef3c7}.cw-chip .cw-b{background:#e9f8f1}.cw-log{flex-direction:column;gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.cw-log li{opacity:0;align-items:center;gap:8px;display:flex}.cw-log svg{color:#3ddc97;flex:none}.cw-log .l1{animation:10s infinite cwl1}.cw-log .l2{animation:10s infinite cwl2}.cw-log .l3{animation:10s infinite cwl3}@keyframes cwa{0%,60%{opacity:1}64%,92%{opacity:0}96%,to{opacity:1}}@keyframes cwb{0%,60%{opacity:0}64%,92%{opacity:1}96%,to{opacity:0}}@keyframes cwl1{0%,10%{opacity:0;transform:translateY(4px)}14%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes cwl2{0%,22%{opacity:0;transform:translateY(4px)}26%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes cwl3{0%,34%{opacity:0;transform:translateY(4px)}38%,92%{opacity:1;transform:none}to{opacity:0}}.cw-copy{font:600 11.5px var(--font-sans);color:#c9d4ee;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:7px;margin-left:auto;padding:4px 10px}.dev-linkrow{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:22px 0 0;font-size:14px;display:flex;position:relative}.dev-linkrow a{color:#8fb0ff;font-weight:600;text-decoration:none}.dev-linkrow a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:820px){.cw-body{grid-template-columns:1fr}.cw-result{border-top:1px solid #30363d;border-left:0}}#dev .dev-ways{gap:12px;margin-top:28px}#dev .dev-way{grid-template-columns:40px 1fr;align-items:center;gap:2px 14px;padding:14px 18px;display:grid}#dev .dev-ico{border-radius:11px;grid-row:1/span 2;width:40px;height:40px}#dev .dev-ico svg{width:22px;height:22px}#dev .dev-way h3{margin:0;font-size:15.5px}#dev .dev-way>a,#dev .dev-links{grid-column:2;margin:0;padding:0;font-size:13.5px}#final-cta{background:radial-gradient(circle at 85% 15%,#3ddc9747,#0000 42%),radial-gradient(circle at 10% 90%,#ffffff24,#0000 40%),#1552ff;position:relative;overflow:hidden}#final-cta:before{content:"";background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.final-in{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;padding-block:96px;display:grid;position:relative}.final-copy h2{letter-spacing:-.035em;max-width:14ch;font-size:clamp(36px,5vw,56px);line-height:1.04}.final-copy p{color:#ffffffe0;margin-top:16px;font-size:19px}.final-copy .hero-actions{justify-content:flex-start;margin-top:32px}.final-card{color:#0c1834;background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:30px;display:flex;box-shadow:0 30px 60px -24px #0612468c}.final-tag{letter-spacing:.07em;text-transform:uppercase;color:#0fa968;background:#e9f8f1;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:700}.final-price{letter-spacing:-.04em;margin-top:10px;font-size:48px;font-weight:700;line-height:1}.final-card .final-price{border-bottom:1px solid #e4e9f2;padding-bottom:16px}.final-quota{color:#61708f;border-bottom:1px solid #e4e9f2;padding-bottom:16px;font-size:16px;font-weight:600}.final-card ul{color:#3b4a66;flex-direction:column;gap:11px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.final-card li{align-items:flex-start;gap:10px;display:flex}.final-card li svg{color:#0fa968;flex:none;margin-top:4px}@media (max-width:860px){.final-in{grid-template-columns:1fr;gap:36px;padding-block:68px}}#dev .dev-way{align-items:flex-start;gap:14px;padding:26px 26px 24px}#dev .dev-ico{color:#3ddc97;background:#3ddc9724;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}#dev .dev-way h3{font-size:18px}#dev .dev-way>a{margin-top:2px;padding-top:0}#dev .dev-links{gap:16px;margin-top:2px;display:flex}.eco{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.eco-copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.eco-ask{color:var(--muted-foreground);margin:-2px 0 0;font-size:15px}.eco-ask a{color:var(--primary);white-space:nowrap;font-weight:600;text-decoration:none}.eco-ask a span{transition:transform .18s;display:inline-block}.eco-ask a:hover span{transform:translate(4px)}section:has(.eco-stage){overflow-x:clip}.eco-sec .eco-cta-m{display:none}@media (max-width:820px){.eco-sec .eco-cta-d{display:none}.eco-sec .eco-cta-m{justify-self:start;display:inline-flex}}.eco-sec .eco-ask-m{display:none}@media (max-width:820px){.eco-sec .eco-ask-d{display:none}.eco-sec .eco-ask-m{grid-column:1/-1;justify-self:start;margin-top:-14px;display:block}}.ig-more-in{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto;display:flex}.ig-more-in>p{color:var(--muted-foreground);max-width:52ch;font-size:16.5px}.ig-more-in .pl-logos{max-width:440px;margin-top:14px}.ig-more-act{flex-direction:column;align-items:center;gap:14px;margin-top:22px;display:flex}#ecossistema .eco-cta-m{display:none}@media (max-width:820px){#ecossistema .eco-cta-d{display:none}#ecossistema .eco-cta-m{justify-self:start;display:inline-flex}}.eco-copy h2{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,38px)}.eco-copy p{color:var(--muted-foreground);max-width:42ch;margin-bottom:8px;font-size:16.5px}.eco-stage{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;position:relative;container-type:inline-size}.eco-ring{width:calc(var(--d)*1cqw);height:calc(var(--d)*1cqw);margin:calc(var(--d)*-.5cqw) 0 0 calc(var(--d)*-.5cqw);border:1px dashed var(--muted-foreground);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.eco-ring{border:1px dashed color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}.eco-ring{border-radius:50%}.eco-orbit{animation:eco-spin var(--t) linear infinite;animation-direction:var(--dir);position:absolute;inset:0}.eco-item{width:9cqw;height:9cqw;transform:rotate(var(--a)) translateX(calc(var(--r)*1cqw)) rotate(calc(var(--a)*-1));margin:-4.5cqw 0 0 -4.5cqw;position:absolute;top:50%;left:50%}.eco-tile{border:1px solid var(--border);width:100%;height:100%;box-shadow:var(--shadow-md);animation:eco-spin var(--t) linear infinite;animation-direction:var(--rdir);background:#fff;border-radius:24%;place-items:center;display:grid;position:relative}.eco-tile svg{width:56%;height:56%}.eco-tile b{font:700 3.2cqw var(--font-sans);letter-spacing:-.02em}.eco-tile:after{content:attr(data-name);white-space:nowrap;font:600 12px var(--font-sans);color:#fff;background:var(--foreground);opacity:0;pointer-events:none;z-index:5;border-radius:7px;padding:4px 9px;transition:opacity .15s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.eco-tile:hover:after{opacity:1}.eco-stage:hover .eco-orbit,.eco-stage:hover .eco-tile{animation-play-state:paused}.eco-hub{place-items:center;width:16cqw;height:16cqw;margin:-8cqw 0 0 -8cqw;display:grid;position:absolute;top:50%;left:50%}.eco-core{z-index:2;border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 10px 30px -8px #1552ff59}.eco-core svg{width:54%;height:54%}.eco-pulse{border:2px solid var(--primary);opacity:0;border-radius:50%;animation:3.2s ease-out infinite eco-pulse;position:absolute;inset:0}@keyframes eco-spin{to{transform:rotate(360deg)}}@keyframes eco-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.eco-pills{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:none}.eco-pill{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px 0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.eco-pill i{border:1px solid var(--border);background:#fff;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.eco-pill svg{width:14px;height:14px}.eco-pill b{font:700 9px var(--font-sans)}.eco-tile img,.pl-logos .eco-tile img{object-fit:contain;border-radius:22%;width:62%;height:62%}.eco-tile:has(>img){background:0 0;border-color:#0000}.eco-tile>img,.pl-logos .eco-tile>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.eco-pill img{border-radius:5px;width:18px;height:18px}@media (max-width:820px){.eco{grid-template-columns:1fr;gap:28px}.eco-stage{display:none}.eco-pills{display:flex}}.ai-scene{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.ai-copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.ai-copy h2{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,38px)}.ai-copy p{color:var(--muted-foreground);max-width:42ch;margin-bottom:8px;font-size:16.5px}.ai-stage{border:1px solid var(--border);background:#ffffff0a;border-radius:16px;flex-direction:column;gap:30px;padding:26px;display:flex}.ai-chat{flex-direction:column;gap:12px;min-height:116px;display:flex}.ai-user{background:var(--primary);color:#fff;max-width:100%;font:500 13.5px var(--font-mono);border-radius:14px 14px 4px;align-self:flex-end;padding:11px 15px}.ai-type{vertical-align:bottom;white-space:nowrap;width:0;animation:ai-type var(--aid) steps(32) infinite;display:inline-block;overflow:hidden}.ai-agent{border:1px solid var(--border);opacity:0;animation:ai-agent var(--aid) ease infinite;background:#ffffff1a;border-radius:14px 14px 14px 4px;align-self:flex-start;align-items:center;gap:10px;padding:11px 15px;font-size:14.5px;display:flex}.ai-agent i{font:700 10px var(--font-mono);color:var(--brand-green);background:#3ddc972e;border-radius:6px;padding:3px 7px;font-style:normal}.ai-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ai-line{background:#ffffff29;border-radius:2px;height:2px;position:absolute;top:15px;left:12%;right:12%;overflow:hidden}.ai-line i{background:var(--brand-green);transform-origin:0;height:100%;animation:ai-line var(--aid) ease infinite;display:block;transform:scaleX(0)}.ai-step{text-align:center;opacity:.4;flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex;position:relative}.ai-ic{background:#0a1a4a;border:2px solid #fff3;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.ai-sp{border:2px solid #0000;border-top-color:var(--brand-green);opacity:0;border-radius:50%;animation:.8s linear infinite eco-spin;position:absolute;inset:-2px}.ai-ck{background:var(--brand-green);color:#06241a;opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset:-2px}.s1{animation:ali1 var(--aid) infinite}.s1 .ai-sp{animation:eco-spin .8s linear infinite,asp1 var(--aid) infinite}.s1 .ai-ck{animation:ack1 var(--aid) infinite}.s2{animation:ali2 var(--aid) infinite}.s2 .ai-sp{animation:eco-spin .8s linear infinite,asp2 var(--aid) infinite}.s2 .ai-ck{animation:ack2 var(--aid) infinite}.s3{animation:ali3 var(--aid) infinite}.s3 .ai-sp{animation:eco-spin .8s linear infinite,asp3 var(--aid) infinite}.s3 .ai-ck{animation:ack3 var(--aid) infinite}.s4{animation:ali4 var(--aid) infinite}.s4 .ai-ck{animation:ack4 var(--aid) infinite}@keyframes ai-type{0%,3%{width:0}20%,95%{width:32ch}to{width:0}}@keyframes ai-agent{0%,21%{opacity:0;transform:translateY(6px)}25%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes ai-line{0%,40%{transform:scaleX(0)}47%,59%{transform:scaleX(.335)}66%,78%{transform:scaleX(.665)}85%,95%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ali1{0%,26%{opacity:.4}28%,95%{opacity:1}to{opacity:.4}}@keyframes asp1{0%,27%{opacity:0}28%,38%{opacity:1}39%,to{opacity:0}}@keyframes ack1{0%,38%{opacity:0;transform:scale(.4)}39.5%{opacity:1;transform:scale(1.12)}41%,95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes ali2{0%,45%{opacity:.4}47%,95%{opacity:1}to{opacity:.4}}@keyframes asp2{0%,46%{opacity:0}47%,57%{opacity:1}58%,to{opacity:0}}@keyframes ack2{0%,57%{opacity:0;transform:scale(.4)}58.5%{opacity:1;transform:scale(1.12)}60%,95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes ali3{0%,64%{opacity:.4}66%,95%{opacity:1}to{opacity:.4}}@keyframes asp3{0%,65%{opacity:0}66%,76%{opacity:1}77%,to{opacity:0}}@keyframes ack3{0%,76%{opacity:0;transform:scale(.4)}77.5%{opacity:1;transform:scale(1.12)}79%,95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes ali4{0%,83%{opacity:.4}85%,95%{opacity:1}to{opacity:.4}}@keyframes ack4{0%,85%{opacity:0;transform:scale(.4)}86.5%{opacity:1;transform:scale(1.12)}88%,95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@media (max-width:820px){.ai-scene{grid-template-columns:1fr;gap:28px}.ai-steps{grid-template-columns:1fr 1fr;row-gap:20px}.ai-line{display:none}}#dev .integra-grid{grid-template-columns:1fr;align-items:start;gap:36px}#dev .integra-grid .integra-in{max-width:760px}#dev .integra-grid .integra-lead{max-width:62ch}#dev .dev-code{width:100%;max-width:980px}.bg-navy .ai-btn.on{color:#fff;border-color:#8fb0ff}.bg-navy .ai-btn.on i{background:#8fb0ff}.ai-open{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px;display:flex}.ai-open-l{color:var(--muted-foreground);font-size:14px}.ai-open-i{gap:6px;display:flex}.ai-open-i a,.ai-open-i button{border:1px solid var(--border);width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:12px;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}.ai-open-i a:hover,.ai-open-i button:hover{color:#fff;background:#ffffff0f;border-color:#8fb0ff}.ai-open-i button.copied{color:#3ddc97;border-color:#3ddc97}.ai-open-n{color:var(--muted-foreground);font-size:12.5px;margin:0!important}.ai-prompt{color:var(--muted-foreground);font-size:13px}.ai-prompt summary{cursor:pointer;color:#8fb0ff;font-weight:600;list-style:none}.ai-prompt summary::-webkit-details-marker{display:none}.ai-prompt p{border:1px solid var(--border);background:#ffffff0a;border-radius:10px;padding:12px 14px;font:12.5px/1.6 var(--font-mono)!important;max-width:none!important;margin:10px 0!important}.ai-prompt-copy{font:600 12px var(--font-sans);color:#c9d4ee;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:7px;padding:5px 11px}.bg-navy .codewin{--background:#0d1117;--foreground:#e6edf3;--card:#0d1117;--muted:#161b22;--muted-foreground:#8b949e;--border:#30363d;--brand-green:#3fb950;--brand-green-muted:#3fb9501f;--primary:#79a8ff;color:var(--foreground);border-color:#0000}.bg-blue{--foreground:#fff;--muted-foreground:#ffffffd1;--border:#ffffff59;--background:#1552ff;--muted:#ffffff1f;color:#fff;background:#1552ff;border-top:0}.bg-blue .btn-primary{color:#1552ff;background:#fff}.bg-blue .btn-primary:hover{background:#eef2ff}.bg-blue .btn-outline{color:#fff;background:0 0}.bg-blue .btn-outline:hover{background:#ffffff1f}.hero-rating{flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;display:flex}.hero-rating .stars{gap:1px}.hero-rating b{font-size:13px;font-weight:600}.hero-rating em{letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);margin-left:4px;font-size:10.5px;font-style:normal;font-weight:600}@media (max-width:760px){.trust-in{grid-template-columns:1fr 1fr}.trust-in div{align-content:start;font-size:13.5px}.trust-in .stars{gap:1px}.trust-in .stars svg{width:9px;height:9px}}.paths{grid-template-columns:1fr 1fr;gap:16px;display:grid}.path{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;gap:10px;padding:24px;display:flex}.path-ico{background:var(--primary-muted);width:36px;height:36px;color:var(--primary);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.path h3{margin-top:4px;font-size:18px}.path p{color:var(--muted-foreground);font-size:15px;line-height:1.5}.path ul{flex-direction:column;gap:7px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.path li{align-items:flex-start;gap:8px;display:flex}.path li svg{color:var(--brand-green);flex:none;margin-top:4px}.path-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:12px;display:flex}.path-link{color:var(--primary);font-size:14px;font-weight:500;text-decoration:none}@media (max-width:760px){.paths{grid-template-columns:1fr}}.ways{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.ways-media{aspect-ratio:462/434;box-shadow:var(--shadow-sm);background:#0a1a4a;border-radius:20px;overflow:hidden}.ways-media img{object-fit:cover;width:100%;height:100%;display:block}.ways-media{background:radial-gradient(circle at 78% 20%,#1bd18547,#0000 48%),linear-gradient(135deg,#1452ff,#0a1a4a)}.ways-art{width:100%;height:100%;display:block}.wp rect:first-child{fill:#ffffff24;stroke:#ffffff47}.wp .wt{fill:#fff;stroke:none}.wl{font:700 13px var(--font-sans);fill:#0a1a4a}.wn{font:600 10.5px var(--font-sans);fill:#fff}.wp{animation:3.2s ease-in-out infinite wpulse}@keyframes wpulse{0%,to{opacity:.85}50%{opacity:1}}.wf{fill:none;stroke:#7dffc7;stroke-opacity:.8;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 7;animation:1.4s linear infinite wflow}@keyframes wflow{to{stroke-dashoffset:-18px}}.wd1{fill:#fff}.wd2{fill:#ffffff59}.wb{fill:#d5dcec}.wsig{fill:none;stroke:#1452ff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;animation:3.2s ease-in-out infinite wsign}@keyframes wsign{0%{stroke-dashoffset:60px}45%,to{stroke-dashoffset:0}}.wck{fill:#1bd185;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite wpop}@keyframes wpop{0%,40%{transform:scale(0)}55%{transform:scale(1.2)}70%,to{transform:scale(1)}}.wckp{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.wo rect{fill:#ffffff29;stroke:#ffffff4d}.wio{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.wt2{font:500 11.5px var(--font-sans);fill:#ffffffd9}.ways-list{flex-direction:column;display:flex}.way{border-bottom:1px solid var(--border);align-items:flex-start;gap:16px;padding:22px 0;display:flex}.way:first-child{padding-top:0}.way:last-child{border-bottom:0;padding-bottom:0}.way-n{min-width:24px;color:var(--primary);flex:none;margin-top:4px;font-size:13px;font-weight:600}.way h3{letter-spacing:-.01em;font-size:19px}.way p{color:var(--muted-foreground);margin-top:6px;font-size:15px;line-height:1.5}.way a{color:var(--primary);margin-top:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.way a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.ways{grid-template-columns:1fr;gap:32px}.ways-media{max-width:460px}}.mock{min-height:560px}.mock-phone .mock-status{border-radius:36px 36px 0 0;padding:16px 22px 10px}.mock-phone .mock-foot{border-radius:0 0 36px 36px}.mock-island{z-index:3;background:#111318;border-radius:999px;width:84px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.mock-tag.t1,.mock-tag.t3{left:auto;right:calc(50% + 112px)}.mock-tag.t2,.mock-tag.t4,.mock-tag.t5{left:calc(50% + 112px);right:auto}.mock-tag.t1{top:22%;bottom:auto}.mock-tag.t3{top:60%;bottom:auto}.mock-tag.t5{top:14%;bottom:auto}.mock-tag.t2{top:42%;bottom:auto}.mock-tag.t4{top:70%;bottom:auto}@media (max-width:520px){.mock{min-height:0}.mock-tag.t1,.mock-tag.t3{left:0;right:auto}.mock-tag.t2,.mock-tag.t4,.mock-tag.t5{left:auto;right:0}}.met-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;display:grid}.lap{width:100%}.lap-screen{background:#111318;border-radius:14px 14px 0 0;padding:10px 10px 12px}.lap-app{color:#0c1834;background:#fff;border-radius:6px;min-height:300px;font-size:11px;display:flex;overflow:hidden}.lap-side{background:#f5f7fb;border-right:1px solid #e4e9f2;flex-direction:column;flex:none;align-items:center;gap:12px;width:46px;padding:12px 0;display:flex}.lap-side b{color:#1452ff;margin-bottom:6px;font-size:16px;font-weight:800}.lap-side i{background:#d5dce8;border-radius:3px;width:20px;height:6px}.lap-side i.on{background:#1452ff}.lap-main{flex:1;min-width:0;padding:14px 16px}.lap-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lap-top b{font-size:13px;font-weight:700}.lap-h{color:#61708f;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 6px;font-size:11px;font-weight:700}.lap-row{border-top:1px solid #eef1f6;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 0;display:grid}.lap-av{color:#fff;background:#1452ff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:8.5px;font-weight:700;display:grid}.lap-n{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lap-m{color:#1452ff;white-space:nowrap;background:#eef3ff;border-radius:999px;padding:2px 8px;font-size:10px}.lap-st{white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.lap-st.ok{color:#0fa968}.lap-st.wait{color:#b7791f}.lap-log{color:#3b4a66;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lap-log em{color:#61708f;margin-right:8px;font-style:normal}.lap-base{background:linear-gradient(#d9dee8,#b9c1cf);border-radius:0 0 14px 14px;height:14px;margin:0 -6%}@media (max-width:900px){.met-grid{grid-template-columns:1fr}}.dev-code{min-width:0}.lang-tabs{scrollbar-width:none;gap:2px;margin-bottom:12px;display:flex;overflow-x:auto}.lang-tabs::-webkit-scrollbar{display:none}.lang-tabs button{cursor:pointer;font:600 13px var(--font-sans);color:#ffffff9e;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:8px 12px 10px;transition:color .15s,border-color .15s;display:inline-flex}.lang-tabs button:hover{color:#fff}.lang-tabs button.on{color:#fff;border-bottom-color:#1bd185}.lang-tabs i{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.lang-tabs i svg{display:block}.c-link{color:#79c0ff;text-underline-offset:3px;text-decoration:underline}.dev-code .codewin{min-height:0}.dev-code .codewin pre{min-height:268px}.bg-navy .codewin{border-color:#30363d}.bg-navy .codewin .c-str{color:#ffa657}.bg-navy .codewin .codetabs button.on{color:#e6edf3;box-shadow:none;background:#0d1117}.mock-phone{background:#eef1f5;border:0;border-radius:44px;width:286px;padding:9px;box-shadow:0 0 0 1px #e1e6ee,0 34px 70px -28px #0c183459}.mock-phone>:not(.mock-island){background:0 0}.ph-screen{background:#f5f7fa;border-radius:36px;position:relative;overflow:hidden}.ph-status{color:#111318;background:#f5f7fa;justify-content:space-between;align-items:center;padding:14px 20px 8px;font-size:11px;font-weight:600;display:flex}.ph-url{align-items:center;gap:4px;font-size:10.5px;font-weight:500;display:inline-flex}.ph-icons{align-items:center;gap:4px;display:inline-flex}.ph-icons .mock-sig i{background:#111318}.ph-bat{border:1.4px solid #111318;border-radius:3px;width:18px;height:9px;padding:1px;display:inline-flex}.ph-bat i{background:#111318;border-radius:1px;flex:1}.ph-head{background:#fff;border-bottom:1px solid #e6eaf0;justify-content:space-between;align-items:center;padding:10px 18px 12px;display:flex}.ph-logo{width:auto;height:19px}.ph-head .mock-burger i{background:#9aa3b2;width:18px}.ph-body{background:#f5f7fa;padding:16px 14px 18px}.ph-paper{background:#fff;border-radius:4px;padding:18px 16px 20px;position:relative;box-shadow:0 1px 3px #0c183414}.ph-paper h4{color:#0c1834;margin:0 0 12px;font-size:12.5px;font-weight:600}.ph-row{align-items:center;gap:5px;margin-bottom:5px;display:flex;position:relative}.ph-flag{clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%);background:#1452ff;width:14px;height:9px;position:absolute;left:-24px}.ph-field{color:#1452ff;white-space:nowrap;background:#e6edff;border:1px solid #b9cbff;border-radius:2px;align-items:center;gap:3px;padding:2px 5px;font-size:7.5px;display:inline-flex}.ph-ln{background:#e6eaf0;border-radius:3px;height:5px;margin:5px 0;display:block}.ph-row .ph-ln{flex:none;margin:0}.ph-gap{height:10px}.ph-signrow{margin-top:18px}.ph-ul{background:#c9d1de;height:1.5px;margin-top:8px}.ph-foot{color:#3b4a66;background:#fff;border-top:1px solid #e6eaf0;justify-content:space-between;align-items:center;padding:12px 18px 10px;font-size:11px;display:flex}.ph-foot em{color:#fff;background:#1452ff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:4px;font-size:9.5px;font-style:normal;font-weight:700;display:inline-flex}.ph-home{background:#fff;justify-content:center;align-items:center;height:20px;display:flex}.ph-home:before{content:"";background:#111318;border-radius:999px;width:92px;height:4px}.ph-card{z-index:3;background:#fff;border:1px solid #e6eaf0;border-radius:12px;width:200px;position:absolute;top:52%;right:-74px;overflow:hidden;box-shadow:0 18px 40px -16px #0c183459}.ph-card-h{color:#0c1834;background:#eef1f5;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.ph-card-h svg{color:#1452ff}.ph-pad{border:1px solid #e6eaf0;border-radius:8px;margin:9px;padding:6px 8px}.ph-sig{width:100%;height:auto;display:block}.mock-tag.t5{top:8%}.mock-tag.t2{top:28%}.mock-tag.t4{top:82%}.mock-tag.t1{top:20%}.mock-tag.t3{top:64%}@media (max-width:520px){.ph-card{width:170px;right:-10px}}.ph-sigline{stroke-dasharray:1 1;animation:9s cubic-bezier(.4,0,.2,1) infinite hSig}.ph-card{animation:9s cubic-bezier(.3,.7,.2,1) infinite hCard}.ph-signrow{position:relative}.ph-signrow .ph-done{opacity:0;color:#0a8a55;background:#e3f6ec;border-color:#a8e0c4;animation:9s infinite hDone;position:absolute;top:50%;left:0;translate:0 -50%}.ph-signrow .ph-todo{animation:9s infinite hTodo}.ph-mini{opacity:0;pointer-events:none;width:46px;height:auto;animation:9s infinite hMini;position:absolute;top:-15px;left:46px}.ph-mini path{stroke-dasharray:1 1;stroke-dashoffset:0;animation:9s cubic-bezier(.4,0,.2,1) infinite hMiniD}.ph-cnt{position:relative;overflow:hidden}.ph-cnt s{line-height:1;text-decoration:none;display:block}.ph-cnt s:last-child{opacity:0;justify-content:center;align-items:center;animation:9s infinite hCnt2;display:flex;position:absolute;inset:0}.ph-cnt s:first-child{animation:9s infinite hCnt1}.ph-go{animation:9s infinite hGo}.mock-tag{animation:6s ease-in-out infinite hFloat}.mock-tag.t2{animation-delay:-1.2s}.mock-tag.t3{animation-delay:-2.4s}.mock-tag.t4{animation-delay:-3.6s}.mock-tag.t5{animation-delay:-4.8s}@keyframes hFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes hCard{0%{opacity:0;transform:translateY(14px)scale(.96)}6%,54%{opacity:1;transform:none}60%,to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes hSig{0%,8%{stroke-dashoffset:1px}40%,to{stroke-dashoffset:0}}@keyframes hTodo{0%,58%{opacity:1}62%,94%{opacity:0}98%,to{opacity:1}}@keyframes hDone{0%,58%{opacity:0;scale:.9}64%,94%{opacity:1;scale:1}98%,to{opacity:0;scale:1}}@keyframes hMini{0%{opacity:0}60%{opacity:1}94%{opacity:1}98%,to{opacity:0}}@keyframes hMiniD{0%,60%{stroke-dashoffset:1px}74%,to{stroke-dashoffset:0}}@keyframes hCnt1{0%,62%{opacity:1;transform:none}66%,96%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes hCnt2{0%,62%{opacity:0;transform:translateY(100%)}66%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes hGo{0%,66%{box-shadow:0 0 #1552ff00}72%{box-shadow:0 0 0 6px #1552ff38}82%,to{box-shadow:0 0 #1552ff00}}.lap.is-tablet{max-width:520px;margin-inline:auto}.is-tablet .lap-screen{background:#111318;border-radius:28px;padding:16px;box-shadow:0 0 0 1px #2a2d35,0 30px 60px -28px #0c183473}.is-tablet .lap-app{aspect-ratio:4/3.2;border-radius:12px;min-height:0}.lap-valid{color:#3b4a66;border:1px solid #e4e9f2;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.lap-valid b{color:#1452ff;font-size:10px;font-weight:700}.met-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px}.met-left .sec-head{margin-bottom:28px}.tab-wrap{width:100%;max-width:500px;margin-inline:auto;position:relative;container-type:inline-size}.tab-wrap img{width:100%;height:auto;display:block}.tab-screen{color:#0c1834;background:#fff;width:50%;height:63.3%;padding:3.2cqw 2.6cqw;font-size:2.05cqw;line-height:1.35;position:absolute;top:9.4%;left:25.1%;overflow:hidden}.tab-top{border-bottom:1px solid #eef1f6;align-items:center;gap:1.4cqw;padding-bottom:2.2cqw;font-size:2.4cqw;font-weight:700;display:flex}.tab-top b{color:#1452ff;font-size:3.4cqw;font-weight:800}.tab-doc{flex-direction:column;align-items:flex-start;gap:1cqw;margin-top:2.6cqw;display:flex}.tab-doc b{font-size:2.6cqw}.tab-h{color:#61708f;text-transform:uppercase;letter-spacing:.06em;margin:3cqw 0 1.2cqw;font-size:1.8cqw;font-weight:700}.tab-row{border-top:1px solid #eef1f6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6cqw;padding:1.4cqw 0;display:grid}.tab-row b{font-size:2.15cqw;display:block}.tab-row .lap-av{width:4.6cqw;height:4.6cqw;font-size:1.6cqw}.tab-row .lap-m{margin-top:.5cqw;padding:.3cqw 1.4cqw;font-size:1.7cqw;display:inline-block}.tab-wrap .lap-st{font-size:1.75cqw}.tab-log{color:#3b4a66;flex-direction:column;gap:1cqw;margin:0;padding:0;font-size:1.9cqw;list-style:none;display:flex}.tab-log em{color:#61708f;margin-right:1.4cqw;font-style:normal}@media (max-width:900px){.tab-wrap{max-width:420px}}.btn-white{color:var(--foreground);border-color:var(--border);box-shadow:var(--shadow-sm);background:#fff}.btn-white:hover{border-color:var(--primary);color:var(--primary)}.ipad-photo{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:122%;max-width:none;margin-left:-11%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect;container-type:inline-size}.ipad-photo img{width:100%;height:auto;display:block}.ipad-fix{color:#c98a1f;white-space:nowrap;background:#f8f9fd;width:15.2%;height:2.8%;font-size:1.32cqw;line-height:2.8cqw;position:absolute;top:29.9%;left:35.2%}.met-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.ipad-photo{width:100%;margin-left:0}}.met-note{max-width:460px;margin:14px auto 0}.trust-in a{color:inherit;grid-template-columns:auto 1fr;align-content:center;align-items:center;column-gap:10px;font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none;display:grid}.trust-in a>span{color:var(--muted-foreground);grid-column:2;font-size:13px;font-weight:400}.trust-in a:hover{color:var(--primary)}.trust-in a strong{text-decoration:underline;-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);grid-column:2;font-weight:600}@supports (color:color-mix(in lab, red, red)){.trust-in a strong{-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent)}}.trust-in a strong{text-underline-offset:4px}.trust-in a:hover strong{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.valid-toc{color:var(--foreground);gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.devbar{z-index:39;background:var(--muted);border-bottom:1px solid var(--border);position:sticky;top:60px}.devbar-in{scrollbar-width:none;align-items:center;gap:28px;height:48px;font-size:14px;display:flex;overflow-x:auto}.devbar-t{white-space:nowrap;font-weight:600}.devbar .devlinks{white-space:nowrap;color:var(--muted-foreground);gap:22px;font-weight:500;display:flex}.devbar .devlinks a{text-decoration:none}.devbar .devlinks a:hover{color:var(--foreground)}.steps-cta{justify-content:flex-end;margin-top:8px;display:flex}.tpl-row{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;padding:16px 22px;display:flex}.tpl-row .ico{font-family:var(--font-mono);color:var(--primary);font-size:12px}.tpl-txt{flex-wrap:wrap;flex:320px;align-items:baseline;gap:10px;min-width:0;display:flex}.tpl-txt h3{font-size:16.5px}.tpl-txt p{color:var(--muted-foreground);font-size:14px;line-height:1.5}.tpl-row>a{color:var(--primary);white-space:nowrap;font-size:13.5px;font-weight:500;text-decoration:none}.tpl-row>a:hover{text-decoration:underline}.wh-scene{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;display:grid}.wh-copy{flex-direction:column;gap:14px;display:flex}.wh-copy h2{letter-spacing:-.03em;font-size:clamp(26px,3.4vw,36px)}.wh-copy>p{color:var(--muted-foreground);max-width:44ch;font-size:16.5px}.wh-list{margin-top:6px}.wh-list li{font-size:14.5px}.wh-feed{flex-direction:column;gap:8px;padding:14px 18px 18px;display:flex}.wh-ev{font-family:var(--font-mono);animation:whr 9s ease var(--d,0s) infinite both;background:#161b22;border:1px solid #30363d;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:10px 12px;font-size:13px;display:grid}.wh-ev em{color:#8b949e;font-size:12px;font-style:normal}.wh-ev code{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wh-ev span{color:#3fb950;background:#3fb95024;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.wh-ev.done{border-color:#3fb95073}@keyframes whr{0%{opacity:0;transform:translateY(6px)}6%,82%{opacity:1;transform:none}90%,to{opacity:0}}.wh-all{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}.wh-all summary{cursor:pointer;color:#8fb0ff;font-size:14px;font-weight:600;list-style:none}.wh-all summary::-webkit-details-marker{display:none}.wh-all summary:after{content:" +"}.wh-all[open] summary:after{content:"−"}.wh-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wh-chips code{font-family:var(--font-mono);border:1px solid var(--border);color:#c9d6ff;background:#ffffff0f;border-radius:7px;padding:4px 9px;font-size:12px}@media (max-width:900px){.wh-scene{grid-template-columns:1fr;gap:32px}}#api-wh{--aid:6s}#api-wh .ai-copy .step-list{margin-top:2px}#api-wh .ai-step code{font-family:var(--font-mono);color:#8b98b8;overflow-wrap:anywhere;margin-top:4px;font-size:10.5px;font-weight:400;display:block}.whx-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.whx-k{font-family:var(--font-mono);color:#8b98b8;font-size:12.5px}.whx-ok{color:var(--brand-green);background:#1bd18524;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.whx-msg{opacity:0;animation:whx-msg var(--aid) infinite}@keyframes whx-msg{0%,82%{opacity:0;transform:translateY(6px)}86%,95%{opacity:1;transform:none}to{opacity:0}}.whx-foot{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;font-size:13.5px;display:flex}.whx-foot a{color:#8fb0ff;font-weight:600;text-decoration:none}.whx-foot a:hover{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.whx-msg{opacity:1;animation:none}}.sh-cta{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:18px 22px;display:flex}.sh-cta p{font-weight:600}@media (max-width:720px){.seo-bar dl{grid-template-columns:1fr}}.codewin{--background:#0d1117;--foreground:#e6edf3;--card:#0d1117;--muted:#161b22;--muted-foreground:#8b949e;--border:#30363d;--brand-green:#3fb950;--brand-green-muted:#3fb9501f;--primary:#79a8ff;background:var(--card);color:var(--foreground);border-color:#30363d}.codewin .c-str{color:#ffa657}.bg-blue{background:radial-gradient(circle at 85% 15%,#3ddc9747,#0000 42%),radial-gradient(circle at 10% 90%,#ffffff24,#0000 40%),#1552ff;position:relative;overflow:hidden}.bg-blue:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.bg-blue>.wrap{position:relative}.bg-blue .br-end .dk-lead{color:#ffffffd9}.nav-links{gap:2px}.nav-links>a,.menu-trigger{color:var(--muted-foreground);border-radius:999px;padding:8px 12px;font-weight:500}.nav-links>a:hover,.menu-trigger:hover,.menu-trigger[aria-expanded=true]{background:var(--muted);color:var(--foreground)}.brand{color:var(--foreground);text-decoration:none}.has-menu{position:static}.mega{overscroll-behavior:contain;border-radius:16px;width:min(1080px,100vw - 40px);min-width:0;max-height:calc(100vh - 90px);padding:0;position:absolute;top:calc(100% + 8px);left:50%;overflow:hidden auto;transform:translate(-50%)}.mega-in{grid-template-columns:.9fr 1.1fr 1.1fr;gap:0}.mg-c{min-width:0;padding:20px 22px 22px}.mg-c.ov{background:var(--muted)}.mg-h{border-bottom:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 10px;padding-bottom:10px;font-size:11.5px;font-weight:600}.mg-l{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:16px 0 4px;font-size:11px;font-weight:600}.mg-d{color:var(--muted-foreground);max-width:30ch;margin:0 0 12px;font-size:13.5px;line-height:1.5}.mg-c.ov .mega-item:first-child{padding-top:2px}.mg-sh{color:var(--foreground);align-items:center;gap:5px;padding:5px 0;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mg-sh:hover{color:var(--primary)}.mg-x{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 22px;display:flex}.mg-xt{margin-right:6px;font-size:13.5px;font-weight:600}.mg-chip{background:var(--muted);color:var(--foreground);border-radius:999px;padding:3px 10px;font-size:12.5px}.mg-xa{color:var(--primary);margin-left:auto;font-size:13px;font-weight:600;text-decoration:none}.mg-tg{border:0;border-top:1px solid var(--border);background:var(--muted);width:100%;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font:600 13.5px/1.2 inherit;display:flex}.mg-tg:hover{color:var(--primary)}.mg-tg em{background:var(--foreground);color:var(--background);border-radius:999px;margin-left:4px;padding:2px 8px;font-size:11.5px;font-style:normal}.mg-tg svg{transition:transform .18s}.mg-tg[aria-expanded=true] svg{transform:rotate(180deg)}.nav-burger{width:44px;height:44px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;display:none}.nav-burger svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:24px;height:24px}.nav-burger .i-x,.nav-burger[aria-expanded=true] .i-o{display:none}.nav-burger[aria-expanded=true] .i-x{display:block}.m-menu{overscroll-behavior:contain;border-top:1px solid var(--border);background:var(--background);max-height:calc(100dvh - 60px);padding:4px 20px 20px;overflow-y:auto}.m-menu summary,.m-menu>a{border-bottom:1px solid var(--border);cursor:pointer;color:var(--foreground);justify-content:space-between;align-items:center;padding:14px 0;font-size:16px;font-weight:600;text-decoration:none;list-style:none;display:flex}.m-menu summary::-webkit-details-marker{display:none}.m-menu summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-right:4px;transition:transform .18s;transform:translateY(-3px)rotate(45deg)}.m-menu details[open]>summary:after{transform:translateY(2px)rotate(225deg)}.m-menu ul{margin:0;padding:6px 0 10px;list-style:none}.m-item{color:var(--foreground);padding:8px 0;text-decoration:none;display:block}.m-item b{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.m-item span{color:var(--muted-foreground);font-size:13px;line-height:1.4;display:block}.m-menu .m-more summary{color:var(--primary);border-bottom:0;padding:8px 0;font-size:14px}.m-menu .m-more li span{color:var(--muted-foreground);padding:6px 0;font-size:14px;display:block}.m-actions{padding-top:16px}.m-actions .btn{width:100%}html.m-lock{overflow:hidden}@media (max-width:900px){.nav-links,.nav-cta{display:none}.nav-burger{display:inline-flex}.mega{display:none!important}}@media (min-width:901px){.m-menu{display:none!important}}#seo-bar{z-index:70;background:0 0;border:0;width:auto;position:fixed;bottom:16px;left:16px}@media (max-width:820px){.met-grid,#metodos .met-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){body{overflow-x:clip}.tools,.tools.two{grid-template-columns:minmax(0,1fr)}.tools>*{min-width:0;max-width:100%}.tools pre,.tools code{max-width:100%;overflow-x:auto}.btn{min-height:44px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{justify-content:center;width:100%}.foot ul{gap:0}.foot li a{padding:12px 0;display:block}.foot-blog ul{gap:0 22px}.foot-blog a{padding:12px 0;display:inline-block}.foot-social a{width:44px;height:44px}.fb-r a{padding:11px 0;display:inline-block}.pop-btn,.m-menu a,.mega-item,.ig-filters button,.ig-filters a{position:relative}.pop-btn:after{content:"";position:absolute;inset:-14px}main p a,main li a,.legal a,.valid-toc a{position:relative}main p a:after,main li a:after,.legal a:after,.valid-toc a:after{content:"";position:absolute;inset:-12px -4px}.ig-filters button,.ig-filters a{min-height:44px}.cmp-wrap{background:linear-gradient(to right,var(--card) 30%,transparent) left center/36px 100% no-repeat local, linear-gradient(to left,var(--card) 30%,transparent) right center/36px 100% no-repeat local, linear-gradient(to right,#0c183429,transparent) left center/12px 100% no-repeat scroll, linear-gradient(to left,#0c183429,transparent) right center/12px 100% no-repeat scroll, var(--card)}table.cmp{min-width:620px;font-size:14px}table.cmp th,table.cmp td{padding:12px 10px}table.cmp tbody th,table.cmp thead th:first-child{z-index:1;background:var(--card);min-width:148px;max-width:148px;box-shadow:1px 0 0 var(--border);position:sticky;left:0}table.cmp .grp td{position:static}table.cmp .grp-tg{width:calc(100vw - 80px);position:sticky;left:12px}}h1{font-size:clamp(36px,4.8vw,52px)}.lg-box h1{font-size:clamp(26px,3.4vw,32px)}.sec-head h2,.faq-aside h2,.ai-copy h2,.eco-copy h2,.wh-copy h2,.soc-head h2,.pl-integra-in h2,.bg-blue h2,.integra h2,.final h2,.br-end h2{font-size:clamp(30px,4.2vw,44px)}.final-copy h2{font-size:clamp(36px,5vw,56px)}.split-aside h2,.devcta h2,.erp h2{font-size:clamp(26px,3vw,34px)}.case-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.case{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.case .soc-thumb,.case-v{aspect-ratio:16/9;width:100%;height:auto;box-shadow:none;border:0;border-radius:0;display:block}.case-b{flex-direction:column;gap:8px;padding:18px 20px 22px;display:flex}.case-b h3{font-size:17px;line-height:1.3}.case-b p{color:var(--muted-foreground);font-size:14.5px;line-height:1.5}@media (max-width:900px){.case-grid{grid-template-columns:1fr}}.soc-thumb-txt{text-shadow:0 1px 8px #050f3c8c}.soc-thumb-txt span{opacity:1;font-size:13px}.soc-video+.soc-head{margin-top:80px;padding-top:48px}.soc-video+.soc-head h2{max-width:none;font-size:clamp(20px,2.4vw,26px)}.soc-video+.soc-head .eyebrow{color:var(--muted-foreground)}.soc-video+.soc-head+.soc-mq{margin-top:24px}.soc-card p{color:var(--foreground);font-style:normal}#mcp-rev{--aid:6s}.mcp-conn{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}.mcp-steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.mcp-steps li{align-items:flex-start;gap:14px;display:flex}.mcp-steps li>span{background:var(--card);border:1px solid var(--border);width:30px;height:30px;font:600 13px var(--font-mono);color:var(--primary);border-radius:999px;flex:none;place-items:center;display:grid}.mcp-steps h3{margin-bottom:4px;font-size:16.5px}.mcp-steps p{color:var(--muted-foreground);font-size:14.5px;line-height:1.5}.mcp-conn .ai-open{margin-top:24px}.mcp-conn .ai-open-i a,.mcp-conn .ai-open-i button{background:var(--card)}.mcp-conn .ai-open-i a:hover,.mcp-conn .ai-open-i button:hover{color:var(--primary);border-color:var(--primary);background:var(--card)}.mcp-cta{justify-content:flex-end;margin-top:24px;display:flex}#view-mcp .cgrid .ico{overflow-wrap:anywhere}@media (max-width:820px){.mcp-conn{grid-template-columns:1fr;gap:28px}.mcp-cta{justify-content:flex-start}}.bg-navy .aguarda,.bg-blue .aguarda{color:#fff;text-decoration-color:#ff8a8a}.brand .wm{width:auto;height:32px;display:block}.brand .wm-sym{height:32px;display:none}.foot-brand .wm{width:auto;height:32px;display:block}@media (max-width:360px){.brand .wm-full{display:none}.brand .wm-sym{display:block}}.btn{border-radius:8px;font-size:16px;font-weight:600;transition:background-color .35s,border-color .35s,color .35s}.btn-sm{font-size:14px}.hero h1 .sub{color:#1bd185}.case-b{flex:1}.case-cta{color:var(--primary);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.case-cta:hover{text-underline-offset:3px;text-decoration:underline}.case-cta.soon{color:var(--muted-foreground);font-weight:500}.case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-b{gap:14px;padding:22px 22px 24px}.case-qm{color:var(--primary);opacity:.9}.case-q{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500;line-height:1.45}.case-who{color:var(--foreground);flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}.case-who em{color:var(--muted-foreground);font-style:normal;font-weight:400}.case-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px}.tcase{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl,16px);flex-direction:column;gap:22px;padding:28px 28px 24px;display:flex;position:relative;overflow:hidden}.tcase:before{content:"";background:linear-gradient(90deg,var(--primary),#1bd185);height:4px;position:absolute;top:0;left:0;right:0}.tc-top{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.tc-logo{color:#0c1834;width:auto;max-width:70%;height:30px;display:block}.tc-inovar{height:34px}.tc-img{object-fit:contain;height:36px}.tc-qm{color:var(--primary);opacity:.18;flex:none}.tc-q{letter-spacing:-.01em;color:var(--foreground);flex:1;margin:0;font-size:19px;font-weight:500;line-height:1.5}.tc-who{border-top:1px solid var(--border);align-items:center;gap:12px;padding-top:20px;display:flex}.tc-av{background:var(--primary-muted);width:44px;height:44px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.tc-id{color:var(--foreground);flex-direction:column;font-size:15px;font-weight:600;line-height:1.3;display:flex}.tc-id em{color:var(--muted-foreground);font-size:13.5px;font-style:normal;font-weight:400}.tc-cta{color:var(--primary);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tc-cta:hover{text-underline-offset:3px;text-decoration:underline}.tc-cta.soon{color:var(--muted-foreground);font-weight:500}@media (max-width:900px){.tc-q{font-size:18px}.case-grid{grid-template-columns:1fr}}.btn-outline:hover,.btn-white:hover,.icon-btn,.ai-btn,.toggle button,.ig-chip{transition-duration:.35s}#comece .ways-media{position:relative;container-type:inline-size}#comece .ways[data-active="1"] .scn1,#comece .ways[data-active="2"] .scn2,#comece .ways[data-active="3"] .scn3,#comece .ways[data-active="4"] .scn4{animation:.4s both scn-fade;display:flex}#comece .way{cursor:default;position:relative;overflow:hidden}#comece .way:after{content:"";background:var(--primary);width:0;height:3px;position:absolute;bottom:0;left:0}#comece .ways[data-active="1"] .way[data-i="1"],#comece .ways[data-active="2"] .way[data-i="2"],#comece .ways[data-active="3"] .way[data-i="3"],#comece .ways[data-active="4"] .way[data-i="4"]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow-md);background:#f7f9ff}#comece .ways[data-active="1"] .way[data-i="1"] .way-n,#comece .ways[data-active="2"] .way[data-i="2"] .way-n,#comece .ways[data-active="3"] .way[data-i="3"] .way-n,#comece .ways[data-active="4"] .way[data-i="4"] .way-n{background:var(--primary);color:#fff}#comece .ways:not([data-paused])[data-active="1"] .way[data-i="1"]:after,#comece .ways:not([data-paused])[data-active="2"] .way[data-i="2"]:after,#comece .ways:not([data-paused])[data-active="3"] .way[data-i="3"]:after,#comece .ways:not([data-paused])[data-active="4"] .way[data-i="4"]:after{animation:6.5s linear forwards way-prog}#comece .ways{align-items:stretch;gap:48px}#comece .ways-media{aspect-ratio:auto;border-radius:22px;min-height:420px;box-shadow:0 24px 50px -28px #0c183473}#comece .ways-list{justify-content:center;gap:12px}#comece .way{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:18px;padding:20px 22px;transition:border-color .18s,box-shadow .18s,transform .18s}#comece .way:first-child{padding-top:20px}#comece .way:last-child{border-bottom:1px solid var(--border);padding-bottom:20px}#comece .way:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#comece .way:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}#comece .way:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}#comece .way-n{background:var(--primary-muted);width:36px;min-width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;margin:0;font-size:12.5px;font-weight:700;display:grid}#comece .way h3{font-size:18px}#comece .way p{margin-top:4px;font-size:14.5px}#comece .way a{background:var(--primary-muted);border-radius:999px;margin-top:10px;padding:6px 13px;transition:background .15s,color .15s}#comece .way a:hover{background:var(--primary);color:#fff;text-decoration:none}@media (max-width:860px){#comece .ways-media{aspect-ratio:462/434;min-height:0}}#comece .way-cta{margin-top:6px}#comece .way-cta .btn{width:100%}#comece .scn3b{justify-content:center;padding:12cqw 7cqw 7cqw}#comece .inlinecode code{background:var(--muted)}#dev-int .dev-code{max-width:1000px}#dev-int .dev-ways{gap:12px;margin-top:28px}#dev-int .dev-way{grid-template-columns:40px 1fr;align-items:center;gap:2px 14px;padding:14px 18px;display:grid}#dev-int .dev-ico{border-radius:11px;grid-row:1/span 2;width:40px;height:40px}#dev-int .dev-ico svg{width:22px;height:22px}#dev-int .dev-way h3{margin:0;font-size:15.5px}#dev-int .dev-way>a,#dev-int .dev-links{grid-column:2;margin:0;padding:0;font-size:13.5px}#dev-int .dev-way{align-items:flex-start;gap:14px;padding:26px 26px 24px}#dev-int .dev-ico{color:#3ddc97;background:#3ddc9724;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}#dev-int .dev-way h3{font-size:18px}#dev-int .dev-way>a{margin-top:2px;padding-top:0}#dev-int .dev-links{gap:16px;margin-top:2px;display:flex}#dev-int .integra-grid{grid-template-columns:1fr;align-items:start;gap:36px}#dev-int .integra-grid .integra-in{max-width:760px}#dev-int .integra-grid .integra-lead{max-width:62ch}#dev-int .dev-code{width:100%;max-width:980px}#ia-dev{--aid:6s}.foot-ai{border-top:1px solid var(--f-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block:22px;display:flex}.foot-ai-l{color:var(--f-dim);margin:0;font-size:15px}.foot-ai-p{align-items:center;gap:4px;display:flex}.foot-ai-p a{width:44px;height:44px;color:var(--f-dim);border-radius:50%;place-items:center;text-decoration:none;transition:color .35s,background-color .35s;display:grid}.foot-ai-p a:hover{color:#fff;background:#18223a}.foot-ai-p svg{width:22px;height:22px}.mg-chip{text-decoration:none;transition:background .35s,color .35s}.mg-chip:hover{background:var(--primary-muted);color:var(--primary)}.bio-frame{width:100%;max-width:420px;min-height:440px;margin-inline:auto}.bio-s{display:flex}.bio-scan{opacity:0;animation:6s ease-in-out infinite bioScan}.bio-ok{animation:6s infinite bioOk}.bio-btn{animation:6s infinite bioBtn}@keyframes bioScan{0%{opacity:0;top:12%}4%{opacity:1}30%{opacity:1;top:84%}34%,to{opacity:0;top:84%}}@keyframes bioOk{0%,36%{opacity:0;transform:scale(.3)}42%{opacity:1;transform:scale(1.15)}47%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.3)}}@keyframes bioBtn{0%,44%{color:#ffffff80;background:#ffffff2e}50%,90%{color:#fff;background:#1552ff}97%,to{color:#ffffff80;background:#ffffff2e}}.pv-grid.pv3{grid-template-columns:repeat(3,1fr)}.pv-card.static{cursor:default;flex-direction:row;align-items:center;gap:14px;padding:18px 20px}.pv-card.static .pv-ic{flex:none;margin:0}.pv-card.static strong{font-size:16px}.pv-card.static:hover{border-color:var(--border);box-shadow:none;transform:none}@media (max-width:860px){.pv-grid.pv3{grid-template-columns:1fr}}#dev-int .integra{background-image:none}#dev-int .integra:after{display:none}#dev-int .lang-tabs button{color:var(--muted-foreground)}#dev-int .lang-tabs button:hover,#dev-int .lang-tabs button.on{color:var(--foreground)}#dev-int .lang-tabs i{border:1px solid var(--border)}.mail{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-md);overflow:hidden}.mail-bar{background:var(--muted);border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:600;display:flex}.mail-head{border-bottom:1px solid var(--border);padding:16px 18px 14px}.mail-from{align-items:center;gap:10px;display:flex}.mail-av{background:var(--primary-muted);width:32px;height:32px;color:var(--primary);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.mail-from b{font-size:14.5px;font-weight:600;display:block}.mail-from span span{color:var(--muted-foreground);font-size:12.5px;display:block}.mail-subj{margin-top:12px;font-size:15.5px;font-weight:600}.mail-body{color:var(--muted-foreground);flex-direction:column;gap:12px;padding:18px;font-size:14.5px;display:flex}.mail-body b{color:var(--foreground);font-weight:600}.mail-code{gap:7px;display:flex}.mail-code span{background:var(--muted);border:1px solid var(--border);width:34px;height:42px;font:600 17px var(--font-mono);color:var(--foreground);border-radius:8px;place-items:center;display:grid}.mail-btn{background:var(--primary);color:#fff;border-radius:8px;align-self:flex-start;padding:10px 16px;font-size:13.5px;font-weight:600}.mail-code span{animation:.25s backwards mp-dig}.mail-code span:first-child{animation-delay:.3s}.mail-code span:nth-child(2){animation-delay:.45s}.mail-code span:nth-child(3){animation-delay:.6s}.mail-code span:nth-child(4){animation-delay:.75s}.mail-code span:nth-child(5){animation-delay:.9s}.mail-code span:nth-child(6){animation-delay:1.05s}.btn .aguarda{color:inherit}.mh-chat{flex-direction:column;gap:10px;display:flex}.mh-chat .chat-top{margin-bottom:6px}.mh-u{background:var(--primary);color:#fff;border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;padding:11px 15px;font-size:14.5px;line-height:1.45;animation:9s infinite both mh-in}.mh-dots{background:var(--card);border:1px solid var(--border);border-radius:14px 14px 14px 4px;justify-self:start;gap:4px;width:max-content;padding:12px 14px;animation:9s infinite both mh-dots;display:flex}.mh-dots i{background:var(--muted-foreground);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite mh-dot}.mh-dots i:nth-child(2){animation-delay:.15s}.mh-dots i:nth-child(3){animation-delay:.3s}.mh-a{justify-self:start;animation:9s infinite both mh-a;margin-top:0!important}.mh-tag{font:700 10px var(--font-mono);background:var(--brand-green-muted);color:var(--brand-green);vertical-align:1px;border-radius:6px;margin-right:8px;padding:3px 7px;font-style:normal}.mh-st{color:#b7791f;background:#fef3c7;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;animation:9s infinite both mh-st;display:inline-flex}@keyframes mh-in{0%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes mh-dots{0%,10%{opacity:0}13%,30%{opacity:1}33%,to{opacity:0}}.mh-slot{align-items:start;display:grid}.mh-slot>*{grid-area:1/1}@keyframes mh-dot{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translateY(-2px)}}@keyframes mh-a{0%,32%{opacity:0;transform:translateY(8px)}38%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes mh-st{0%,46%{opacity:0;transform:scale(.9)}52%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mh-dots{display:none}.mh-u,.mh-a,.mh-st{opacity:1}}.mcp-works{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 18px;display:flex}.mcp-works strong{font-size:14.5px}.mcp-works ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mcp-works li{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;font-size:14px;font-weight:500;display:inline-flex}.mcp-works li i{border:1px solid var(--border);background:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.mcp-works>span{color:var(--muted-foreground);font-size:13.5px}#view-mcp .cgrid article{transition:border-color .15s,box-shadow .15s,transform .15s}#view-mcp .cgrid article:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){#view-mcp .cgrid article:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}#view-mcp .cgrid article:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.mcp-ic{background:var(--primary-muted);width:40px;height:40px;color:var(--primary);border-radius:11px;place-items:center;margin-bottom:4px;display:grid}#view-mcp .cgrid .ico{color:var(--muted-foreground);font-size:11px}.mcp-tabs{gap:4px;padding:6px 8px}.mcp-tabs button{cursor:pointer;font:600 12.5px var(--font-sans);color:#8b949e;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.mcp-tabs button:hover{color:#e6edf3}.mcp-tabs button.on{color:#e6edf3;background:#0d1117}.mcp-tabs i{background:#fff;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.mcp-tabs i svg{width:14px;height:14px}.mcp-code pre{min-height:190px}.mcp-band{background:var(--background);border-bottom:0}.mcp-band-in:after{content:"";background:linear-gradient(90deg,#0000,#1552ff47 30% 70%,#0000);border-radius:2px;height:2px;position:absolute;bottom:0;left:20px;right:20px}.mcp-band-in{justify-content:space-between;align-items:center;gap:20px 48px;padding-block:30px;display:flex;position:relative}.mcp-band-in p{color:var(--foreground);max-width:24ch;font-size:17px;line-height:1.35}.mcp-band-in ul{flex-wrap:wrap;align-items:center;gap:16px 44px;margin:0;padding:0;list-style:none;display:flex}.mcp-band-in li{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:inline-flex}.mcp-band-in li svg{flex:none}@media (max-width:760px){.mcp-band-in{flex-direction:column;align-items:flex-start}.mcp-band-in ul{gap:14px 24px}.mcp-band-in li{font-size:14px}}.api-hl .hl-row{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:30px;display:grid}.api-hl .hl-it{border-left:1px solid var(--border);color:var(--foreground);flex-direction:column;gap:6px;padding:2px 28px;text-decoration:none;display:flex}.api-hl .hl-it:first-child{border-left:0;padding-left:0}.api-hl .hl-it strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.api-hl .hl-it span{color:var(--muted-foreground);font-size:14px;line-height:1.5}.api-hl a.hl-it:hover strong{color:var(--primary)}@media (max-width:820px){.api-hl .hl-row{grid-template-columns:1fr;gap:18px}.api-hl .hl-it{border-left:0;padding:0}.api-hl .hl-it+.hl-it{border-top:1px solid var(--border);padding-top:18px}}#api-sdk .lang-tabs button{color:var(--muted-foreground)}#api-sdk .lang-tabs button:hover,#api-sdk .lang-tabs button.on{color:var(--foreground)}#api-sdk .lang-tabs i{border:1px solid var(--border)}#api-sdk .dev-code{max-width:none}#api-sdk .pl-ways{margin-top:28px}#api-sdk .integra-cta{justify-content:flex-start;display:flex}.faq-a p a{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sig{color:#0c1834;border:1px solid var(--border);background:#fff;border-radius:20px;padding-bottom:18px;overflow:hidden;box-shadow:0 30px 60px -30px #0c183459}.sig-bar{background:var(--muted);border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:14px;padding:14px 18px;font-size:13px;font-weight:600;display:flex}.sig-bar:before{content:"";background:#d4dbea;border-radius:50%;flex:none;width:9px;height:9px;margin-right:38px;box-shadow:16px 0 #d4dbea,32px 0 #d4dbea}.sig-bar svg{display:none}.sig-row,.sig-row:first-of-type{border:1px solid var(--border);background:#fff;border-radius:14px;margin:8px 18px 0;padding:12px 14px}.sig-av{border-radius:50%;width:34px;height:34px;font-weight:700}.sig-who b{font-size:14px}.sig-m{font-size:12.5px;color:var(--muted-foreground)!important;background:0 0!important;border:0!important;padding:0!important;font-weight:500!important}.sig-c{color:var(--foreground);font-family:inherit;font-size:13.5px;font-weight:700}.sig-foot{background:var(--brand-green-muted);border:0;border-radius:14px;margin:14px 18px 0;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.sig-foot{background:color-mix(in srgb,var(--brand-green-muted) 70%,#fff)}}.sig-foot{color:var(--foreground);align-items:flex-end;font-size:14px;font-weight:600}.sig-foot b{letter-spacing:-.02em;color:var(--brand-green);text-align:right;font-family:inherit;font-size:24px;font-weight:700;line-height:1.1}.ip-cardmock>.sig-foot{margin:0 18px 18px}.mtd-price{border-color:#0000;font-family:inherit;font-weight:600}h2{font-size:clamp(30px,4.2vw,44px)}.final h2{letter-spacing:-.035em;font-size:clamp(36px,5vw,56px);line-height:1.04}.final p{font-size:19px}.devhero,.pl-hero,.feat-hero{padding-block:84px 68px}@media (max-width:700px){.devhero,.pl-hero,.feat-hero{padding-block:56px 44px}}.strip-in{padding-block:30px}.strip-in strong{font-size:16px}.strip-in span{font-size:14px}.sig-foot b.long{max-width:62%;font-size:15px;line-height:1.3}.ip-cardmock .ex-tag{letter-spacing:.02em;color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.ip-cardmock .hd .ig-logo{border-radius:7px;flex:none;width:28px!important;height:28px!important}.ip-cardmock .hd .ig-logo img,.ip-cardmock .hd .ig-logo svg{object-fit:contain;width:18px;height:18px}.ph-paper .ph-title{color:#0c1834;margin:0 0 12px;font-size:12.5px;font-weight:600}.lad-txt h3 a{color:inherit;text-decoration:none}.lad-txt h3 a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.og-card{border:1px solid var(--border);background:var(--card);border-radius:12px;margin:0 0 12px;overflow:hidden}.og-card img{aspect-ratio:1200/630;object-fit:cover;width:100%;max-width:100%;display:block}.og-noimg{aspect-ratio:1200/630;text-align:center;background:var(--muted);color:var(--muted-foreground);place-items:center;padding:12px;font-size:13px;font-weight:600;display:grid}.og-noimg small{font-weight:400}.og-txt{flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.og-txt span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-size:11.5px}.og-txt b{color:var(--foreground);font-size:14px}.og-txt p{color:var(--muted-foreground);margin:0;font-size:12.5px}a.eco-tile,a.eco-pill{color:inherit;text-decoration:none}a.eco-pill:hover{border-color:var(--primary)}@media (max-width:860px){.final-in{flex-direction:column;align-items:stretch;gap:0;display:flex}.final-in .final-copy{display:contents}.final-in .final-copy h2{order:1}.final-in .final-copy p{order:2}.final-in .final-card{order:3;margin-top:28px}.final-in .final-copy .hero-actions{order:4;margin-top:24px}}.pl-way h3 a,.cl-grp a,table a[data-go]{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}.pl-way h3 a:hover,.cl-grp a:hover,table a[data-go]:hover{color:var(--primary)}@media (max-width:560px){.cmp-tg{border-radius:14px;grid-template-columns:1fr 1fr;width:100%;display:grid}.cmp-tg button{white-space:normal;text-align:center;border-radius:10px;min-height:46px;padding:9px 10px;font-size:14px;line-height:1.25}}.cl-grp h3{letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}.cw-log .l4{animation:10s infinite cwl4}@keyframes cwl4{0%,60%{opacity:0;transform:translateY(4px)}64%,92%{opacity:1;transform:none}}#vf-pick{grid-template-columns:repeat(2,1fr);max-width:760px;margin-inline:auto}@media (max-width:860px){#vf-pick{grid-template-columns:1fr}}.use{flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.use:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.use:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.use:hover{box-shadow:var(--shadow-md)}.use-ic{width:30px;height:30px;color:var(--primary);background:linear-gradient(180deg,var(--primary),var(--primary));border-radius:8px;place-items:center;margin-bottom:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.use-ic{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff))}}.use-ic{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.use-ic{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent)}}.use-ic svg{width:16px;height:16px}.use h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#dev-a1{position:relative;overflow:hidden}#dev-a1:before{content:"";pointer-events:none;background-image:radial-gradient(#8fb0ff29 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 35%,#000 85%);mask-image:linear-gradient(100deg,#0000 35%,#000 85%)}#dev-a1:after{content:"";pointer-events:none;background:radial-gradient(circle,#4f7cff47,#0000 65%);width:520px;height:520px;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}#dev-a1 .a1-api{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid;position:relative}#dev-a1 .a1-api-tag{font:600 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#8fb0ff;border:1px solid #8fb0ff4d;border-radius:999px;margin-bottom:18px;padding:7px 10px;display:inline-block}#dev-a1 .a1-api-txt p{max-width:52ch;margin:14px 0 28px}#dev-a1 .a1-api-txt p a{color:#8fb0ff;font-weight:600;text-decoration:none}#dev-a1 .a1-api-code{min-width:0;box-shadow:0 30px 60px -20px #0000008c}#dev-a1 .a1-api-code pre{min-height:0}#dev-a1 .a1-api-code mark{color:inherit;background:#3fb95024;border-radius:4px;margin-left:-4px;padding:2px 1px 2px 4px;box-shadow:inset 2px 0 #3fb950}@media (max-width:480px){#dev-a1 .a1-api-code pre{padding:16px 12px;font-size:10px}}@media (max-width:900px){#dev-a1 .a1-api{grid-template-columns:1fr;gap:32px}#dev-a1:after{top:auto;bottom:-260px;right:-260px;transform:none}}#view-ae .a1-sti{width:30px;height:30px;color:var(--primary);background:linear-gradient(180deg,var(--primary),var(--primary));border-radius:8px;place-items:center;margin:0 0 4px;display:grid}@supports (color:color-mix(in lab, red, red)){#view-ae .a1-sti{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff))}}#view-ae .a1-sti{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){#view-ae .a1-sti{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent)}}#view-ae .a1-sti svg{width:16px;height:16px}.duo>*,.flexgrid>*{min-width:0}.duo .duo-card li{padding-left:24px;display:block;position:relative}.duo .duo-card li svg{position:absolute;top:0;left:0}@media (max-width:560px){.flexgrid .flexcard li{flex-direction:column;gap:2px}}@media (min-width:1100px){#view-integra .feat-hero-grid,#view-mcp .feat-hero-grid{grid-template-columns:620px minmax(0,1fr)}}@media (max-width:399px){#view-integra .feat-hero h1,#view-mcp .feat-hero h1{font-size:32px}}@media (max-width:640px){.ig-go,.tlink,.mtd-go,a.tc-cta,.cw-copy,#caminhos .ways-dot{position:relative}.ig-go:after,.tlink:after,.mtd-go:after,a.tc-cta:after,.cw-copy:after{content:"";position:absolute;inset:-12px -4px}#caminhos .ways-dot:after{content:"";position:absolute;inset:-18px -6px}}.ig-st,.st,.ex-tag,.cw-copy,.br-fn{font-size:12px!important}table.cmp .grp-l{display:inline-block;position:sticky;left:10px}table.cmp .cmp-sub{color:var(--muted-foreground);margin-top:2px;font-size:13px;font-weight:400;display:block}.verif-txt .verif-t{letter-spacing:-.022em;color:var(--foreground);margin:0 0 3px;font-size:16.5px;font-weight:600;line-height:1.15}.vf-panel .vf-panel-t{letter-spacing:-.022em;color:var(--foreground);margin:0;font-size:20px;font-weight:600;line-height:1.15}.vf-pick-h{text-align:center;max-width:760px;margin:0 auto 22px;font-size:clamp(20px,2.4vw,24px)}.ct-grid-h{margin-top:40px;font-size:clamp(20px,2.4vw,24px)}.ct-grid-h+.ct-grid{margin-top:18px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#view-a1 main>section:first-child{background:linear-gradient(180deg,var(--background) 0%,var(--primary) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){#view-a1 main>section:first-child{background:linear-gradient(180deg,var(--background) 0%,color-mix(in srgb,var(--primary) 3%,var(--background)) 100%)}}#view-a1 main>section:first-child:before{content:"";pointer-events:none;background-image:radial-gradient(var(--primary) 1px,transparent 1.2px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){#view-a1 main>section:first-child:before{background-image:radial-gradient(color-mix(in srgb,var(--primary) 22%,transparent) 1px,transparent 1.2px)}}#view-a1 main>section:first-child:before{background-size:22px 22px;-webkit-mask-image:radial-gradient(55% 75% at 82% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(55% 75% at 82% 45%,#000 0%,#0000 72%)}#view-a1 .feat-hero{position:relative}#view-a1 .cert{border-color:var(--primary);border-radius:18px}@supports (color:color-mix(in lab, red, red)){#view-a1 .cert{border-color:color-mix(in srgb,var(--primary) 14%,var(--border))}}#view-a1 .cert{box-shadow:0 1px 0 #fffc inset,0 28px 60px -28px var(--primary),0 10px 24px -14px #0c183424}@supports (color:color-mix(in lab, red, red)){#view-a1 .cert{box-shadow:0 1px 0 #fffc inset,0 28px 60px -28px color-mix(in srgb,var(--primary) 45%,transparent),0 10px 24px -14px #0c183424}}#view-a1 .cert{transition:transform .5s cubic-bezier(.2,.8,.2,1)}#view-a1 .cert:hover{transform:translateY(-3px)}#view-a1 .cert-foot{background:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){#view-a1 .cert-foot{background:color-mix(in srgb,var(--brand-green) 8%,var(--card))}}#view-a1 .cert-foot{color:var(--brand-green);font-weight:600}#view-a1 .strip{background:var(--card)}#view-a1 .strip-in{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:6px;display:grid}#view-a1 .strip-in>div{border-left:1px solid var(--border);grid-template-columns:auto 1fr;align-content:start;gap:3px 14px;padding:24px 26px;display:grid}#view-a1 .strip-in>div:first-child{border-left:0;padding-left:0}#view-a1 .strip-in strong{align-self:end}#view-a1 .a1-si{width:34px;height:34px;color:var(--primary);background:linear-gradient(180deg,var(--primary),var(--primary));border-radius:10px;grid-row:span 2;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){#view-a1 .a1-si{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff))}}#view-a1 .a1-si{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){#view-a1 .a1-si{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent)}}#view-a1 .a1-si svg{width:17px;height:17px}#view-a1 .track .step-list{gap:14px;margin-top:28px!important}#view-a1 .track h2{margin-bottom:12px}#view-a1 .track .eyebrow+h2+p{max-width:40ch;color:var(--muted-foreground)}#view-a1 .track .step-list svg{box-sizing:content-box;width:18px;height:18px;color:var(--brand-green);background:var(--brand-green);border-radius:999px;padding:3px}@supports (color:color-mix(in lab, red, red)){#view-a1 .track .step-list svg{background:color-mix(in srgb,var(--brand-green) 12%,transparent)}}#view-a1 .track .step-list svg{margin-top:0}#view-a1 .trail div{font-size:14px}#view-a1 .track .step-list li{color:var(--foreground);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15.5px}#view-a1 .trail{box-shadow:0 26px 54px -30px var(--primary),0 1px 2px #0c18340d;border-radius:18px;padding:10px 22px;position:relative}@supports (color:color-mix(in lab, red, red)){#view-a1 .trail{box-shadow:0 26px 54px -30px color-mix(in srgb,var(--primary) 40%,transparent),0 1px 2px #0c18340d}}#view-a1 .trail div{border-top:0;padding:13px 0;position:relative}#view-a1 .trail div:not(:last-child):after{content:"";background:var(--brand-green);width:1.5px;position:absolute;top:28px;bottom:-10px;left:3.75px}@supports (color:color-mix(in lab, red, red)){#view-a1 .trail div:not(:last-child):after{background:color-mix(in srgb,var(--brand-green) 35%,var(--border))}}#view-a1 .trail .dotcol{box-shadow:0 0 0 4px var(--brand-green)}@supports (color:color-mix(in lab, red, red)){#view-a1 .trail .dotcol{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-green) 16%,transparent)}}#view-a1 .trail div:last-child{background:var(--brand-green);border-radius:12px;margin:6px -10px 4px;padding:12px 10px}@supports (color:color-mix(in lab, red, red)){#view-a1 .trail div:last-child{background:color-mix(in srgb,var(--brand-green) 9%,var(--card))}}#view-a1 .trail div:last-child b{color:var(--brand-green);font-weight:600}#view-a1 .steps{background:0 0;border:0;gap:16px;position:relative;overflow:visible}#view-a1 .step{z-index:1;border-radius:var(--radius);background:var(--card);padding:26px 24px;transition:border-color .15s,box-shadow .15s,transform .25s cubic-bezier(.2,.8,.2,1);position:relative;border:1px solid var(--border)!important}#view-a1 .step:hover{border-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){#view-a1 .step:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))!important}}#view-a1 .step:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}#view-a1 .a1-sti{width:30px;height:30px;color:var(--primary);background:linear-gradient(180deg,var(--primary),var(--primary));border-radius:8px;place-items:center;margin:0 0 4px;display:grid}@supports (color:color-mix(in lab, red, red)){#view-a1 .a1-sti{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff))}}#view-a1 .a1-sti{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){#view-a1 .a1-sti{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,transparent)}}#view-a1 .a1-sti svg{width:16px;height:16px}#view-a1 .step-n{background:var(--primary-muted);color:var(--primary);border-radius:999px;order:-1;align-self:flex-start;padding:3px 9px;font-weight:600}#view-a1 .steps-foot{background:var(--card);border:1px dashed var(--primary);border-radius:12px;margin-top:20px;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){#view-a1 .steps-foot{border:1px dashed color-mix(in srgb,var(--primary) 30%,var(--border))}}#view-a1 .steps-foot{color:var(--foreground);font-size:14px}#view-a1 .proof-n{color:#fff;background:#ffffff1f;border-radius:10px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff2e}#view-a1 .proof-item{border-radius:var(--radius);background:#ffffff0a;padding:22px;box-shadow:inset 0 0 0 1px #ffffff1a}@media (prefers-reduced-motion:no-preference){#view-a1.a1-anim .a1-rv{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(14px)}#view-a1.a1-anim .a1-rv.in{opacity:1;transform:none}}@media (max-width:860px){#view-a1 .strip-in{grid-template-columns:1fr;padding-block:4px}#view-a1 .strip-in>div{border-left:0;border-top:1px solid var(--border);padding:18px 0}#view-a1 .strip-in>div:first-child{border-top:0}#view-a1 .steps{gap:12px}#view-a1 .proof-item{padding:18px}#view-a1 .step{padding:20px}#view-a1 .step h3{font-size:16.5px}}.wrap{max-width:var(--container);padding-inline:24px}@media (max-width:640px){.wrap{padding-inline:20px}}section{border-top:0}.sec{padding-block:var(--section-y)}.panel,section.bg-soft,section.bg-navy,section.bg-blue{margin-inline:var(--panel-inset);border-radius:var(--radius-panel);margin-block:24px;overflow:clip}@media (max-width:640px){.panel,section.bg-soft,section.bg-navy,section.bg-blue{border-radius:16px;margin-block:12px}}.bg-soft{background:var(--card)}.bg-navy{--card:#14286a;--card-foreground:#fff;--muted:#14286a;--border:#ffffff24;background:var(--navy)}.bg-blue{background:var(--primary)}.bg-blue:before,#final-cta:before,#dev-a1:before{content:none}.integra{background-image:none}.tone-white{background:var(--card)}.tone-sky{background:var(--sky);--border:#0a1a4a1f}.tone-mint{background:var(--mint);--border:#0a1a4a1f}.tone-navy,.tone-blue{--background:var(--navy);--foreground:#fff;--card:#14286a;--card-foreground:#fff;--muted:#14286a;--muted-foreground:#c3cee9;--border:#ffffff24;--brand-green:#1bd185;--brand-green-muted:#1bd18524;color:var(--foreground)}.tone-navy{background:var(--navy)}.tone-blue{--background:var(--primary);--muted-foreground:#ffffffe6;--border:#ffffff4d;--card:#fff;--card-foreground:#012;background:var(--primary)}.corner-dots{position:relative}.corner-dots:before,.corner-dots:after{content:"";pointer-events:none;opacity:.5;background:radial-gradient(circle,currentColor 1.5px,#0000 2px) 0 0/6px 6px no-repeat,radial-gradient(circle,currentColor 1.5px,#0000 2px) 100% 0/6px 6px no-repeat;position:absolute;inset:14px}.corner-dots:after{background:radial-gradient(circle,currentColor 1.5px,#0000 2px) 0 100%/6px 6px no-repeat,radial-gradient(circle,currentColor 1.5px,#0000 2px) 100% 100%/6px 6px no-repeat}h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;text-wrap:balance;font-size:clamp(46px,7vw,104px);font-weight:400;line-height:1.18}.hero h1,.hero-grid h1{font-size:clamp(52px,8.6vw,132px)}.lg-box h1,.lg-hero h1{font-size:clamp(40px,5vw,72px)}.hero h1,.hero-grid h1,.devhero h1,.feat-hero h1,.vf-hero h1,.lg-hero h1,.ct-page>h1{letter-spacing:0;line-height:1.18}@media (max-width:420px){h1{font-size:clamp(40px,11vw,52px)}}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:0;text-wrap:balance;font-size:clamp(40px,5.8vw,84px);font-weight:400;line-height:1.18}h2{font-family:var(--font-display);text-transform:uppercase;font-weight:400}h2,h2.display,.sec-head h2,.faq-aside h2,.ai-copy h2,.eco-copy h2,.wh-copy h2,.soc-head h2,.soc-video+.soc-head h2,.pl-integra-in h2,.integra h2,.br-end h2,.split-aside h2,.devcta h2,.erp h2,.vf-pick-h,.final h2,.final-copy h2,.bg-blue h2,.bg-navy .sec-head h2,.tone-navy .sec-head h2,.tone-blue .sec-head h2,.tone-sky .sec-head h2,.tone-mint .sec-head h2{letter-spacing:0;font-size:clamp(36px,5vw,60px);line-height:1.18}.lg-text h2{font-size:clamp(22px,2.4vw,28px)}h3{letter-spacing:-.03em;line-height:1.2}.sec-head{gap:16px;max-width:720px;margin-bottom:48px}.sec-head p,.hero-lead,.devhero-lead{color:var(--muted-foreground);font-size:17px;line-height:1.6}.eyebrow{width:fit-content;color:var(--primary);letter-spacing:-.01em;text-transform:none;white-space:normal;align-self:flex-start;align-items:center;max-width:100%;font-size:16px;font-weight:600;line-height:1.3;display:inline-flex}.bg-navy .eyebrow,.tone-navy .eyebrow,.bg-navy .step-list svg,.tone-navy .step-list svg{color:#9db8ff}.bg-blue .eyebrow,.tone-blue .eyebrow{color:#fff}.head-8{flex-direction:column;align-items:flex-start;display:flex}.head-8>:is(h2,p){max-width:calc(66.6667% - 8px)!important}.head-8>h2{text-wrap:pretty!important}@media (max-width:900px){.head-8>:is(h2,p){max-width:none!important}}@media (min-width:901px){.wrap>.sec-head:not(.head-auto){max-width:none!important}.wrap>:is(.sec-head,.head-8):not(.head-auto)>h2,.wrap>.h2-10{text-wrap:balance!important;max-width:calc(83.3333% - 4px)!important}}.btn{letter-spacing:-.01em;border-radius:999px;gap:8px;height:44px;padding:0 22px;font-size:14px;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.btn-lg{height:48px;padding:0 26px;font-size:15px}.btn-sm{height:40px;padding:0 18px;font-size:14px}.btn-primary{background:var(--primary);color:#fff;box-shadow:none}.btn-primary:hover{background:var(--primary-hover)}.btn-primary:active{background:var(--primary-active)}.btn-outline{color:var(--foreground);border-color:var(--border);background:#fff}.btn-logo{background:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;margin-left:-6px;display:inline-grid}.btn-outline .btn-logo{box-shadow:inset 0 0 0 1px var(--border)}.btn-logo :is(svg,img){object-fit:contain;width:16px;height:16px}.btn-outline:hover{border-color:var(--foreground);background:#fff}.btn-ghost{color:var(--foreground);background:0 0}.btn-ghost:hover{background:#0a1a4a0f}.btn-gray{background:var(--secondary);border-color:#0000}.bg-navy .btn-primary,.tone-navy .btn-primary,.bg-blue .btn-primary,.tone-blue .btn-primary{color:var(--navy);background:#fff}.bg-navy .btn-primary:hover,.tone-navy .btn-primary:hover,.bg-blue .btn-primary:hover,.tone-blue .btn-primary:hover{background:var(--sky)}.bg-navy .btn-outline,.tone-navy .btn-outline,.bg-blue .btn-outline,.tone-blue .btn-outline,.bg-navy .btn-light,.tone-navy .btn-light{color:#fff;background:#ffffff1a;border-color:#ffffff47}.bg-navy .btn-outline:hover,.tone-navy .btn-outline:hover,.bg-blue .btn-outline:hover,.tone-blue .btn-outline:hover{background:#ffffff2e;border-color:#ffffff80}.bg-navy .btn-docs{color:#fff;background:#ffffff1a;border-color:#ffffff47}.tlink{text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.tag-live,.tag-new,.tag-soon{letter-spacing:0;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.tag-new{background:var(--primary-muted);color:var(--primary)}.tag-live{background:var(--brand-green-muted);color:var(--brand-green)}:where(.ct-card,.use,.duo-card,.pv-card,.ig-card,.pcard,.tcase,.vf-opt,.flexcard,.ai-card,.dev-item,.sdk-card,.cgrid>*,.ops>*){border-radius:var(--radius-card)}.faq-grid{gap:64px}.faq-list{border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border)}footer{margin:24px var(--panel-inset) var(--panel-inset);border-radius:var(--radius-panel);color:var(--foreground);--f-dim:var(--muted-foreground);--f-line:var(--border);background:0 0;border:0}@media (max-width:640px){footer{border-radius:16px}}footer .wm-white [fill=white]{fill:#1452ff}footer .wm-white [fill=\#D5DFE8]{fill:#143cb9}.foot-social a{background:var(--card);color:var(--foreground);border:1px solid var(--border)}.foot-social a:hover{background:var(--primary);border-color:var(--primary);color:#fff}.foot li a:hover,.fb-r a:hover{color:var(--primary)}[data-motion] [data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}[data-motion] [data-reveal]:not([data-in]){opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}[data-cascade]>:nth-child(2){--cascade-i:1}[data-cascade]>:nth-child(3){--cascade-i:2}[data-cascade]>:nth-child(4){--cascade-i:3}[data-cascade]>:nth-child(5){--cascade-i:4}[data-cascade]>:nth-child(6){--cascade-i:5}[data-cascade]>:nth-child(7){--cascade-i:6}[data-cascade]>:nth-child(8){--cascade-i:7}[data-cascade]>:nth-child(9){--cascade-i:8}[data-cascade]>:nth-child(10){--cascade-i:9}[data-cascade]>:nth-child(11){--cascade-i:10}[data-cascade]>:nth-child(12){--cascade-i:11}[data-cascade]>:nth-child(13){--cascade-i:12}[data-cascade]>:nth-child(14){--cascade-i:13}[data-cascade]>:nth-child(15){--cascade-i:14}[data-cascade]>:nth-child(n+16){--cascade-i:15}[data-cascade] [data-cascade-item]{--cascade-i:0}[data-cascade] [data-cascade-item="1"]{--cascade-i:1}[data-cascade] [data-cascade-item="2"]{--cascade-i:2}[data-cascade] [data-cascade-item="3"]{--cascade-i:3}[data-cascade] [data-cascade-item="4"]{--cascade-i:4}[data-cascade] [data-cascade-item="5"]{--cascade-i:5}[data-cascade] [data-cascade-item="6"]{--cascade-i:6}[data-cascade] [data-cascade-item="7"]{--cascade-i:7}[data-cascade] [data-cascade-item="8"]{--cascade-i:8}[data-cascade] [data-cascade-item="9"]{--cascade-i:9}[data-cascade] [data-cascade-item="10"]{--cascade-i:10}[data-cascade] [data-cascade-item="11"]{--cascade-i:11}[data-cascade] [data-cascade-item="12"]{--cascade-i:12}[data-cascade] [data-cascade-item="13"]{--cascade-i:13}[data-cascade] [data-cascade-item="14"]{--cascade-i:14}[data-cascade] [data-cascade-item="15"]{--cascade-i:15}@media (prefers-reduced-motion:no-preference){[data-cascade=load]:not([data-cascade-state]){--cascade-base:.1s}[data-cascade=load]:not([data-cascade-state]):not([data-cascade-frame=off]),[data-motion] [data-cascade-state=run][data-cascade-grow]{--cascade-lead:.12s;animation:cascade-frame .55s cubic-bezier(.2,.8,.2,1) var(--cascade-base,0s) backwards}[data-motion] [data-cascade-state=wait][data-cascade-grow]{opacity:0}:is([data-cascade=load]:not([data-cascade-state]):not(:has([data-cascade-item]))>*,[data-motion] [data-cascade-state=run]:not(:has([data-cascade-item]))>*){animation:cascade-piece .45s cubic-bezier(.2,.8,.2,1) calc(var(--cascade-base,0s) + var(--cascade-lead,0s) + var(--cascade-i,0) * var(--cascade-step,70ms)) backwards}[data-motion] [data-cascade-state=wait]:not(:has([data-cascade-item]))>*{opacity:0}[data-cascade=load]:not([data-cascade-state]) [data-cascade-item],[data-motion] [data-cascade-state=run] [data-cascade-item]{animation:cascade-piece .45s cubic-bezier(.2,.8,.2,1) calc(var(--cascade-base,0s) + var(--cascade-lead,0s) + var(--cascade-i,0) * var(--cascade-step,70ms)) backwards}[data-motion] [data-cascade-state=wait] [data-cascade-item]{opacity:0}}@keyframes cascade-frame{0%{opacity:0;translate:0 14px;scale:.96}}@keyframes cascade-piece{0%{opacity:0;translate:0 8px}}@keyframes v2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{width:max-content;animation:v2-marquee var(--marquee-duration,40s) linear infinite;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-reverse .marquee-track{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.marquee-all{-webkit-mask-image:none!important;mask-image:none!important}.marquee-all .marquee-track{justify-content:center;width:auto!important}.marquee-all .marquee-track>div:first-child{flex-wrap:wrap!important;flex-shrink:1!important;justify-content:center!important;padding-right:0!important}.marquee-all .marquee-track>[aria-hidden]{display:none!important}}.v2-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.v2-nav-links{color:var(--foreground);align-items:center;gap:2px;font-size:14px;font-weight:500;display:flex}.v2-nav-links>a,.v2-nav-links .menu-trigger{height:40px;color:var(--foreground);border-radius:999px;align-items:center;gap:5px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.v2-nav-links>a,.v2-nav-links .menu-trigger{color:color-mix(in srgb,var(--foreground) 78%,transparent)}}.v2-nav-links>a,.v2-nav-links .menu-trigger{letter-spacing:-.01em;font-weight:500;text-decoration:none}.v2-nav-links>a:hover,.v2-nav-links .menu-trigger:hover,.v2-nav-links .menu-trigger[aria-expanded=true],.v2-nav-links>a.on{color:var(--foreground);background:#1452ff14}.v2-header .nav-burger{color:var(--foreground)}.v2-header{transition:transform .3s}.v2-header[data-away]{pointer-events:none;transform:translateY(calc(-100% - 32px))}@media (prefers-reduced-motion:reduce){.v2-header{transition:none}}.v2-header .nav-burger svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}.v2-header .brand .wm{height:28px}.v2-header .mega{border:1px solid var(--border);box-shadow:var(--shadow-float);width:min(1080px,calc(100vw - 2 * var(--panel-inset)));color:var(--foreground);top:calc(100% + 12px);background:#fff;border-radius:20px;max-height:calc(100dvh - 100px);margin:0;display:none;position:fixed;inset:84px auto auto 50%}.v2-header .mega:is(:popover-open,[data-open]){display:block}.v2-nav-links .has-menu:has(>.mega:popover-open)>.menu-trigger{color:var(--foreground);background:#1452ff14}.has-menu:has(>.mega:popover-open)>.menu-trigger svg{transform:rotate(180deg)}.v2-header .mg-c.ov{background:var(--sky);border-radius:12px;margin:8px}.v2-header .mg-h{color:var(--primary);border-bottom-color:#0a1a4a1a}.v2-header .mega-item{border-radius:12px}.mega-item.with-icon,.m-item.with-icon{grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.mega-item.with-icon>.mg-icon,.m-item.with-icon>.mg-icon{border:1px solid var(--border);background:#fff;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;margin:0;display:grid;box-shadow:0 1px 2px #0a1a4a0f}.mg-icon{color:var(--primary)}.mg-icon :is(svg,img){object-fit:contain;width:20px;height:20px}.mega-item.with-icon>span:not(.mg-icon){margin-top:1px}.mg-icon{transition:border-color .2s}.mg-icon :is(path,circle,rect,polyline){transform-box:fill-box;transform-origin:50%}.mg-icon :is(svg,img),.mg-icon[data-motion=code] path{transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.mg-icon .i-draw{stroke-dasharray:1}.mg-icon[data-motion=box] svg{transform-origin:50% 100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.with-icon:hover>.mg-icon{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.with-icon:hover>.mg-icon{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.with-icon:hover>[data-motion=sign] .i-draw{animation:.8s ease-in-out mg-draw}.with-icon:hover>[data-motion=shield] svg{transform:scale(1.08)}.with-icon:hover>[data-motion=shield] .i-draw{animation:.45s ease-out .1s both mg-draw}.with-icon:hover>[data-motion=scan] .i-corners{animation:.6s ease-in-out mg-focus}.with-icon:hover>[data-motion=chat] svg{animation:.5s ease-in-out mg-ring}.with-icon:hover>[data-motion=mail] svg{animation:.6s ease-in-out mg-send}.with-icon:hover>[data-motion=code] .i-l{transform:translate(-2px)}.with-icon:hover>[data-motion=code] .i-r{transform:translate(2px)}.with-icon:hover>[data-motion=code] .i-s{transform:rotate(14deg)}.with-icon:hover>[data-motion=box] svg{animation:.55s ease-out mg-hop}.with-icon:hover>[data-motion=mcp] svg{transform:rotate(-18deg)}.with-icon:hover>[data-motion=book] svg{animation:.55s ease-in-out mg-open}.with-icon:hover>[data-motion=logo] :is(svg,img){transform:scale(1.15)}}@keyframes mg-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mg-focus{45%{transform:scale(.78)}}@keyframes mg-ring{20%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}70%{transform:rotate(-5deg)}}@keyframes mg-send{45%{opacity:0;transform:translate(5px,-5px)}46%{opacity:0;transform:translate(-5px,5px)}}@keyframes mg-hop{35%{transform:translateY(-4px)}60%{transform:translateY(0)scale(1.1,.88)}80%{transform:scale(.97,1.04)}}@keyframes mg-open{50%{transform:scaleX(1.2)}}.v2-header .mega-in:has(.with-icon){grid-template-columns:.6fr 1.1fr 1.1fr}.v2-header .mega-in.mega-in-2{grid-template-columns:1fr 1fr}.v2-header .mega:has(>.mega-in-2){width:min(980px,calc(100vw - 2 * var(--panel-inset)))}.v2-header .mega-item:hover{background:var(--page)}.v2-mobile-card .m-menu{background:0 0;border-top:0;max-height:calc(100dvh - 96px);padding:6px 20px 20px}.v2-mobile-card .m-actions .btn{border-radius:999px}footer .foot{padding-block:64px 48px}@media (min-width:901px) and (min-height:760px) and (prefers-reduced-motion:no-preference){body>main{z-index:1;background:var(--page);position:relative}body>footer{z-index:0;position:sticky;bottom:0}}footer .foot-ai{background:#eceff5;border-top:0;border-radius:20px;gap:20px 32px;margin-block:8px 4px;padding:28px 32px}@media (max-width:640px){footer .foot-ai{border-radius:16px;padding:22px 20px}}footer .foot-ai-p a{border:1px solid var(--border);background:var(--card);width:48px;height:48px;color:var(--foreground);border-radius:999px}footer .foot-ai-p a:hover{background:var(--card);border-color:var(--primary);color:var(--primary)}footer .foot h5{color:var(--f-dim);font-size:14px}footer .foot-bottom{border-top:0;padding-block:28px}footer .feba b,footer a.feba:hover{color:var(--foreground)}.soc{background:0 0;border-top:0;border-bottom:0}.tcase{box-shadow:var(--shadow-card);border-radius:var(--radius-card);border:0}.tcase:hover{box-shadow:var(--shadow-md)}.tc-cta{overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%}@media (max-width:1100px){.v2-nav-links>a,.v2-nav-links .menu-trigger{padding:0 9px;font-size:13.5px}.v2-header .brand .wm{height:24px}}.ms-st .a,.w4-done,.cw-chip .cw-a,.mh-st{background:var(--sky);color:var(--blue-dark)}.w2-st .a,.cw-a,.lap-st.wait{color:var(--blue-dark)}.codewin,.bg-navy .codewin{--background:#0b1533;--card:#0b1533;--muted:#0b1533;--border:#ffffff12;--foreground:#e8eefc;--muted-foreground:#7f8db3;--primary:#9db8ff;--brand-green:#5ee6ad;--brand-green-muted:#5ee6ad1a;border-color:#ffffff14}.codewin-bar{background:0 0;border-bottom-color:#ffffff0f;padding:14px 20px}.codewin-out{background:0 0}.codewin-bar i{display:none}.codewin-bar b{font:600 12px/1 var(--font-sans);letter-spacing:.01em;color:#7f8db3;margin-left:0}.codewin pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:22px 24px;font-size:13px;line-height:1.8;overflow-x:hidden}.codewin .c-mut{color:#66759d}.codewin .c-pri{color:#9db8ff}.codewin .c-acc{color:#5ee6ad}:is(.codewin,.bg-navy .codewin) .c-str{color:#c9d4ee}.cw-copy{color:#7f8db3;background:0 0;border:0;border-radius:999px;padding:5px 10px;font-weight:600}.cw-copy:hover{color:#fff;background:#ffffff12}.cw-result{background:0 0;border-left-color:#ffffff0f;gap:16px;padding:22px}.cw-rl{color:#7f8db3}.cw-doc{border-radius:14px}@media (max-width:820px){.cw-result{border-top-color:#ffffff0f}}.bg-navy .codewin .codetabs button.on,.mcp-tabs button.on{background:#0b1533}.sdk-body code,.w2-code pre{background:#0b1533;border-color:#ffffff14}.w2-code .k{color:#9db8ff}.w2-code .s{color:#5ee6ad}.w2-code .w1-bar{background:#0b1533;border-color:#ffffff0f}.w2-code .w1-bar i{display:none}.w2-code .w1-bar b{color:#7f8db3}.lang-tabs i,#dev-int .lang-tabs i,#api-sdk .lang-tabs i{background:0 0;border:0;border-radius:0;width:20px;height:20px}.lang-tabs i svg{width:18px;height:18px}.lang-tabs i svg :is(path,rect){fill:currentColor}.lang-tabs i svg text{fill:var(--lang-cut,#0a1a4a)}#dev-int{--lang-cut:#d8e5ff}#api-sdk{--lang-cut:#fff}@keyframes mcp-caret{50%{opacity:0}}.mural-pecas>span{transition:opacity .5s ease var(--d,0s),transform .7s cubic-bezier(.2,.8,.2,1) var(--d,0s),translate .3s ease-out}[data-motion] .mural-pecas:not([data-in])>span{opacity:0;transform:translateY(46px)scale(.9)}@media (prefers-reduced-motion:reduce){.mural-pecas>span{transition:none}}@keyframes way-fio{to{width:calc(100% - 2 * var(--way-x,32px))}}@media (min-width:861px){#caminhos .way:before{content:"";left:var(--way-x,32px);right:var(--way-x,32px);background:var(--border);height:1px;position:absolute;bottom:0}#caminhos .way:after{left:var(--way-x,32px);z-index:1;height:2px}#caminhos .ways:not([data-paused])[data-active="1"] .way[data-i="1"]:after,#caminhos .ways:not([data-paused])[data-active="2"] .way[data-i="2"]:after,#caminhos .ways:not([data-paused])[data-active="3"] .way[data-i="3"]:after,#caminhos .ways:not([data-paused])[data-active="4"] .way[data-i="4"]:after{animation-name:way-fio}#caminhos .ways[data-paused][data-active="1"] .way[data-i="1"]:after,#caminhos .ways[data-paused][data-active="2"] .way[data-i="2"]:after,#caminhos .ways[data-paused][data-active="3"] .way[data-i="3"]:after,#caminhos .ways[data-paused][data-active="4"] .way[data-i="4"]:after{width:calc(100% - 2 * var(--way-x,32px))}}@media (min-width:861px) and (prefers-reduced-motion:reduce){#caminhos .ways[data-active="1"] .way[data-i="1"]:after,#caminhos .ways[data-active="2"] .way[data-i="2"]:after,#caminhos .ways[data-active="3"] .way[data-i="3"]:after,#caminhos .ways[data-active="4"] .way[data-i="4"]:after{width:calc(100% - 2 * var(--way-x,32px));animation:none!important}}.fluxo{--bola:56px;--respiro:0px;--vao:36px;--fio-vazio:scaleY(0);--ponto-fim-x:50%;--ponto-fim-y:100%;gap:var(--vao)}@media (min-width:900px){.fluxo{--bola:64px;--respiro:0px;--vao:32px;--fio-vazio:scaleX(0);--ponto-fim-x:100%;--ponto-fim-y:50%;gap:10px var(--vao)}}.fluxo-bola{width:var(--bola);height:var(--bola);border-radius:calc(var(--bola) * .25);color:var(--primary);background:#fff}.fluxo-bola svg{width:calc(var(--bola) * .47);height:calc(var(--bola) * .47);stroke-width:1.7px}.fluxo-passo:last-child .fluxo-bola:after{content:"";border-radius:inherit;border:2px solid var(--primary);opacity:0;pointer-events:none;position:absolute;inset:0}.fluxo-linha{left:calc(var(--bola) / 2 - 1px);top:calc(var(--bola) + var(--respiro));bottom:calc(var(--respiro) - var(--vao));background:#ffffff73;border-radius:2px;width:2px}.fluxo-fio{border-radius:inherit;transform-origin:top;background:#fff;position:absolute;inset:0}.fluxo-ponto{opacity:0;background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px #ffffff73,0 4px 12px -2px #0a1a4a40}@media (min-width:900px){.fluxo-linha{top:calc(var(--bola) / 2 - 1px);bottom:auto;left:calc(var(--bola) + var(--respiro));right:calc(var(--respiro) - var(--vao));width:auto;height:2px}.fluxo-fio{transform-origin:0}.fluxo-ponto{top:50%;left:0}}.fx-ponteiro,.fx-hora{transform-box:view-box;transform-origin:12px 12px}.fx-check{stroke-dasharray:10;stroke:#fff}@keyframes fx-acende{0%{color:#1452ff4d;background-color:#ffffff80;transform:scale(.92);box-shadow:0 12px 28px -16px #0a1a4a00}60%{transform:scale(1.04)}}@keyframes fx-enche{0%{transform:var(--fio-vazio)}}@keyframes fx-corre{0%{opacity:0}12%,88%{opacity:1}to{top:var(--ponto-fim-y);left:var(--ponto-fim-x);opacity:0}}@keyframes fx-sobe{0%{opacity:0;transform:translateY(7px)}55%{opacity:1;transform:translateY(-1.5px)}to{opacity:1;transform:none}}@keyframes fx-gira{0%{transform:rotate(-360deg)}to{transform:none}}@keyframes fx-gira-hora{0%{transform:rotate(-30deg)}to{transform:none}}@keyframes fx-risca{0%{stroke-dashoffset:10px}to{stroke-dashoffset:0}}@keyframes fx-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes fx-balanca{0%,to{transform:none}50%{transform:translateY(-2.5px)}}@keyframes fx-gira-sempre{to{transform:rotate(360deg)}}@keyframes fx-risca-sempre{0%{stroke-dashoffset:10px}18%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){[data-motion] .fluxo:not([data-in]) .fluxo-bola{color:#1452ff4d;box-shadow:none;background-color:#ffffff80;transform:scale(.92)}[data-motion] .fluxo:not([data-in]) .fluxo-fio{transform:scale(0)}[data-motion] .fluxo:not([data-in]) .fx-seta{opacity:0}[data-motion] .fluxo:not([data-in]) .fx-check{stroke-dashoffset:10px}.fluxo[data-in] .fluxo-bola{animation:fx-acende .45s ease var(--d,0s) both}.fluxo[data-in] .fluxo-fio{animation:fx-enche .9s ease-in-out var(--d,0s) both}.fluxo[data-in] .fluxo-ponto{animation:fx-corre .9s ease-in-out var(--d,0s) both}.fluxo[data-in] .fx-seta{animation:fx-sobe .8s cubic-bezier(.2,.8,.2,1) var(--d,0s) both,fx-balanca 1.8s ease-in-out calc(var(--d,0s) + .8s) infinite}.fluxo[data-in] .fx-ponteiro{animation:fx-gira 1s cubic-bezier(.3,.7,.2,1) var(--d,0s) both,fx-gira-sempre 6s linear calc(var(--d,0s) + 1s) infinite}.fluxo[data-in] .fx-hora{animation:fx-gira-hora 1s cubic-bezier(.3,.7,.2,1) var(--d,0s) both,fx-gira-sempre 72s linear calc(var(--d,0s) + 1s) infinite}.fluxo[data-in] .fx-check{animation:fx-risca .5s ease-out calc(var(--d,0s) + .15s) both,fx-risca-sempre 3.5s ease-out calc(var(--d,0s) + 1.5s) infinite}.fluxo[data-in] .fluxo-passo:last-child .fluxo-bola:after{animation:fx-ping 1s ease-out calc(var(--d,0s) + .25s) forwards}}#ia,#ia-dev{--aid:8s}.ai-line{background:#ffffff3d}@media (prefers-reduced-motion:reduce){.ai-type{width:auto;animation:none}.ai-agent{opacity:1;animation:none;transform:none}.ai-line i{animation:none;transform:none}.ai-step{opacity:1;animation:none}.ai-sp{display:none}.ai-ck{opacity:1;animation:none;transform:none}}.ai-steps .ai-step{opacity:1;animation:none}.ai-steps .ai-ic{background:var(--card);border-color:#ffffff3d}.ai-steps .ai-step>span:last-child{opacity:.4}.ai-steps .s1>span:last-child{animation:ali1 var(--aid) infinite}.ai-steps .s2>span:last-child{animation:ali2 var(--aid) infinite}.ai-steps .s3>span:last-child{animation:ali3 var(--aid) infinite}.ai-steps .s4>span:last-child{animation:ali4 var(--aid) infinite}.ai-convo .ai-type{width:auto;animation:none}.ai-convo .ai-user{animation:ai-user var(--aid) ease infinite}.ai-reply{justify-items:start;display:grid}.ai-reply>*{grid-area:1/1}.ai-typing{opacity:0;height:46px;animation:ai-typing var(--aid) infinite;background:#fff;border-radius:16px 16px 16px 4px;align-items:center;gap:5px;padding:0 18px;display:flex}.ai-typing i{background:#8a97b8;border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite ai-dot}.ai-typing i:nth-child(2){animation-delay:.15s}.ai-typing i:nth-child(3){animation-delay:.3s}@keyframes ai-user{0%,2%{opacity:0;transform:translateY(8px)scale(.96)}6%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes ai-typing{0%,8%{opacity:0;transform:translateY(6px)}10%,20%{opacity:1;transform:none}22%,to{opacity:0}}@keyframes ai-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ai-convo .ai-user{opacity:1;animation:none}.ai-typing{display:none}.ai-steps .ai-step>span:last-child{opacity:1;animation:none}}.sf-on{position:relative}.sf-on,.sf-on :not(.sf-layer,.sf-layer *){-webkit-text-fill-color:transparent}.sf-layer{pointer-events:none;-webkit-user-select:none;user-select:none;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;text-wrap:inherit;color:inherit;margin:0;position:absolute;inset:0 -1px 0 0}.sf-layer svg,.sf-layer img{visibility:hidden}.sf-w{--sf:0%;background-color:var(--sf-c)}@supports (color:color-mix(in lab, red, red)){.sf-w{background-color:color-mix(in srgb,var(--sf-c) 18%,transparent)}}.sf-w{background-image:linear-gradient(90deg,var(--sf-c),var(--sf-c) var(--sf),transparent var(--sf));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#caminhos .scn{padding:7cqw}#caminhos .scn-pop{animation-duration:.3s;animation-delay:calc(var(--d,0s) * .5)}.sdk-body code{color:#012;background:#eef2fa;border-color:#e2e8f3}.sdk-body code:before{color:#0fa968}.eco-copy>.btn+.eco-ask{margin-top:16px}@media (max-width:820px){.eco-sec .eco-ask-m{margin-top:2px}}.eco-ring{border-style:solid;border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.eco-ring{border-color:color-mix(in srgb,var(--primary) 16%,transparent)}}.eco-pulse{border-width:1px;animation:4.8s cubic-bezier(.2,.6,.3,1) infinite eco-pulse-cresce,4.8s cubic-bezier(.33,1,.68,1) infinite eco-pulse-apaga}@keyframes eco-pulse-cresce{0%{transform:scale(1)}to{transform:scale(5.6)}}@keyframes eco-pulse-apaga{0%{opacity:.4}55%,to{opacity:0}}#caminhos .ways-media,#comece .ways-media{background:radial-gradient(circle at 78% 20%,#1bd18538,#0000 48%),linear-gradient(135deg,#1452ff,#5a8dff)}#ia{--aid:10s}.ai-composer{--cmp-p:clamp(24px,3vw,40px);--cmp-up:calc(-1 * (240px - var(--cmp-p) - 26px))}.ai-composer .ai-chat{min-height:0!important}.ai-composer .ai-user{animation:cmp-user var(--aid) ease infinite}.ai-composer .ai-agent{animation:cmp-agent var(--aid) ease infinite}.ai-composer .ai-agent i{color:#fff;background:#1bd185}.ai-composer .ai-steps{animation:cmp-steps var(--aid) ease infinite}.ai-connect{color:#fffc;opacity:0;height:48px;animation:cmp-connect var(--aid) ease infinite;background:#ffffff1a;border-radius:16px 16px 16px 4px;align-items:center;gap:10px;padding:0 18px;font-size:14px;display:flex}.ai-connect-sp{border:2px solid #ffffff40;border-top-color:var(--green);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite eco-spin}.ai-input{left:var(--cmp-p);right:var(--cmp-p);bottom:var(--cmp-p);color:#012;height:52px;animation:cmp-input var(--aid) cubic-bezier(.4,0,.2,1) infinite;background:#fff;border-radius:999px;align-items:center;padding:0 8px 0 18px;font-size:15px;display:flex;position:absolute;box-shadow:0 16px 40px -18px #0009}.ai-input-ph{color:#8a97b8;animation:cmp-ph var(--aid) step-end infinite;position:absolute;left:18px}.ai-input-txt{white-space:nowrap;clip-path:inset(0 100% 0 0);animation:cmp-type var(--aid) steps(28) infinite}.ai-input-send{color:#fff;width:36px;height:36px;animation:cmp-send var(--aid) ease infinite;background:#dfe6ee;border-radius:50%;place-items:center;margin-left:auto;display:grid}@keyframes cmp-input{0%,17%{transform:translateY(var(--cmp-up))}23%,94%{transform:none}to{transform:translateY(var(--cmp-up))}}@keyframes cmp-ph{0%{opacity:1}3%{opacity:0}18%{opacity:1}}@keyframes cmp-type{0%,3%{clip-path:inset(0 100% 0 0);opacity:1}14%,17%{clip-path:inset(0);opacity:1}18%,to{clip-path:inset(0);opacity:0}}@keyframes cmp-send{0%,13%{background:#dfe6ee}14%,17%{background:var(--primary);transform:none}16%{transform:scale(.88)}19%,to{background:#dfe6ee}}@keyframes cmp-user{0%,19%{opacity:0;transform:translateY(10px)}23%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes cmp-connect{0%,24%{opacity:0;transform:translateY(6px)}26%,33%{opacity:1;transform:none}35%,to{opacity:0}}@keyframes cmp-agent{0%,34%{opacity:0;transform:translateY(6px)}37%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes cmp-steps{0%,35%{opacity:0}39%,94%{opacity:1}98%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ai-input,.ai-input-ph,.ai-input-send,.ai-composer .ai-user,.ai-composer .ai-agent,.ai-composer .ai-steps,.ai-connect{animation:none}.ai-input{transform:none}.ai-input-txt{display:none}.ai-composer .ai-user,.ai-composer .ai-agent,.ai-composer .ai-steps{opacity:1}.ai-connect{display:none}}@media (max-width:820px){.ai-composer{--cmp-up:calc(-1 * (300px - var(--cmp-p) - 26px));height:600px!important}}:is(div,header):has(>:is(h1,h2)+p){row-gap:0!important}.eyebrow+:is(h1,h2){margin-top:12px!important}:is(h1,h2)+p{margin-top:16px!important}:is(h1,h2)+p+:is(a.btn,.hero-actions,div:has(>.btn),.tlink),:is(h1,h2)+p+:is(.ai-open,.mp-open){margin-top:32px!important}.ai-copy>p+.ai-open{margin-top:20px!important}.v2-nav-links>a:hover,.v2-nav-links .menu-trigger:hover,.v2-nav-links .menu-trigger[aria-expanded=true]{color:#000}.v2-nav-links .has-menu:has(>.mega:popover-open)>.menu-trigger{color:#000}.w1-motion{--w1:10s;position:relative}.w1-slot{margin-inline:3.6cqw;display:grid}.w1-slot>*{grid-area:1/1}.w1-drop{color:#61708f;height:9cqw;animation:w1-drop var(--w1) ease both;background:#f4f7ff;border:1.5px dashed #b7c5f5;border-radius:1.8cqw;place-items:center;font-size:2.9cqw;font-weight:600;display:grid}.w1-motion .w1-file{opacity:0;animation:w1-file var(--w1) ease both;margin:0}.w1-load{width:16cqw;height:1.2cqw;animation:w1-loadbox var(--w1) step-end both;background:#dfe6ee;border-radius:99px;margin-left:auto;overflow:hidden}.w1-load i{transform-origin:0;height:100%;animation:w1-load var(--w1) ease both;background:#1452ff;display:block}.w1-motion .w1-ok{opacity:0;animation:w1-ok var(--w1) ease both;margin-left:2cqw}.w1-m{opacity:0;animation:.4s 2.6s both w1-in}.w1-r{opacity:0}.w1-r1{animation:w1-r1 var(--w1) ease both}.w1-r2{animation:w1-r2 var(--w1) ease both}.w1-meth{white-space:nowrap;justify-items:end;display:grid!important}.w1-meth>*{grid-area:1/1}.w1-meth>:after{content:" ▾";color:#8a97b8}.w1-meth-b{opacity:0}.w1-meth2 .w1-meth-a{animation:w1-ma var(--w1) step-end both}.w1-meth2 .w1-meth-b{white-space:pre;transform-origin:100%;min-width:0;animation:w1-mb var(--w1) ease both,w1-mw var(--w1) ease both;justify-content:flex-end;display:flex}.w1-meth2{animation:w1-mf var(--w1) ease both;flex-shrink:0;overflow:hidden}.w1-add{color:#1452ff;animation:w1-in .4s ease 2.6s both,w1-addp var(--w1) ease both;margin-top:-.6cqw;font-size:2.9cqw;font-weight:600}.w1-dd{z-index:3;opacity:0;pointer-events:none;background:#fff;border:1px solid #e4e9f2;border-radius:1.8cqw;flex-direction:column;gap:.4cqw;padding:1cqw;display:flex;position:absolute;box-shadow:0 2.4cqw 5cqw -1.6cqw #050f3c59}.w1-dd1,.w1-dd2{transform-origin:0 100%;width:58%;top:40%;left:3.6cqw}.w1-dd2{top:47%}.w1-dd3{transform-origin:100% 0;width:42%;top:66.5%;right:3.6cqw}.w1-opt{border-radius:1.2cqw;grid-template-columns:auto 1fr;align-items:center;column-gap:1.6cqw;padding:1cqw 1.4cqw;display:grid}.w1-opt .w1-av{grid-row:span 2;width:5cqw;height:5cqw;font-size:1.9cqw}.w1-opt b{color:#0c1834;font-size:2.7cqw;font-weight:600;line-height:1.2}.w1-opt small{color:#61708f;font-size:2.2cqw;line-height:1.2}.w1-mo{color:#0c1834;border-radius:1.2cqw;justify-content:space-between;align-items:center;gap:1cqw;padding:1.3cqw 1.6cqw;font-size:2.6cqw;font-weight:500;display:flex}.w1-mo svg{color:#1452ff;width:2.6cqw;height:2.6cqw}.w1-dd1{animation:w1-dd1 var(--w1) ease both}.w1-dd2{animation:w1-dd2 var(--w1) ease both}.w1-dd3{animation:w1-dd3 var(--w1) ease both}.w1-dd1 .w1-hl{animation:w1-hl1 var(--w1) ease both}.w1-dd2 .w1-hl{animation:w1-hl2 var(--w1) ease both}.w1-dd3 .w1-hl{animation:w1-hl3 var(--w1) ease both}.w1-send{animation:w1-btn var(--w1) ease both;display:grid;position:relative}.w1-send>*{grid-area:1/1}.w1-send-a{animation:w1-sa var(--w1) step-end both}.w1-send-l{opacity:0;animation:w1-sl var(--w1) step-end both;justify-content:center;align-items:center;gap:1.6cqw;display:flex}.w1-send-l i{border:.45cqw solid #ffffff59;border-top-color:#fff;border-radius:50%;width:2.8cqw;height:2.8cqw;animation:.7s linear infinite eco-spin}.w1-send-b{opacity:0;animation:w1-sb var(--w1) ease both}.w1-ghost{color:#0c1834;pointer-events:none;animation:w1-ghost var(--w1) cubic-bezier(.4,0,.2,1) both;background:#fff;border-radius:1.6cqw;align-items:center;gap:1.6cqw;padding:1.6cqw 2.4cqw;font-size:2.9cqw;font-weight:600;display:flex;position:absolute;box-shadow:0 2cqw 5cqw -1cqw #050f3c73}.w1-cursor{pointer-events:none;z-index:4;filter:drop-shadow(0 .6cqw 1cqw #00000059);width:5.6cqw;height:5.6cqw;animation:w1-cursor var(--w1) cubic-bezier(.4,0,.2,1) both;position:absolute}@keyframes w1-ghost{0%{opacity:0;top:-14%;left:62%;transform:rotate(-6deg)}4%{opacity:1}12%{opacity:1;top:15%;left:26%;transform:rotate(-2deg)}14%,to{opacity:0;top:15%;left:26%;transform:none}}@keyframes w1-cursor{0%{opacity:0;top:-10%;left:78%;transform:none}4%{opacity:1}12%,13%{top:23%;left:48.6%}28%{top:27%;left:50%}34.5%{top:71.6%;left:20.7%;transform:none}35.5%{transform:scale(.82)}36.5%{transform:none}38%{top:71.6%;left:20.7%}41%{top:49.4%;left:34.8%;transform:none}42%{transform:scale(.82)}43%{transform:none}45%{top:49.4%;left:34.8%}49.5%{top:71.6%;left:20.7%;transform:none}50.5%{transform:scale(.82)}51.5%{transform:none}53%{top:71.6%;left:20.7%}55%{top:55.9%;left:34.8%;transform:none}56%{transform:scale(.82)}57%{transform:none}59%{top:55.9%;left:34.8%}62.5%{top:62.9%;left:75.4%;transform:none}63.5%{transform:scale(.82)}64.5%{transform:none}66%{top:62.9%;left:75.4%}68.5%{top:80.9%;left:70.1%;transform:none}69.5%{transform:scale(.82)}70.5%{transform:none}72%{top:80.9%;left:70.1%}75.5%{top:85.7%;left:48.6%;transform:none}76.5%{transform:scale(.82)}77.5%{transform:none}81%{opacity:1;top:85.7%;left:48.6%}85%,to{opacity:0;top:92%;left:54%}}@keyframes w1-drop{0%,12%{opacity:1;transform:none}13%{transform:scale(1.03)}14.5%,to{opacity:0}}@keyframes w1-file{0%,13%{opacity:0;transform:translateY(1cqw)}16%,to{opacity:1;transform:none}}@keyframes w1-load{0%,16%{transform:scaleX(0)}27%,to{transform:scaleX(1)}}@keyframes w1-loadbox{0%{opacity:1}27.5%,to{opacity:0;width:0}}@keyframes w1-ok{0%,27%{opacity:0;transform:scale(.4)}28.5%{opacity:1;transform:scale(1.2)}30%,to{opacity:1;transform:none}}@keyframes w1-in{0%{opacity:0;transform:translateY(1.4cqw)}to{opacity:1;transform:none}}@keyframes w1-addp{0%,35%{transform:none}36%{transform:scale(.94)}37%,50%{transform:none}51%{transform:scale(.94)}52%,to{transform:none}}@keyframes w1-dd1{0%,36%{opacity:0;transform:scale(.96)translateY(1cqw)}38%,42.5%{opacity:1;transform:none}44%,to{opacity:0;transform:scale(.98)}}@keyframes w1-dd2{0%,51%{opacity:0;transform:scale(.96)translateY(1cqw)}53%,56.5%{opacity:1;transform:none}58%,to{opacity:0;transform:scale(.98)}}@keyframes w1-dd3{0%,64%{opacity:0;transform:scale(.96)translateY(-1cqw)}66%,69.5%{opacity:1;transform:none}71%,to{opacity:0;transform:scale(.98)}}@keyframes w1-hl1{0%,40%{background:0 0}41%,to{background:#eef2ff}}@keyframes w1-hl2{0%,54.5%{background:0 0}55.5%,to{background:#eef2ff}}@keyframes w1-hl3{0%,68%{background:0 0}69%,to{background:#eef2ff}}@keyframes w1-r1{0%,43.5%{opacity:0;transform:translateY(1.2cqw)}46%,to{opacity:1;transform:none}}@keyframes w1-r2{0%,57.5%{opacity:0;transform:translateY(1.2cqw)}60%,to{opacity:1;transform:none}}@keyframes w1-ma{0%{opacity:1}70.5%,to{opacity:0}}@keyframes w1-mb{0%,70.5%{opacity:0;transform:scale(.9)}72%,to{opacity:1;transform:none}}@keyframes w1-mw{0%,70.5%{max-width:22.6cqw}72%{max-width:28.1cqw}72.5%,to{max-width:none}}@keyframes w1-mf{0%,63%{background:#f5f7fb;border-color:#e4e9f2}64%,70%{background:#e7eeff;border-color:#b7c5f5}71.5%,to{background:#f5f7fb;border-color:#e4e9f2}}@keyframes w1-btn{0%,76%{background:#1552ff;transform:none}77%{background:#143cb9;transform:scale(.97)}78.5%,86.5%{background:#1552ff;transform:none}88.5%,to{background:#0fa968;transform:none}}@keyframes w1-sa{0%{opacity:1}77.5%,to{opacity:0}}@keyframes w1-sl{0%{opacity:0}77.5%{opacity:1}87%,to{opacity:0}}@keyframes w1-sb{0%,87%{opacity:0;transform:scale(.9)}90%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.w1-motion *{animation:none!important}.w1-drop,.w1-ghost,.w1-cursor,.w1-load,.w1-send-l,.w1-send-b,.w1-meth-a,.w1-dd{display:none}.w1-motion .w1-file,.w1-motion .w1-ok,.w1-m,.w1-r,.w1-meth-b{opacity:1}}.ai-composer .ai-input-txt{clip-path:none;max-width:0;animation:cmp-type-w var(--aid) steps(28) infinite;overflow:hidden}.ai-input-caret{opacity:0;width:1.5px;height:20px;animation:cmp-caret var(--aid) step-end infinite;background:#1452ff;margin-left:1px}.ai-cursor{z-index:3;pointer-events:none;filter:drop-shadow(0 3px 5px #0006);width:24px;height:24px;animation:cmp-cursor var(--aid) cubic-bezier(.4,0,.2,1) infinite;position:absolute}@keyframes cmp-type-w{0%,4%{opacity:1;max-width:0}14%,17%{opacity:1;max-width:260px}18%,to{opacity:0;max-width:260px}}@keyframes cmp-caret{0%,2%{opacity:0}2.5%{opacity:1}5%{opacity:0}6%{opacity:1}14.5%{opacity:0}15.5%{opacity:1}17.5%,to{opacity:0}}@keyframes cmp-cursor{0%{opacity:0;top:88%;left:88%;transform:none}1%{opacity:1}2.4%{top:calc(50% + 4px);left:34%;transform:none}2.9%{transform:scale(.82)}3.4%{transform:none}12%{top:calc(50% + 10px);left:36%}14.6%{left:calc(100% - var(--cmp-p) - 34px);top:calc(50% + 2px);transform:none}15.2%{transform:scale(.82)}15.8%{transform:none}17%{opacity:1}19%,to{left:calc(100% - var(--cmp-p) - 34px);opacity:0;top:calc(50% + 2px)}}@media (prefers-reduced-motion:reduce){.ai-cursor,.ai-input-caret{display:none}}:is(.sig-av:has(img),.zc-av:has(img),.w1-av:has(img)){background:0 0;overflow:hidden}.wa-wall{background:#efeae2 url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22240%22%20height=%22240%22%20viewBox=%220%200%20240%20240%22%20fill=%22none%22%20stroke=%22%237d6e5a%22%20stroke-opacity=%22.1%22%20stroke-width=%221.6%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%3E%3Cpath%20d=%22M22%2026h26a6%206%200%200%201%206%206v14a6%206%200%200%201-6%206H34l-8%207v-7h-4a6%206%200%200%201-6-6V32a6%206%200%200%201%206-6z%22/%3E%3Cpath%20d=%22M140%2030c-4-6-14-4-14%204%200%207%2014%2015%2014%2015s14-8%2014-15c0-8-10-10-14-4z%22/%3E%3Cpath%20d=%22m206%2018%204%209%2010%201-7%207%202%2010-9-5-9%205%202-10-7-7%2010-1z%22/%3E%3Ccircle%20cx=%2284%22%20cy=%2296%22%20r=%2211%22/%3E%3Cpath%20d=%22M80%2096l3%203%206-6%22/%3E%3Cpath%20d=%22M170%2082h22l8%208v28h-30zM192%2082v8h8M176%20102h18M176%20110h12%22/%3E%3Cpath%20d=%22m24%20132%2042-16-16%2040-8-16z%22/%3E%3Cpath%20d=%22M42%20140l8%200%22/%3E%3Cpath%20d=%22M118%20150a14%2014%200%201%200%200.1%200M112%20150h12M118%20144v12%22%20/%3E%3Cpath%20d=%22M200%20160c8%200%2012%206%2012%2012s-4%2012-12%2012h-14l-6%206v-6a12%2012%200%200%201%208-24z%22/%3E%3Cpath%20d=%22M30%20206c6-10%2018-10%2024%200M36%20196h.01M48%20196h.01%22/%3E%3Ccircle%20cx=%2242%22%20cy=%22200%22%20r=%2215%22/%3E%3Cpath%20d=%22M96%20214l10-18%2010%2018zM106%20204v4M106%20211v.5%22/%3E%3Cpath%20d=%22M150%20206h28M150%20214h20M150%20198h34%22/%3E%3Cpath%20d=%22m212%20214%206%206%2012-12%22/%3E%3C/svg%3E) 0 0/240px 240px}.wa-tail{border-top-left-radius:0!important}.zap-anim .zb3{animation:9s infinite zapIn3m}@keyframes zapIn3m{0%,46%{opacity:0;transform:translateY(8px)}52%,92%{opacity:1;transform:none}to{opacity:0}}.wa-tail:before{content:"";background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%208%2013%22%3E%3Cpath%20fill=%22%230b141a%22%20fill-opacity=%22.13%22%20d=%22M1.533%203.568%208%2012.193V1H2.812C1.042%201%20.474%202.156%201.533%203.568z%22/%3E%3Cpath%20fill=%22%23fff%22%20d=%22M1.533%202.568%208%2011.193V0H2.812C1.042%200%20.474%201.156%201.533%202.568z%22/%3E%3C/svg%3E) 0 0/100% 100% no-repeat;width:8px;height:13px;position:absolute;top:0;left:-8px}.zs-card{container-type:inline-size}.zs-stage{background:var(--page);border-radius:10px;justify-content:center;height:252px;margin-bottom:28px;padding:18px;display:flex;position:relative;overflow:hidden}.zs-scene{color:#111b21;width:100%;max-width:468px;height:100%;font-family:var(--font-sans);text-align:left;line-height:1.35;position:relative}.zs-scene>*{position:absolute}.zs-chat{background:#fff;border-radius:12px;width:47%;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #1018280d,0 2px 6px -1px #0c183414,0 8px 18px -10px #0c183442}.zs-chat-top{color:#54656f;border-bottom:1px solid #e9edef;align-items:center;gap:7px;height:38px;padding:0 10px;display:flex}.zs-chat-top>svg{flex:none}.zs-av{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 1px #e9edef}.zs-mark{width:14px;height:14px}.zs-who{min-width:0;line-height:1.15}.zs-who b{color:#111b21;font-size:12.5px;font-weight:600;display:block}.zs-who em{color:#667781;font-size:10.5px;font-style:normal;display:block}.zs-wall.wa-wall{background-size:200px 200px;padding:10px 12px 14px 18px}.zs-msg{background:#fff;border-radius:7px;width:fit-content;max-width:100%;padding:6px 8px 4px;font-size:12.5px;position:relative;box-shadow:0 1px .5px #0b141a21}.zs-msg b{font-weight:600}.zs-msg time{text-align:right;color:#667781;margin-top:1px;font-size:10px;line-height:1.2;display:block}.zs-msg-b{white-space:nowrap;color:#027eb5;border-top:1px solid #e9edef;border-radius:0 0 7px 7px;justify-content:center;align-items:center;gap:5px;margin:5px -8px -4px;padding:6px 8px;font-weight:500;display:flex}.zs-page{color:#012;background:#fff;border-radius:12px;width:50%;padding:14px;bottom:0;right:0;box-shadow:0 0 0 1px #1018280d,0 2px 6px -1px #0c18341a,0 8px 18px -10px #0c18344d}.zs-brand{letter-spacing:-.01em;color:#012;border-bottom:1px solid #eef1f6;align-items:center;gap:5px;margin-bottom:10px;padding-bottom:10px;font-size:12px;font-weight:700;display:flex}.zs-h{letter-spacing:-.01em;font-size:13.5px;font-weight:700;display:block}.zs-p{color:#667085;margin-top:8px;font-size:11.5px;line-height:1.3;display:block}.zs-code{gap:4px;margin-top:6px;display:flex}.zs-code i{background:var(--page);color:#012;height:28px;font:600 13px var(--font-mono);border-radius:6px;flex:1;place-items:center;font-style:normal;display:grid}.zs-btn{color:#fff;white-space:nowrap;background:#1452ff;border-radius:999px;place-items:center;height:32px;margin-top:10px;font-size:12.5px;font-weight:600;display:grid}.zs-foot{text-align:center;white-space:nowrap;color:#667085;margin-top:8px;font-size:10.5px;line-height:1.35;display:block}.zs-foot b{color:#1452ff;font-weight:600}.zs-a1 .zs-chat{width:42%}.zs-win{color:#012;background:#fff;border-radius:10px;width:56%;bottom:0;right:0;overflow:hidden;box-shadow:0 0 0 1px #10182812,0 2px 6px -1px #0c18341a,0 8px 18px -10px #0c183452}.zs-bar{background:#eef1f6;border-bottom:1px solid #e4e7ec;align-items:center;gap:5px;height:30px;padding:0 10px;display:flex}.zs-bar>i{background:#d5dbe5;border-radius:50%;flex:none;width:8px;height:8px}.zs-url{color:#475467;white-space:nowrap;background:#fff;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;height:19px;margin-left:8px;padding:0 8px;font-size:10.5px;display:flex}.zs-url svg{color:#667085;flex:none}.zs-win-in{padding:12px}.zs-pick{letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.zs-cert{background:#fff;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:7px 9px;display:flex}.zs-pick+.zs-cert{margin-top:0}.zs-cert.on{background:#f5f8ff;border-color:#1452ff;box-shadow:0 0 0 1px #1452ff}.zs-cert-ico{color:#1452ff;background:#ebf1ff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.zs-cert-t{flex:1;min-width:0}.zs-cert-t b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.zs-cert-t em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.3;display:block;overflow:hidden}.zs-tick{color:#1452ff;flex:none;display:flex}.zs-win .zs-btn{height:30px;font-size:12px}.zs-cursor{--cy:-98px;filter:drop-shadow(0 1px 1.5px #0000004d);width:19px;height:19px;position:absolute;bottom:8px;right:30px}@container (max-width:469px){.zs-stage{padding:14px 14px 18px}.zs-chat{width:45%}.zs-page{width:53%;padding:12px}.zs-a1 .zs-chat{width:42%}.zs-win{width:56%}.zs-cert-t span{display:none}.zs-chat-top{gap:6px;height:34px;padding:0 8px}.zs-chat-top>svg{display:none}.zs-wall.wa-wall{padding:8px 8px 12px 15px}.zs-msg,.zs-msg-b{font-size:12px}.zs-btn,.zs-win .zs-btn{font-size:11.5px}.zs-win-in{padding:10px}.zs-cert{gap:7px;padding:6px 7px}.zs-cert-ico{width:22px;height:22px}.zs-cursor{--cy:-93px;right:14px}}@container (max-width:389px){.zs-stage{height:370px;padding:12px 12px 18px}.zs-scene{flex-direction:column;justify-content:flex-start;display:flex}.zs-scene>*{flex:none;position:relative;inset:auto}.zs-chat,.zs-a1 .zs-chat{width:86%;max-width:250px}.zs-chat-top>svg{display:block}.zs-wall.wa-wall{padding-bottom:22px}.zs-page,.zs-win{align-self:flex-end;width:90%;max-width:260px;margin-top:-12px}}@media (max-width:859px){@container (max-width:389px){.zs-stage{height:auto}}}@container (max-width:260px){.zs-stage{padding:10px 10px 18px}.zs-page,.zs-win{width:100%}.zs-pick{letter-spacing:.03em;white-space:nowrap}.zs-win-in{padding:8px}.zs-cert{gap:6px;padding:6px}.zs-cert-ico{width:20px;height:20px}.zs-cert-t b{font-size:11px}.zs-cursor{--cy:-96px;bottom:2px;right:6px}}@media (prefers-reduced-motion:no-preference){[data-motion] .zs-card[style*=--reveal-delay][data-in]{--zs-t0:calc(var(--reveal-delay,0s) + .55s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-chat{animation:zs-up .45s cubic-bezier(.2,.8,.2,1) var(--zs-t0) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-msg-b{animation:zs-tap .4s ease calc(var(--zs-t0) + .4s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] :is(.zs-page,.zs-win){animation:zs-up .45s cubic-bezier(.2,.8,.2,1) calc(var(--zs-t0) + .6s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i{animation:.2s both zs-dig}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:first-child{animation-delay:calc(var(--zs-t0) + .9s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:nth-child(2){animation-delay:calc(var(--zs-t0) + .98s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:nth-child(3){animation-delay:calc(var(--zs-t0) + 1.06s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:nth-child(4){animation-delay:calc(var(--zs-t0) + 1.14s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:nth-child(5){animation-delay:calc(var(--zs-t0) + 1.22s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-code i:nth-child(6){animation-delay:calc(var(--zs-t0) + 1.3s)}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-btn{animation:zs-btn .3s ease calc(var(--zs-t0) + 1.5s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-cursor{animation:zs-cur 1.05s cubic-bezier(.4,0,.2,1) calc(var(--zs-t0) + .8s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-cert.on{animation:zs-sel .3s ease calc(var(--zs-t0) + 1.2s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-tick{animation:zs-pop .3s ease calc(var(--zs-t0) + 1.24s) both}[data-motion] .zs-card[style*=--reveal-delay][data-in] .zs-win .zs-btn{animation-delay:calc(var(--zs-t0) + 1.74s)}}@keyframes zs-up{0%{opacity:0;transform:translateY(14px)}}@keyframes zs-tap{0%,to{background:0 0}40%{background:#e9edef}}@keyframes zs-dig{0%{color:#0000}}@keyframes zs-btn{0%{color:#98a2b3;background:#e4e9f2}}@keyframes zs-sel{0%{box-shadow:none;background:#fff;border-color:#e4e7ec}}@keyframes zs-pop{0%{opacity:0;transform:scale(.4)}}@keyframes zs-cur{0%{opacity:0;transform:translate(-110px,-40px)}14%{opacity:1}36%{transform:translate(-20px,var(--cy))}40%{transform:translate(-20px,var(--cy)) scale(.84)}45%,58%{transform:translate(-20px,var(--cy))}86%{transform:none}91%{transform:scale(.84)}to{transform:none}}.dp-row .sig-av{width:40px;height:40px;font-size:13px}.dp-who b{line-height:20px}.dp-who span{gap:5px;line-height:18px}.w4-motion{--w4:8s;justify-content:flex-start!important}.w4-motion .w4-chat{gap:2.6cqw}.w4-motion .w4-u{color:#0c1834;font:500 3.2cqw var(--font-sans);opacity:0;animation:w4-u var(--w4) ease both;background:#fff;border:0}.w4-reply{justify-items:start;display:grid}.w4-reply>*{grid-area:1/1}.w4-con{color:#fff;opacity:0;animation:w4-con var(--w4) ease both;background:#0a1a4a;border-radius:3cqw 3cqw 3cqw .8cqw;align-items:center;gap:2.2cqw;padding:2.6cqw 3.6cqw;font-size:3cqw;display:flex;box-shadow:0 2cqw 5cqw -2cqw #06124680}.w4-sp,.w4-tk i{border:.5cqw solid #ffffff4d;border-top-color:#7dffc7;border-radius:50%;width:3cqw;height:3cqw;animation:.8s linear infinite eco-spin}.w4-motion .w4-a{color:#fff;opacity:0;animation:w4-a var(--w4) ease both;background:#0a1a4a;border:0;box-shadow:0 2cqw 5cqw -2cqw #06124680}.w4-todo{opacity:0;animation:w4-todo var(--w4) ease both;background:#0a1a4a;border-radius:3cqw 3cqw 3cqw .8cqw;flex-direction:column;align-self:flex-start;gap:2cqw;padding:3cqw 3.6cqw;display:flex;box-shadow:0 2cqw 5cqw -2cqw #06124680}.w4-t{color:#fff;opacity:.45;align-items:center;gap:2.4cqw;font-size:3cqw;font-weight:500;display:flex}.w4-tk{border:.4cqw solid #ffffff59;border-radius:50%;place-items:center;width:4.4cqw;height:4.4cqw;display:grid;position:relative}.w4-tk i{opacity:0;width:auto;height:auto;position:absolute;inset:-.4cqw}.w4-tk svg{color:#fff;opacity:0;width:2.6cqw;height:2.6cqw}.w4-t1{animation:w4-l1 var(--w4) ease both}.w4-t1 i{animation:eco-spin .8s linear infinite,w4-s1 var(--w4) step-end both}.w4-t1 .w4-tk{animation:w4-k1 var(--w4) ease both}.w4-t1 svg{animation:w4-c1 var(--w4) ease both}.w4-t2{animation:w4-l2 var(--w4) ease both}.w4-t2 i{animation:eco-spin .8s linear infinite,w4-s2 var(--w4) step-end both}.w4-t2 .w4-tk{animation:w4-k2 var(--w4) ease both}.w4-t2 svg{animation:w4-c2 var(--w4) ease both}.w4-t3{animation:w4-l3 var(--w4) ease both}.w4-t3 i{animation:eco-spin .8s linear infinite,w4-s3 var(--w4) step-end both}.w4-t3 .w4-tk{animation:w4-k3 var(--w4) ease both}.w4-t3 svg{animation:w4-c3 var(--w4) ease both}.w4-motion .w4-done{color:#fff;opacity:0;animation:w4-done var(--w4) ease both;background:#0a1a4a;border-radius:3cqw 3cqw 3cqw .8cqw;align-self:flex-start;align-items:center;gap:2.4cqw;padding:2.8cqw 3.6cqw;font-size:3.1cqw;font-weight:500;display:flex;box-shadow:0 2cqw 5cqw -2cqw #06124680}.w4-motion .w4-a i,.w4-motion .w4-done i{font:700 2.3cqw var(--font-mono);color:#fff;background:#1bd185;border-radius:1cqw;padding:.6cqw 1.6cqw;font-style:normal}.w4-input{color:#0c1834;height:11cqw;animation:w4-input var(--w4) cubic-bezier(.4,0,.2,1) both;background:#fff;border-radius:999px;align-items:center;padding:0 1.6cqw 0 3.8cqw;font-size:3.2cqw;display:flex;position:absolute;bottom:7cqw;left:7cqw;right:7cqw;box-shadow:0 3cqw 8cqw -3cqw #00000080}.w4-ph{color:#8a97b8;animation:w4-ph var(--w4) step-end both;position:absolute;left:3.8cqw}.w4-txt{white-space:nowrap;max-width:0;animation:w4-txt var(--w4) steps(32) both;overflow:hidden}.w4-caret{opacity:0;width:.35cqw;height:4.2cqw;animation:w4-caret var(--w4) step-end both;background:#1452ff;margin-left:.2cqw}.w4-send{color:#fff;width:7.6cqw;height:7.6cqw;animation:w4-send var(--w4) ease both;background:#dfe6ee;border-radius:50%;place-items:center;margin-left:auto;display:grid}.w4-send svg{width:3.6cqw;height:3.6cqw}.w4-cursor{z-index:4;pointer-events:none;filter:drop-shadow(0 .6cqw 1cqw #0006);width:5.4cqw;height:5.4cqw;animation:w4-cursor var(--w4) cubic-bezier(.4,0,.2,1) both;position:absolute}@keyframes w4-input{0%,39%{bottom:calc(50% - 5.5cqw)}45%,to{bottom:7cqw}}@keyframes w4-ph{0%{opacity:1}8%{opacity:0}40%,to{opacity:1}}@keyframes w4-txt{0%,11%{opacity:1;max-width:0}34%,39%{opacity:1;max-width:70cqw}40%,to{opacity:0;max-width:70cqw}}@keyframes w4-caret{0%,7.5%{opacity:0}8%{opacity:1}9.5%{opacity:0}11%{opacity:1}34.5%{opacity:0}35.5%{opacity:1}37%{opacity:0}38%{opacity:1}39.5%,to{opacity:0}}@keyframes w4-send{0%,34%{background:#dfe6ee;transform:none}35%,40%{background:#1452ff}38.8%{transform:scale(.86)}40%{transform:none}41%,to{background:#dfe6ee}}@keyframes w4-cursor{0%{opacity:0;top:92%;left:86%;transform:none}2%{opacity:1}7%{top:calc(50% + .5cqw);left:34%;transform:none}7.8%{transform:scale(.8)}8.8%{transform:none}30%{top:calc(50% + 2cqw);left:37%}37.5%{top:calc(50% - .5cqw);left:calc(100% - 13cqw);transform:none}38.8%{transform:scale(.8)}40%{opacity:1;transform:none}44%,to{opacity:0;top:calc(50% - .5cqw);left:calc(100% - 13cqw)}}@keyframes w4-u{0%,42%{opacity:0;transform:translateY(2cqw)}46%,to{opacity:1;transform:none}}@keyframes w4-con{0%,47%{opacity:0;transform:translateY(1.4cqw)}49%,56%{opacity:1;transform:none}57.5%,to{opacity:0}}@keyframes w4-a{0%,57%{opacity:0;transform:translateY(1.4cqw)}61%,to{opacity:1;transform:none}}@keyframes w4-todo{0%,62%{opacity:0;transform:translateY(1.4cqw)}65%,to{opacity:1;transform:none}}@keyframes w4-l1{0%,64%{opacity:.45}65%,to{opacity:1}}@keyframes w4-s1{0%{opacity:0}65%{opacity:1}69%,to{opacity:0}}@keyframes w4-k1{0%,68.5%{background:0 0;border-color:#ffffff59}69.5%,to{background:#1bd185;border-color:#1bd185}}@keyframes w4-c1{0%,68.5%{opacity:0;transform:scale(.4)}70.5%,to{opacity:1;transform:none}}@keyframes w4-l2{0%,68.5%{opacity:.45}69.5%,to{opacity:1}}@keyframes w4-s2{0%{opacity:0}69.5%{opacity:1}74%,to{opacity:0}}@keyframes w4-k2{0%,73.5%{background:0 0;border-color:#ffffff59}74.5%,to{background:#1bd185;border-color:#1bd185}}@keyframes w4-c2{0%,73.5%{opacity:0;transform:scale(.4)}75.5%,to{opacity:1;transform:none}}@keyframes w4-l3{0%,73.5%{opacity:.45}74.5%,to{opacity:1}}@keyframes w4-s3{0%{opacity:0}74.5%{opacity:1}79%,to{opacity:0}}@keyframes w4-k3{0%,78.5%{background:0 0;border-color:#ffffff59}79.5%,to{background:#1bd185;border-color:#1bd185}}@keyframes w4-c3{0%,78.5%{opacity:0;transform:scale(.4)}80.5%,to{opacity:1;transform:none}}@keyframes w4-done{0%,81%{opacity:0;transform:translateY(1.4cqw)}84.5%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.w4-motion *{animation:none!important}.w4-cursor,.w4-caret,.w4-txt,.w4-con,.w4-tk i{display:none}.w4-motion .w4-u,.w4-motion .w4-a,.w4-motion .w4-done,.w4-todo,.w4-t,.w4-tk svg{opacity:1}.w4-tk{background:#1bd185;border-color:#1bd185}}#caminhos .ways:not([data-paused]) .way:after{animation-duration:10.5s!important}.ai-user{font-weight:500;font-family:var(--font-sans)!important}.w3l{fill:none;stroke:#ffffff47;stroke-width:1.4px}.w3pulse{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:16 130;opacity:0}.w3in{stroke:#fff;animation:w3-in .9s ease-in-out var(--dl) both}.w3out{stroke:#7dffc7;animation:w3-out .9s ease-in-out var(--dl) both}@keyframes w3-in{0%{stroke-dashoffset:16px;opacity:1}to{stroke-dashoffset:-100px;opacity:1}}@keyframes w3-out{0%{stroke-dashoffset:-100px;opacity:1}to{stroke-dashoffset:16px;opacity:1}}.w3p rect:first-child{fill:#ffffff24;stroke:#ffffff47;animation:w3-hi .9s ease var(--dl) both}.w3p .wt{fill:#fff;stroke:none}@keyframes w3-hi{0%,to{stroke:#ffffff47;fill:#ffffff24}30%{stroke:#fff;fill:#ffffff4d}}.w3b{transform-box:fill-box;transform-origin:50%;opacity:0;animation:w3-pop .4s cubic-bezier(.3,1.6,.5,1) var(--dl) both}.w3b circle{fill:#1bd185;stroke:#fff;stroke-width:1.5px}.w3b path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@keyframes w3-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.w3hub rect{fill:#fff;filter:drop-shadow(0 8px 18px #050f3c59)}.w3hub{transform-box:fill-box;transform-origin:50%;animation:.6s 1.9s both w3-hub,.6s 4.6s both w3-hub}@keyframes w3-hub{0%,to{transform:none}45%{transform:scale(1.08)}}.w3ring{fill:none;stroke:#7dffc7;stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:1s ease-out 1.9s both w3-ring}@keyframes w3-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}.w3cap{font:600 11px var(--font-sans);fill:#ffffffe0}.w3d1{fill:#fff}.w3d2{fill:#ffffff59}.w3bar{fill:#dfe6ee}.w3sig{fill:none;stroke:#1452ff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.9s ease-in-out 2.8s both w3-sign}@keyframes w3-sign{to{stroke-dashoffset:0}}.w3ck{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.45s cubic-bezier(.3,1.6,.5,1) 3.7s both w3-pop}.w3ck circle{fill:#1bd185;stroke:#fff;stroke-width:2px}.w3ck path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.w3t-a{animation:.3s 3.8s both w3-fadeout}.w3t-b{fill:#7dffc7;opacity:0;animation:.3s 3.9s both w3-fadein}@keyframes w3-fadeout{to{opacity:0}}@keyframes w3-fadein{to{opacity:1}}@media (prefers-reduced-motion:reduce){.w3-flux *{animation:none!important}.w3pulse,.w3ring,.w3t-a{display:none}.w3b,.w3ck,.w3t-b{opacity:1}.w3sig{stroke-dashoffset:0}}.ai-composer .ai-steps{color:#0c1834;background:#fff;border:0;border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;gap:10px;margin:0;padding:14px 18px;display:flex;box-shadow:0 10px 24px -16px #00000080}.ai-composer .ai-line{display:none}.ai-composer .ai-step{text-align:left;color:#0c1834;flex-direction:row;align-items:center;gap:10px;font-size:14.5px;font-weight:500}.ai-composer .ai-ic{background:#fff;border:2px solid #c8d2e6;width:22px;height:22px}.ai-composer .ai-ck{color:#fff}.ai-composer .ai-ck svg{width:11px;height:11px}#ia .ai-composer .ai-steps{background:var(--page);box-shadow:none}#ia .ai-connect{background:var(--page);color:var(--muted-foreground)}#ia .ai-connect-sp{border-color:#0a1a4a26;border-top-color:var(--green)}#ia .ai-input{border:1px solid var(--border);box-shadow:0 10px 24px -14px #0a1a4a40}@media (max-width:820px){.ai-composer{--cmp-up:calc(-1 * (280px - var(--cmp-p) - 26px));height:560px!important}}.mp-s.ph{color:#111b21;background:#fff;justify-content:flex-start;align-items:stretch;gap:0;width:100%;padding:0;overflow:hidden}.mp-s.ph>*{font-size:4.4cqw;line-height:1.35}.mp-s.ph-dark{color:#fff;background:#0d1117}.ph-sb{letter-spacing:-.02em;flex:none;justify-content:space-between;align-items:center;height:16cqw;padding:2.2cqw 7.5cqw 0 10cqw;font-size:5.6cqw;font-weight:600;display:flex}.ph-sb-i{align-items:center;gap:1.5cqw;display:flex}.ph-sb-i svg{width:auto;height:4.2cqw}.ph-sb-i svg:last-child{height:4.8cqw}.ph-home{z-index:2;background:#111b21;border-radius:9cqw;width:36cqw;height:1.6cqw;position:absolute;bottom:2.2cqw;left:50%;translate:-50%}.ph-dark .ph-home{background:#fff}.ph-page{flex-direction:column;gap:3cqw;padding:3cqw 6cqw 0;display:flex}.ph-brand{letter-spacing:-.02em;color:#012;align-items:center;gap:1.8cqw;font-size:5cqw;font-weight:700;display:flex}.ph-mark{flex:none;width:6cqw;height:6cqw}.ph-doc{background:#f5f7fb;border-radius:3cqw;align-items:center;gap:3cqw;margin:1cqw 0 3cqw;padding:3.4cqw;display:flex}.ph-doc b{font-size:3.9cqw;font-weight:600;line-height:1.25;display:block}.ph-doc em{color:#667085;margin-top:.6cqw;font-size:3.3cqw;font-style:normal;display:block}.ph-pdf{color:#fff;background:#e5484d;border-radius:1.6cqw;flex:none;place-items:center;width:9cqw;height:11cqw;font-size:2.7cqw;font-weight:700;display:grid}.ph-h{letter-spacing:-.03em;font-size:6.6cqw;font-weight:700;line-height:1.15}.ph-p{color:#475467;margin-top:-1.2cqw;font-size:4cqw}.ph-code{gap:1.8cqw;margin-top:2cqw;display:flex}.ph-code i{color:#012;height:12.5cqw;font:600 5.6cqw var(--font-mono);animation:mp-dig .3s ease var(--d) backwards;background:#fff;border:1.5px solid #1452ff;border-radius:2.4cqw;flex:1;place-items:center;font-style:normal;display:grid}.ph-btn{color:#fff;background:#1452ff;border-radius:6.4cqw;place-items:center;height:12.5cqw;margin-top:3cqw;font-size:4.3cqw;font-weight:600;animation:.3s 1.7s backwards ph-btn;display:grid}@keyframes ph-btn{0%{color:#98a2b3;background:#e4e9f2}}.ph-done{z-index:2;color:#111b21;background:#fffffff7;border-radius:4.4cqw;align-items:center;gap:2.6cqw;padding:3.4cqw 4cqw;font-size:4.3cqw;font-weight:600;animation:.45s cubic-bezier(.2,.9,.3,1.2) 2.3s backwards ph-drop;display:flex;position:absolute;top:15cqw;left:5cqw;right:5cqw;box-shadow:0 3cqw 8cqw -2cqw #1018284d,0 0 0 1px #1018280f}.ph-done i{color:#06241a;background:#1bd185;border-radius:50%;place-items:center;width:7cqw;height:7cqw;padding:1.6cqw;display:grid}@keyframes ph-drop{0%{opacity:0;transform:translateY(-6cqw)scale(.96)}}.ph-url{color:#111;background:#f2f3f6f7;border-radius:6cqw;align-items:center;gap:2cqw;height:11.5cqw;padding:0 3.6cqw;font-size:4.1cqw;display:flex;position:absolute;bottom:7.5cqw;left:5cqw;right:5cqw;box-shadow:0 0 0 1px #1018280f,0 2cqw 6cqw -2cqw #10182833}.ph-url svg{flex:none;width:4.2cqw;height:4.2cqw}.ph-url-aa{font-size:4cqw;font-weight:600}.ph-url-d{flex:1;justify-content:center;align-items:center;gap:1.2cqw;display:flex}.ph-url-d svg{color:#667085;width:3.4cqw;height:3.4cqw}.cert-row .cert-ico{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){#view-a1 .trail-lg div{gap:18px;padding:18px 0;line-height:1.45}#view-a1 .trail-lg em{min-width:52px;padding-top:2px;font-size:13.5px}#view-a1 .trail-lg .dotcol{width:10px;height:10px;margin-top:7px}#view-a1 .trail-lg div:not(:last-child):after{top:35px;bottom:-16px;left:4.25px}#view-a1 .trail-lg div:last-child{margin:8px -14px 6px;padding:16px 14px}}.a1s-stage{--a1s-line:#e3e8f0;--a1s-ok:#067a4a;--a1s-ok-bg:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.a1s-stage{--a1s-ok-bg:color-mix(in srgb,var(--brand-green) 12%,#fff)}}.a1s-stage{--a1s-ok-line:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.a1s-stage{--a1s-ok-line:color-mix(in srgb,var(--brand-green) 35%,transparent)}}.a1s-stage{--a1s-faint:#687588;--a1s-skel:#edf1f6;background:var(--page);height:184px;color:var(--foreground);border-radius:10px;grid-template-columns:minmax(0,1fr);place-items:center;margin-bottom:24px;padding:0 18px;font-size:12.5px;line-height:1.35;display:grid;position:relative;overflow:hidden;container:a1s-stage/inline-size}.a1s-win{--a1s-pad:14px;width:min(100%,256px);padding:var(--a1s-pad);background:var(--card);border-radius:12px;position:relative;box-shadow:0 1px 2px #0c18340f,0 14px 28px -16px #0c18343d}.a1s-origin{border-bottom:1px solid var(--a1s-line);min-width:0;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:5px;margin:-2px 0 11px;padding-bottom:10px;font-size:11.5px;display:flex}.a1s-origin>svg{flex:none;width:12px;height:12px}.a1s-row{align-items:center;gap:11px;min-width:0;display:flex}.a1s-ico{width:36px;height:36px;color:var(--primary);background:linear-gradient(180deg,var(--primary),var(--primary));border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.a1s-ico{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff))}}.a1s-ico{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.a1s-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent)}}.a1s-ico svg{width:18px;height:18px}.a1s-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.a1s-txt b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.a1s-txt>span{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.a1s-btn{background:var(--primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.a1s-btn svg{flex:none;width:14px;height:14px}.a1s-mail{--a1s-poke:7px;width:min(100% - var(--a1s-poke),256px);margin:var(--a1s-poke) var(--a1s-poke) 0 0}.a1s-where{text-overflow:ellipsis;min-width:0;margin-right:4px;overflow:hidden}.a1s-seal{z-index:1;margin:calc(2px - var(--a1s-pad) - var(--a1s-poke)) calc(0px - var(--a1s-pad) - var(--a1s-poke)) 0 auto;background:var(--a1s-ok-bg);color:var(--a1s-ok);box-shadow:inset 0 0 0 1px var(--a1s-ok-line),0 6px 14px -8px var(--brand-green);border-radius:8px;flex:none;align-self:flex-start;align-items:center;gap:5px;padding:6px 10px 6px 8px;font-size:12px;font-weight:600;line-height:1;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.a1s-seal{box-shadow:inset 0 0 0 1px var(--a1s-ok-line),0 6px 14px -8px color-mix(in srgb,var(--brand-green) 45%,transparent)}}.a1s-seal svg{flex:none;width:14px;height:14px}.a1s-stack{flex-direction:column;align-items:center;width:min(100%,260px);display:flex}.a1s-cert{border:1px solid var(--a1s-line);background:var(--card);border-radius:12px;align-items:center;gap:10px;width:100%;padding:11px 12px;display:flex}.a1s-cert .a1s-ico{border-radius:9px;width:32px;height:32px}.a1s-cert .a1s-ico svg{width:16px;height:16px}.a1s-cert .a1s-txt b{font-size:13.5px}.a1s-cert .a1s-txt>span,.a1s-auth .a1s-txt>span{font-family:var(--font-mono);font-size:11px}.a1s-on{z-index:1;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),0 16px 30px -16px var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.a1s-on{box-shadow:0 0 0 1px var(--primary),0 16px 30px -16px color-mix(in srgb,var(--primary) 60%,transparent)}}.a1s-tick{color:var(--primary);flex:none;place-items:center;margin-left:auto;display:grid}.a1s-tick svg{width:16px;height:16px}.a1s-back{width:88%;padding-block:9px;box-shadow:0 1px 2px #0c18340d}.a1s-back .a1s-ico{color:#8794a6;background:var(--page);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--a1s-line);border-radius:8px}.a1s-back .a1s-ico svg{width:14px;height:14px}.a1s-back .a1s-txt b{color:#5b6878;font-size:12px}.a1s-cert.a1s-back .a1s-txt>span{color:var(--a1s-faint);font-size:10.5px}.a1s-back-1{margin-bottom:-12px;padding-bottom:19px}.a1s-back-2{margin-top:-12px;padding-top:19px}.a1s-body{grid-template-columns:minmax(0,1fr);display:grid}.a1s-body>*{grid-area:1/1;min-width:0}.a1s-skel{opacity:0}.a1s-skel .a1s-ico,.a1s-skel .a1s-btn,.a1s-skel i{background:var(--a1s-skel);box-shadow:none}.a1s-skel .a1s-txt{flex:1;gap:8px}.a1s-skel i{border-radius:5px;width:52%;height:9px;display:block}.a1s-skel i:first-child{width:80%;height:11px}.a1s-swap{grid-template-columns:minmax(0,1fr);display:grid}.a1s-swap>span{text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.a1s-t-a{opacity:0}.a1s-lock{background:var(--brand-green);color:#fff;box-shadow:0 6px 14px -8px var(--brand-green);position:relative}@supports (color:color-mix(in lab, red, red)){.a1s-lock{box-shadow:0 6px 14px -8px color-mix(in srgb,var(--brand-green) 70%,transparent)}}.a1s-lock>span{place-items:center;display:grid;position:absolute;inset:0}.a1s-lock-a{opacity:0}.a1s-go{background:var(--a1s-ok-bg);color:var(--a1s-ok);box-shadow:inset 0 0 0 1px var(--a1s-ok-line);display:grid}.a1s-go>span{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:flex}.a1s-go-a{color:#fff;opacity:0}.a1s-go-b{font-size:12.5px}.a1s-go-b svg{width:13px;height:13px}@media (min-width:900px) and (max-width:1180px),(max-width:359px){.a1s-stage{padding-inline:12px}}@container a1s-stage (max-width:250px){.a1s-win{--a1s-pad:12px}.a1s-origin{font-size:11px}.a1s-row{gap:9px}.a1s-ico{border-radius:9px;width:32px;height:32px}.a1s-ico svg{width:16px;height:16px}.a1s-txt b{font-size:13px}.a1s-txt>span{font-size:11.5px}.a1s-btn{height:34px;margin-top:12px;font-size:12.5px}.a1s-seal{gap:4px;padding:5px 9px 5px 7px;font-size:11.5px}.a1s-seal svg{width:13px;height:13px}.a1s-cert{gap:8px;padding-inline:10px}.a1s-cert .a1s-ico{border-radius:8px;width:28px;height:28px}.a1s-cert .a1s-txt b{font-size:12.5px}.a1s-tick svg{width:15px;height:15px}.a1s-back .a1s-ico{width:24px;height:24px}.a1s-back .a1s-txt b{font-size:11.5px}.a1s-go-b{font-size:12px}}@container a1s-stage (max-width:215px){.a1s-win{--a1s-pad:10px}.a1s-row{gap:8px}.a1s-ico{border-radius:8px;width:30px;height:30px}.a1s-txt b{font-size:12.5px}.a1s-txt>span{font-size:11px}.a1s-btn{height:32px;font-size:12px}.a1s-seal{padding:5px 8px 5px 6px;font-size:11px}.a1s-seal svg{width:12px;height:12px}.a1s-cert{gap:7px;padding-inline:8px}.a1s-cert .a1s-ico{width:26px;height:26px}.a1s-cert .a1s-ico svg{width:15px;height:15px}.a1s-cert .a1s-txt>span,.a1s-auth .a1s-txt>span{font-size:10.5px}.a1s-tick svg{width:14px;height:14px}.a1s-back{width:90%}.a1s-back .a1s-ico{border-radius:7px;width:22px;height:22px}.a1s-back .a1s-ico svg{width:13px;height:13px}.a1s-back .a1s-txt b{font-size:11px}.a1s-go-b{font-size:11.5px}}@media (prefers-reduced-motion:no-preference){@media (min-width:900px){.a1-rv:nth-child(2){--a1s-d:.6s}.a1-rv:nth-child(3){--a1s-d:1.35s}}.a1-anim .a1-rv.in .a1s-mail{animation:.7s cubic-bezier(.2,.8,.2,1) .3s both a1s-drop}.a1-anim .a1-rv.in .a1s-seal{animation:.45s cubic-bezier(.3,1.4,.5,1) 1s both a1s-tag}.a1-anim .a1-rv.in .a1s-on{animation:a1s-fade .4s ease .3s both,a1s-pick .45s ease calc(.85s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-tick{animation:a1s-pop .4s cubic-bezier(.3,1.5,.5,1) calc(1.15s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-back-1{animation:.6s cubic-bezier(.2,.8,.2,1) .45s both a1s-from-dn}.a1-anim .a1-rv.in .a1s-back-2{animation:.6s cubic-bezier(.2,.8,.2,1) .45s both a1s-from-up}.a1-anim .a1-rv.in .a1s-auth{animation:.7s cubic-bezier(.2,.8,.2,1) .3s both a1s-rise}.a1-anim .a1-rv.in .a1s-skel{animation:a1s-gone .3s ease calc(.7s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-real{animation:a1s-up .45s cubic-bezier(.2,.8,.2,1) calc(.75s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-go{animation:a1s-press .3s linear calc(1.5s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in :is(.a1s-go-a,.a1s-lock-a,.a1s-t-a){animation:a1s-off .3s linear calc(1.5s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in :is(.a1s-go-b,.a1s-t-b){animation:a1s-on .3s ease calc(1.5s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-lock{animation:a1s-lock .3s linear calc(1.5s + var(--a1s-d,0s)) both}.a1-anim .a1-rv.in .a1s-lock-b{animation:a1s-check .3s cubic-bezier(.3,1.5,.5,1) calc(1.5s + var(--a1s-d,0s)) both}}@keyframes a1s-drop{0%{opacity:0;transform:translateY(-18px)}}@keyframes a1s-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes a1s-up{0%{opacity:0;translate:0 6px}}@keyframes a1s-fade{0%{opacity:0;translate:0 6px}}@keyframes a1s-gone{0%{opacity:1}to{opacity:0}}@keyframes a1s-tag{0%{opacity:0;transform:scale(.6)}}@keyframes a1s-pop{0%{opacity:0;transform:scale(.4)}}@keyframes a1s-from-dn{0%{opacity:0;transform:translateY(34px)scale(.9)}}@keyframes a1s-from-up{0%{opacity:0;transform:translateY(-34px)scale(.9)}}@keyframes a1s-pick{0%{border-color:var(--a1s-line);box-shadow:0 0 0 0 var(--primary),0 1px 2px #0c18340d;scale:1}55%{scale:1.03}to{scale:1}}@keyframes a1s-press{0%{background:var(--primary);scale:1;box-shadow:inset 0 0 0 1px #0000}45%{background:var(--primary);animation-timing-function:step-end;scale:.96;box-shadow:inset 0 0 0 1px #0000}50%{background:var(--a1s-ok-bg);box-shadow:inset 0 0 0 1px var(--a1s-ok-line);animation-timing-function:ease-out;scale:.97}to{background:var(--a1s-ok-bg);box-shadow:inset 0 0 0 1px var(--a1s-ok-line);scale:1}}@keyframes a1s-lock{0%,49%{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 12%,#fff),color-mix(in srgb,var(--primary) 5%,#fff));color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent);animation-timing-function:step-end}50%,to{background:var(--brand-green);color:#fff;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--brand-green) 70%,transparent)}}@keyframes a1s-off{0%{opacity:1;animation-timing-function:step-end}50%,to{opacity:0}}@keyframes a1s-on{0%,50%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes a1s-check{0%,50%{opacity:0;scale:.5}to{opacity:1;scale:1}}.ph-cert{background:#fff;border:1.5px solid #e4e7ec;border-radius:3cqw;align-items:center;gap:3cqw;padding:3.2cqw 3.4cqw;font-size:3.6cqw;line-height:1.3;display:flex}.ph-cert i{border:1.5px solid #c4cad4;border-radius:50%;flex:none;width:4.6cqw;height:4.6cqw}.ph-cert b{font-size:3.7cqw;font-weight:700;display:block}.ph-cert em{color:#667085;font-size:3.2cqw;font-style:normal;display:block}.ph-cert.on{background:#f5f8ff;border-color:#1452ff;animation:.35s .9s backwards ph-sel;box-shadow:0 0 0 1px #1452ff}.ph-cert.on i{border:1.4cqw solid #1452ff;animation:.35s .9s backwards ph-radio}@keyframes ph-sel{0%{box-shadow:none;background:#fff;border-color:#e4e7ec}}@keyframes ph-radio{0%{border:1.5px solid #c4cad4}}.mp-s5 .ph-btn{animation-delay:1.5s}.mp-s5 .ph-done{animation-delay:2.1s}.ph-wa-top{color:#54656f;border-bottom:1px solid #e9edef;flex:none;align-items:center;gap:2.4cqw;padding:1cqw 4cqw 2.6cqw 2.4cqw;display:flex}.ph-wa-top>svg{flex:none;width:6.4cqw;height:6.4cqw}.ph-wa-av{border-radius:50%;flex:none;place-items:center;width:9.6cqw;height:9.6cqw;display:grid;box-shadow:inset 0 0 0 1px #e9edef}.ph-wa-av .ph-mark{width:5.6cqw;height:5.6cqw}.ph-wa-who{flex:1;min-width:0;line-height:1.2}.ph-wa-who b{color:#111b21;font-size:4.6cqw;font-weight:600;display:block}.ph-wa-who em{color:#667781;font-size:3.3cqw;font-style:normal}.ph-wa{flex-direction:column;flex:1;gap:1.6cqw;padding:3cqw 4cqw;display:flex}.ph-wa.wa-wall{background-size:110cqw 110cqw}.ph-day{color:#54656f;background:#fff;border-radius:2cqw;align-self:center;margin-bottom:1.4cqw;padding:1cqw 3cqw;font-size:3.3cqw;font-weight:500;box-shadow:0 1px .5px #0b141a21}.ph-msg{background:#fff;border-radius:2.2cqw;align-self:flex-start;max-width:90%;padding:2.2cqw 2.8cqw 1.4cqw;font-size:3.85cqw;line-height:1.38;position:relative;box-shadow:0 1px .5px #0b141a21}.ph-msg b{font-weight:600}.ph-msg time{text-align:right;color:#667781;margin-top:.4cqw;font-size:2.9cqw;display:block}.ph-msg.wa-tail:before{width:2.4cqw;height:3.6cqw;left:-2.4cqw}.ph-msg-b{text-align:center;color:#027eb5;border-top:1px solid #e9edef;margin:1.4cqw -2.8cqw 0;padding:2.2cqw 0 .8cqw;font-size:3.85cqw;font-weight:500;display:block}.ph-m1{animation:.35s .3s backwards mp-dig}.ph-m2{animation:.35s 1s backwards mp-dig}.ph-tap{animation:.6s 1.9s both ph-tap}@keyframes ph-tap{0%,to{background:0 0}35%{background:#e9edef}}.ph-toast{color:#fff;background:#111b21db;border-radius:5cqw;align-self:center;margin-top:auto;padding:1.8cqw 3.6cqw;font-size:3.5cqw;animation:.35s 2.2s backwards ph-toast}@keyframes ph-toast{0%{opacity:0;transform:translateY(2cqw)}}.ph-wa-in{background:#f0f2f5;flex:none;align-items:center;gap:2cqw;padding:2cqw 3cqw 9cqw;display:flex}.ph-wa-in span{color:#8696a0;background:#fff;border-radius:5cqw;flex:1;align-items:center;height:9.4cqw;padding:0 3.4cqw;font-size:3.85cqw;display:flex}.ph-wa-in i{color:#fff;background:#00a884;border-radius:50%;place-items:center;width:9.4cqw;height:9.4cqw;padding:2.4cqw;display:grid}.ph-cam{text-align:center;flex-direction:column;flex:1;align-items:center;padding:6cqw 7cqw 11cqw;display:flex}.ph-cam-h{letter-spacing:-.02em;font-size:5.6cqw;font-weight:700}.ph-cam-p{color:#ffffffa6;margin-top:1.2cqw;font-size:3.7cqw}.ph-oval{border-radius:50%;width:62cqw;height:80cqw;margin-top:9cqw;animation:2.2s .2s backwards ph-ring;position:relative;overflow:hidden;box-shadow:0 0 0 1.2cqw #1bd185}@keyframes ph-ring{0%,85%{box-shadow:0 0 0 1.2cqw #fff6}}.ph-oval svg{width:100%;height:100%;display:block}.ph-scan{opacity:0;background:#7dffc7;border-radius:1cqw;height:.8cqw;animation:1.6s ease-in-out .3s both mp-scan;position:absolute;top:84%;left:6%;right:6%;box-shadow:0 0 3cqw #7dffc7}.ph-ok{color:#06241a;background:#1bd185;border-radius:6cqw;align-items:center;gap:1.8cqw;margin-top:7cqw;padding:2.2cqw 4cqw 2.2cqw 2.6cqw;font-size:4cqw;font-weight:700;animation:.4s 2.1s backwards mp-pop;display:inline-flex}.ph-ok svg{width:4.4cqw;height:4.4cqw}.ph-idf{background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:8cqw 1cqw,1cqw 8cqw,8cqw 1cqw,1cqw 8cqw,8cqw 1cqw,1cqw 8cqw,8cqw 1cqw,1cqw 8cqw;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;width:84cqw;margin-top:12cqw;padding:4cqw;position:relative}.ph-id{text-align:left;background:linear-gradient(135deg,#e7f1ea,#d3e7da);border-radius:2.6cqw;height:46cqw;position:relative;overflow:hidden}.ph-id-t{color:#2f6b4a;letter-spacing:.06em;text-transform:uppercase;font-size:2.7cqw;font-weight:700;position:absolute;top:3cqw;left:4cqw}.ph-id-ph{border-radius:1.6cqw;width:19cqw;height:24cqw;position:absolute;top:9cqw;left:4cqw;overflow:hidden}.ph-id-ph svg{width:100%;height:100%;display:block}.ph-id-l{background:#1f3a2c38;border-radius:1cqw;height:2.2cqw;position:absolute;left:27cqw}.ph-id-l.l1{width:36cqw;top:11cqw}.ph-id-l.l2{width:30cqw;top:17cqw}.ph-id-l.l3{width:33cqw;top:23cqw}.ph-id-l.l4{width:58cqw;top:37cqw;left:4cqw}.ph-scan-id{background:#5b8cff;left:4cqw;right:4cqw;box-shadow:0 0 3cqw #5b8cff}.ph-shot{background:#fff;border-radius:50%;flex:none;width:15cqw;height:15cqw;margin-top:auto;animation:.3s 1.8s both ph-shot;box-shadow:0 0 0 1.2cqw #0d1117,0 0 0 2cqw #fff}@keyframes ph-shot{50%{transform:scale(.86)}}.mp-s4 .ph-ok{animation-delay:2.2s}.mp-s.ph-solo{display:flex}.ph-sheet{z-index:1;color:#111b21;background:#fff;border-radius:6cqw 6cqw 0 0;flex-direction:column;gap:2cqw;padding:5cqw 6cqw 9cqw;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4cqw 10cqw -4cqw #00000080}.ph-sheet b{letter-spacing:-.02em;align-items:center;gap:2cqw;font-size:5cqw;font-weight:700;display:flex}.ph-sheet b i{color:#06241a;background:#1bd185;border-radius:50%;place-items:center;width:6.4cqw;height:6.4cqw;padding:1.4cqw;display:grid}.ph-sheet>span:not(.ph-btn){color:#475467;font-size:3.8cqw}.ph-sheet .ph-btn{margin-top:2cqw;animation:none}.bio-loop{--bio:7s}.bio-loop .ph-scan{animation:bio-scan var(--bio) ease-in-out infinite}.bio-loop .ph-oval{animation:bio-ring var(--bio) ease infinite}.bio-loop .ph-ok{animation:bio-ok var(--bio) ease infinite}.bio-loop .ph-sheet{animation:bio-sheet var(--bio) cubic-bezier(.2,.8,.2,1) infinite}.bio-loop .ph-sheet .ph-btn{animation:bio-tap var(--bio) ease infinite}.bio-loop .ph-done{animation:bio-done var(--bio) cubic-bezier(.2,.9,.3,1.2) infinite}@keyframes bio-scan{0%,6%{opacity:0;top:12%}10%{opacity:1}36%{opacity:1}40%,to{opacity:0;top:84%}}@keyframes bio-ring{0%,40%{box-shadow:0 0 0 1.2cqw #fff6}44%,94%{box-shadow:0 0 0 1.2cqw #1bd185}to{box-shadow:0 0 0 1.2cqw #fff6}}@keyframes bio-ok{0%,42%{opacity:0;transform:scale(.4)}46%{opacity:1;transform:scale(1.1)}48%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes bio-sheet{0%,54%{transform:translateY(105%)}62%,94%{transform:none}to{transform:translateY(105%)}}@keyframes bio-tap{0%,72%{transform:none}74%{transform:scale(.95)}76%,to{transform:none}}@keyframes bio-done{0%,77%{opacity:0;transform:translateY(-6cqw)scale(.96)}81%,94%{opacity:1;transform:none}to{opacity:0}}.vf-win{--vf:7s}.vf-type{white-space:nowrap;vertical-align:bottom;max-width:20ch;animation:vf-type var(--vf) steps(20) infinite;display:inline-block;overflow:hidden}.vf-caret{opacity:0;width:1.5px;height:18px;animation:vf-caret var(--vf) step-end infinite;background:#1452ff;margin-left:1px;display:inline-block}.vf-go{animation:vf-go var(--vf) ease infinite}.vf-res{animation:vf-res var(--vf) ease infinite}.vf-r{animation:vf-r var(--vf) ease infinite}.vf-r2{animation-name:vf-r2}.vf-r3{animation-name:vf-r3}@keyframes vf-type{0%,5%{max-width:0}28%,to{max-width:20ch}}@keyframes vf-caret{0%,4%{opacity:0}5%{opacity:1}9%{opacity:0}12%{opacity:1}28%{opacity:1}30%,to{opacity:0}}@keyframes vf-go{0%,30%{background:#1452ff;transform:none}32%{background:#143cb9;transform:scale(.95)}34%,to{background:#1452ff;transform:none}}@keyframes vf-res{0%,36%{opacity:0;transform:translateY(10px)}41%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes vf-r{0%,42%{opacity:0;transform:translateY(6px)}46%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes vf-r2{0%,46%{opacity:0;transform:translateY(6px)}50%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes vf-r3{0%,50%{opacity:0;transform:translateY(6px)}54%,94%{opacity:1;transform:none}to{opacity:0}}.iad{--iad:8s}.iad-u{animation:iad-in var(--iad) ease infinite}.iad-tool{animation:iad-t1 var(--iad) ease infinite}.iad-t2{animation-name:iad-t2}.iad-sp{opacity:0;animation:eco-spin .8s linear infinite,iad-sp1 var(--iad) step-end infinite;border:2px solid #d0d5dd;border-top-color:#1452ff;border-radius:50%;position:absolute;inset:0}.iad-t2 .iad-sp{animation:eco-spin .8s linear infinite,iad-sp2 var(--iad) step-end infinite}.iad-ck{animation:iad-ck1 var(--iad) ease infinite}.iad-t2 .iad-ck{animation-name:iad-ck2}.iad-a{animation:iad-a var(--iad) ease infinite}.iad-l{animation:iad-l1 var(--iad) ease infinite}.iad-l2{animation-name:iad-l2}.iad-l3{animation-name:iad-l3}.iad-l4{animation-name:iad-l4}@keyframes iad-in{0%,5%{opacity:0;transform:translateY(8px)}9%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes iad-t1{0%,14%{opacity:0;transform:translateY(6px)}17%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes iad-t2{0%,29%{opacity:0;transform:translateY(6px)}32%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes iad-sp1{0%{opacity:0}15%{opacity:1}27%,to{opacity:0}}@keyframes iad-sp2{0%{opacity:0}30%{opacity:1}42%,to{opacity:0}}@keyframes iad-ck1{0%,26%{opacity:0;transform:scale(.4)}29%,to{opacity:1;transform:none}}@keyframes iad-ck2{0%,41%{opacity:0;transform:scale(.4)}44%,to{opacity:1;transform:none}}@keyframes iad-a{0%,46%{opacity:0;transform:translateY(6px)}50%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes iad-l1{0%,52%{opacity:0}55%,94%{opacity:1}to{opacity:0}}@keyframes iad-l2{0%,56%{opacity:0}59%,94%{opacity:1}to{opacity:0}}@keyframes iad-l3{0%,60%{opacity:0}63%,94%{opacity:1}to{opacity:0}}@keyframes iad-l4{0%,64%{opacity:0}67%,94%{opacity:1}to{opacity:0}}.ig-card .ig-st{letter-spacing:.06em;padding:2px 8px;font-size:10.5px!important}.feat-hero .ip-cardmock{animation:.55s cubic-bezier(.2,.8,.2,1) .1s backwards ip-grow}.feat-hero .ip-cardmock :is(.hd,.ip-line,.sig-foot){animation:.4s cubic-bezier(.2,.8,.2,1) backwards ip-row}.feat-hero .ip-cardmock .hd{animation-delay:.22s}.feat-hero .ip-cardmock .ip-line:first-child{animation-delay:.3s}.feat-hero .ip-cardmock .ip-line:nth-child(2){animation-delay:.37s}.feat-hero .ip-cardmock .ip-line:nth-child(3){animation-delay:.44s}.feat-hero .ip-cardmock .ip-line:nth-child(4){animation-delay:.51s}.feat-hero .ip-cardmock .ip-line:nth-child(5){animation-delay:.58s}.feat-hero .ip-cardmock .ip-line:nth-child(6){animation-delay:.65s}.feat-hero .ip-cardmock .sig-foot{animation-delay:.72s}@keyframes ip-grow{0%{opacity:0;transform:translateY(14px)scale(.95)}}@keyframes ip-row{0%{opacity:0;transform:translateY(8px)}}body:has(.ig-detalhe){--page:#fff}.ig-fato{grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:start;gap:2px 14px;padding:4px 24px;display:grid}.ig-fato:before{content:"";background:var(--primary-muted) url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20stroke=%22%231452ff%22%20stroke-width=%222.4%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%3E%3Cpath%20d=%22M20%206%209%2017l-5-5%22/%3E%3C/svg%3E) center/20px no-repeat;border-radius:11px;grid-row:span 2;width:44px;height:44px}.ig-fato>strong{letter-spacing:-.02em;padding-top:2px;font-size:16px;font-weight:600;line-height:1.3}.ig-fato>span{color:var(--muted-foreground);grid-column:2;font-size:14.5px;line-height:1.45}@media (max-width:640px){.ig-fato{justify-content:start;padding:16px 0}.ig-fato:first-child{padding-top:0}.ig-fato:last-child{padding-bottom:0}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.static\!{position:static!important}.sticky{position:sticky}.inset-0{inset:0}.inset-6{inset:calc(var(--spacing) * 6)}.inset-\[1\.3\%_3\.6\%_1\.25\%_3\.6\%\]{inset:1.3% 3.6% 1.25%}.inset-x-0{inset-inline:0}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.top-\[6\%\]{top:6%}.top-\[60\%\]{top:60%}.top-\[68px\]{top:68px}.top-\[clamp\(24px\,2\.4vw\,32px\)\]{top:clamp(24px,2.4vw,32px)}.top-\[clamp\(24px\,3vw\,36px\)\]{top:clamp(24px,3vw,36px)}.top-full{top:100%}.top-px{top:1px}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-6{right:calc(var(--spacing) * -6)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-\[clamp\(24px\,2\.4vw\,32px\)\]{right:clamp(24px,2.4vw,32px)}.right-\[clamp\(24px\,3vw\,36px\)\]{right:clamp(24px,3vw,36px)}.right-\[var\(--panel-inset\)\]{right:var(--panel-inset)}.right-full{right:100%}.bottom-0{bottom:0}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[var\(--panel-inset\)\]{left:var(--panel-inset)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[200\]{z-index:200}.order-2{order:2}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:420px){.container{max-width:420px}}@media (min-width:641px){.container{max-width:641px}}@media (min-width:900px){.container{max-width:900px}}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-6{margin:calc(var(--spacing) * 6)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:0}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0{margin-top:0}.mt-0\!{margin-top:0!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\!{margin-top:calc(var(--spacing) * 2)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[3px\]{margin-top:3px}.mt-\[clamp\(8px\,2vw\,24px\)\]{margin-top:clamp(8px,2vw,24px)}.mt-\[clamp\(16px\,3vw\,32px\)\]{margin-top:clamp(16px,3vw,32px)}.mt-\[clamp\(40px\,5vw\,56px\)\]{margin-top:clamp(40px,5vw,56px)}.mt-\[clamp\(40px\,5vw\,64px\)\]{margin-top:clamp(40px,5vw,64px)}.mt-\[clamp\(72px\,9vw\,128px\)\]{margin-top:clamp(72px,9vw,128px)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-0\!{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[clamp\(28px\,3vw\,40px\)\]{margin-bottom:clamp(28px,3vw,40px)}.mb-\[clamp\(28px\,4vw\,48px\)\]{margin-bottom:clamp(28px,4vw,48px)}.mb-\[clamp\(32px\,4vw\,48px\)\]{margin-bottom:clamp(32px,4vw,48px)}.mb-\[clamp\(36px\,4vw\,56px\)\]{margin-bottom:clamp(36px,4vw,56px)}.mb-\[clamp\(40px\,5vw\,56px\)\]{margin-bottom:clamp(40px,5vw,56px)}.mb-\[clamp\(40px\,5vw\,64px\)\]{margin-bottom:clamp(40px,5vw,64px)}.mb-\[clamp\(44px\,5vw\,72px\)\]{margin-bottom:clamp(44px,5vw,72px)}.\!ml-0{margin-left:0!important}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[822\/1696\]{aspect-ratio:822/1696}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[60px\]{width:60px;height:60px}.size-\[76px\]{width:76px;height:76px}.size-\[clamp\(58px\,7\.4vw\,96px\)\]{width:clamp(58px,7.4vw,96px);height:clamp(58px,7.4vw,96px)}.size-full{width:100%;height:100%}.h-\(--radix-accordion-content-height\){height:var(--radix-accordion-content-height)}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-\[1\.05em\]{height:1.05em}.h-\[2px\]{height:2px}.h-\[12px\]{height:12px}.h-\[216px\]{height:216px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[clamp\(44px\,4\.2vw\,56px\)\]{height:clamp(44px,4.2vw,56px)}.h-\[clamp\(220px\,26vw\,340px\)\]{height:clamp(220px,26vw,340px)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[320px\]{max-height:320px}.min-h-0\!{min-height:0!important}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[2\.9em\]{min-height:2.9em}.min-h-\[148px\]{min-height:148px}.min-h-\[300px\]{min-height:300px}.min-h-\[380px\]{min-height:380px}.min-h-\[520px\]{min-height:520px}.min-h-\[640px\]{min-height:640px}.min-h-\[clamp\(230px\,22vw\,270px\)\]{min-height:clamp(230px,22vw,270px)}.min-h-\[clamp\(560px\,calc\(100svh-96px\)\,1000px\)\]{min-height:clamp(560px,100svh - 96px,1000px)}.min-h-full{min-height:100%}.w-0{width:0}.w-2{width:calc(var(--spacing) * 2)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2px\]{width:2px}.w-\[18\%\]{width:18%}.w-\[28\%\]{width:28%}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[43px\]{width:43px}.w-\[48\%\]{width:48%}.w-\[62\%\]{width:62%}.w-\[74\%\]{width:74%}.w-\[92\%\]{width:92%}.w-\[96\%\]{width:96%}.w-\[108px\]{width:108px}.w-\[300px\]{width:300px}.w-\[420px\]{width:420px}.w-\[calc\(\(100\%-16px\)\/2\)\]{width:calc(50% - 8px)}.w-\[min\(100\%\,100cqw\)\]{width:min(100%,100cqw)}.w-\[min\(100\%\,260px\)\]{width:min(100%,260px)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[19ch\]{max-width:19ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[21ch\]{max-width:21ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46px\]{max-width:46px}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[88\%\]{max-width:88%}.max-w-\[252px\]{max-width:252px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[960px\]{max-width:960px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1328px\]{max-width:1328px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(\(100\%-264px\)\/12\*8\+168px\)\]{max-width:calc(66.6667% - 8px)}.max-w-\[calc\(\(100\%-264px\)\/12\*10\+216px\)\],.max-w-\[calc\(100\%\*5\/6-4px\)\]{max-width:calc(83.3333% - 4px)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(960px\,calc\(100vw-32px\)\)\]{max-width:min(960px,100vw - 32px)}.max-w-\[var\(--container\)\]{max-width:var(--container)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[180px\]{min-width:180px}.min-w-\[760px\]{min-width:760px}.flex-1{flex:1}.flex-\[1_1_280px\]{flex:280px}.flex-\[1_1_320px\]{flex:320px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\[50\%_0\%\]{transform-origin:50% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(100\%\+24px\)\]{--tw-translate-y:calc(calc(100% + 24px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.\[transform\:rotateX\(44deg\)\]{transform:rotateX(44deg)}.\[transform\:translate\(-8px\,8px\)_rotate\(-2deg\)\]{transform:translate(-8px,8px)rotate(-2deg)}.\[transform\:translate\(12px\,16px\)_rotate\(3deg\)\]{transform:translate(12px,16px)rotate(3deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[mcp-caret_1s_steps\(1\)_infinite\]{animation:1s step-end infinite mcp-caret}.animate-\[way-prog_3\.8s_linear_forwards\]{animation:3.8s linear forwards way-prog}.animate-none{animation:none}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:var(--spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[40px_44px_minmax\(0\,1fr\)\]{grid-template-columns:40px 44px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,auto\)\]{grid-template-columns:auto minmax(0,auto)}.grid-cols-\[minmax\(0\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.04fr\)_minmax\(0\,\.96fr\)\]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,440px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,500px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,560px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.grid-cols-\[var\(--bola\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bola) minmax(0,1fr)}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-start\!{align-items:flex-start!important}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center\!{justify-content:center!important}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\!{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[7px\]{gap:7px}.gap-\[clamp\(14px\,2\.4vw\,30px\)\]{gap:clamp(14px,2.4vw,30px)}.gap-\[clamp\(32px\,4vw\,48px\)\]\!{gap:clamp(32px,4vw,48px)!important}.gap-\[clamp\(32px\,6vw\,88px\)\]{gap:clamp(32px,6vw,88px)}.gap-\[clamp\(40px\,4\.6vw\,64px\)\]{gap:clamp(40px,4.6vw,64px)}.gap-\[clamp\(40px\,4vw\,56px\)\]{gap:clamp(40px,4vw,56px)}.gap-\[clamp\(40px\,5vw\,56px\)\]{gap:clamp(40px,5vw,56px)}.gap-\[clamp\(40px\,5vw\,64px\)\]{gap:clamp(40px,5vw,64px)}.gap-\[clamp\(40px\,5vw\,72px\)\]{gap:clamp(40px,5vw,72px)}.gap-\[clamp\(40px\,5vw\,80px\)\]{gap:clamp(40px,5vw,80px)}.gap-\[clamp\(40px\,6vw\,88px\)\]{gap:clamp(40px,6vw,88px)}.gap-\[inherit\]{gap:inherit}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-\[clamp\(24px\,3vw\,40px\)\]{column-gap:clamp(24px,3vw,40px)}.gap-x-\[clamp\(32px\,4vw\,64px\)\]{column-gap:clamp(32px,4vw,64px)}.gap-x-\[clamp\(32px\,5vw\,80px\)\]{column-gap:clamp(32px,5vw,80px)}.gap-x-\[clamp\(32px\,6vw\,96px\)\]\!{column-gap:clamp(32px,6vw,96px)!important}.gap-x-\[clamp\(40px\,6vw\,88px\)\]{column-gap:clamp(40px,6vw,88px)}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-8\!{row-gap:calc(var(--spacing) * 8)!important}.gap-y-10\!{row-gap:calc(var(--spacing) * 10)!important}.gap-y-\[clamp\(48px\,6vw\,80px\)\]{row-gap:clamp(48px,6vw,80px)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-center\!{align-self:center!important}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-4xl{border-radius:32px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7\.5px\]{border-radius:7.5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16\.5\%\/7\.6\%\]{border-radius:16.5%/7.6%}.rounded-\[16px\]{border-radius:16px}.rounded-\[16px_16px_4px_16px\]{border-radius:16px 16px 4px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26\%\]{border-radius:26%}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-full\!{border-radius:2147483647px!important}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:10px}.rounded-none{border-radius:0}.rounded-xl{border-radius:16px}.rounded-t-xl{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-tl-sm{border-top-left-radius:8px}.rounded-b-xl{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0\!{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--navy\){border-color:var(--navy)}.border-\[\#1452ff\]{border-color:#1452ff}.border-\[\#dfe6ee\]{border-color:#dfe6ee}.border-\[\#e4e7ec\]{border-color:#e4e7ec}.border-\[\#e6eaf0\]{border-color:#e6eaf0}.border-\[\#e9edef\]{border-color:#e9edef}.border-\[rgb\(10_26_74\/0\.14\)\]{border-color:#0a1a4a24}.border-border{border-color:var(--border)}.border-border\!{border-color:var(--border)!important}.border-destructive,.border-destructive\/25{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.border-foreground\/20{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/20{border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.border-input{border-color:var(--input)}.border-navy\/12{border-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.border-navy\/12{border-color:color-mix(in oklab, var(--navy) 12%, transparent)}}.border-primary,.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/35{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/35{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.border-transparent{border-color:#0000}.border-transparent\!{border-color:#0000!important}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-\(--navy\){background-color:var(--navy)}.bg-\[\#0b1533\]{background-color:#0b1533}.bg-\[\#00a884\]{background-color:#00a884}.bg-\[\#1bd185\]{background-color:#1bd185}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#b4ebd1\]{background-color:#b4ebd1}.bg-\[\#c2dcff\]{background-color:#c2dcff}.bg-\[\#c2e4ff\]{background-color:#c2e4ff}.bg-\[\#c4d6ff\]{background-color:#c4d6ff}.bg-\[\#c5dafc\]{background-color:#c5dafc}.bg-\[\#c7dcfa\]{background-color:#c7dcfa}.bg-\[\#cbebc4\]{background-color:#cbebc4}.bg-\[\#cde8f4\]{background-color:#cde8f4}.bg-\[\#ceddf3\]{background-color:#ceddf3}.bg-\[\#dbcef3\]{background-color:#dbcef3}.bg-\[\#dbebff\]{background-color:#dbebff}.bg-\[\#dbf0ff\]{background-color:#dbf0ff}.bg-\[\#dde9fd\]{background-color:#dde9fd}.bg-\[\#deeafc\]{background-color:#deeafc}.bg-\[\#e0e0e0\]{background-color:#e0e0e0}.bg-\[\#e2c2ff\]{background-color:#e2c2ff}.bg-\[\#e2ebf8\]{background-color:#e2ebf8}.bg-\[\#e2f2f9\]{background-color:#e2f2f9}.bg-\[\#e3f5df\]{background-color:#e3f5df}.bg-\[\#e4e7ec\]{background-color:#e4e7ec}.bg-\[\#e4f3a8\]{background-color:#e4f3a8}.bg-\[\#e9f0ff\]{background-color:#e9f0ff}.bg-\[\#e9f8f1\]{background-color:#e9f8f1}.bg-\[\#e5484d\]{background-color:#e5484d}.bg-\[\#eae2f8\]{background-color:#eae2f8}.bg-\[\#ededed\]{background-color:#ededed}.bg-\[\#eedbff\]{background-color:#eedbff}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#efeae2\]{background-color:#efeae2}.bg-\[\#f0f2f5\]{background-color:#f0f2f5}.bg-\[\#f1f9d2\]{background-color:#f1f9d2}.bg-\[\#f5f7fb\]{background-color:#f5f7fb}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f9c8d4\]{background-color:#f9c8d4}.bg-\[\#fbdfe6\]{background-color:#fbdfe6}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[\#ffd1c2\]{background-color:#ffd1c2}.bg-\[\#ffd5c2\]{background-color:#ffd5c2}.bg-\[\#ffdbc2\]{background-color:#ffdbc2}.bg-\[\#ffe4dc\]{background-color:#ffe4dc}.bg-\[\#ffe6db\]{background-color:#ffe6db}.bg-\[\#ffeadb\]{background-color:#ffeadb}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-dark{background-color:var(--blue-dark)}.bg-border,.bg-border\/75{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/75{background-color:color-mix(in oklab, var(--border) 75%, transparent)}}.bg-brand-green{background-color:var(--brand-green)}.bg-brand-green-muted{background-color:var(--brand-green-muted)}.bg-brand-green\/12{background-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.bg-brand-green\/12{background-color:color-mix(in oklab, var(--brand-green) 12%, transparent)}}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/\[0\.06\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.06\]{background-color:color-mix(in oklab, var(--destructive) 6%, transparent)}}.bg-green,.bg-green\/15{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-green\/15{background-color:color-mix(in oklab, var(--green) 15%, transparent)}}.bg-mint{background-color:var(--mint)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-navy{background-color:var(--navy)}.bg-page{background-color:var(--page)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary\!{background-color:var(--primary)!important}.bg-primary-muted{background-color:var(--primary-muted)}.bg-secondary{background-color:var(--secondary)}.bg-sky,.bg-sky\/40{background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.bg-sky\/40{background-color:color-mix(in oklab, var(--sky) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-\[linear-gradient\(180deg\,rgb\(10_26_74\/0\.82\)_0\%\,rgb\(10_26_74\/0\.72\)_50\%\,rgb\(10_26_74\/0\.86\)_100\%\)\]{background-image:linear-gradient(#0a1a4ad1 0%,#0a1a4ab8 50%,#0a1a4adb 100%)}.bg-\[linear-gradient\(to_bottom\,\#fff\,rgb\(255_255_255\/0\)\)\]{background-image:linear-gradient(#fff,#fff0)}.bg-none{background-image:none}.\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_12\%\,\#000_88\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.\[mask-image\:linear-gradient\(180deg\,\#000_0\%\,\#000_58\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.bg-clip-padding{background-clip:padding-box}.fill-\[\#9db8ff\]{fill:#9db8ff}.stroke-\[\#9db8ff\]{stroke:#9db8ff}.stroke-white\/20{stroke:#fff3}@supports (color:color-mix(in lab, red, red)){.stroke-white\/20{stroke:color-mix(in oklab, var(--color-white) 20%, transparent)}}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[clamp\(16px\,2\.2vw\,30px\)\]{padding:clamp(16px,2.2vw,30px)}.p-\[clamp\(16px\,2\.8vw\,40px\)\]{padding:clamp(16px,2.8vw,40px)}.p-\[clamp\(16px\,3\.4vw\,48px\)\]{padding:clamp(16px,3.4vw,48px)}.p-\[clamp\(20px\,2\.4vw\,28px\)\]{padding:clamp(20px,2.4vw,28px)}.p-\[clamp\(20px\,3\.4vw\,48px\)\]{padding:clamp(20px,3.4vw,48px)}.p-\[clamp\(20px\,3vw\,40px\)\]{padding:clamp(20px,3vw,40px)}.p-\[clamp\(22px\,2\.2vw\,30px\)\]{padding:clamp(22px,2.2vw,30px)}.p-\[clamp\(24px\,2\.4vw\,32px\)\]{padding:clamp(24px,2.4vw,32px)}.p-\[clamp\(24px\,2\.6vw\,36px\)\]{padding:clamp(24px,2.6vw,36px)}.p-\[clamp\(24px\,2\.8vw\,36px\)\]{padding:clamp(24px,2.8vw,36px)}.p-\[clamp\(24px\,3\.2vw\,44px\)\]{padding:clamp(24px,3.2vw,44px)}.p-\[clamp\(24px\,3vw\,36px\)\]{padding:clamp(24px,3vw,36px)}.p-\[clamp\(24px\,3vw\,40px\)\]{padding:clamp(24px,3vw,40px)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.px-\[clamp\(12px\,3vw\,20px\)\]{padding-inline:clamp(12px,3vw,20px)}.px-\[clamp\(16px\,3\.4vw\,48px\)\]{padding-inline:clamp(16px,3.4vw,48px)}.px-\[clamp\(24px\,4\.4vw\,56px\)\]{padding-inline:clamp(24px,4.4vw,56px)}.px-\[var\(--panel-inset\)\]{padding-inline:var(--panel-inset)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[15px\]{padding-block:15px}.py-\[clamp\(24px\,3\.4vw\,48px\)\]{padding-block:clamp(24px,3.4vw,48px)}.py-\[clamp\(32px\,4vw\,52px\)\]{padding-block:clamp(32px,4vw,52px)}.py-\[clamp\(32px\,4vw\,56px\)\]{padding-block:clamp(32px,4vw,56px)}.py-\[clamp\(40px\,5vw\,64px\)\]{padding-block:clamp(40px,5vw,64px)}.py-\[clamp\(48px\,6vw\,80px\)\]{padding-block:clamp(48px,6vw,80px)}.py-\[clamp\(56px\,7vw\,96px\)\]{padding-block:clamp(56px,7vw,96px)}.py-\[clamp\(80px\,10vw\,144px\)\]\!{padding-block:clamp(80px,10vw,144px)!important}.py-\[clamp\(88px\,11vw\,160px\)\]{padding-block:clamp(88px,11vw,160px)}.py-\[var\(--section-y\)\]{padding-block:var(--section-y)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[clamp\(24px\,3vw\,40px\)\]{padding-top:clamp(24px,3vw,40px)}.pt-\[clamp\(32px\,5vw\,72px\)\]{padding-top:clamp(32px,5vw,72px)}.pt-\[clamp\(36px\,6vw\,88px\)\]{padding-top:clamp(36px,6vw,88px)}.pt-\[clamp\(40px\,5vw\,64px\)\]{padding-top:clamp(40px,5vw,64px)}.pt-\[clamp\(44px\,7vw\,104px\)\]{padding-top:clamp(44px,7vw,104px)}.pt-\[clamp\(48px\,6vw\,80px\)\]{padding-top:clamp(48px,6vw,80px)}.pt-\[clamp\(48px\,6vw\,88px\)\]{padding-top:clamp(48px,6vw,88px)}.pt-\[clamp\(56px\,7vw\,104px\)\]{padding-top:clamp(56px,7vw,104px)}.pt-\[clamp\(64px\,8vw\,112px\)\]{padding-top:clamp(64px,8vw,112px)}.pt-\[clamp\(80px\,10vw\,144px\)\]\!{padding-top:clamp(80px,10vw,144px)!important}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11\!{padding-right:calc(var(--spacing) * 11)!important}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-\[52px\]{padding-right:52px}.pb-0{padding-bottom:0}.pb-0\!{padding-bottom:0!important}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-\[clamp\(8px\,2vw\,24px\)\]{padding-bottom:clamp(8px,2vw,24px)}.pb-\[clamp\(24px\,3vw\,40px\)\]{padding-bottom:clamp(24px,3vw,40px)}.pb-\[clamp\(28px\,3\.6vw\,48px\)\]{padding-bottom:clamp(28px,3.6vw,48px)}.pb-\[clamp\(40px\,4vw\,64px\)\]{padding-bottom:clamp(40px,4vw,64px)}.pb-\[clamp\(40px\,5vw\,64px\)\]{padding-bottom:clamp(40px,5vw,64px)}.pb-\[clamp\(40px\,5vw\,72px\)\]{padding-bottom:clamp(40px,5vw,72px)}.pb-\[clamp\(48px\,6vw\,80px\)\]{padding-bottom:clamp(48px,6vw,80px)}.pb-\[clamp\(48px\,6vw\,88px\)\]{padding-bottom:clamp(48px,6vw,88px)}.pb-\[clamp\(56px\,6vw\,88px\)\]{padding-bottom:clamp(56px,6vw,88px)}.pb-\[clamp\(56px\,6vw\,96px\)\]{padding-bottom:clamp(56px,6vw,96px)}.pb-\[clamp\(56px\,7vw\,104px\)\]{padding-bottom:clamp(56px,7vw,104px)}.pb-\[clamp\(64px\,7vw\,104px\)\]{padding-bottom:clamp(64px,7vw,104px)}.pb-\[clamp\(72px\,9vw\,120px\)\]{padding-bottom:clamp(72px,9vw,120px)}.pb-\[clamp\(72px\,9vw\,128px\)\]{padding-bottom:clamp(72px,9vw,128px)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.125em\]{vertical-align:-.125em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-mono\)\]{font-family:var(--font-mono)}.font-display{font-family:var(--font-anton), "Anton", Impact, "Arial Narrow", sans-serif}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-jetbrains), ui-monospace, monospace}.font-sans{font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8\.5px\]{font-size:8.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.2px\]{font-size:14.2px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18px\]\!{font-size:18px!important}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[44px\]{font-size:44px}.text-\[72px\]{font-size:72px}.text-\[clamp\(17px\,1\.4vw\,20px\)\]{font-size:clamp(17px,1.4vw,20px)}.text-\[clamp\(17px\,1\.5vw\,20px\)\]{font-size:clamp(17px,1.5vw,20px)}.text-\[clamp\(18px\,1\.5vw\,21px\)\]{font-size:clamp(18px,1.5vw,21px)}.text-\[clamp\(18px\,1\.7vw\,22px\)\]{font-size:clamp(18px,1.7vw,22px)}.text-\[clamp\(19px\,1\.6vw\,22px\)\]{font-size:clamp(19px,1.6vw,22px)}.text-\[clamp\(20px\,2vw\,26px\)\]{font-size:clamp(20px,2vw,26px)}.text-\[clamp\(21px\,2vw\,26px\)\]{font-size:clamp(21px,2vw,26px)}.text-\[clamp\(22px\,2\.4vw\,30px\)\]{font-size:clamp(22px,2.4vw,30px)}.text-\[clamp\(24px\,2\.4vw\,30px\)\]{font-size:clamp(24px,2.4vw,30px)}.text-\[clamp\(24px\,2\.6vw\,30px\)\]{font-size:clamp(24px,2.6vw,30px)}.text-\[clamp\(24px\,2\.6vw\,32px\)\]{font-size:clamp(24px,2.6vw,32px)}.text-\[clamp\(36px\,4vw\,52px\)\]{font-size:clamp(36px,4vw,52px)}.text-\[clamp\(40px\,3\.6vw\,52px\)\]{font-size:clamp(40px,3.6vw,52px)}.text-\[clamp\(40px\,4\.8vw\,72px\)\]\!{font-size:clamp(40px,4.8vw,72px)!important}.text-\[clamp\(44px\,5\.1vw\,72px\)\]{font-size:clamp(44px,5.1vw,72px)}.text-\[clamp\(44px\,5\.2vw\,76px\)\]{font-size:clamp(44px,5.2vw,76px)}.text-\[clamp\(44px\,5\.3vw\,76px\)\]{font-size:clamp(44px,5.3vw,76px)}.text-\[clamp\(44px\,5vw\,72px\)\]{font-size:clamp(44px,5vw,72px)}.text-\[clamp\(44px\,7\.4vw\,112px\)\]{font-size:clamp(44px,7.4vw,112px)}.text-\[clamp\(44px\,9vw\,80px\)\]{font-size:clamp(44px,9vw,80px)}.text-\[clamp\(48px\,5\.3vw\,76px\)\]{font-size:clamp(48px,5.3vw,76px)}.text-\[clamp\(48px\,6\.8vw\,104px\)\]{font-size:clamp(48px,6.8vw,104px)}.text-\[clamp\(52px\,5\.8vw\,84px\)\]{font-size:clamp(52px,5.8vw,84px)}.text-\[clamp\(56px\,calc\(7\.4vw_-_8px\)\,108px\)\]{font-size:clamp(56px,7.4vw - 8px,108px)}.text-\[clamp\(60px\,9\.6vw\,144px\)\]{font-size:clamp(60px,9.6vw,144px)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#0a7a4d\]{color:#0a7a4d}.text-\[\#0d7a4f\]{color:#0d7a4f}.text-\[\#2b579a\]{color:#2b579a}.text-\[\#4a3e60\]{color:#4a3e60}.text-\[\#006dff\]{color:#006dff}.text-\[\#6d00cc\]{color:#6d00cc}.text-\[\#8b949e\]\!{color:#8b949e!important}.text-\[\#9db8ff\]{color:#9db8ff}.text-\[\#9db8ff\]\!{color:#9db8ff!important}.text-\[\#18a303\]{color:#18a303}.text-\[\#027eb5\]{color:#027eb5}.text-\[\#0078d4\]{color:#0078d4}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#111b21\]{color:#111b21}.text-\[\#143cb9\]{color:#143cb9}.text-\[\#156cea\]{color:#156cea}.text-\[\#001122\]{color:#012}.text-\[\#4285f4\]{color:#4285f4}.text-\[\#06241a\]{color:#06241a}.text-\[\#8696a0\]{color:#8696a0}.text-\[\#21759b\]{color:#21759b}.text-\[\#54656f\]{color:#54656f}.text-\[\#61708f\]{color:#61708f}.text-\[\#141414\]{color:#141414}.text-\[\#294849\]{color:#294849}.text-\[\#344054\]{color:#344054}.text-\[\#384756\]{color:#384756}.text-\[\#475467\]{color:#475467}.text-\[\#667781\]{color:#667781}.text-\[\#ea4b71\]{color:#ea4b71}.text-\[\#f86800\]{color:#f86800}.text-\[\#ff4f00\]{color:#ff4f00}.text-\[\#ff5c35\]{color:#ff5c35}.text-\[\.\.\.\]{color:...}.text-blue-dark{color:var(--blue-dark)}.text-brand-green{color:var(--brand-green)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-foreground\!{color:var(--foreground)!important}.text-foreground\/40{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-green{color:var(--green)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\!{color:var(--muted-foreground)!important}.text-muted-foreground\/35{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/35{color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-navy{color:var(--navy)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky{color:var(--sky)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60\!{color:#fff9!important}@supports (color:color-mix(in lab, red, red)){.text-white\/60\!{color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#e6eaf0\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#e6eaf0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--primary\)\,0_24px_48px_-24px_rgb\(20_82_255\/0\.45\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--primary)), 0 24px 48px -24px var(--tw-shadow-color,#1452ff73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0\.5px_rgb\(11_20_26\/0\.13\)\]{--tw-shadow:0 1px .5px var(--tw-shadow-color,#0b141a21);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgb\(11_20_26\/0\.08\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0b141a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_0_rgb\(12_24_52\/0\.07\)\,0_6px_16px_-4px_rgb\(12_24_52\/0\.1\)\]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0c183412), 0 6px 16px -4px var(--tw-shadow-color,#0c18341a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_6px_-1px_rgb\(10_26_74\/0\.08\)\,0_2px_4px_-2px_rgb\(10_26_74\/0\.08\)\]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0a1a4a14), 0 2px 4px -2px var(--tw-shadow-color,#0a1a4a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_7px_0_0_rgb\(10_26_74\/0\.22\)\,0_22px_34px_-12px_rgb\(6_18_70\/0\.55\)\]{--tw-shadow:0 7px 0 0 var(--tw-shadow-color,#0a1a4a38), 0 22px 34px -12px var(--tw-shadow-color,#0612468c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-16px_rgb\(6_18_70\/0\.45\)\]{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#06124673);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-20px_rgb\(10_26_74\/0\.7\)\]{--tw-shadow:0 18px 40px -20px var(--tw-shadow-color,#0a1a4ab3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-24px_rgb\(6_18_70\/0\.55\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#0612468c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgb\(0_0_0\/0\.5\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgb\(0_0_0\/0\.55\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgb\(6_18_70\/0\.55\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#0612468c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-28px_rgb\(0_0_0\/0\.55\)\]{--tw-shadow:0 30px 60px -28px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgb\(12_24_52\/0\.45\)\,0_2px_8px_0_rgb\(12_24_52\/0\.04\)\]{--tw-shadow:0 30px 60px -40px var(--tw-shadow-color,#0c183473), 0 2px 8px 0 var(--tw-shadow-color,#0c18340a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-40px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow:0 40px 80px -40px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#e9edef\]{--tw-ring-color:#e9edef}.ring-border{--tw-ring-color:var(--border)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-sky{--tw-ring-color:var(--sky)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_32px_40px_rgb\(10_26_74\/0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 32px 40px var(--tw-drop-shadow-color,#0a1a4a59));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,translate\]{transition-property:background-color,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,translate\]{transition-property:border-color,box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,color\]{transition-property:box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,translate\]{transition-property:box-shadow,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background\,color\]{transition-property:transform,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,color\]{transition-property:transform,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\,border-color\]{transition-property:translate,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--aid\:6s\]{--aid:6s}.\[--background\:\#fff\]{--background:#fff}.\[--border\:\#dfe6ee\]{--border:#dfe6ee}.\[--brand-green-muted\:\#e9f8f1\]{--brand-green-muted:#e9f8f1}.\[--brand-green\:\#0fa968\]{--brand-green:#0fa968}.\[--card-foreground\:\#001122\]{--card-foreground:#012}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--card\:\#fff\],.\[--card\:\#ffffff\]{--card:#fff}.\[--foreground\:\#001122\]{--foreground:#012}.\[--lang-cut\:var\(--background\)\]{--lang-cut:var(--background)}.\[--muted-foreground\:\#384756\]{--muted-foreground:#384756}.\[--muted\:\#f5f7fb\]{--muted:#f5f7fb}.\[direction\:ltr\]{direction:ltr}.\[direction\:rtl\]{direction:rtl}.\[perspective\:1100px\]{perspective:1100px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}:is(.\*\:w-full>*){width:100%}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-navy:is(:where(.group):hover *){background-color:var(--navy)}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\!:is(:where(.group):hover *){color:var(--color-white)!important}.group-hover\:not-disabled\:opacity-100:is(:where(.group):hover *):not(:disabled){opacity:1}.group-hover\/faq\:bg-sky:is(:where(.group\/faq):hover *){background-color:var(--sky)}.group-hover\/pv\:bg-primary:is(:where(.group\/pv):hover *){background-color:var(--primary)}.group-hover\/pv\:text-white:is(:where(.group\/pv):hover *){color:var(--color-white)}.group-hover\/row\:bg-page:is(:where(.group\/row):hover *){background-color:var(--page)}.group-hover\/row\:bg-sky\/60:is(:where(.group\/row):hover *){background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.group-hover\/row\:bg-sky\/60:is(:where(.group\/row):hover *){background-color:color-mix(in oklab, var(--sky) 60%, transparent)}}}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-aria-expanded\/faq\:rotate-180:is(:where(.group\/faq)[aria-expanded=true] *){rotate:180deg}.group-aria-expanded\/faq\:bg-navy:is(:where(.group\/faq)[aria-expanded=true] *){background-color:var(--navy)}.group-aria-expanded\/faq\:text-white:is(:where(.group\/faq)[aria-expanded=true] *){color:var(--color-white)}.group-data-floating\/header\:border-border:is(:where(.group\/header)[data-floating] *){border-color:var(--border)}.group-data-floating\/header\:shadow-none:is(:where(.group\/header)[data-floating] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[state\=active\]\/cy\:bg-white:is(:where(.group\/cy)[data-state=active] *){background-color:var(--color-white)}.group-data-\[state\=active\]\/cy\:text-primary:is(:where(.group\/cy)[data-state=active] *){color:var(--primary)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius)}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-horizontal\/tabs\:h-auto:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:auto}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/60::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-10:before{content:var(--tw-content);top:calc(var(--spacing) * 10)}.before\:top-11:before{content:var(--tw-content);top:calc(var(--spacing) * 11)}.before\:top-\[18px\]:before{content:var(--tw-content);top:18px}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:bottom-\[18px\]:before{content:var(--tw-content);bottom:18px}.before\:left-\[17\.5px\]:before{content:var(--tw-content);left:17.5px}.before\:left-\[19px\]:before{content:var(--tw-content);left:19px}.before\:hidden:before{content:var(--tw-content);display:none}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:bg-navy\/20:before{content:var(--tw-content);background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.before\:bg-navy\/20:before{background-color:color-mix(in oklab, var(--navy) 20%, transparent)}}.before\:bg-transparent\!:before{content:var(--tw-content);background-color:#0000!important}.before\:bg-\[repeating-linear-gradient\(to_bottom\,rgb\(10_26_74\/0\.22\)_0_5px\,transparent_5px_10px\)\]\!:before{content:var(--tw-content);background-image:repeating-linear-gradient(#0a1a4a38 0 5px,#0000 5px 10px)!important}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:top-7:after{content:var(--tw-content);top:calc(var(--spacing) * 7)}.after\:right-7:after{content:var(--tw-content);right:calc(var(--spacing) * 7)}.after\:left-auto:after{content:var(--tw-content);left:auto}.after\:hidden:after{content:var(--tw-content);display:none}.after\:inline-flex:after{content:var(--tw-content);display:inline-flex}.after\:h-7:after{content:var(--tw-content);height:calc(var(--spacing) * 7)}.after\:items-center:after{content:var(--tw-content);align-items:center}.after\:rounded-\[12px\]:after{content:var(--tw-content);border-radius:12px}.after\:rounded-\[16px\]:after{content:var(--tw-content);border-radius:16px}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-navy:after{content:var(--tw-content);background-color:var(--navy)}.after\:bg-white\/20:after{content:var(--tw-content);background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.after\:bg-white\/20:after{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.after\:px-3:after{content:var(--tw-content);padding-inline:calc(var(--spacing) * 3)}.after\:py-0:after{content:var(--tw-content);padding-block:0}.after\:text-\[12\.5px\]:after{content:var(--tw-content);font-size:12.5px}.after\:leading-none:after{content:var(--tw-content);--tw-leading:1;line-height:1}.after\:font-semibold:after{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.after\:tracking-\[-0\.01em\]:after{content:var(--tw-content);--tw-tracking:-.01em;letter-spacing:-.01em}.after\:text-sky:after{content:var(--tw-content);color:var(--sky)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'Mais_escolhido\'\]:after{--tw-content:"Mais escolhido";content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:mt-0:last-child{margin-top:0}.last\:flex-none:last-child{flex:none}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:pb-0:last-child{padding-bottom:0}.last\:before\:hidden:last-child:before,.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.empty\:hidden:empty{display:none}.focus-within\:border-destructive:focus-within{border-color:var(--destructive)}.focus-within\:border-primary:focus-within{border-color:var(--primary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-destructive\/15:focus-within{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-destructive\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.focus-within\:ring-primary\/15:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.focus-within\:ring-primary\/40:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2\.5:hover{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:transform-none:hover{transform:none}.hover\:border-0:hover{border-style:var(--tw-border-style);border-width:0}.hover\:border-\(--navy\):hover{border-color:var(--navy)}.hover\:border-\[\#001122\]:hover{border-color:#012}.hover\:border-destructive:hover{border-color:var(--destructive)}.hover\:border-muted-foreground\/35:hover{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-muted-foreground\/35:hover{border-color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/35:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/35:hover{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.hover\:border-primary\/35\!:hover{border-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/35\!:hover{border-color:color-mix(in oklab, var(--primary) 35%, transparent)!important}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:bg-\[\#1c3384\]:hover{background-color:#1c3384}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--sky\)_40\%\,\#fff\)\]:hover{background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--sky\)_40\%\,\#fff\)\]:hover{background-color:color-mix(in srgb,var(--sky) 40%,#fff)}}.hover\:bg-blue-dark:hover{background-color:var(--blue-dark)}.hover\:bg-blue-dark\!:hover{background-color:var(--blue-dark)!important}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-navy:hover{background-color:var(--navy)}.hover\:bg-page:hover,.hover\:bg-page\/70:hover{background-color:var(--page)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-page\/70:hover{background-color:color-mix(in oklab, var(--page) 70%, transparent)}}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-sky\/60:hover{background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky\/60:hover{background-color:color-mix(in oklab, var(--sky) 60%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-\[\#e6edf3\]\!:hover{color:#e6edf3!important}.hover\:text-blue-dark:hover{color:var(--blue-dark)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-foreground\!:hover{color:var(--foreground)!important}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-hover:hover{color:var(--primary-hover)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-primary:hover{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--primary\)_35\%\,transparent\)\,var\(--shadow-md\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary)), var(--shadow-md)}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--primary\)_35\%\,transparent\)\,var\(--shadow-md\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 35%,transparent)), var(--shadow-md)}}.hover\:shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--primary\)_35\%\,transparent\)\,var\(--shadow-md\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_3px_0_rgb\(12_24_52\/0\.07\)\,0_10px_24px_-6px_rgb\(12_24_52\/0\.16\)\]:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0c183412), 0 10px 24px -6px var(--tw-shadow-color,#0c183429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-20px_rgb\(10_26_74\/0\.7\)\]:hover{--tw-shadow:0 18px 40px -20px var(--tw-shadow-color,#0a1a4ab3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus{background-color:var(--muted)}.focus\:text-accent-foreground:focus,:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:snap-center:focus-visible{scroll-snap-align:center}.focus-visible\:rounded-\[12px\]:focus-visible{border-radius:12px}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-primary:focus-visible{border-color:var(--primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#9db8ff\]:focus-visible{--tw-ring-color:#9db8ff}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-primary\/15:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/15:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-0:focus-visible{outline-style:var(--tw-outline-style);outline-width:0}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.focus-visible\:after\:content-\[attr\(data-name\)\]:focus-visible:after{--tw-content:attr(data-name);content:var(--tw-content)}.active\:bg-primary-active:active{background-color:var(--primary-active)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:10px}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-expanded\:border-primary[aria-expanded=true]{border-color:var(--primary)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:pb-3[aria-expanded=true]{padding-bottom:calc(var(--spacing) * 3)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:ring-4[aria-expanded=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-expanded\:ring-primary\/15[aria-expanded=true]{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aria-expanded\:ring-primary\/15[aria-expanded=true]{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (hover:hover){.aria-invalid\:hover\:border-destructive[aria-invalid=true]:hover{border-color:var(--destructive)}}.aria-invalid\:focus-visible\:border-destructive[aria-invalid=true]:focus-visible{border-color:var(--destructive)}.aria-invalid\:focus-visible\:ring-4[aria-invalid=true]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true]:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:focus-visible\:ring-destructive\/15[aria-invalid=true]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.data-placeholder\:text-muted-foreground[data-placeholder],.data-placeholder\:text-muted-foreground\/60[data-placeholder]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.data-placeholder\:text-muted-foreground\/60[data-placeholder]{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}@media (hover:hover){.data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-12[data-size=default]{height:calc(var(--spacing) * 12)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=active\]\:border-\(--navy\)\![data-state=active]{border-color:var(--navy)!important}.data-\[state\=active\]\:border-transparent\![data-state=active]{border-color:#0000!important}.data-\[state\=active\]\:bg-\(--navy\)\![data-state=active]{background-color:var(--navy)!important}.data-\[state\=active\]\:bg-navy[data-state=active]{background-color:var(--navy)}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:var(--primary)}.data-\[state\=active\]\:bg-white\/\[0\.12\]\![data-state=active]{background-color:#ffffff1f!important}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-white\/\[0\.12\]\![data-state=active]{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)!important}}.data-\[state\=active\]\:text-white[data-state=active]{color:var(--color-white)}.data-\[state\=active\]\:text-white\![data-state=active]{color:var(--color-white)!important}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:\[--lang-cut\:color-mix\(in_srgb\,\#fff_12\%\,var\(--background\)\)\][data-state=active]{--lang-cut:#fff}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:\[--lang-cut\:color-mix\(in_srgb\,\#fff_12\%\,var\(--background\)\)\][data-state=active]{--lang-cut:color-mix(in srgb,#fff 12%,var(--background))}}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}@media (hover:hover){.data-\[state\=inactive\]\:hover\:bg-white\/\[0\.06\]\![data-state=inactive]:hover{background-color:#ffffff0f!important}@supports (color:color-mix(in lab, red, red)){.data-\[state\=inactive\]\:hover\:bg-white\/\[0\.06\]\![data-state=inactive]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)!important}}.data-\[state\=inactive\]\:hover\:text-white\/85\![data-state=inactive]:hover{color:#ffffffd9!important}@supports (color:color-mix(in lab, red, red)){.data-\[state\=inactive\]\:hover\:text-white\/85\![data-state=inactive]:hover{color:color-mix(in oklab, var(--color-white) 85%, transparent)!important}}.data-\[state\=inactive\]\:hover\:\[--lang-cut\:color-mix\(in_srgb\,\#fff_6\%\,var\(--background\)\)\][data-state=inactive]:hover{--lang-cut:#fff}@supports (color:color-mix(in lab, red, red)){.data-\[state\=inactive\]\:hover\:\[--lang-cut\:color-mix\(in_srgb\,\#fff_6\%\,var\(--background\)\)\][data-state=inactive]:hover{--lang-cut:color-mix(in srgb,#fff 6%,var(--background))}}}.data-\[state\=open\]\:border-navy[data-state=open]{border-color:var(--navy)}.data-\[state\=open\]\:bg-navy[data-state=open]{background-color:var(--navy)}.data-\[state\=open\]\:text-white[data-state=open]{color:var(--color-white)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:w-auto{width:auto}.motion-reduce\:w-full{width:100%}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}@media (hover:hover){.motion-reduce\:group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (min-width:1100px){.max-\[1100px\]\:gap-3{gap:calc(var(--spacing) * 3)}}@media not all and (min-width:1060px){.max-\[1060px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1060px\]\:text-\[clamp\(44px\,8vw\,72px\)\]{font-size:clamp(44px,8vw,72px)}}@media not all and (min-width:1023px){.max-\[1023px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:1000px){.max-\[1000px\]\:hidden{display:none}}@media not all and (min-width:900px){.max-\[900px\]\:col-start-1{grid-column-start:1}.max-lg\:col-start-2{grid-column-start:2}.max-\[900px\]\:row-start-2{grid-row-start:2}.max-\[900px\]\:row-start-3{grid-row-start:3}.max-\[900px\]\:row-start-4{grid-row-start:4}.max-lg\:row-start-1{grid-row-start:1}.max-lg\:row-start-2{grid-row-start:2}.max-\[900px\]\:-mx-\[var\(--panel-inset\)\]{margin-inline:calc(var(--panel-inset) * -1)}.max-\[900px\]\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-lg\:mt-1{margin-top:var(--spacing)}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:hidden\!{display:none!important}.max-\[900px\]\:inline-flex\!{display:inline-flex!important}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:max-w-none{max-width:none}.max-\[900px\]\:scroll-px-\[var\(--panel-inset\)\]{scroll-padding-inline:var(--panel-inset)}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:items-start{align-items:flex-start}.max-lg\:justify-start{justify-content:flex-start}.max-lg\:gap-y-0{row-gap:0}:where(.max-\[900px\]\:divide-x-0>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px * var(--tw-divide-x-reverse));border-inline-end-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}:where(.max-\[900px\]\:divide-y>:not(:last-child)),:where(.max-lg\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.max-lg\:divide-border>:not(:last-child)){border-color:var(--border)}.max-lg\:self-center{align-self:center}.max-\[900px\]\:px-\[var\(--panel-inset\)\]{padding-inline:var(--panel-inset)}.max-\[900px\]\:pr-0{padding-right:0}.max-\[900px\]\:text-left{text-align:left}}@media not all and (min-width:860px){.max-\[860px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[860px\]\:gap-3{gap:calc(var(--spacing) * 3)}:where(.max-\[860px\]\:divide-x-0>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px * var(--tw-divide-x-reverse));border-inline-end-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}:where(.max-\[860px\]\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.max-\[860px\]\:justify-self-stretch{justify-self:stretch}.max-\[860px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-\[860px\]\:py-5{padding-block:calc(var(--spacing) * 5)}}@media not all and (min-width:821px){.max-\[821px\]\:block{display:block}}@media not all and (min-width:820px){.max-\[820px\]\:order-none{order:0}.max-\[820px\]\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.max-\[820px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:799px){.max-\[799px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:641px){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:static{position:static}.max-md\:order-first{order:-9999}.max-md\:-mx-2{margin-inline:calc(var(--spacing) * -2)}.max-md\:mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.max-md\:mt-1{margin-top:var(--spacing)}.max-md\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-md\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-md\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-md\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.max-md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.max-md\:block{display:block}.max-md\:hidden{display:none}.max-md\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.max-md\:size-\[44px\]{width:44px;height:44px}.max-md\:h-11{height:calc(var(--spacing) * 11)}.max-md\:h-\[196px\]{height:196px}.max-md\:h-\[220px\]{height:220px}.max-md\:w-\[50\%\]{width:50%}.max-md\:w-full{width:100%}.max-md\:max-w-none{max-width:none}.max-md\:min-w-0{min-width:0}.max-md\:table-auto{table-layout:auto}.max-md\:grid-flow-row{grid-auto-flow:row}.max-md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:justify-start{justify-content:flex-start}.max-md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-md\:gap-3{gap:calc(var(--spacing) * 3)}.max-md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:rounded-\[12px\]{border-radius:12px}.max-md\:rounded-\[14px\]{border-radius:14px}.max-md\:rounded-\[16px\]{border-radius:16px}.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-md\:p-0{padding:0}.max-md\:p-2{padding:calc(var(--spacing) * 2)}.max-md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.max-md\:p-3{padding:calc(var(--spacing) * 3)}.max-md\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:p-5{padding:calc(var(--spacing) * 5)}.max-md\:p-6{padding:calc(var(--spacing) * 6)}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-md\:py-3{padding-block:calc(var(--spacing) * 3)}.max-md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-md\:py-4{padding-block:calc(var(--spacing) * 4)}.max-md\:py-5{padding-block:calc(var(--spacing) * 5)}.max-md\:py-6{padding-block:calc(var(--spacing) * 6)}.max-md\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-md\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-md\:pb-1{padding-bottom:var(--spacing)}.max-md\:pl-0{padding-left:0}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:text-\[14\.5px\]{font-size:14.5px}.max-md\:text-\[14px\]{font-size:14px}.max-md\:text-\[17px\]{font-size:17px}.max-md\:text-\[18px\]{font-size:18px}.max-md\:text-\[19px\]{font-size:19px}.max-md\:text-\[20px\]{font-size:20px}.max-md\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-md\:after\:top-6:after{content:var(--tw-content);top:calc(var(--spacing) * 6)}.max-md\:after\:top-\[46px\]:after{content:var(--tw-content);top:46px}.max-md\:after\:right-6:after{content:var(--tw-content);right:calc(var(--spacing) * 6)}.max-md\:after\:-bottom-\[30px\]:after{content:var(--tw-content);bottom:-30px}.max-md\:after\:left-\[18px\]:after{content:var(--tw-content);left:18px}.max-md\:after\:w-px:after{content:var(--tw-content);width:1px}.max-md\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media not all and (min-width:620px){.max-\[620px\]\:flex-row{flex-direction:row}.max-\[620px\]\:items-center{align-items:center}.max-\[620px\]\:gap-4{gap:calc(var(--spacing) * 4)}}@media not all and (min-width:559px){.max-\[559px\]\:top-5{top:calc(var(--spacing) * 5)}.max-\[559px\]\:right-5{right:calc(var(--spacing) * 5)}.max-\[559px\]\:col-span-2{grid-column:span 2/span 2}.max-\[559px\]\:row-span-2{grid-row:span 2/span 2}.max-\[559px\]\:contents{display:contents}.max-\[559px\]\:grid{display:grid}.max-\[559px\]\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-\[559px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[559px\]\:grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.max-\[559px\]\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-\[559px\]\:gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.max-\[559px\]\:p-5{padding:calc(var(--spacing) * 5)}}@media not all and (min-width:520px){.max-\[520px\]\:grid{display:grid}.max-\[520px\]\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-\[520px\]\:max-w-none{max-width:none}.max-\[520px\]\:grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:items-start{align-items:flex-start}.max-\[520px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[520px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[520px\]\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-\[520px\]\:rounded-\[8px\]{border-radius:8px}.max-\[520px\]\:p-6{padding:calc(var(--spacing) * 6)}.max-\[520px\]\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-\[520px\]\:text-\[15px\]{font-size:15px}}@media not all and (min-width:420px){.max-\[420px\]\:right-auto{right:auto}.max-\[420px\]\:left-0{left:0}.max-\[420px\]\:ml-\[46px\]{margin-left:46px}.max-\[420px\]\:hidden{display:none}.max-\[420px\]\:w-full{width:100%}.max-\[420px\]\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-\[420px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[420px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[420px\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.max-\[420px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[420px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[420px\]\:pr-0{padding-right:0}.max-\[420px\]\:pl-\[0\.6em\]{padding-left:.6em}.max-\[420px\]\:text-\[36px\]{font-size:36px}.max-\[420px\]\:text-\[clamp\(38px\,10\.6vw\,44px\)\]{font-size:clamp(38px,10.6vw,44px)}.max-\[420px\]\:text-\[clamp\(40px\,11\.4vw\,46px\)\]{font-size:clamp(40px,11.4vw,46px)}.max-\[420px\]\:text-\[clamp\(40px\,12\.8vw\,54px\)\]{font-size:clamp(40px,12.8vw,54px)}.max-\[420px\]\:text-\[clamp\(40px\,12vw\,50px\)\]{font-size:clamp(40px,12vw,50px)}.max-\[420px\]\:text-\[clamp\(46px\,14vw\,58px\)\]{font-size:clamp(46px,14vw,58px)}}@media not all and (min-width:401px){.max-\[401px\]\:col-span-2{grid-column:span 2/span 2}.max-\[401px\]\:col-span-full{grid-column:1/-1}.max-\[401px\]\:contents{display:contents}.max-\[401px\]\:grid{display:grid}.max-\[401px\]\:grid-cols-\[34px_minmax\(0\,1fr\)\]{grid-template-columns:34px minmax(0,1fr)}.max-\[401px\]\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.max-\[401px\]\:items-center{align-items:center}.max-\[401px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[401px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[401px\]\:gap-x-\[10px\]{column-gap:10px}.max-\[401px\]\:gap-y-1{row-gap:var(--spacing)}.max-\[401px\]\:gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.max-\[401px\]\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.max-\[401px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[401px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[401px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:400px){.max-\[400px\]\:right-\[52px\]{right:52px}.max-\[400px\]\:left-3{left:calc(var(--spacing) * 3)}.max-\[400px\]\:col-start-2{grid-column-start:2}.max-\[400px\]\:row-span-2{grid-row:span 2/span 2}.max-\[400px\]\:mx-3{margin-inline:calc(var(--spacing) * 3)}.max-\[400px\]\:mr-0{margin-right:0}.max-\[400px\]\:mr-\[calc\(0px_-_var\(--a1s-pad\)\)\]{margin-right:calc(0px - var(--a1s-pad))}.max-\[400px\]\:grid{display:grid}.max-\[400px\]\:hidden{display:none}.max-\[400px\]\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.max-\[400px\]\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-\[400px\]\:size-\[18px\]{width:18px;height:18px}.max-\[400px\]\:w-\[84px\]{width:84px}.max-\[400px\]\:max-w-\[94\%\]{max-width:94%}.max-\[400px\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-\[400px\]\:gap-0{gap:0}.max-\[400px\]\:gap-1{gap:var(--spacing)}.max-\[400px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[400px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[400px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[400px\]\:gap-y-1{row-gap:var(--spacing)}.max-\[400px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[400px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[400px\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.max-\[400px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[400px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[400px\]\:px-\[7px\]{padding-inline:7px}.max-\[400px\]\:py-3{padding-block:calc(var(--spacing) * 3)}.max-\[400px\]\:pr-0\.5{padding-right:calc(var(--spacing) * .5)}.max-\[400px\]\:pl-1{padding-left:var(--spacing)}.max-\[400px\]\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-\[400px\]\:text-\[10\.5px\]{font-size:10.5px}.max-\[400px\]\:text-\[12\.5px\]{font-size:12.5px}.max-\[400px\]\:text-\[13px\]{font-size:13px}.max-\[400px\]\:text-\[14px\]{font-size:14px}.max-\[400px\]\:text-\[34px\]{font-size:34px}.max-\[400px\]\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.max-\[400px\]\:whitespace-normal{white-space:normal}:is(.max-\[400px\]\:\*\:data-\[slot\=select-value\]\:gap-0\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * .5)}}@media not all and (min-width:374px){.max-\[374px\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}}@media not all and (min-width:360px){.max-\[360px\]\:size-\[36px\]{width:36px;height:36px}.max-\[360px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[360px\]\:rounded-\[10px\]{border-radius:10px}.max-\[360px\]\:text-\[12px\]{font-size:12px}}@media not all and (min-width:359px){.max-\[359px\]\:basis-full{flex-basis:100%}.max-\[359px\]\:flex-wrap{flex-wrap:wrap}.max-\[359px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[359px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[359px\]\:text-\[13px\]{font-size:13px}.max-\[359px\]\:text-\[18px\]{font-size:18px}}@media not all and (min-width:352px){.max-\[352px\]\:max-w-full{max-width:100%}.max-\[352px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[352px\]\:text-\[14px\]{font-size:14px}}@media not all and (min-width:340px){.max-\[340px\]\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.max-\[340px\]\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-\[340px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[340px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[340px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media (min-width:420px){.sm\:max-w-\[min\(960px\,calc\(100vw-32px\)\)\]{max-width:min(960px,100vw - 32px)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:p-8{padding:calc(var(--spacing) * 8)}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:641px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-6{grid-row:span 6/span 6}.md\:mx-3{margin-inline:calc(var(--spacing) * 3)}.md\:mx-\[10px\]{margin-inline:10px}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.md\:size-\[68px\]{width:68px;height:68px}.md\:size-\[96px\]{width:96px;height:96px}.md\:min-h-\[252px\]{min-height:252px}.md\:min-h-\[340px\]{min-height:340px}.md\:w-\(--radix-navigation-menu-viewport-width\){width:var(--radix-navigation-menu-viewport-width)}.md\:w-\[300px\]{width:300px}.md\:w-auto{width:auto}.md\:max-w-\[20ch\]{max-width:20ch}.md\:max-w-\[340px\]{max-width:340px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-rows-subgrid{grid-template-rows:subgrid}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-x-\[clamp\(32px\,5vw\,72px\)\]{column-gap:clamp(32px,5vw,72px)}.md\:gap-y-0{row-gap:0}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:self-auto{align-self:auto}.md\:rounded-\[16px\]{border-radius:16px}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-\[26px\]{border-radius:26px}.md\:rounded-full{border-radius:2147483647px}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-0{padding-top:0}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pr-7{padding-right:calc(var(--spacing) * 7)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pl-3{padding-left:calc(var(--spacing) * 3)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:after\:top-\[18px\]:after{content:var(--tw-content);top:18px}.md\:after\:-right-4:after{content:var(--tw-content);right:calc(var(--spacing) * -4)}.md\:after\:left-\[52px\]:after{content:var(--tw-content);left:52px}.md\:after\:h-px:after{content:var(--tw-content);height:1px}@media not all and (min-width:1179px){.md\:max-\[1179px\]\:text-\[clamp\(30px\,5\.6vw\,44px\)\]{font-size:clamp(30px,5.6vw,44px)}}@media not all and (min-width:900px){.md\:max-lg\:text-\[68px\]{font-size:68px}}@media not all and (min-width:696px){.md\:max-\[696px\]\:w-\[84px\]{width:84px}.md\:max-\[696px\]\:gap-0{gap:0}.md\:max-\[696px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:max-\[696px\]\:px-\[7px\]{padding-inline:7px}.md\:max-\[696px\]\:pr-0\.5{padding-right:calc(var(--spacing) * .5)}.md\:max-\[696px\]\:pl-1{padding-left:var(--spacing)}:is(.md\:max-\[696px\]\:\*\:data-\[slot\=select-value\]\:gap-0\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * .5)}}}@media (min-width:701px){.min-\[701px\]\:pt-\[72px\]{padding-top:72px}.min-\[701px\]\:pt-\[84px\]{padding-top:84px}}@media (min-width:760px){.min-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[760px\]\:gap-5{gap:calc(var(--spacing) * 5)}}@media (min-width:821px){.min-\[821px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.min-\[821px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]\!{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.min-\[821px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,440px\)\]\!{grid-template-columns:minmax(0,1fr) minmax(0,440px)!important}.min-\[821px\]\:gap-16{gap:calc(var(--spacing) * 16)}}@media (min-width:860px){.min-\[860px\]\:col-span-2{grid-column:span 2/span 2}.min-\[860px\]\:col-start-1{grid-column-start:1}.min-\[860px\]\:col-start-2{grid-column-start:2}.min-\[860px\]\:row-span-2{grid-row:span 2/span 2}.min-\[860px\]\:row-start-3{grid-row-start:3}.min-\[860px\]\:row-start-4{grid-row-start:4}.min-\[860px\]\:mt-14{margin-top:calc(var(--spacing) * 14)}.min-\[860px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[860px\]\:grid-cols-\[minmax\(0\,\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.min-\[860px\]\:gap-x-\[clamp\(40px\,6vw\,88px\)\]{column-gap:clamp(40px,6vw,88px)}.min-\[860px\]\:self-end{align-self:flex-end}.min-\[860px\]\:self-start{align-self:flex-start}}@media (min-width:861px){.min-\[861px\]\:\[--cascade-lead\:210ms\]{--cascade-lead:.21s}.min-\[861px\]\:\[--cascade-lead\:350ms\]{--cascade-lead:.35s}.min-\[861px\]\:\[--way-x\:16px\]{--way-x:16px}}@media (min-width:900px){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.min-\[900px\]\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.min-\[900px\]\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.lg\:max-w-none{max-width:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.min-\[900px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-rows-subgrid{grid-template-rows:subgrid}.lg\:gap-0{gap:0}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.min-\[900px\]\:gap-5{gap:calc(var(--spacing) * 5)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-border>:not(:last-child)){border-color:var(--border)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:bg-transparent{background-color:#0000}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-\[clamp\(24px\,2\.4vw\,28px\)\]{padding:clamp(24px,2.4vw,28px)}.lg\:px-0{padding-inline:0}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-0{padding-block:0}.lg\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:text-\[clamp\(44px\,6\.4vw\,96px\)\]{font-size:clamp(44px,6.4vw,96px)}.lg\:shadow-\[inset_1px_0_0_var\(--border\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:shadow-\[inset_2px_0_0_var\(--primary\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:901px){.min-\[901px\]\:inset-x-\(--met-x\){inset-inline:var(--met-x)}.min-\[901px\]\:col-span-full{grid-column:1/-1}.min-\[901px\]\:col-start-1{grid-column-start:1}.min-\[901px\]\:col-start-2{grid-column-start:2}.min-\[901px\]\:row-span-1{grid-row:span 1/span 1}.min-\[901px\]\:row-start-2{grid-row-start:2}.min-\[901px\]\:row-start-3{grid-row-start:3}.min-\[901px\]\:-mx-\(--met-x\){margin-inline:calc(var(--met-x) * -1)}.min-\[901px\]\:mt-3{margin-top:calc(var(--spacing) * 3)}.min-\[901px\]\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.min-\[901px\]\:h-\[644px\]{height:644px}.min-\[901px\]\:h-\[644px\]\!{height:644px!important}.min-\[901px\]\:flex-1{flex:1}.min-\[901px\]\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[901px\]\:items-center{align-items:center}.min-\[901px\]\:gap-1{gap:var(--spacing)}.min-\[901px\]\:gap-5{gap:calc(var(--spacing) * 5)}.min-\[901px\]\:gap-x-\[calc\(var\(--met-x\)_\+_clamp\(24px\,3vw\,40px\)\)\]{column-gap:calc(var(--met-x) + clamp(24px, 3vw, 40px))}.min-\[901px\]\:rounded-\[12px\]{border-radius:12px}.min-\[901px\]\:px-\(--met-x\){padding-inline:var(--met-x)}.min-\[901px\]\:py-5{padding-block:calc(var(--spacing) * 5)}.min-\[901px\]\:py-12{padding-block:calc(var(--spacing) * 12)}.min-\[901px\]\:pt-4{padding-top:calc(var(--spacing) * 4)}.min-\[901px\]\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.min-\[901px\]\:pb-\[72px\]{padding-bottom:72px}.min-\[901px\]\:pl-3{padding-left:calc(var(--spacing) * 3)}.min-\[901px\]\:text-\[20px\]\!{font-size:20px!important}.min-\[901px\]\:\[--met-x\:16px\]{--met-x:16px}}@media (min-width:960px){.min-\[960px\]\:max-w-\[560px\]{max-width:560px}.min-\[960px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[960px\]\:grid-cols-\[minmax\(0\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.min-\[960px\]\:grid-cols-\[minmax\(0\,\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.min-\[960px\]\:gap-16{gap:calc(var(--spacing) * 16)}.min-\[960px\]\:justify-self-end{justify-self:flex-end}}@media (min-width:1000px){.min-\[1000px\]\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.min-\[1000px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.12fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.min-\[1000px\]\:gap-14{gap:calc(var(--spacing) * 14)}.min-\[1000px\]\:gap-16{gap:calc(var(--spacing) * 16)}}@media (min-width:1100px){.xl\:grid-cols-\[264px_minmax\(0\,1fr\)\]{grid-template-columns:264px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,680px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,680px)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}}@media (min-width:1180px){.min-\[1180px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[1180px\]\:text-\[clamp\(30px\,2\.7vw\,42px\)\]{font-size:clamp(30px,2.7vw,42px)}.min-\[1180px\]\:text-\[clamp\(34px\,3vw\,44px\)\]{font-size:clamp(34px,3vw,44px)}}@media (min-width:1280px){.min-\[1280px\]\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.min-\[1280px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.min-\[1280px\]\:py-14{padding-block:calc(var(--spacing) * 14)}}@media (min-width:1300px){.min-\[1300px\]\:gap-x-\[clamp\(56px\,5\.5vw\,80px\)\]{column-gap:clamp(56px,5.5vw,80px)}.min-\[1300px\]\:\[--met-x\:24px\]{--met-x:24px}.min-\[1300px\]\:\[--way-x\:32px\]{--way-x:32px}}@media (prefers-reduced-motion:reduce){@container not (min-width:600px){.motion-reduce\:\@max-\[600px\]\:mx-\[6px\]{margin-inline:6px}.motion-reduce\:\@max-\[600px\]\:size-\[min\(76px\,calc\(20cqw-14px\)\)\]{width:min(76px,20cqw - 14px);height:min(76px,20cqw - 14px)}.motion-reduce\:\@max-\[600px\]\:rounded-\[29\%\]{border-radius:29%}}@container (min-width:600px){.motion-reduce\:\@min-\[600px\]\:mx-\[10px\]{margin-inline:10px}.motion-reduce\:\@min-\[600px\]\:size-\[96px\]{width:96px;height:96px}.motion-reduce\:\@min-\[600px\]\:rounded-\[26px\]{border-radius:26px}}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.dark\:border-input:where(.dark,.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground:where(.dark,.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:where(.dark,.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:has-data-checked\:border-primary\/20:where(.dark,.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:where(.dark,.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:where(.dark,.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:where(.dark,.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-90:where([data-state=open]),.data-open\:zoom-in-90:where([data-open]:not([data-open=false])){--tw-enter-scale:.9}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}}:is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*-100%)}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-90:where([data-state=closed]),.data-closed\:zoom-out-90:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.9}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*-100%)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-\[\#0d1117\]\!:where([data-state=active]),.data-active\:bg-\[\#0d1117\]\!:where([data-active]:not([data-active=false])){background-color:#0d1117!important}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-active\:text-\[\#e6edf3\]\!:where([data-state=active]),.data-active\:text-\[\#e6edf3\]\!:where([data-active]:not([data-active=false])){color:#e6edf3!important}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}@media (hover:hover){:is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}:is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}.dark\:data-active\:border-input:where(.dark,.dark *):where([data-state=active]),.dark\:data-active\:border-input:where(.dark,.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:where(.dark,.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:where(.dark,.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:where(.dark,.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:where(.dark,.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:where(.dark,.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:where(.dark,.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:where(.dark,.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\.ai-agent\]\:rounded-\[16px_16px_16px_4px\] .ai-agent{border-radius:16px 16px 16px 4px}.\[\&_\.ai-agent\]\:border-transparent .ai-agent{border-color:#0000}.\[\&_\.ai-agent\]\:bg-page .ai-agent{background-color:var(--page)}.\[\&_\.ai-agent\]\:px-\[18px\] .ai-agent{padding-inline:18px}.\[\&_\.ai-agent\]\:py-3\.5 .ai-agent{padding-block:calc(var(--spacing) * 3.5)}.\[\&_\.ai-agent\]\:text-\[15\.5px\] .ai-agent{font-size:15.5px}.\[\&_\.ai-agent\]\:text-\[\#001122\] .ai-agent{color:#012}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.ai-agent\]\:gap-2 .ai-agent{gap:calc(var(--spacing) * 2)}.max-\[400px\]\:\[\&_\.ai-agent\]\:px-3 .ai-agent{padding-inline:calc(var(--spacing) * 3)}.max-\[400px\]\:\[\&_\.ai-agent\]\:text-\[14px\] .ai-agent{font-size:14px}}.\[\&_\.ai-chat\]\:gap-3\.5 .ai-chat{gap:calc(var(--spacing) * 3.5)}.\[\&_\.ai-open\]\:m-0 .ai-open{margin:0}.\[\&_\.ai-open\]\:mt-0 .ai-open{margin-top:0}.\[\&_\.ai-open-i\]\:gap-2 .ai-open-i{gap:calc(var(--spacing) * 2)}.\[\&_\.ai-open-i_a\]\:size-12 .ai-open-i a{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.\[\&_\.ai-open-i_a\]\:rounded-full .ai-open-i a{border-radius:2147483647px}.\[\&_\.ai-open-i_a\]\:border-white\/25 .ai-open-i a{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_a\]\:border-white\/25 .ai-open-i a{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.\[\&_\.ai-open-i_a\]\:bg-white\/8 .ai-open-i a{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_a\]\:bg-white\/8 .ai-open-i a{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.\[\&_\.ai-open-i_a\]\:text-white .ai-open-i a{color:var(--color-white)}.\[\&_\.ai-open-i_a\:hover\]\:border-white\/50 .ai-open-i a:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_a\:hover\]\:border-white\/50 .ai-open-i a:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.\[\&_\.ai-open-i_a\:hover\]\:bg-white\/16 .ai-open-i a:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_a\:hover\]\:bg-white\/16 .ai-open-i a:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.\[\&_\.ai-open-i_button\]\:size-12 .ai-open-i button{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.\[\&_\.ai-open-i_button\]\:rounded-full .ai-open-i button{border-radius:2147483647px}.\[\&_\.ai-open-i_button\]\:border-white\/25 .ai-open-i button{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_button\]\:border-white\/25 .ai-open-i button{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.\[\&_\.ai-open-i_button\]\:bg-white\/8 .ai-open-i button{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_button\]\:bg-white\/8 .ai-open-i button{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.\[\&_\.ai-open-i_button\]\:text-white .ai-open-i button{color:var(--color-white)}.\[\&_\.ai-open-i_button\:hover\]\:border-white\/50 .ai-open-i button:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_button\:hover\]\:border-white\/50 .ai-open-i button:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.\[\&_\.ai-open-i_button\:hover\]\:bg-white\/16 .ai-open-i button:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-i_button\:hover\]\:bg-white\/16 .ai-open-i button:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.\[\&_\.ai-open-i\>a\]\:size-12 .ai-open-i>a{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.\[\&_\.ai-open-i\>a\]\:rounded-full .ai-open-i>a{border-radius:2147483647px}.\[\&_\.ai-open-i\>a\]\:border-border .ai-open-i>a{border-color:var(--border)}.\[\&_\.ai-open-i\>a\]\:bg-card .ai-open-i>a{background-color:var(--card)}.\[\&_\.ai-open-i\>a\]\:text-foreground .ai-open-i>a{color:var(--foreground)}.\[\&_\.ai-open-i\>a\:hover\]\:border-primary .ai-open-i>a:hover{border-color:var(--primary)}.\[\&_\.ai-open-i\>a\:hover\]\:bg-card .ai-open-i>a:hover{background-color:var(--card)}.\[\&_\.ai-open-i\>a\:hover\]\:text-primary .ai-open-i>a:hover{color:var(--primary)}.\[\&_\.ai-open-i\>button\]\:size-12 .ai-open-i>button{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.\[\&_\.ai-open-i\>button\]\:rounded-full .ai-open-i>button{border-radius:2147483647px}.\[\&_\.ai-open-i\>button\]\:border-border .ai-open-i>button{border-color:var(--border)}.\[\&_\.ai-open-i\>button\]\:bg-card .ai-open-i>button{background-color:var(--card)}.\[\&_\.ai-open-i\>button\]\:text-foreground .ai-open-i>button{color:var(--foreground)}.\[\&_\.ai-open-i\>button\:hover\]\:border-primary .ai-open-i>button:hover{border-color:var(--primary)}.\[\&_\.ai-open-i\>button\:hover\]\:bg-card .ai-open-i>button:hover{background-color:var(--card)}.\[\&_\.ai-open-i\>button\:hover\]\:text-primary .ai-open-i>button:hover{color:var(--primary)}.\[\&_\.ai-open-l\]\:text-\[15px\] .ai-open-l{font-size:15px}.\[\&_\.ai-open-l\]\:text-white\/80 .ai-open-l{color:#fffc}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ai-open-l\]\:text-white\/80 .ai-open-l{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.\[\&_\.ai-user\]\:rounded-\[16px_16px_4px_16px\] .ai-user{border-radius:16px 16px 4px}.\[\&_\.ai-user\]\:px-\[18px\] .ai-user{padding-inline:18px}.\[\&_\.ai-user\]\:py-3\.5 .ai-user{padding-block:calc(var(--spacing) * 3.5)}.\[\&_\.ai-user\]\:text-\[14\.5px\] .ai-user{font-size:14.5px}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.ai-user\]\:px-3 .ai-user{padding-inline:calc(var(--spacing) * 3)}.max-\[400px\]\:\[\&_\.ai-user\]\:text-\[12px\] .ai-user{font-size:12px}}@media not all and (min-width:641px){.max-md\:\[\&_\.bd\]\:px-4 .bd{padding-inline:calc(var(--spacing) * 4)}}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.btn\]\:px-3 .btn{padding-inline:calc(var(--spacing) * 3)}}@media not all and (min-width:641px){.max-md\:\[\&_\.cmp-wrap\]\:overflow-visible .cmp-wrap{overflow:visible}}.\[\&_\.codewin\]\:grid .codewin{display:grid}.\[\&_\.codewin\]\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,\.8fr\)\] .codewin{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)}.\[\&_\.codewin\]\:overflow-hidden .codewin{overflow:hidden}.\[\&_\.codewin\]\:rounded-\[16px\] .codewin{border-radius:16px}.\[\&_\.codewin\]\:rounded-\[20px\] .codewin{border-radius:20px}.\[\&_\.codewin\]\:border .codewin{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.codewin\]\:border-white\/10 .codewin{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_\.codewin\]\:border-white\/10 .codewin{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_\.codewin\]\:shadow-\[0_40px_80px_-40px_rgb\(0_0_0\/0\.7\)\] .codewin{--tw-shadow:0 40px 80px -40px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.codewin\]\:shadow-lg .codewin{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:820px){.\[\&_\.codewin\]\:max-\[820px\]\:grid-cols-1 .codewin,.max-\[820px\]\:\[\&_\.codewin\]\:grid-cols-1 .codewin{grid-template-columns:repeat(1,minmax(0,1fr))}}.\[\&_\.codewin-bar\]\:col-span-full .codewin-bar{grid-column:1/-1}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_\.codewin-bar_b\]\:text-\[11px\] .codewin-bar b{font-size:11px}}.\[\&_\.codewin\>\[data-state\]\]\:min-w-0 .codewin>[data-state]{min-width:0}.\[\&_\.cw-a\]\:text-blue-dark .cw-a{color:var(--blue-dark)}.\[\&_\.cw-chip_\.cw-a\]\:bg-sky .cw-chip .cw-a{background-color:var(--sky)}@media not all and (min-width:641px){.max-md\:\[\&_\.dp-row\]\:grid .dp-row{display:grid}.max-md\:\[\&_\.dp-row\]\:grid-cols-\[auto_minmax\(0\,1fr\)\] .dp-row{grid-template-columns:auto minmax(0,1fr)}.max-md\:\[\&_\.dp-row\]\:gap-x-3 .dp-row{column-gap:calc(var(--spacing) * 3)}.max-md\:\[\&_\.dp-row\]\:gap-y-1\.5 .dp-row{row-gap:calc(var(--spacing) * 1.5)}.max-md\:\[\&_\.dp-row_\.dp-sts\]\:col-start-2 .dp-row .dp-sts{grid-column-start:2}.max-md\:\[\&_\.dp-row_\.dp-sts\]\:justify-items-start .dp-row .dp-sts{justify-items:start}.max-md\:\[\&_\.dp-row_\.dp-who\]\:col-start-2 .dp-row .dp-who{grid-column-start:2}.max-md\:\[\&_\.dp-row_\.sig-av\]\:row-span-2 .dp-row .sig-av{grid-row:span 2/span 2}.max-md\:\[\&_\.dp-row_\.sig-av\]\:self-center .dp-row .sig-av{align-self:center}.max-md\:\[\&_\.hd\]\:grid .hd{display:grid}.max-md\:\[\&_\.hd\]\:grid-cols-\[auto_minmax\(0\,1fr\)\] .hd{grid-template-columns:auto minmax(0,1fr)}.max-md\:\[\&_\.hd\]\:items-center .hd{align-items:center}.max-md\:\[\&_\.hd\]\:gap-x-2\.5 .hd{column-gap:calc(var(--spacing) * 2.5)}.max-md\:\[\&_\.hd\]\:gap-y-0\.5 .hd{row-gap:calc(var(--spacing) * .5)}.max-md\:\[\&_\.hd\]\:px-4 .hd{padding-inline:calc(var(--spacing) * 4)}.max-md\:\[\&_\.hd\>\.ex-tag\]\:col-start-2 .hd>.ex-tag{grid-column-start:2}.max-md\:\[\&_\.hd\>\.ex-tag\]\:row-start-2 .hd>.ex-tag{grid-row-start:2}.max-md\:\[\&_\.hd\>\.ex-tag\]\:ml-0 .hd>.ex-tag{margin-left:0}.max-md\:\[\&_\.hd\>\.ig-logo\]\:row-span-2 .hd>.ig-logo{grid-row:span 2/span 2}.max-md\:\[\&_\.ip-line\]\:grid .ip-line{display:grid}.max-md\:\[\&_\.ip-line\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] .ip-line{grid-template-columns:minmax(0,1fr) auto}.max-md\:\[\&_\.ip-line\]\:items-center .ip-line{align-items:center}.max-md\:\[\&_\.ip-line\]\:gap-x-2\.5 .ip-line{column-gap:calc(var(--spacing) * 2.5)}.max-md\:\[\&_\.ip-line\]\:gap-y-0\.5 .ip-line{row-gap:calc(var(--spacing) * .5)}.max-md\:\[\&_\.ip-line\>\.k\]\:col-start-1 .ip-line>.k{grid-column-start:1}.max-md\:\[\&_\.ip-line\>\.k\]\:min-w-0 .ip-line>.k{min-width:0}.max-md\:\[\&_\.ip-line\>\.v\]\:col-start-1 .ip-line>.v{grid-column-start:1}.max-md\:\[\&_\.ip-line\>\:is\(\.ig-st\,\.dp-sts\)\]\:col-start-2 .ip-line>:is(.ig-st,.dp-sts){grid-column-start:2}.max-md\:\[\&_\.ip-line\>\:is\(\.ig-st\,\.dp-sts\)\]\:row-span-2 .ip-line>:is(.ig-st,.dp-sts){grid-row:span 2/span 2}.max-md\:\[\&_\.ip-line\>\:is\(\.ig-st\,\.dp-sts\)\]\:row-start-1 .ip-line>:is(.ig-st,.dp-sts){grid-row-start:1}.max-md\:\[\&_\.ip-line\>\:is\(\.ig-st\,\.dp-sts\)\]\:ml-0 .ip-line>:is(.ig-st,.dp-sts){margin-left:0}}.\[\&_\.lang-tabs\]\:mb-4 .lang-tabs{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.lang-tabs_i\]\:border-navy\/10 .lang-tabs i{border-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.lang-tabs_i\]\:border-navy\/10 .lang-tabs i{border-color:color-mix(in oklab, var(--navy) 10%, transparent)}}.\[\&_\.marquee-track\>div\]\:gap-3 .marquee-track>div{gap:calc(var(--spacing) * 3)}.\[\&_\.marquee-track\>div\]\:gap-10 .marquee-track>div{gap:calc(var(--spacing) * 10)}.\[\&_\.marquee-track\>div\]\:pr-3 .marquee-track>div{padding-right:calc(var(--spacing) * 3)}.\[\&_\.marquee-track\>div\]\:pr-10 .marquee-track>div{padding-right:calc(var(--spacing) * 10)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_\.marquee-track\>div\]\:max-w-\[444px\] .marquee-track>div{max-width:444px}.motion-reduce\:\[\&_\.marquee-track\>div\]\:gap-y-3 .marquee-track>div{row-gap:calc(var(--spacing) * 3)}}@media not all and (min-width:520px){.max-\[520px\]\:\[\&_\.marquee-track\>div\]\:gap-2 .marquee-track>div{gap:calc(var(--spacing) * 2)}.max-\[520px\]\:\[\&_\.marquee-track\>div\]\:pr-2 .marquee-track>div{padding-right:calc(var(--spacing) * 2)}}@media (min-width:641px){.md\:\[\&_\.marquee-track\>div\]\:gap-16 .marquee-track>div{gap:calc(var(--spacing) * 16)}.md\:\[\&_\.marquee-track\>div\]\:pr-16 .marquee-track>div{padding-right:calc(var(--spacing) * 16)}}@media (prefers-reduced-motion:reduce){@container (min-width:600px){.motion-reduce\:\@min-\[600px\]\:\[\&_\.marquee-track\>div\]\:max-w-\[584px\] .marquee-track>div{max-width:584px}.motion-reduce\:\@min-\[600px\]\:\[\&_\.marquee-track\>div\]\:gap-y-5 .marquee-track>div{row-gap:calc(var(--spacing) * 5)}}@container (min-width:840px){.motion-reduce\:\@min-\[840px\]\:\[\&_\.marquee-track\>div\]\:max-w-\[816px\] .marquee-track>div{max-width:816px}}}.\[\&_\.marquee\:focus-within_\.marquee-track\]\:\[animation-play-state\:paused\] .marquee:focus-within .marquee-track{animation-play-state:paused}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.sig-av\]\:size-8 .sig-av{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-\[400px\]\:\[\&_\.sig-c\]\:min-w-0 .sig-c{min-width:0}}@media not all and (min-width:641px){.max-md\:\[\&_\.sig-foot\]\:flex-col .sig-foot{flex-direction:column}.max-md\:\[\&_\.sig-foot\]\:items-start .sig-foot{align-items:flex-start}.max-md\:\[\&_\.sig-foot\]\:gap-1 .sig-foot{gap:var(--spacing)}}.\[\&_\.sig-foot_b\]\:text-\[20px\] .sig-foot b{font-size:20px}@media not all and (min-width:641px){.max-md\:\[\&_\.sig-foot_b\]\:max-w-none .sig-foot b{max-width:none}.max-md\:\[\&_\.sig-foot_b\]\:text-left .sig-foot b{text-align:left}}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.sig-row\]\:mx-3 .sig-row{margin-inline:calc(var(--spacing) * 3)}.max-\[400px\]\:\[\&_\.sig-row\]\:gap-2\.5 .sig-row{gap:calc(var(--spacing) * 2.5)}.max-\[400px\]\:\[\&_\.sig-row\]\:px-2\.5 .sig-row{padding-inline:calc(var(--spacing) * 2.5)}.max-\[400px\]\:\[\&_\.sig-who_b\]\:truncate .sig-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.\[\&_\.soc-case-head_h2\]\:max-w-\[18ch\] .soc-case-head h2{max-width:18ch}.\[\&_\.soc-case-head_h2\]\:leading-\[1\.18\] .soc-case-head h2{--tw-leading:1.18;line-height:1.18}.\[\&_\.way\]\:relative .way{position:relative}.\[\&_\.way\]\:flex-col .way{flex-direction:column}.\[\&_\.way\]\:items-start .way{align-items:flex-start}.\[\&_\.way\]\:gap-5 .way{gap:calc(var(--spacing) * 5)}.\[\&_\.way\]\:overflow-visible .way{overflow:visible}.\[\&_\.way\]\:rounded-none .way{border-radius:0}.\[\&_\.way\]\:border-0 .way{border-style:var(--tw-border-style);border-width:0}.\[\&_\.way\]\:bg-transparent .way{background-color:#0000}.\[\&_\.way\]\:p-0 .way{padding:0}.\[\&_\.way\]\:shadow-none .way{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.way\]\:transition-\[background-color\,box-shadow\] .way{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.way\]\:duration-300 .way{--tw-duration:.3s;transition-duration:.3s}.\[\&_\.way\]\:before\:absolute .way:before{content:var(--tw-content);position:absolute}.\[\&_\.way\]\:before\:top-\[18px\] .way:before{content:var(--tw-content);top:18px}.\[\&_\.way\]\:before\:-right-8 .way:before{content:var(--tw-content);right:calc(var(--spacing) * -8)}.\[\&_\.way\]\:before\:left-\[18px\] .way:before{content:var(--tw-content);left:18px}.\[\&_\.way\]\:before\:h-px .way:before{content:var(--tw-content);height:1px}.\[\&_\.way\]\:before\:bg-navy\/20 .way:before{content:var(--tw-content);background-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.way\]\:before\:bg-navy\/20 .way:before{background-color:color-mix(in oklab, var(--navy) 20%, transparent)}}.\[\&_\.way\]\:before\:content-\[\'\'\] .way:before{--tw-content:"";content:var(--tw-content)}.\[\&_\.way\]\:after\:top-\[17\.5px\] .way:after{content:var(--tw-content);top:17.5px}.\[\&_\.way\]\:after\:bottom-auto .way:after{content:var(--tw-content);bottom:auto}.\[\&_\.way\]\:after\:left-\[18px\] .way:after{content:var(--tw-content);left:18px}.\[\&_\.way\]\:after\:h-\[2px\] .way:after{content:var(--tw-content);height:2px}.\[\&_\.way\]\:after\:rounded-full .way:after{content:var(--tw-content);border-radius:2147483647px}@media not all and (min-width:1023px){.max-\[1023px\]\:\[\&_\.way\]\:flex-row .way{flex-direction:row}.max-\[1023px\]\:\[\&_\.way\]\:gap-5 .way{gap:calc(var(--spacing) * 5)}.max-\[1023px\]\:\[\&_\.way\]\:pb-9 .way{padding-bottom:calc(var(--spacing) * 9)}.max-\[1023px\]\:\[\&_\.way\]\:before\:top-9 .way:before{content:var(--tw-content);top:calc(var(--spacing) * 9)}.max-\[1023px\]\:\[\&_\.way\]\:before\:right-auto .way:before{content:var(--tw-content);right:auto}.max-\[1023px\]\:\[\&_\.way\]\:before\:bottom-0 .way:before{content:var(--tw-content);bottom:0}.max-\[1023px\]\:\[\&_\.way\]\:before\:left-\[17\.5px\] .way:before{content:var(--tw-content);left:17.5px}.max-\[1023px\]\:\[\&_\.way\]\:before\:h-auto .way:before{content:var(--tw-content);height:auto}.max-\[1023px\]\:\[\&_\.way\]\:before\:w-px .way:before{content:var(--tw-content);width:1px}.max-\[1023px\]\:\[\&_\.way\]\:after\:hidden .way:after{content:var(--tw-content);display:none}}@media not all and (min-width:860px){.max-\[860px\]\:\[\&_\.way\]\:flex-col .way{flex-direction:column}.max-\[860px\]\:\[\&_\.way\]\:gap-4 .way{gap:calc(var(--spacing) * 4)}.max-\[860px\]\:\[\&_\.way\]\:rounded-\[12px\] .way{border-radius:12px}.max-\[860px\]\:\[\&_\.way\]\:border-transparent .way{border-color:#0000}.max-\[860px\]\:\[\&_\.way\]\:shadow-card .way{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:861px){.min-\[861px\]\:\[\&_\.way\]\:-mx-\(--way-x\) .way{margin-inline:calc(var(--way-x) * -1)}.min-\[861px\]\:\[\&_\.way\]\:overflow-hidden .way{overflow:hidden}.min-\[861px\]\:\[\&_\.way\]\:rounded-\[14px\] .way{border-radius:14px}.min-\[861px\]\:\[\&_\.way\]\:border-0 .way{border-style:var(--tw-border-style);border-width:0}.min-\[861px\]\:\[\&_\.way\]\:bg-transparent .way{background-color:#0000}.min-\[861px\]\:\[\&_\.way\]\:px-\(--way-x\) .way{padding-inline:var(--way-x)}.min-\[861px\]\:\[\&_\.way\]\:py-6 .way{padding-block:calc(var(--spacing) * 6)}}.\[\&_\.way_a\]\:mt-3 .way a{margin-top:calc(var(--spacing) * 3)}.\[\&_\.way_a\]\:rounded-none .way a{border-radius:0}.\[\&_\.way_a\]\:bg-transparent .way a{background-color:#0000}.\[\&_\.way_a\]\:p-0 .way a{padding:0}.\[\&_\.way_a\]\:text-\[15px\] .way a{font-size:15px}.\[\&_\.way_a\]\:font-semibold .way a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.way_a\]\:text-primary .way a{color:var(--primary)}.\[\&_\.way_a\]\:no-underline .way a{text-decoration-line:none}.\[\&_\.way_a\]\:transition-colors .way a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.way_a\:hover\]\:bg-transparent .way a:hover{background-color:#0000}.\[\&_\.way_a\:hover\]\:text-navy .way a:hover{color:var(--navy)}.\[\&_\.way_a\:hover\]\:no-underline .way a:hover{text-decoration-line:none}.\[\&_\.way_h3\]\:text-\[20px\] .way h3{font-size:20px}.\[\&_\.way_h3\]\:leading-\[1\.25\] .way h3{--tw-leading:1.25;line-height:1.25}.\[\&_\.way_h3\]\:tracking-\[-0\.03em\] .way h3{--tw-tracking:-.03em;letter-spacing:-.03em}.\[\&_\.way_p\]\:mt-1\.5 .way p{margin-top:calc(var(--spacing) * 1.5)}.\[\&_\.way_p\]\:text-\[15px\] .way p{font-size:15px}.\[\&_\.way_p\]\:leading-\[1\.55\] .way p{--tw-leading:1.55;line-height:1.55}.\[\&_\.way-n\]\:relative .way-n{position:relative}.\[\&_\.way-n\]\:z-\[1\] .way-n{z-index:1}.\[\&_\.way-n\]\:size-9 .way-n{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&_\.way-n\]\:min-w-9 .way-n{min-width:calc(var(--spacing) * 9)}.\[\&_\.way-n\]\:bg-navy .way-n{background-color:var(--navy)}.\[\&_\.way-n\]\:text-\[13px\] .way-n{font-size:13px}.\[\&_\.way-n\]\:font-semibold .way-n{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.way-n\]\:text-white .way-n{color:var(--color-white)}.\[\&_\.way-n\]\:ring-\[6px\] .way-n{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.way-n\]\:ring-mint .way-n{--tw-ring-color:var(--mint)}.\[\&_\.way-n\]\:transition-colors .way-n{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.way-n\]\:duration-300 .way-n{--tw-duration:.3s;transition-duration:.3s}@media (min-width:861px){.min-\[861px\]\:\[\&_\.way-n\]\:-mt-1\.5 .way-n{margin-top:calc(var(--spacing) * -1.5)}}.\[\&_\.way\:hover\]\:transform-none .way:hover{transform:none}.\[\&_\.way\:hover\]\:shadow-none .way:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.way\:nth-child\(4\)\]\:before\:hidden .way:nth-child(4):before,.\[\&_\.way\:nth-child\(4\)\]\:after\:hidden .way:nth-child(4):after{content:var(--tw-content);display:none}@media not all and (min-width:1023px){.max-\[1023px\]\:\[\&_\.way\:nth-child\(4\)\]\:pb-0 .way:nth-child(4){padding-bottom:0}}.\[\&_\.ways\]\:contents .ways{display:contents}.\[\&_\.ways\]\:gap-\[clamp\(24px\,3vw\,40px\)\] .ways{gap:clamp(24px,3vw,40px)}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\] .ways{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.min-\[861px\]\:\[\&_\.ways\]\:gap-\[calc\(var\(--way-x\)_\+_clamp\(24px\,3vw\,40px\)\)\] .ways{gap:calc(var(--way-x) + clamp(24px, 3vw, 40px))}}@media (min-width:1300px){.min-\[1300px\]\:\[\&_\.ways\]\:gap-\[clamp\(56px\,5\.5vw\,80px\)\] .ways{gap:clamp(56px,5.5vw,80px)}}.\[\&_\.ways-list\]\:col-span-full .ways-list{grid-column:1/-1}.\[\&_\.ways-list\]\:grid .ways-list{display:grid}.\[\&_\.ways-list\]\:grid-cols-4 .ways-list{grid-template-columns:repeat(4,minmax(0,1fr))}.\[\&_\.ways-list\]\:gap-x-8 .ways-list{column-gap:calc(var(--spacing) * 8)}.\[\&_\.ways-list\]\:gap-y-0 .ways-list{row-gap:0}@media not all and (min-width:1023px){.max-\[1023px\]\:\[\&_\.ways-list\]\:grid-cols-1 .ways-list{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:860px){.max-\[860px\]\:\[\&_\.ways-list\]\:pb-4 .ways-list{padding-bottom:calc(var(--spacing) * 4)}}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways-list\]\:justify-center .ways-list{justify-content:center}.min-\[861px\]\:\[\&_\.ways-list\]\:gap-0 .ways-list{gap:0}.min-\[861px\]\:\[\&_\.ways-list\]\:bg-transparent .ways-list{background-color:#0000}.min-\[861px\]\:\[\&_\.ways-list\]\:shadow-none .ways-list{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_\.ways-media\]\:aspect-\[462\/434\] .ways-media{aspect-ratio:462/434}.\[\&_\.ways-media\]\:min-h-0 .ways-media{min-height:0}.\[\&_\.ways-media\]\:w-full .ways-media{width:100%}.\[\&_\.ways-media\]\:max-w-\[500px\] .ways-media{max-width:500px}.\[\&_\.ways-media\]\:rounded-\[20px\] .ways-media{border-radius:20px}.\[\&_\.ways-media\]\:bg-navy .ways-media{background-color:var(--navy)}.\[\&_\.ways-media\]\:bg-none .ways-media{background-image:none}.\[\&_\.ways-media\]\:shadow-lg .ways-media{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:1023px){.max-\[1023px\]\:\[\&_\.ways-media\]\:max-w-\[520px\] .ways-media{max-width:520px}}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways-media\]\:order-last .ways-media{order:9999}.min-\[861px\]\:\[\&_\.ways-media\]\:h-\[644px\] .ways-media{height:644px}.min-\[861px\]\:\[\&_\.ways-media\]\:self-center .ways-media{align-self:center}}.\[\&_\.ways\[data-active\=\"1\"\]_\.way\[data-i\=\"1\"\]\]\:bg-white .ways[data-active="1"] .way[data-i="1"]{background-color:var(--color-white)}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways\[data-active\=\"1\"\]_\.way\[data-i\=\"1\"\]\]\:shadow-\[0_12px_32px_-16px_rgb\(10_26_74\/0\.35\)\] .ways[data-active="1"] .way[data-i="1"]{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#0a1a4a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_\.ways\[data-active\=\"1\"\]_\.way\[data-i\=\"1\"\]_\.way-n\]\:bg-primary .ways[data-active="1"] .way[data-i="1"] .way-n{background-color:var(--primary)}.\[\&_\.ways\[data-active\=\"2\"\]_\.way\[data-i\=\"2\"\]\]\:bg-white .ways[data-active="2"] .way[data-i="2"]{background-color:var(--color-white)}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways\[data-active\=\"2\"\]_\.way\[data-i\=\"2\"\]\]\:shadow-\[0_12px_32px_-16px_rgb\(10_26_74\/0\.35\)\] .ways[data-active="2"] .way[data-i="2"]{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#0a1a4a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_\.ways\[data-active\=\"2\"\]_\.way\[data-i\=\"2\"\]_\.way-n\]\:bg-primary .ways[data-active="2"] .way[data-i="2"] .way-n{background-color:var(--primary)}.\[\&_\.ways\[data-active\=\"3\"\]_\.way\[data-i\=\"3\"\]\]\:bg-white .ways[data-active="3"] .way[data-i="3"]{background-color:var(--color-white)}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways\[data-active\=\"3\"\]_\.way\[data-i\=\"3\"\]\]\:shadow-\[0_12px_32px_-16px_rgb\(10_26_74\/0\.35\)\] .ways[data-active="3"] .way[data-i="3"]{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#0a1a4a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_\.ways\[data-active\=\"3\"\]_\.way\[data-i\=\"3\"\]_\.way-n\]\:bg-primary .ways[data-active="3"] .way[data-i="3"] .way-n{background-color:var(--primary)}.\[\&_\.ways\[data-active\=\"4\"\]_\.way\[data-i\=\"4\"\]\]\:bg-white .ways[data-active="4"] .way[data-i="4"]{background-color:var(--color-white)}@media (min-width:861px){.min-\[861px\]\:\[\&_\.ways\[data-active\=\"4\"\]_\.way\[data-i\=\"4\"\]\]\:shadow-\[0_12px_32px_-16px_rgb\(10_26_74\/0\.35\)\] .ways[data-active="4"] .way[data-i="4"]{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#0a1a4a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_\.ways\[data-active\=\"4\"\]_\.way\[data-i\=\"4\"\]_\.way-n\]\:bg-primary .ways[data-active="4"] .way[data-i="4"] .way-n,.\[\&_\.ways\[data-active\=\'1\'\]_\.way\[data-i\=\'1\'\]_\.way-n\]\:bg-primary .ways[data-active="1"] .way[data-i="1"] .way-n,.\[\&_\.ways\[data-active\=\'2\'\]_\.way\[data-i\=\'2\'\]_\.way-n\]\:bg-primary .ways[data-active="2"] .way[data-i="2"] .way-n,.\[\&_\.ways\[data-active\=\'3\'\]_\.way\[data-i\=\'3\'\]_\.way-n\]\:bg-primary .ways[data-active="3"] .way[data-i="3"] .way-n,.\[\&_\.ways\[data-active\=\'4\'\]_\.way\[data-i\=\'4\'\]_\.way-n\]\:bg-primary .ways[data-active="4"] .way[data-i="4"] .way-n{background-color:var(--primary)}.\[\&_\.wh-ev\]\:rounded-\[12px\] .wh-ev{border-radius:12px}.\[\&_\.wh-ev\]\:px-4 .wh-ev{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.wh-ev\]\:py-3\.5 .wh-ev{padding-block:calc(var(--spacing) * 3.5)}.\[\&_\.wh-ev\]\:text-\[13\.5px\] .wh-ev{font-size:13.5px}@media not all and (min-width:641px){.max-md\:\[\&_\.wh-ev\]\:gap-3 .wh-ev{gap:calc(var(--spacing) * 3)}.max-md\:\[\&_\.wh-ev\]\:px-3 .wh-ev{padding-inline:calc(var(--spacing) * 3)}.max-md\:\[\&_\.wh-ev\]\:text-\[12px\] .wh-ev{font-size:12px}}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.wh-ev\]\:grid-cols-\[1fr_auto\] .wh-ev{grid-template-columns:1fr auto}.max-\[400px\]\:\[\&_\.wh-ev\]\:gap-y-1 .wh-ev{row-gap:var(--spacing)}}@media not all and (min-width:340px){.max-\[340px\]\:\[\&_\.wh-ev\]\:px-2 .wh-ev{padding-inline:calc(var(--spacing) * 2)}}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_\.wh-ev_em\]\:col-span-2 .wh-ev em{grid-column:span 2/span 2}}@media not all and (min-width:641px){.max-md\:\[\&_\[data-col\]\:not\(\[data-col\=\'0\'\]\)\]\:hidden [data-col]:not([data-col="0"]),.max-md\:\[\&_\[data-col\]\:not\(\[data-col\=\'1\'\]\)\]\:hidden [data-col]:not([data-col="1"]),.max-md\:\[\&_\[data-col\]\:not\(\[data-col\=\'2\'\]\)\]\:hidden [data-col]:not([data-col="2"]),.max-md\:\[\&_\[data-col\]\:not\(\[data-col\=\'3\'\]\)\]\:hidden [data-col]:not([data-col="3"]){display:none}}.\[\&_\[data-slot\=accordion-trigger-icon\]\]\:hidden\! [data-slot=accordion-trigger-icon]{display:none!important}@media not all and (min-width:641px){.max-md\:\[\&_\[data-slot\=table-container\]\]\:overflow-visible [data-slot=table-container]{overflow:visible}}.\[\&_\[data-slot\=tabs-content\]\]\:min-w-0 [data-slot=tabs-content]{min-width:0}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-primary\/40 a{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&_a\]\:decoration-primary\/40 a{-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.\[\&_a\]\:decoration-1 a{text-decoration-thickness:1px}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:underline-offset-\[3px\] a{text-underline-offset:3px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_a\:hover\]\:text-blue-dark a:hover{color:var(--blue-dark)}.\[\&_a\:hover\]\:text-primary-hover a:hover{color:var(--primary-hover)}.\[\&_a\:hover\]\:decoration-blue-dark a:hover{-webkit-text-decoration-color:var(--blue-dark);-webkit-text-decoration-color:var(--blue-dark);-webkit-text-decoration-color:var(--blue-dark);text-decoration-color:var(--blue-dark)}.\[\&_a\:not\(\.btn\)\]\:text-white a:not(.btn){color:var(--color-white)}.\[\&_code\]\:mt-4 code{margin-top:calc(var(--spacing) * 4)}.\[\&_code\]\:mt-auto code{margin-top:auto}.\[\&_code\]\:rounded-\[8px\] code{border-radius:8px}.\[\&_code\]\:rounded-\[10px\] code{border-radius:10px}.\[\&_code\]\:rounded-full code{border-radius:2147483647px}.\[\&_code\]\:border-navy\/10 code{border-color:var(--navy)}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:border-navy\/10 code{border-color:color-mix(in oklab, var(--navy) 10%, transparent)}}.\[\&_code\]\:border-white\/14 code{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:border-white\/14 code{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.\[\&_code\]\:bg-page code{background-color:var(--page)}.\[\&_code\]\:bg-white\/6 code{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:bg-white\/6 code{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.\[\&_code\]\:bg-white\/70 code{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:bg-white\/70 code{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.\[\&_code\]\:px-3 code{padding-inline:calc(var(--spacing) * 3)}.\[\&_code\]\:px-3\.5 code{padding-inline:calc(var(--spacing) * 3.5)}.\[\&_code\]\:py-1\.5 code{padding-block:calc(var(--spacing) * 1.5)}.\[\&_code\]\:py-2 code{padding-block:calc(var(--spacing) * 2)}.\[\&_code\]\:py-2\.5 code{padding-block:calc(var(--spacing) * 2.5)}.\[\&_code\]\:text-\[12\.5px\] code{font-size:12.5px}.\[\&_code\]\:text-navy code{color:var(--navy)}.\[\&_code\]\:text-sky code{color:var(--sky)}@media not all and (min-width:641px){.max-md\:\[\&_code\]\:overflow-visible code{overflow:visible}.max-md\:\[\&_code\]\:\[overflow-wrap\:anywhere\] code{overflow-wrap:anywhere}.max-md\:\[\&_code\]\:whitespace-normal code{white-space:normal}}@media not all and (min-width:559px){.max-\[559px\]\:\[\&_code\]\:col-span-2 code{grid-column:span 2/span 2}}@media (min-width:901px){.min-\[901px\]\:\[\&_code\]\:overflow-visible code{overflow:visible}.min-\[901px\]\:\[\&_code\]\:\[overflow-wrap\:anywhere\] code{overflow-wrap:anywhere}.min-\[901px\]\:\[\&_code\]\:whitespace-normal code{white-space:normal}}.\[\&_em_b\]\:font-semibold em b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_em_b\]\:transition-transform em b{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_em_b\]\:duration-200 em b{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:\[\&_em_b\]\:translate-x-1:hover em b{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.\[\&_h2\]\:mt-14 h2{margin-top:calc(var(--spacing) * 14)}.\[\&_h2\]\:mb-5 h2{margin-bottom:calc(var(--spacing) * 5)}.\[\&_h2\]\:scroll-mt-8 h2{scroll-margin-top:calc(var(--spacing) * 8)}.\[\&_h2\]\:border-t h2{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_h2\]\:border-border h2{border-color:var(--border)}.\[\&_h2\]\:pt-10 h2{padding-top:calc(var(--spacing) * 10)}.\[\&_h2\]\:text-\[24px\] h2{font-size:24px}@media (min-width:641px){.md\:\[\&_h2\]\:text-\[28px\] h2{font-size:28px}}.\[\&_h3\]\:mt-9 h3{margin-top:calc(var(--spacing) * 9)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:scroll-mt-8 h3{scroll-margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:text-\[16px\] h3{font-size:16px}.\[\&_h3\]\:text-\[18px\] h3{font-size:18px}.\[\&_h3\]\:text-\[20px\] h3{font-size:20px}.\[\&_h3\]\:leading-\[1\.3\] h3{--tw-leading:1.3;line-height:1.3}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:tracking-\[-0\.02em\] h3{--tw-tracking:-.02em;letter-spacing:-.02em}.\[\&_h3\]\:tracking-\[-0\.03em\] h3{--tw-tracking:-.03em;letter-spacing:-.03em}@media (min-width:641px){.md\:\[\&_h3\]\:text-\[19px\] h3{font-size:19px}}@media (min-width:901px){.min-\[901px\]\:\[\&_h3\]\:text-\[19px\] h3{font-size:19px}}.\[\&_h3_a\]\:no-underline h3 a{text-decoration-line:none}.\[\&_h3_a\]\:decoration-1 h3 a{text-decoration-thickness:1px}.\[\&_h3_a\]\:underline-offset-4 h3 a{text-underline-offset:4px}.\[\&_h3_a\:hover\]\:underline h3 a:hover{text-decoration-line:underline}.\[\&_i\]\:size-2\.5 i{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_img\]\:size-\[18px\] img{width:18px;height:18px}.\[\&_img\]\:size-\[48\%\] img{width:48%;height:48%}.\[\&_img\]\:h-6 img{height:calc(var(--spacing) * 6)}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:brightness-0 img{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&_img\]\:invert img{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&_li\]\:mt-2\.5 li{margin-top:calc(var(--spacing) * 2.5)}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:gap-3 li{gap:calc(var(--spacing) * 3)}.\[\&_li\]\:pl-1\.5 li{padding-left:calc(var(--spacing) * 1.5)}.\[\&_li\]\:text-\[15\.5px\] li{font-size:15.5px}.\[\&_li\]\:text-\[15px\] li{font-size:15px}.\[\&_li\]\:text-\[16px\] li{font-size:16px}.\[\&_li\]\:leading-\[1\.5\] li{--tw-leading:1.5;line-height:1.5}.\[\&_li\]\:text-foreground li{color:var(--foreground)}.\[\&_li\]\:text-white li{color:var(--color-white)}.\[\&_li\:\:marker\]\:text-primary li::marker{color:var(--primary)}.\[\&_ol\]\:mb-6 ol{margin-bottom:calc(var(--spacing) * 6)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_ol\>li\:\:marker\]\:font-semibold ol>li::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_ol\>li\:\:marker\]\:tabular-nums ol>li::marker{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_p\]\:mb-5 p{margin-bottom:calc(var(--spacing) * 5)}.\[\&_p\]\:max-w-\[44ch\] p{max-width:44ch}.\[\&_p\]\:text-\[14px\] p{font-size:14px}.\[\&_p\]\:text-\[15\.5px\] p{font-size:15.5px}.\[\&_p\]\:leading-\[1\.45\] p{--tw-leading:1.45;line-height:1.45}.\[\&_p\]\:leading-\[1\.55\] p{--tw-leading:1.55;line-height:1.55}@media (min-width:901px){.min-\[901px\]\:\[\&_p\]\:text-\[15\.5px\] p{font-size:15.5px}}.\[\&_p\:not\(\.verif-t\)\]\:text-\[15px\] p:not(.verif-t){font-size:15px}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_path\]\:fill-current path{fill:currentColor}.\[\&_pre\]\:min-h-\[236px\] pre{min-height:236px}.\[\&_pre\]\:p-6 pre{padding:calc(var(--spacing) * 6)}.\[\&_pre\]\:p-\[18px\] pre{padding:18px}.\[\&_pre\]\:px-6 pre{padding-inline:calc(var(--spacing) * 6)}.\[\&_pre\]\:py-6 pre{padding-block:calc(var(--spacing) * 6)}.\[\&_pre\]\:text-\[12\.5px\] pre{font-size:12.5px}.\[\&_pre\]\:text-\[12px\] pre{font-size:12px}.\[\&_pre\]\:text-\[13px\] pre{font-size:13px}.\[\&_pre\]\:text-\[14px\] pre{font-size:14px}.\[\&_pre\]\:leading-\[1\.8\] pre{--tw-leading:1.8;line-height:1.8}.\[\&_pre\]\:leading-\[1\.75\] pre{--tw-leading:1.75;line-height:1.75}@media not all and (min-width:641px){.max-md\:\[\&_pre\]\:p-5 pre{padding:calc(var(--spacing) * 5)}.max-md\:\[\&_pre\]\:px-5 pre{padding-inline:calc(var(--spacing) * 5)}.max-md\:\[\&_pre\]\:text-\[11\.5px\] pre{font-size:11.5px}.max-md\:\[\&_pre\]\:text-\[12\.5px\] pre{font-size:12.5px}.max-md\:\[\&_pre\]\:text-\[12px\] pre{font-size:12px}}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_pre\]\:px-3 pre{padding-inline:calc(var(--spacing) * 3)}.max-\[480px\]\:\[\&_pre\]\:py-4 pre{padding-block:calc(var(--spacing) * 4)}.max-\[480px\]\:\[\&_pre\]\:text-\[10px\] pre{font-size:10px}}@media (min-width:641px){.md\:\[\&_pre\]\:p-6 pre{padding:calc(var(--spacing) * 6)}.md\:\[\&_pre\]\:text-\[13px\] pre{font-size:13px}}.\[\&_small\]\:text-\[12\.5px\] small{font-size:12.5px}.\[\&_small\]\:\[overflow-wrap\:anywhere\] small{overflow-wrap:anywhere}@media not all and (min-width:559px){.max-\[559px\]\:\[\&_small\]\:pr-10 small{padding-right:calc(var(--spacing) * 10)}}.\[\&_span\]\:\[font-size\:inherit\] span{font-size:inherit}.\[\&_span\]\:text-\[14\.5px\] span{font-size:14.5px}.\[\&_span\]\:leading-\[1\.55\] span{--tw-leading:1.55;line-height:1.55}.\[\&_span\]\:\[font-weight\:inherit\] span{font-weight:inherit}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_span\]\:text-\[11px\] span{font-size:11px}}.\[\&_strong\]\:text-\[17px\] strong{font-size:17px}.\[\&_strong\]\:text-\[18px\] strong{font-size:18px}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:tracking-\[-0\.02em\] strong{--tw-tracking:-.02em;letter-spacing:-.02em}@media not all and (min-width:559px){.max-\[559px\]\:\[\&_strong\]\:pr-10 strong{padding-right:calc(var(--spacing) * 10)}}.\[\&_summary\]\:inline-flex summary{display:inline-flex}.\[\&_summary\]\:h-11 summary{height:calc(var(--spacing) * 11)}.\[\&_summary\]\:items-center summary{align-items:center}.\[\&_summary\]\:gap-2 summary{gap:calc(var(--spacing) * 2)}.\[\&_summary\]\:rounded-full summary{border-radius:2147483647px}.\[\&_summary\]\:border summary{border-style:var(--tw-border-style);border-width:1px}.\[\&_summary\]\:border-white\/25 summary{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.\[\&_summary\]\:border-white\/25 summary{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.\[\&_summary\]\:bg-white\/8 summary{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.\[\&_summary\]\:bg-white\/8 summary{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.\[\&_summary\]\:px-5 summary{padding-inline:calc(var(--spacing) * 5)}.\[\&_summary\]\:text-\[14px\] summary{font-size:14px}.\[\&_summary\]\:text-white summary{color:var(--color-white)}.\[\&_summary\]\:transition-colors summary{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_summary\]\:duration-200 summary{--tw-duration:.2s;transition-duration:.2s}.\[\&_summary\]\:after\:inline-block summary:after{content:var(--tw-content);display:inline-block}.\[\&_summary\]\:after\:text-\[18px\] summary:after{content:var(--tw-content);font-size:18px}.\[\&_summary\]\:after\:leading-none summary:after{content:var(--tw-content);--tw-leading:1;line-height:1}.\[\&_summary\]\:after\:font-normal summary:after{content:var(--tw-content);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_summary\]\:after\:text-green summary:after{content:var(--tw-content);color:var(--green)}.\[\&_summary\]\:after\:transition-transform summary:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_summary\]\:after\:duration-200 summary:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.\[\&_summary\]\:after\:content-\[\'\+\'\] summary:after{--tw-content:"+";content:var(--tw-content)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_summary\]\:after\:transition-none summary:after{content:var(--tw-content);transition-property:none}}.\[\&_summary\:hover\]\:border-white\/50 summary:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.\[\&_summary\:hover\]\:border-white\/50 summary:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.\[\&_summary\:hover\]\:bg-white\/14 summary:hover{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.\[\&_summary\:hover\]\:bg-white\/14 summary:hover{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:m-0 svg{margin:0}.\[\&_svg\]\:mt-0 svg{margin-top:0}.\[\&_svg\]\:box-content svg{box-sizing:content-box}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-4\! svg{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\]\:size-7 svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[18px\]\! svg{width:18px!important;height:18px!important}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:size-\[48\%\] svg{width:48%;height:48%}.\[\&_svg\]\:h-6 svg{height:calc(var(--spacing) * 6)}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:rounded-full svg{border-radius:2147483647px}.\[\&_svg\]\:bg-brand-green\/12 svg{background-color:var(--brand-green)}@supports (color:color-mix(in lab, red, red)){.\[\&_svg\]\:bg-brand-green\/12 svg{background-color:color-mix(in oklab, var(--brand-green) 12%, transparent)}}.\[\&_svg\]\:bg-card svg{background-color:var(--card)}.\[\&_svg\]\:bg-white\/15 svg{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.\[\&_svg\]\:bg-white\/15 svg{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.\[\&_svg\]\:p-\[3px\] svg{padding:3px}.\[\&_svg\]\:p-\[5px\] svg{padding:5px}.\[\&_svg\]\:p-\[7px\] svg{padding:7px}.\[\&_svg\]\:text-\[\#9db8ff\] svg{color:#9db8ff}.\[\&_svg\]\:text-brand-green svg{color:var(--brand-green)}.\[\&_svg\]\:text-green svg{color:var(--green)}.\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}.\[\&_svg\]\:text-primary svg{color:var(--primary)}@media not all and (min-width:400px){.max-\[400px\]\:\[\&_svg\]\:size-3\.5\! svg{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}}@media (min-width:641px){@media not all and (min-width:696px){.md\:max-\[696px\]\:\[\&_svg\]\:size-3\.5\! svg{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}}}@media (min-width:901px){.min-\[901px\]\:\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.\[\&_svg_path\]\:fill-white svg path{fill:var(--color-white)}.\[\&_svg_path\[fill\=\'\#fff\'\]\]\:fill-navy svg path[fill=\#fff]{fill:var(--navy)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border tr{border-color:var(--border)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:mt-3 ul{margin-top:calc(var(--spacing) * 3)}.\[\&_ul\]\:mb-6 ul{margin-bottom:calc(var(--spacing) * 6)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:gap-3 ul{gap:calc(var(--spacing) * 3)}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&_ul\]\:text-\[15px\] ul{font-size:15px}.\[\&_video\]\:w-full video{width:100%}.\[\&\+\&\]\:-ml-2+.\[\&\+\&\]\:-ml-2{margin-left:calc(var(--spacing) * -2)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-\[\#f0f2f5\]+.\[\&\+\&\]\:border-\[\#f0f2f5\]{border-color:#f0f2f5}.\[\&\.is-active\]\:bg-white.is-active{background-color:var(--color-white)}.\[\&\.is-active\]\:shadow-\[0_12px_32px_-16px_rgb\(10_26_74\/0\.35\)\].is-active{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#0a1a4a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:has\(\:focus-visible\)\]\:\[scroll-snap-type\:x_mandatory\]:has(:focus-visible){scroll-snap-type:x mandatory}.\[\&\:has\(\:focus-visible\)\]\:\[scrollbar-width\:none\]:has(:focus-visible){scrollbar-width:none}.\[\&\:has\(\:focus-visible\)\]\:overflow-x-auto:has(:focus-visible){overflow-x:auto}.\[\&\:has\(\:focus-visible\)\]\:overflow-y-hidden:has(:focus-visible){overflow-y:hidden}.\[\&\:has\(\:focus-visible\)\]\:\[mask-image\:none\]:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.\[\&\:has\(\:focus-visible\)\]\:\[-webkit-mask-image\:none\]:has(:focus-visible){-webkit-mask-image:none}.\[\&\:has\(\:focus-visible\)_\.marquee-track\]\:animate-none:has(:focus-visible) .marquee-track{animation:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:16px;border-top-right-radius:16px}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:16px;border-bottom-left-radius:16px}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}@media not all and (min-width:641px){.max-md\:\[\&\:nth-child\(n\+16\)\]\:hidden:nth-child(n+16){display:none}}@media not all and (min-width:900px){.max-lg\:\[\&\>\*\]\:pt-4>*{padding-top:calc(var(--spacing) * 4)}.max-lg\:\[\&\>\*\]\:pb-4>*{padding-bottom:calc(var(--spacing) * 4)}}@media (min-width:900px){.min-\[900px\]\:\[\&\>\*\]\:min-w-0>*{min-width:0}}@media (min-width:901px){.min-\[901px\]\:\[\&\>\*\]\:min-w-0>*{min-width:0}}@media not all and (min-width:900px){.max-lg\:\[\&\>\*\:first-child\]\:pt-0>:first-child{padding-top:0}.max-lg\:\[\&\>\*\:last-child\]\:pb-0>:last-child{padding-bottom:0}}@media not all and (min-width:641px){.max-md\:\[\&\>\.btn\]\:w-full>.btn{width:100%}}@media not all and (min-width:400px){.max-\[400px\]\:\[\&\>\.btn-logo\]\:size-\[18px\]>.btn-logo{width:18px;height:18px}}.\[\&\>\.eyebrow\]\:mx-auto>.eyebrow{margin-inline:auto}.\[\&\>\.eyebrow\]\:self-center>.eyebrow{align-self:center}.\[\&\>\.soc\]\:border-0>.soc{border-style:var(--tw-border-style);border-width:0}.\[\&\>\.soc\]\:bg-transparent>.soc{background-color:#0000}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=dialog-close\]\]\:top-3>[data-slot=dialog-close]{top:calc(var(--spacing) * 3)}.\[\&\>\[data-slot\=dialog-close\]\]\:right-3>[data-slot=dialog-close]{right:calc(var(--spacing) * 3)}.\[\&\>\[data-slot\=dialog-close\]\]\:z-10>[data-slot=dialog-close]{z-index:10}.\[\&\>\[data-slot\=dialog-close\]\]\:size-9>[data-slot=dialog-close]{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&\>\[data-slot\=dialog-close\]\]\:rounded-full>[data-slot=dialog-close]{border-radius:2147483647px}.\[\&\>\[data-slot\=dialog-close\]\]\:bg-white\/90>[data-slot=dialog-close]{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=dialog-close\]\]\:bg-white\/90>[data-slot=dialog-close]{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.\[\&\>\[data-slot\=dialog-close\]\]\:text-navy>[data-slot=dialog-close]{color:var(--navy)}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (min-width:28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}@media not all and (min-width:420px){.max-\[420px\]\:\[\&\>a\]\:w-full>a{width:100%}}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>div\]\:text-\[16\.5px\]>div{font-size:16.5px}@media not all and (min-width:641px){.max-md\:\[\&\>div\]\:text-\[14px\]>div{font-size:14px}}.\[\&\>em\]\:mt-6>em{margin-top:calc(var(--spacing) * 6)}.\[\&\>em\]\:inline-flex>em{display:inline-flex}.\[\&\>em\]\:items-center>em{align-items:center}.\[\&\>em\]\:gap-1\.5>em{gap:calc(var(--spacing) * 1.5)}.\[\&\>em\]\:text-\[14px\]>em{font-size:14px}@media not all and (min-width:520px){.max-\[520px\]\:\[\&\>em\]\:mt-3>em{margin-top:calc(var(--spacing) * 3)}.max-\[520px\]\:\[\&\>em\]\:justify-self-start>em{justify-self:flex-start}}.\[\&\>h2\]\:mx-0>h2{margin-inline:0}.\[\&\>h2\]\:mx-auto>h2{margin-inline:auto}.\[\&\>h2\]\:max-w-\[14ch\]>h2{max-width:14ch}.\[\&\>h2\:first-child\]\:mt-0>h2:first-child{margin-top:0}.\[\&\>h2\:first-child\]\:border-t-0>h2:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>h2\:first-child\]\:pt-0>h2:first-child{padding-top:0}.\[\&\>i\]\:size-7>i{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.\[\&\>i\]\:size-8>i{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>i\]\:shrink-0>i{flex-shrink:0}.\[\&\>i\]\:rounded-\[9px\]>i{border-radius:9px}.\[\&\>i\]\:rounded-full>i{border-radius:2147483647px}.\[\&\>i\]\:border-border>i{border-color:var(--border)}.\[\&\>i\]\:bg-mint>i{background-color:var(--mint)}.\[\&\>i\]\:px-2\.5>i{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>i\]\:py-1>i{padding-block:var(--spacing)}.\[\&\>i\]\:text-\[11px\]>i{font-size:11px}.\[\&\>i\]\:text-navy>i{color:var(--navy)}@media not all and (min-width:520px){.max-\[520px\]\:\[\&\>i\]\:row-span-3>i{grid-row:span 3/span 3}}.\[\&\>img\]\:size-\[68\%\]>img{width:68%;height:68%}.\[\&\>img\]\:rounded-\[7px\]>img{border-radius:7px}.\[\&\>img\]\:rounded-\[inherit\]>img{border-radius:inherit}.\[\&\>img\]\:object-contain>img{object-fit:contain}.\[\&\>p\]\:mx-0>p{margin-inline:0}.\[\&\>p\]\:mx-auto>p{margin-inline:auto}.\[\&\>p\]\:max-w-\[40ch\]>p{max-width:40ch}.\[\&\>p\]\:max-w-none>p{max-width:none}.\[\&\>p\]\:text-\[16px\]>p{font-size:16px}.\[\&\>p\]\:text-\[18px\]>p{font-size:18px}.\[\&\>p\]\:leading-\[1\.6\]>p{--tw-leading:1.6;line-height:1.6}.\[\&\>p\]\:text-muted-foreground>p{color:var(--muted-foreground)}.\[\&\>span\]\:mt-2>span{margin-top:calc(var(--spacing) * 2)}.\[\&\>span\]\:text-\[15px\]>span{font-size:15px}.\[\&\>span\]\:leading-\[1\.55\]>span{--tw-leading:1.55;line-height:1.55}@media not all and (min-width:520px){.max-\[520px\]\:\[\&\>span\]\:mt-1>span{margin-top:var(--spacing)}}@media not all and (min-width:359px){.max-\[359px\]\:\[\&\>span\]\:justify-self-start>span{justify-self:flex-start}}.\[\&\>strong\]\:mt-6>strong{margin-top:calc(var(--spacing) * 6)}.\[\&\>strong\]\:text-\[19px\]>strong{font-size:19px}.\[\&\>strong\]\:leading-\[1\.25\]>strong{--tw-leading:1.25;line-height:1.25}.\[\&\>strong\]\:tracking-\[-0\.03em\]>strong{--tw-tracking:-.03em;letter-spacing:-.03em}@media not all and (min-width:520px){.max-\[520px\]\:\[\&\>strong\]\:mt-0>strong{margin-top:0}}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-\[46\%\]>svg{width:46%;height:46%}.\[\&\>svg\]\:size-\[62\%\]>svg{width:62%;height:62%}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[open\]_summary\]\:after\:rotate-45[open] summary:after{content:var(--tw-content);rotate:45deg}.is-active>.\[\.is-active\>\&\]\:bg-primary{background-color:var(--primary)}.is-active>.\[\.is-active\>\&\]\:text-white{color:var(--color-white)}.lad-row.is-active .\[\.lad-row\.is-active_\&\]\:block{display:block}@media (min-width:1100px) and (min-height:780px){.\[\@media\(min-width\:1100px\)_and_\(min-height\:780px\)\]\:sticky{position:sticky}.\[\@media\(min-width\:1100px\)_and_\(min-height\:780px\)\]\:top-\[112px\]{top:112px}}[data-paused] .\[\[data-paused\]_\&\]\:w-full{width:100%}[data-paused] .\[\[data-paused\]_\&\]\:animate-none{animation:none}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}html:has(#site-header[data-away]) .\[html\:has\(\#site-header\[data-away\]\)_\&\]\:top-0{top:0}tr:hover>.\[tr\:hover\>\&\]\:bg-page{background-color:var(--page)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f5f7fb;--background:#fff;--foreground:#012;--card:#fff;--card-foreground:#012;--popover:#fff;--popover-foreground:#012;--primary:#1452ff;--primary-foreground:#fff;--primary-hover:#143cb9;--primary-active:#0f2f94;--primary-muted:#ebf1ff;--secondary:#eef2f8;--secondary-foreground:#0c1834;--muted:#f5f7fb;--muted-foreground:#384756;--accent:#eef2f8;--accent-foreground:#012;--green:#1bd185;--brand-green:#0fa968;--brand-green-muted:#e9f8f1;--navy:#0a1a4a;--blue-dark:#143cb9;--sky:#d8e5ff;--mint:#cff4e3;--destructive:#dc2626;--border:#dfe6ee;--input:#d5dfe8;--ring:#1452ff;--radius:12px;--shadow-sm:0 1px 2px 0 #0c18340d;--shadow-md:0 4px 12px -2px #0c183414, 0 2px 4px -2px #0c18340a;--shadow-lg:0 30px 60px -30px #0c183459;--shadow-card:0 2px 8px 0 #0c18340f;--shadow-float:0 12px 40px -12px #0c183438;--chart-1:#1452ff;--chart-2:#1bd185;--chart-3:#0a1a4a;--chart-4:#384756;--chart-5:#d8e5ff;--sidebar:#f5f7fb;--sidebar-foreground:#012;--sidebar-primary:#1452ff;--sidebar-primary-foreground:#fff;--sidebar-accent:#ebf1ff;--sidebar-accent-foreground:#012;--sidebar-border:#dfe6ee;--sidebar-ring:#1452ff;--container:1200px;--gutter:20px;--section-y:112px;--panel-inset:24px}@media (max-width:900px){:root{--section-y:72px;--panel-inset:12px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}
