@layer components{.jYzYjG_root{background-color:var(--color-background);box-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a,  0 0 0 1px var(--color-border);border-radius:16px;flex-direction:column;justify-content:center;height:100%;padding:24px;display:flex}.jYzYjG_pyramid{flex-direction:column;align-items:center;gap:8px;display:flex}.jYzYjG_layer{gap:6px;display:flex}.jYzYjG_chipService{background-color:var(--ion-drive-100);color:var(--ion-drive-700);font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:var(--radius-lg);padding:8px 12px;font-weight:500}.jYzYjG_chipInfra{background-color:var(--volcanic-ash-100);color:var(--volcanic-ash-600);font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:var(--radius-lg);padding:8px 12px;font-weight:500}.jYzYjG_foundationWrap{width:100%;margin-top:4px}.jYzYjG_foundation{background-image:linear-gradient(to right, var(--solar-flare-400), var(--sienna-glow-400), var(--solar-flare-400));color:#fff;font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-radius:var(--radius-lg);text-align:center;box-shadow:0 10px 15px -3px color-mix(in srgb, var(--solar-flare-500) 20%, transparent);padding:12px 24px;font-weight:600;position:relative;overflow:hidden}.jYzYjG_foundationOverlay{background-image:linear-gradient(#0000,#0000001a);position:absolute;inset:0}.jYzYjG_foundationLabel{justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.jYzYjG_boltIcon{width:16px;height:16px}.jYzYjG_connectors{justify-content:center;gap:32px;margin-top:-4px;display:flex}.jYzYjG_connector{background-image:linear-gradient(to bottom, var(--solar-flare-400), transparent);width:1px;height:12px}.jYzYjG_caption{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-align:center;margin-top:16px}}
@layer components{._60fWWq_section{background-color:var(--color-background)}._60fWWq_inner{background-color:var(--color-background);padding-block:96px}._60fWWq_container{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px}._60fWWq_grid{gap:32px;display:grid}._60fWWq_heading{color:var(--color-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}._60fWWq_subheading{color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-top:16px}}
@layer components{._ZRyKG_section{background-color:var(--color-background)}._ZRyKG_inner{padding-block:96px}._ZRyKG_wrap{max-width:64rem;margin-inline:auto;padding-inline:24px}._ZRyKG_grid{border:1px solid var(--color-border);display:grid}._ZRyKG_grid>*{padding:32px}@media (min-width:768px){._ZRyKG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._ZRyKG_grid>*{padding:48px}}._ZRyKG_statCell{grid-row:span 2/span 2;grid-template-rows:subgrid;border-bottom:1px solid var(--color-border);gap:32px;display:grid}@media (min-width:768px){._ZRyKG_statCell{gap:48px}._ZRyKG_statCellBordered{border-right:1px solid var(--color-border)}}._ZRyKG_statText{color:var(--color-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height)}._ZRyKG_statText strong{font-weight:600}._ZRyKG_sourceLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);align-self:end}._ZRyKG_sourceLink:hover{text-decoration-line:underline}._ZRyKG_fullCell{border-block:1px solid var(--color-background);background-color:var(--color-background);grid-column:span 2/span 2}._ZRyKG_fullBody{max-width:36rem}._ZRyKG_fullText{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}@media (min-width:640px){._ZRyKG_fullText{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}._ZRyKG_fullText strong{font-weight:600}._ZRyKG_fullLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);margin-top:24px;display:block}._ZRyKG_fullLink:hover{text-decoration-line:underline}}
.njhtqW_base{font-family:var(--font-sans);font-weight:var(--font-medium);cursor:pointer;border-radius:var(--radius-full);white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;outline:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.njhtqW_base:disabled{opacity:.5;cursor:not-allowed}.njhtqW_base:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.njhtqW_icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.njhtqW_label{align-items:center;gap:inherit;white-space:nowrap;flex-shrink:0;display:inline-flex}.njhtqW_sm{--_btn-px:var(--space-1-5);padding:0 var(--_btn-px);gap:var(--space-1-5);height:24px;font-size:var(--text-xs)}.njhtqW_sm .njhtqW_icon,.njhtqW_sm .njhtqW_icon svg{width:14px;height:14px}.njhtqW_md{--_btn-px:var(--space-2);padding:0 var(--_btn-px);gap:var(--space-1-5);height:28px;font-size:var(--text-sm)}.njhtqW_md .njhtqW_icon,.njhtqW_md .njhtqW_icon svg{width:16px;height:16px}.njhtqW_lg{--_btn-px:var(--space-3);padding:var(--space-2) var(--_btn-px);gap:var(--space-2);height:32px;font-size:var(--text-base)}.njhtqW_lg .njhtqW_icon,.njhtqW_lg .njhtqW_icon svg{width:18px;height:18px}.njhtqW_xl{--_btn-px:20px;padding:9px var(--_btn-px);gap:10px;height:40px;font-size:15px}.njhtqW_xl .njhtqW_icon,.njhtqW_xl .njhtqW_icon svg{width:20px;height:20px}.njhtqW_primary{background-color:var(--color-bg-inverse);color:var(--color-bg-surface)}.njhtqW_primary:hover:not(:disabled){background-color:var(--color-bg-inverse-hover)}.njhtqW_primary:active:not(:disabled){background-color:var(--color-bg-inverse-active)}.njhtqW_default{background-color:var(--color-bg-surface);color:var(--color-text);box-shadow:var(--shadow-2)}.njhtqW_default:hover:not(:disabled){background-color:var(--color-bg-surface-secondary);box-shadow:var(--shadow-3)}.njhtqW_default:active:not(:disabled){background-color:var(--color-bg-surface-hover)}.njhtqW_ghost{--_ghost-bg:var(--ghost-bg,var(--color-bg));color:var(--color-text-secondary);background-color:#0000}.njhtqW_ghost:hover:not(:disabled){background-color:color-mix(in oklch, var(--_ghost-bg) 93%, black);color:var(--color-text)}.njhtqW_ghost:active:not(:disabled){background-color:color-mix(in oklch, var(--_ghost-bg) 87%, black)}.njhtqW_destructive{background-color:var(--color-error);color:var(--color-error-on-fill)}.njhtqW_destructive:hover:not(:disabled){background-color:var(--color-error-hover)}.njhtqW_destructive:active:not(:disabled){background-color:var(--color-error)}.njhtqW_link{color:var(--color-text-link);text-underline-offset:4px;background-color:#0000;height:auto;padding:0;text-decoration:underline}.njhtqW_link:hover:not(:disabled),.njhtqW_link:active:not(:disabled){color:var(--color-text-link-hover)}.njhtqW_active.njhtqW_ghost{background-color:var(--color-bg-surface-active);color:var(--color-text)}.njhtqW_active.njhtqW_default{background-color:var(--color-bg-surface-hover);box-shadow:var(--shadow-3)}.njhtqW_active.njhtqW_primary{background-color:var(--color-bg-inverse-hover)}.njhtqW_iconSize{aspect-ratio:1;width:36px;height:36px;padding:0}.njhtqW_iconSm{aspect-ratio:1;width:28px;height:28px;padding:0}.njhtqW_xs{--_btn-px:var(--space-1);padding:0 var(--_btn-px);gap:var(--space-1);height:16px;font-size:var(--text-2xs)}.njhtqW_xs .njhtqW_icon,.njhtqW_xs .njhtqW_icon svg{width:12px;height:12px}.njhtqW_widthAuto{width:auto}.njhtqW_widthFull{width:100%}.njhtqW_widthSquare{aspect-ratio:1;width:auto;padding:0}.njhtqW_shapeRectangle.njhtqW_xs{border-radius:3px}.njhtqW_shapeRectangle.njhtqW_sm{border-radius:var(--radius-sm)}.njhtqW_shapeRectangle.njhtqW_md,.njhtqW_shapeRectangle.njhtqW_iconSm{border-radius:5px}.njhtqW_shapeRectangle.njhtqW_lg,.njhtqW_shapeRectangle.njhtqW_iconSize{border-radius:var(--radius-md)}.njhtqW_shapeRectangle.njhtqW_xl{border-radius:9px}.njhtqW_hasIconLeft{padding-right:calc(var(--_btn-px) + var(--space-1))}.njhtqW_hasIconRight{padding-left:calc(var(--_btn-px) + var(--space-1))}
@layer components{.shQKsG_page{background-color:var(--color-background);min-height:100vh}.shQKsG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.AjYLiW_root{display:grid;position:relative;overflow:auto}@media (min-width:768px){.AjYLiW_root{grid-template-columns:repeat(2,1fr)}}.AjYLiW_left{flex-direction:column;display:flex}@media (min-width:768px){.AjYLiW_left{padding-top:32px;padding-inline:32px}}.AjYLiW_logo{width:80px}.AjYLiW_logoImg{width:100%;height:auto}.AjYLiW_title{color:var(--volcanic-ash-900);margin-bottom:16px;font-size:2rem;line-height:1.25}@media (min-width:768px){.AjYLiW_title{margin-bottom:32px}}.AjYLiW_intro{margin-top:auto}.AjYLiW_introText{color:var(--volcanic-ash-700);padding-bottom:16px}.AjYLiW_form>:not(:last-child){margin-bottom:12px}@media (min-width:768px){.AjYLiW_form:not(.AjYLiW_formCompact)>:not(:last-child){margin-bottom:24px}}.AjYLiW_field>:not(:last-child){margin-bottom:8px}.AjYLiW_fieldCompact>:not(:last-child){margin-bottom:6px}.AjYLiW_label{color:var(--volcanic-ash-700);display:block}.AjYLiW_input{border-radius:var(--radius-md);border:1px solid var(--volcanic-ash-300);color:#000;background-color:#fff;width:100%;padding:12px 16px}.AjYLiW_inputCompact{padding:8px 12px}.AjYLiW_input:focus{box-shadow:0 0 0 2px var(--volcanic-ash-200);outline:none}.AjYLiW_textarea{resize:none}.AjYLiW_support>:not(:last-child){margin-bottom:12px}.AjYLiW_supportCompact>:not(:last-child){margin-bottom:8px}.AjYLiW_optionsGrid{grid-template-columns:1fr;gap:6px;display:grid}@media (min-width:640px){.AjYLiW_optionsGrid{grid-template-columns:repeat(2,1fr)}}.AjYLiW_option{cursor:pointer;align-items:center;gap:8px;padding-block:2px;display:flex}.AjYLiW_checkbox{border-radius:var(--radius-md);border:1px solid var(--volcanic-ash-300);width:16px;height:16px;accent-color:var(--volcanic-ash-900);flex:none}.AjYLiW_checkbox:focus{box-shadow:0 0 0 2px var(--volcanic-ash-200)}.AjYLiW_optionText{font-size:var(--text-xs);color:var(--volcanic-ash-800);line-height:1.25}.AjYLiW_submit{background-color:var(--volcanic-ash-900);color:#fff;border-radius:9999px;width:100%;padding:12px 16px;font-size:18px;font-weight:500;transition:background-color .15s}.AjYLiW_submitCompact{padding-block:10px}.AjYLiW_submit:hover{background-color:var(--volcanic-ash-800)}}
@layer components{.EYBWsa_hero{isolation:isolate;background-color:#efeded;flex-direction:column;height:512px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.EYBWsa_hero{height:800px}}@media (min-width:1800px){.EYBWsa_hero{height:900px}}.EYBWsa_bgImage{inset-inline:0;z-index:0;background-position:bottom;background-repeat:no-repeat;position:absolute;bottom:0}.EYBWsa_content{z-index:20;text-align:left;padding-top:80px;flex-direction:column;gap:32px;width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px;display:flex;position:relative}@media (min-width:1024px){.EYBWsa_content{flex-direction:row;gap:48px}}@media (min-width:768px){.EYBWsa_content{padding-top:112px}}@media (min-width:1024px){.EYBWsa_content{padding-top:128px}}@media (min-width:1280px){.EYBWsa_content{padding-inline:0}}@media (min-width:1536px){.EYBWsa_content{padding-top:160px}}.EYBWsa_headline{font-family:var(--font-display);text-align:left;letter-spacing:-.02em;color:#272629;max-width:56rem;font-size:30px;font-weight:600;line-height:36px}@media (min-width:768px){.EYBWsa_headline{font-size:48px;line-height:48px}}.EYBWsa_headlineLine{display:block}.EYBWsa_subheadline{font-weight:400;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);max-width:48rem;margin-top:16px}@media (min-width:768px){.EYBWsa_subheadline{font-size:var(--text-base);line-height:var(--text-base--line-height);margin-top:20px}}@media (min-width:1024px){.EYBWsa_subheadline{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}@media (min-width:1536px){.EYBWsa_subheadline{font-size:var(--text-xl);line-height:var(--text-xl--line-height);max-width:56rem}}.EYBWsa_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}@media (min-width:768px){.EYBWsa_actions{gap:16px;margin-top:32px}}.EYBWsa_ctaButton{border-radius:9999px}@media (min-width:1536px){.EYBWsa_ctaButton{font-size:var(--text-lg);line-height:var(--text-lg--line-height);padding:24px 32px}}.EYBWsa_secondaryButton{color:#272629;background-color:#fff;border-radius:9999px}.EYBWsa_secondaryButton:hover{color:#272629;background-color:#ffffffe6}@media (min-width:1536px){.EYBWsa_secondaryButton{font-size:var(--text-lg);line-height:var(--text-lg--line-height);padding:24px 32px}}.EYBWsa_demoDialog{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.EYBWsa_demoDialog{height:fit-content}}.EYBWsa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EYBWsa_heroLeft{flex:1;min-width:0}.EYBWsa_heroRight{flex:none;width:100%}@media (min-width:1024px){.EYBWsa_heroRight{width:420px}}.EYBWsa_inlineFormCard{border-radius:var(--radius-lg);background:#fff;padding:24px;box-shadow:0 4px 6px -1px #0000001a}@media (min-width:768px){.EYBWsa_inlineFormCard{padding:32px}}.EYBWsa_formTitle{font-size:var(--text-xl);line-height:var(--text-xl--line-height);color:var(--color-foreground);margin:0 0 8px;font-weight:600}.EYBWsa_formSubtitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);margin:0 0 20px}.EYBWsa_statsSection{background-color:var(--color-background)}.EYBWsa_statsInner{max-width:72rem;margin-inline:auto;padding-block:48px;padding-inline:24px}@media (min-width:768px){.EYBWsa_statsInner{padding-block:56px}}.EYBWsa_statsList{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px;display:grid}@media (min-width:640px){.EYBWsa_statsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.EYBWsa_statItem{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-inline:8px;display:flex}@media (min-width:640px){.EYBWsa_statItem{padding-inline:32px}}@media (min-width:768px){.EYBWsa_statItem{padding-inline:48px}}.EYBWsa_statValue{color:var(--color-primary);letter-spacing:-.025em;font-size:36px;font-weight:600;line-height:40px}@media (min-width:768px){.EYBWsa_statValue{font-size:48px;line-height:1}}.EYBWsa_statLabel{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:1.375}@media (min-width:768px){.EYBWsa_statLabel{font-size:var(--text-base)}}}.EYBWsa_statsBullets{flex-direction:column;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:flex}.EYBWsa_statBullet{font-size:calc(var(--text-sm) + 2px);color:var(--color-foreground);align-items:center;gap:12px;line-height:1.5;display:flex}.EYBWsa_statBullet:before{content:"";background-color:var(--volcanic-ash-950);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;flex-shrink:0;width:24px;height:24px;display:block}.EYBWsa_bulletValue{font-weight:600}.EYBWsa_heroFullHeight{height:100vh;min-height:100vh}@keyframes EYBWsa_shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.EYBWsa_shake{animation:.5s ease-in-out EYBWsa_shake}
@layer components{.qMX49G_section{background-color:var(--color-background);padding-block:80px;padding-inline:24px}@media (min-width:768px){.qMX49G_section{padding-block:96px}}.qMX49G_grid{gap:48px;max-width:72rem;margin-inline:auto;display:grid}@media (min-width:1024px){.qMX49G_grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px}}@media (min-width:1280px){.qMX49G_grid{padding-inline:0}}.qMX49G_left{flex-direction:column;display:flex}.qMX49G_heading{font-family:var(--font-display);color:var(--color-foreground);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.15}@media (min-width:768px){.qMX49G_heading{font-size:40px;line-height:1.1}}.qMX49G_headingLine{display:block}.qMX49G_lede{color:var(--color-muted-foreground);max-width:36rem;font-size:var(--text-base);margin-top:20px;line-height:1.625}@media (min-width:768px){.qMX49G_lede{font-size:var(--text-lg)}}@media (min-width:1024px){.qMX49G_right{padding-left:16px}}.qMX49G_card{border:1px solid var(--color-border);background-color:var(--color-background);border-radius:16px;padding:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:768px){.qMX49G_card{padding:32px}}.qMX49G_cardTitle{color:var(--color-foreground);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:600}.qMX49G_cardSubtitle{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:8px}.qMX49G_formWrap{margin-top:24px}}.qMX49G_bullets{flex-direction:column;gap:12px;margin-top:24px;padding:0;list-style:none;display:flex}.qMX49G_bullets li{font-size:var(--text-base);color:var(--color-foreground);align-items:center;gap:12px;line-height:1.5;display:flex}.qMX49G_bullets li:before{content:"";background-color:var(--volcanic-ash-950);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;flex-shrink:0;width:24px;height:24px;display:block}@media (min-width:768px){.qMX49G_bullets li{font-size:var(--text-lg)}}
@layer components{.da0UNG_section{padding-block:160px;position:relative;overflow:hidden}@media (min-width:768px){.da0UNG_section{padding-block:240px}}.da0UNG_section:before{content:"";z-index:0;background-image:url(/bento-bg-agents.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.da0UNG_section:after{content:"";z-index:0;mix-blend-mode:overlay;opacity:.18;image-rendering:pixelated;pointer-events:none;background-image:url(/noise.png);background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}@media (min-resolution:2x){.da0UNG_section:after{background-size:128px 128px}}.da0UNG_container{z-index:1;max-width:var(--page-width);text-align:center;margin-inline:auto;padding-inline:24px;position:relative}@media (min-width:1280px){.da0UNG_container{padding-inline:0}}.da0UNG_pill{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;font-size:14px;font-weight:700;line-height:24px;display:inline-flex}.da0UNG_pillDot{background-color:#b8f23d;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:3s ease-in-out infinite da0UNG_ringGlow}@keyframes da0UNG_ringGlow{0%{box-shadow:0 0 #fffc}to{box-shadow:0 0 0 6px #fff0}}.da0UNG_heading{font-family:var(--marketing-headline-font);font-size:var(--marketing-headline-page);font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:#fff;max-width:52rem;margin-inline:auto}@media (min-width:768px){.da0UNG_heading{font-size:var(--marketing-headline-page-md)}}.da0UNG_subtitle{color:#ffffffb3;margin-top:16px;max-width:32rem;margin-inline:auto;font-size:17px;line-height:1.6}@media (min-width:768px){.da0UNG_subtitle{font-size:18px}}.da0UNG_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.da0UNG_dialogContent{height:fit-content}}.da0UNG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.JCx3SG_root{border:1px solid var(--color-border);background-color:#fbfbfb;border-radius:16px;flex-direction:column;justify-content:center;width:100%;max-width:24rem;height:20rem;min-height:20rem;margin-left:auto;padding:16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.JCx3SG_list{flex-direction:column;gap:8px;display:flex}.JCx3SG_row{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:12px;box-shadow:0 1px 2px #0000000d}.JCx3SG_rowHiddenSm{display:none}@media (min-width:768px){.JCx3SG_rowHiddenSm{display:block}}.JCx3SG_head{align-items:center;gap:6px;margin-bottom:4px;display:flex}.JCx3SG_iconBadge{background-color:var(--ion-drive-500);border-radius:var(--radius-sm);justify-content:center;align-items:center;width:16px;height:16px;display:flex}.JCx3SG_icon{color:#fff;width:10px;height:10px}.JCx3SG_label{color:var(--ion-drive-500);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:500}.JCx3SG_text{color:var(--color-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}}
@layer components{.KPKXVq_wrapper{justify-content:center;align-items:center;display:flex}}
@layer components{.uC7KLG_root{position:relative}.uC7KLG_overlay{z-index:10;position:absolute;bottom:8px;left:8px;right:8px}@media (min-width:768px){.uC7KLG_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}}
@layer components{.tousTa_root{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.tousTa_art{width:100%;height:100%;display:block;position:absolute;inset:0}.tousTa_rings{stroke:var(--volcanic-ash-200)}.tousTa_spin{transform-origin:160px 120px;animation:7s linear infinite tousTa_turn}.tousTa_reverse{animation-direction:reverse}.tousTa_orbit{transform-origin:160px 120px;animation:22s linear infinite tousTa_turn}.tousTa_upright{transform-box:fill-box;transform-origin:50%;animation:22s linear infinite reverse tousTa_turn}@keyframes tousTa_turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tousTa_center{--radius-xl:9999px;aspect-ratio:1;border-radius:50%;width:16.25%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.tousTa_center>div{width:100%!important;height:100%!important}@media (prefers-reduced-motion:reduce){.tousTa_spin,.tousTa_orbit,.tousTa_upright{animation-play-state:paused}}}
@layer components{._7WQToG_root{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:20rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}._7WQToG_header{border-bottom:1px solid var(--color-border);padding:12px 16px}._7WQToG_headerLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-foreground);font-weight:500}._7WQToG_grid{grid-template-columns:100px 1fr;display:grid}@media (min-width:768px){._7WQToG_grid{grid-template-columns:140px 1fr 1fr}}._7WQToG_gridContent{position:relative}._7WQToG_colHead{border-bottom:1px solid var(--color-border);padding:8px 12px}._7WQToG_colHeadServices{border-right:1px solid var(--color-border)}@media (min-width:768px){._7WQToG_colHeadActivities{border-right:1px solid var(--color-border)}}._7WQToG_colHeadDeps{display:none}@media (min-width:768px){._7WQToG_colHeadDeps{display:block}}._7WQToG_colHeadLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}._7WQToG_colServices{border-right:1px solid var(--color-border)}@media (min-width:768px){._7WQToG_colActivities{border-right:1px solid var(--color-border)}}._7WQToG_colDeps{display:none}@media (min-width:768px){._7WQToG_colDeps{display:block}}._7WQToG_row{border-bottom:1px solid var(--color-border);align-items:center;height:32px;padding-inline:12px;display:flex}._7WQToG_rowGap{gap:8px}._7WQToG_row:last-child{border-bottom:0}._7WQToG_rowSelected{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}._7WQToG_rowDimmed{opacity:.4}._7WQToG_rowIcon{width:12px;height:12px;color:var(--color-muted-foreground);flex-shrink:0}._7WQToG_cellText{font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7WQToG_cellTextFlex{flex:1}._7WQToG_cellTextSelected{color:var(--color-foreground);font-weight:500}._7WQToG_cellTextMuted{color:var(--color-muted-foreground)}._7WQToG_badgeGroup{align-items:center;gap:4px;display:flex}._7WQToG_rtoBadge{background-color:var(--solar-flare-50);border:1px solid var(--solar-flare-200);border-radius:9999px;align-items:center;gap:2px;padding:2px 6px;display:flex}._7WQToG_rtoRing{border:2px solid var(--solar-flare-500);border-radius:9999px;justify-content:center;align-items:center;width:12px;height:12px;display:flex}._7WQToG_rtoBang{color:var(--solar-flare-500);font-size:6px;font-weight:700}._7WQToG_rpoBadge{background-color:var(--color-muted);border:1px solid var(--color-border);border-radius:9999px;align-items:center;gap:2px;padding:2px 6px;display:flex}._7WQToG_rpoClock{width:12px;height:12px;color:var(--thermal-bloom-500)}._7WQToG_badgeValue{color:var(--color-foreground);font-size:10px}}
@layer components{.e1CSGq_section{--ring-line:#1118271f;background-color:var(--color-background);z-index:1;padding-block:80px;position:relative}@media (min-width:768px){.e1CSGq_section{padding-block:120px}}.e1CSGq_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.e1CSGq_container{padding-inline:0}}.e1CSGq_header{flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}@media (min-width:768px){.e1CSGq_header{margin-bottom:56px}}.e1CSGq_heading{font-family:var(--marketing-headline-font);font-size:var(--marketing-headline-section);font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);text-align:center;text-wrap:balance;max-width:46rem;margin:0}@media (min-width:768px){.e1CSGq_heading{font-size:var(--marketing-headline-section-md)}}.e1CSGq_headerDescription{color:var(--color-muted-foreground);text-align:center;max-width:44rem;margin:0;font-size:16px;line-height:1.65}@media (min-width:768px){.e1CSGq_headerDescription{font-size:17px}}.e1CSGq_buttons{align-items:center;gap:12px;margin-top:4px;display:flex}.e1CSGq_grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:768px){.e1CSGq_grid{grid-template-columns:repeat(3,1fr)}}.e1CSGq_card{flex-direction:column;gap:0;display:flex}.e1CSGq_illustration{background-color:var(--misty-dune-50);border:1px solid var(--volcanic-ash-150);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:300px;margin-bottom:24px;padding:32px 24px;display:flex;overflow:hidden}.e1CSGq_rings{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;container-type:size}.e1CSGq_ringField{position:absolute;inset:0;-webkit-mask-image:radial-gradient(52% 54% at 50% 52%,#000 38%,#0000 100%);mask-image:radial-gradient(52% 54% at 50% 52%,#000 38%,#0000 100%)}.e1CSGq_ring{aspect-ratio:1;border:1px solid var(--ring-line);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.e1CSGq_nodes{justify-content:center;align-items:center;gap:7cqmin;width:100%;display:flex;position:relative}.e1CSGq_node{aspect-ratio:1;background-color:#fff;border:1px solid #1118270f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #1118270a,0 6px 16px #1118270d}.e1CSGq_node svg{width:42%;height:auto;display:block}.e1CSGq_nodeSide{width:22cqmin}.e1CSGq_nodeHub{width:33cqmin;box-shadow:0 1px 2px #1118270d,0 10px 24px #11182712}.e1CSGq_orbitArt{width:100%;max-width:320px;margin-inline:auto}.e1CSGq_badgeGrid{justify-content:center;align-items:center;gap:24px;display:flex}.e1CSGq_certBadge{object-fit:contain;width:88px;height:88px}@media (max-width:639.98px){.e1CSGq_badgeGrid{gap:16px}.e1CSGq_certBadge{width:72px;height:72px}}.e1CSGq_cardTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-foreground);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3}@media (min-width:768px){.e1CSGq_cardTitle{font-size:18px}}.e1CSGq_cardDescription{color:var(--color-muted-foreground);margin:0;font-size:14.5px;line-height:1.55}.e1CSGq_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.e1CSGq_dialogContent{height:fit-content}}.e1CSGq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.F1jcdq_section{background-color:var(--color-background);padding-block:96px}.F1jcdq_container{max-width:72rem;margin-inline:auto;padding-inline:24px}.F1jcdq_header{text-align:center;max-width:42rem;margin-inline:auto}.F1jcdq_subtitle{text-wrap:balance;margin-top:16px}.F1jcdq_demoDialog{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.F1jcdq_demoDialog{height:fit-content}}.F1jcdq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.F1jcdq_grid{gap:48px;margin-top:80px;display:grid}@media (min-width:768px){.F1jcdq_grid{grid-template-columns:repeat(3,1fr)}}.F1jcdq_phase{text-align:center;flex-direction:column;align-items:center;display:flex}.F1jcdq_phaseImage{border-radius:9999px;width:192px;height:192px;margin-bottom:32px;position:relative;overflow:hidden}.F1jcdq_phaseImg{object-fit:cover;width:100%;height:100%}.F1jcdq_phaseIconWrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.F1jcdq_phaseIcon{color:#fff;filter:drop-shadow(0 10px 8px #0000000a)drop-shadow(0 4px 3px #0000001a);width:56px;height:56px}.F1jcdq_phaseTitle{margin-bottom:12px}.F1jcdq_phaseDescription.F1jcdq_phaseDescription{text-wrap:balance;line-height:1.625}}
@layer components{.EJBHaW_root{position:relative}.EJBHaW_overlay{z-index:10;max-width:100%;position:absolute;bottom:8px;left:8px;right:8px}@media (min-width:768px){.EJBHaW_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}}
@layer components{.RQJMIG_section{background-color:var(--color-background);padding-block:80px}@media (min-width:768px){.RQJMIG_section{padding-block:120px}}.RQJMIG_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.RQJMIG_container{padding-inline:0}}.RQJMIG_title{font-family:var(--marketing-headline-font);font-size:var(--marketing-headline-hero);font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);text-align:center;text-wrap:balance;max-width:48rem;margin:0 auto}@media (min-width:768px){.RQJMIG_title{font-size:var(--marketing-headline-hero-md);line-height:var(--marketing-headline-leading)}}.RQJMIG_subtitle{font-family:var(--marketing-subtitle-font);font-size:var(--marketing-subtitle-size);font-weight:var(--marketing-subtitle-weight);line-height:var(--marketing-subtitle-leading);letter-spacing:var(--marketing-subtitle-tracking);color:var(--marketing-subtitle-color);text-align:center;max-width:44rem;margin:28px auto 0}@media (min-width:768px){.RQJMIG_subtitle{margin-top:32px;font-size:24px;line-height:32px}}.RQJMIG_cardGrid{grid-template-columns:1fr;gap:12px;margin-top:56px;display:grid}@media (min-width:768px){.RQJMIG_cardGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:72px}}.RQJMIG_card{background-color:#0000;border:1px solid #0000;border-radius:24px;flex-direction:column;gap:20px;min-height:360px;padding:36px;display:flex;position:relative;overflow:hidden}.RQJMIG_cardLegacy{background-color:var(--misty-dune-50);border-color:var(--volcanic-ash-150)}.RQJMIG_glowWrap{border-radius:26px;transition:transform .3s,box-shadow .3s;position:relative}.RQJMIG_glowBg{filter:blur(30px);opacity:.6;pointer-events:none;background-image:url(/bento-bg-v4-graphic.webp);background-position:50%;background-size:cover;border-radius:24px;transition:opacity .3s;position:absolute;inset:0;transform:scale(.9)}.RQJMIG_glowWrap:hover{transform:scale(1.02);box-shadow:0 8px 32px #c2410c26,0 4px 16px #7c3aed1a}.RQJMIG_glowWrap:hover .RQJMIG_glowBg{opacity:.85}.RQJMIG_cardHighlighted{background-color:#0000;border-color:#0000}.RQJMIG_cardBg{z-index:0;background-image:url(/bento-bg-v4-graphic.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.RQJMIG_cardBgOverlay{z-index:1;background:linear-gradient(#0f0f1e40 0%,#0f0f1e26 40%,#0f0f1e73 75%,#0f0f1eb3 100%);position:absolute;inset:0}.RQJMIG_noise{z-index:2;mix-blend-mode:overlay;opacity:.18;image-rendering:pixelated;pointer-events:none;background-image:url(/noise.png);background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}@media (min-resolution:2x){.RQJMIG_noise{background-size:128px 128px}}.RQJMIG_appIcon{background-color:var(--volcanic-ash-950);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.RQJMIG_appIconGray{background-color:var(--volcanic-ash-400)}.RQJMIG_rotatingIconActive{opacity:1;justify-content:center;align-items:center;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:scale(1)}.RQJMIG_rotatingIconHidden{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:scale(.8)}.RQJMIG_cardInner{z-index:3;flex-direction:column;gap:20px;height:100%;display:flex;position:relative}.RQJMIG_cardTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:17px;font-weight:600;line-height:1.3}.RQJMIG_cardHighlighted .RQJMIG_cardTitle{color:#fff}.RQJMIG_cardBullets{color:var(--color-muted-foreground);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.55;list-style:outside;display:flex}.RQJMIG_cardHighlighted .RQJMIG_cardBullets{color:#ffffffbf}}
@layer components{._4Yqy-G_section{background-color:var(--color-background);z-index:1;padding-block:80px;position:relative}@media (min-width:768px){._4Yqy-G_section{padding-block:120px}}._4Yqy-G_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){._4Yqy-G_container{padding-inline:0}}._4Yqy-G_header{flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}@media (min-width:768px){._4Yqy-G_header{margin-bottom:56px}}._4Yqy-G_heading{font-family:var(--font-display);letter-spacing:-.02em;color:#272629;text-align:center;margin:0;font-size:32px;font-weight:600;line-height:1.15}@media (min-width:768px){._4Yqy-G_heading{font-size:42px}}._4Yqy-G_headerDescription{color:var(--color-muted-foreground);text-align:center;max-width:36rem;margin:0;font-size:16px;line-height:1.65}@media (min-width:768px){._4Yqy-G_headerDescription{font-size:17px}}._4Yqy-G_buttons{align-items:center;gap:12px;margin-top:4px;display:flex}._4Yqy-G_grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:768px){._4Yqy-G_grid{grid-template-columns:repeat(3,1fr)}}._4Yqy-G_card{flex-direction:column;gap:0;display:flex}._4Yqy-G_illustration{background-color:var(--misty-dune-50);border:1px solid var(--volcanic-ash-150);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:300px;margin-bottom:24px;padding:32px 24px;display:flex}._4Yqy-G_cardTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-foreground);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3}@media (min-width:768px){._4Yqy-G_cardTitle{font-size:18px}}._4Yqy-G_cardDescription{color:var(--color-muted-foreground);margin:0;font-size:14.5px;line-height:1.55}._4Yqy-G_cardLink{color:var(--color-foreground);margin-top:12px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-block}._4Yqy-G_cardLink:hover{opacity:.7}._4Yqy-G_hairlineFigure{width:100%}._4Yqy-G_phosphor{flex:1;width:100%;min-height:0}._4Yqy-G_barSection{flex-direction:column;gap:10px;width:100%;padding-top:8px;display:flex}._4Yqy-G_barRow{flex-direction:column;gap:4px;display:flex}._4Yqy-G_barMeta{letter-spacing:.02em;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500;display:flex}._4Yqy-G_barLabel{color:var(--color-muted-foreground)}._4Yqy-G_barValue{color:var(--color-foreground);font-variant-numeric:tabular-nums}._4Yqy-G_tickBar{grid-template-columns:repeat(80,1fr);gap:2px;width:100%;height:7px;display:grid}._4Yqy-G_tickFilled{background-color:var(--color-muted-foreground);opacity:.3;border-radius:.5px}._4Yqy-G_tickActive{background-color:var(--color-foreground);opacity:.75;border-radius:.5px}._4Yqy-G_tickEmpty{background-color:var(--color-border);opacity:.5;border-radius:.5px}._4Yqy-G_badgeGrid{justify-content:center;align-items:center;gap:24px;display:flex}._4Yqy-G_certBadge{object-fit:contain;width:80px;height:80px}}
@layer components{.LTlURa_section{background-color:var(--color-background);overflow:hidden}.LTlURa_inner{background-color:var(--color-background);padding-block:96px}.LTlURa_container{max-width:64rem;margin-inline:auto;padding-right:24px;position:relative}.LTlURa_container>:not(:first-child){margin-top:8px}@media (min-width:768px){.LTlURa_container{padding-inline:24px}}.LTlURa_intro{margin-inline:auto;text-align:center;max-width:42rem;margin-bottom:128px;padding-inline:24px}.LTlURa_intro>:not(:last-child){margin-bottom:16px}.LTlURa_introLabel{color:var(--color-muted-foreground);text-transform:none;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.5}.LTlURa_introTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600}@media (min-width:768px){.LTlURa_introTitle{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}}.LTlURa_introBody{color:var(--color-muted-foreground);text-wrap:balance;font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.LTlURa_step{gap:16px;display:flex}@media (max-width:767.98px){.LTlURa_step{padding-left:16px}}@media (min-width:640px){.LTlURa_step{gap:32px}}@media (min-width:768px){.LTlURa_step{gap:64px}}@media (min-width:1024px){.LTlURa_step{gap:96px}}.LTlURa_col{width:100%}.LTlURa_colPb{padding-bottom:128px}.LTlURa_colNarrow{width:calc(100% - 3rem)}@media (min-width:768px){.LTlURa_colNarrow{width:calc(100% - 8rem)}}.LTlURa_headBlock{max-width:36rem}.LTlURa_headBlock>:not(:last-child){margin-bottom:12px}.LTlURa_headBlockLayered{z-index:10;position:relative}.LTlURa_stepTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.LTlURa_stepBody{color:var(--color-muted-foreground);text-wrap:balance}@media (min-width:768px){.LTlURa_stepBody{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.LTlURa_stats{gap:48px;margin-top:48px;display:flex}.LTlURa_stat>:not(:last-child){margin-bottom:4px}.LTlURa_statMd{display:none}@media (min-width:768px){.LTlURa_statMd{display:block}}.LTlURa_statValue{color:var(--color-foreground);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:700}.LTlURa_statLabel{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.LTlURa_illoWrap{margin-top:32px}.LTlURa_illoWrapLg{margin-top:64px}.LTlURa_quote{max-width:36rem;margin-top:48px;padding-left:16px;position:relative}.LTlURa_quote:before{content:"";background-color:var(--color-primary);border-radius:9999px;width:4px;position:absolute;top:0;bottom:0;left:0}.LTlURa_quoteText{color:var(--color-foreground)}.LTlURa_quoteAttr{align-items:center;gap:8px;margin-top:24px;display:flex}.LTlURa_quoteName{color:var(--color-foreground);font-weight:500}.LTlURa_quoteRole{color:var(--color-muted-foreground)}.LTlURa_stepNumber{background-color:var(--color-background);color:var(--color-foreground);width:24px;height:24px;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);line-height:var(--text-xs--line-height);box-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a,  0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}.LTlURa_stepPulse{pointer-events:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 40%, transparent);border-radius:9999px;animation:3.2s ease-out infinite LTlURa_bcStepPulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.LTlURa_stepPulse{animation:none}}@keyframes LTlURa_bcStepPulse{0%,to{opacity:0;transform:scale(1)}40%{opacity:.6;transform:scale(1.6)}80%{opacity:0;transform:scale(2)}}.LTlURa_lineGroup{--line-border:color-mix(in srgb, var(--color-foreground) 10%, transparent);grid-template-rows:auto 1fr;width:28px;display:grid;position:relative}.LTlURa_line{position:relative}.LTlURa_lineUpper{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;top:8px;overflow:hidden}.LTlURa_lineUpperTop{height:calc(4rem + .75px)}.LTlURa_lineUpperCenter{bottom:calc(50% + 5.45rem)}.LTlURa_lineUpperBottom{bottom:15.45rem}.LTlURa_lineLower{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;bottom:0;overflow:hidden}.LTlURa_lineLowerLast{opacity:.3}.LTlURa_lineLowerTop{top:15.5rem}.LTlURa_lineLowerCenter{top:calc(50% + 5.5rem)}.LTlURa_lineLowerBottom{height:4.5rem}.LTlURa_flow{filter:blur(1px);background-image:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-primary) 70%, transparent), transparent);will-change:transform, opacity;border-radius:9999px;height:48px;animation:4.5s cubic-bezier(.55,0,.45,1) infinite LTlURa_bcLineFlow;position:absolute;inset-inline:-3px}@media (prefers-reduced-motion:reduce){.LTlURa_flow{animation:none}}@keyframes LTlURa_bcLineFlow{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(2000%)}}.LTlURa_node{height:10rem;position:absolute;inset-inline:0}.LTlURa_nodeTop{top:5rem}.LTlURa_nodeBottom{bottom:5rem}.LTlURa_nodeCenter{margin-block:auto;top:0;bottom:0}.LTlURa_nodeFlip{transform:translate(.5px)scaleX(-1)}.LTlURa_arc{border-top:1px solid var(--line-border);border-bottom:1px solid var(--line-border);border-left:1px solid var(--line-border);border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:50%;height:10rem;position:absolute;top:0;left:0;transform:translate(-8px)}.LTlURa_arcInner{border-top:1px solid var(--line-border);border-bottom:1px solid var(--line-border);border-left:1px solid var(--line-border);border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:100%;height:100%}.LTlURa_nubBottom{border-right:1px solid var(--line-border);border-top:1px solid var(--line-border);border-top-right-radius:9999px;width:10px;height:10px;position:absolute;bottom:-8px;right:50%;transform:translate(1px)}.LTlURa_nubBottomInner{border-right:1px solid var(--line-border);border-top:1px solid var(--line-border);border-top-right-radius:9999px;width:100%;height:100%}.LTlURa_nubTop{border-bottom:1px solid var(--line-border);border-right:1px solid var(--line-border);border-bottom-right-radius:9999px;width:9px;height:9px;position:absolute;top:-7px;right:50%;transform:translate(1px)}.LTlURa_nubTopInner{border-bottom:1px solid var(--line-border);border-right:1px solid var(--line-border);border-bottom-right-radius:9999px;width:100%;height:100%}.LTlURa_erased{border-color:var(--color-background)!important}}
@layer components{._04uK0G_section{background-color:var(--color-background);padding-block:80px}@media (min-width:768px){._04uK0G_section{padding-block:120px}}._04uK0G_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){._04uK0G_container{padding-inline:0}}._04uK0G_header{max-width:900px;margin-bottom:48px}@media (min-width:768px){._04uK0G_header{margin-bottom:56px}}._04uK0G_heading{font-family:var(--marketing-headline-font);font-size:32px;font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);text-wrap:balance;max-width:44rem;margin:0}@media (min-width:768px){._04uK0G_heading{font-size:48px}}._04uK0G_grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){._04uK0G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}._04uK0G_card{border:1px solid var(--color-border);background-color:var(--color-card);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1218260a,0 8px 24px #1218260f}._04uK0G_card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1218260f,0 16px 32px #1218261a}._04uK0G_media{aspect-ratio:4/3;background-color:var(--misty-dune-50);position:relative;overflow:hidden}._04uK0G_mediaImage{object-fit:cover;width:100%;height:100%}._04uK0G_mediaImageContain{object-fit:contain;padding:20px}._04uK0G_body{flex-direction:column;flex:1;gap:8px;padding:24px;display:flex}._04uK0G_eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);font-size:12px;font-weight:600;line-height:1.4}._04uK0G_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:18px;font-weight:600;line-height:1.35}._04uK0G_cta{color:var(--color-foreground);margin-top:auto;padding-top:16px;font-size:14px;font-weight:500}}
@layer components{.eixMTa_section{background-color:var(--color-background);padding-block:96px;padding-inline:24px}.eixMTa_container{max-width:56rem;margin-inline:auto}.eixMTa_header{margin-bottom:64px}.eixMTa_headerTitle{margin-bottom:16px}.eixMTa_categories>*+*{margin-top:48px}.eixMTa_categoryTitle{margin-bottom:16px}.eixMTa_row{border-top:1px solid var(--color-border);grid-template-columns:auto 1fr 2fr;align-items:baseline;gap:16px;padding-block:12px;display:grid}.eixMTa_mono{font-family:var(--font-mono,ui-monospace, monospace)}}
@layer components{.U0HQ7G_section{background-color:var(--color-background);padding-block:80px}.U0HQ7G_header{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.U0HQ7G_header{padding-inline:0}}.U0HQ7G_headerRow{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.U0HQ7G_title{font-family:var(--font-display);letter-spacing:-.02em;font-weight:600}.U0HQ7G_navButtons{gap:8px;display:flex}.U0HQ7G_navButton{background-color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex}.U0HQ7G_navButton:hover{background-color:color-mix(in srgb, var(--color-muted) 80%, transparent)}.U0HQ7G_navIcon{width:16px;height:16px;color:var(--color-foreground)}.U0HQ7G_viewport{width:100%;position:relative;overflow:hidden}.U0HQ7G_track{gap:20px;padding-bottom:16px;padding-right:24px;display:flex;overflow-x:auto}.U0HQ7G_track::-webkit-scrollbar{display:none}.U0HQ7G_card{flex-shrink:0;width:400px}@media (min-width:768px){.U0HQ7G_card{width:560px}}.U0HQ7G_cardInner{border-radius:16px;height:320px;transition:all .3s;position:relative;overflow:hidden}@media (min-width:768px){.U0HQ7G_cardInner{height:336px}}.U0HQ7G_card:hover .U0HQ7G_cardInner{transform:scale(1.005);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.U0HQ7G_cardImg{width:100%;height:auto;position:absolute;bottom:0;left:0}.U0HQ7G_cardContent{z-index:10;padding:24px;position:relative}@media (min-width:768px){.U0HQ7G_cardContent{padding:40px}}.U0HQ7G_cardTitleRow{align-items:center;gap:8px;margin-bottom:12px;display:flex}.U0HQ7G_cardSubtitle{color:color-mix(in srgb, var(--color-foreground) 80%, transparent);max-width:24rem}}
@layer components{.r6Bt4G_section{background-color:var(--color-background);margin-top:64px;padding-block:80px}@media (min-width:768px){.r6Bt4G_section{padding-block:120px}}.r6Bt4G_container{max-width:var(--page-width);text-align:center;margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.r6Bt4G_container{padding-inline:0}}.r6Bt4G_heading{font-family:var(--marketing-headline-font);font-size:var(--marketing-headline-section);font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);margin:0}@media (min-width:768px){.r6Bt4G_heading{font-size:var(--marketing-headline-section-md)}}.r6Bt4G_subtitle{color:var(--color-muted-foreground);max-width:36rem;margin:12px auto 0;font-size:15px;line-height:1.6}@media (min-width:768px){.r6Bt4G_subtitle{margin-top:16px;font-size:16px}}.r6Bt4G_logoRow{margin-top:40px}@media (min-width:768px){.r6Bt4G_logoRow{margin-top:48px}}.r6Bt4G_testimonialCard{background-color:var(--misty-dune-50);border:1px solid var(--volcanic-ash-150);text-align:left;border-radius:24px;flex-direction:column;margin-top:56px;display:flex;overflow:hidden}@media (min-width:768px){.r6Bt4G_testimonialCard{flex-direction:row;margin-top:64px}}.r6Bt4G_quoteCol{flex-direction:column;flex:1;justify-content:center;padding:36px 28px;display:flex}@media (min-width:768px){.r6Bt4G_quoteCol{padding:48px 56px}}.r6Bt4G_quote{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-foreground);margin:0;font-size:20px;font-weight:500;line-height:1.45}@media (min-width:768px){.r6Bt4G_quote{font-size:24px}}.r6Bt4G_attribution{flex-direction:column;gap:2px;margin-top:32px;display:flex}.r6Bt4G_authorName{color:var(--color-foreground);margin:0;font-size:15px;font-weight:600}.r6Bt4G_companyLogo{width:auto;height:22px;color:var(--color-foreground);opacity:.5;align-self:flex-start;margin-top:28px}.r6Bt4G_authorRole{color:var(--color-muted-foreground);margin:0;font-size:14px}.r6Bt4G_photoCol{background-color:var(--misty-dune-200);flex-shrink:0}@media (min-width:768px){.r6Bt4G_photoCol{width:40%}}.r6Bt4G_photo{object-fit:cover;width:100%;height:100%;display:block}}
@layer components{.EC9TWW_item{border-bottom:1px solid var(--color-border)}.EC9TWW_header{display:flex}.EC9TWW_trigger{flex:1;justify-content:space-between;align-items:center;padding-block:16px;font-weight:500;transition:all .15s;display:flex}.EC9TWW_trigger:hover{cursor:pointer}.EC9TWW_trigger:focus-visible{outline-offset:2px;outline:2px solid}.EC9TWW_trigger[data-state=open]>svg{transform:rotate(180deg)}.EC9TWW_chevron{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.EC9TWW_content{font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow:hidden}.EC9TWW_content[data-state=open]{animation:.2s ease-out EC9TWW_accordionDown}.EC9TWW_content[data-state=closed]{animation:.2s ease-out EC9TWW_accordionUp}.EC9TWW_contentInner{padding-top:0;padding-bottom:16px}}@keyframes EC9TWW_accordionDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes EC9TWW_accordionUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
@layer components{.lgBUfW_container{aspect-ratio:16/9;font-size:var(--text-xs);line-height:var(--text-xs--line-height);justify-content:center;display:flex}.lgBUfW_container .recharts-cartesian-axis-tick text{fill:var(--color-muted-foreground)}.lgBUfW_container .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in srgb, var(--color-border) 50%, transparent)}.lgBUfW_container .recharts-curve.recharts-tooltip-cursor{stroke:var(--color-border)}.lgBUfW_container .recharts-dot[stroke=\#fff]{stroke:#0000}.lgBUfW_container .recharts-layer{outline:none}.lgBUfW_container .recharts-polar-grid [stroke=\#ccc]{stroke:var(--color-border)}.lgBUfW_container .recharts-radial-bar-background-sector{fill:var(--color-muted)}.lgBUfW_container .recharts-rectangle.recharts-tooltip-cursor{fill:var(--color-muted)}.lgBUfW_container .recharts-reference-line [stroke=\#ccc]{stroke:var(--color-border)}.lgBUfW_container .recharts-sector[stroke=\#fff]{stroke:#0000}.lgBUfW_container .recharts-sector{outline:none}.lgBUfW_container .recharts-surface{outline:none}.lgBUfW_tooltip{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);background-color:var(--color-background);min-width:8rem;font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:start;gap:6px;padding:6px 10px;display:grid;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.lgBUfW_tooltipLabel{font-weight:500}.lgBUfW_tooltipItems{gap:6px;display:grid}.lgBUfW_tooltipRow{flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;display:flex}.lgBUfW_tooltipRow>svg{width:10px;height:10px;color:var(--color-muted-foreground)}.lgBUfW_tooltipRowCenter{align-items:center}.lgBUfW_indicator{border:1px solid var(--color-border);background-color:var(--color-bg);border-radius:2px;flex-shrink:0}.lgBUfW_indicatorDot{width:10px;height:10px}.lgBUfW_indicatorLine{width:4px}.lgBUfW_indicatorDashed{border:1.5px dashed var(--color-border);background-color:#0000;width:0}.lgBUfW_indicatorDashedNest{margin-block:2px}.lgBUfW_tooltipValueWrap{flex:1;justify-content:space-between;line-height:1;display:flex}.lgBUfW_tooltipValueWrapNest{align-items:flex-end}.lgBUfW_tooltipValueWrapCenter{align-items:center}.lgBUfW_tooltipLabelCol{gap:6px;display:grid}.lgBUfW_tooltipName{color:var(--color-muted-foreground)}.lgBUfW_tooltipValue{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--color-foreground);font-weight:500}.lgBUfW_legend{justify-content:center;align-items:center;gap:16px;display:flex}.lgBUfW_legendTop{padding-bottom:12px}.lgBUfW_legendBottom{padding-top:12px}.lgBUfW_legendItem{align-items:center;gap:6px;display:flex}.lgBUfW_legendItem>svg{width:12px;height:12px;color:var(--color-muted-foreground)}.lgBUfW_legendSwatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}}
@layer components{.kh2duG_section{background-color:var(--color-background);padding-block:80px}@media (min-width:768px){.kh2duG_section{padding-block:120px}}.kh2duG_container{max-width:var(--page-width);gap:40px;margin-inline:auto;padding-inline:24px;display:grid}@media (min-width:1024px){.kh2duG_container{grid-template-columns:280px 1fr;align-items:start;gap:80px}}@media (min-width:1280px){.kh2duG_container{grid-template-columns:320px 1fr;padding-inline:0}}.kh2duG_title{font-family:var(--marketing-headline-font);font-size:32px;font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);margin:0}@media (min-width:768px){.kh2duG_title{font-size:40px}}@media (min-width:1024px){.kh2duG_title{position:sticky;top:120px}}.kh2duG_question{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:500}@media (min-width:768px){.kh2duG_question{font-size:18px}}.kh2duG_answer{color:var(--color-muted-foreground);font-size:15px;line-height:1.7}.kh2duG_accordion>div{background-image:radial-gradient(circle, var(--color-border) 1.5px, transparent 1.5px);background-position:bottom;background-repeat:repeat-x;background-size:8px 3px;border-bottom:none;padding-bottom:1px}}
@layer components{._5P8fPa_root{width:100%}._5P8fPa_header{border-bottom:1px solid var(--color-border);background-color:var(--color-background);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._5P8fPa_foreground{color:var(--color-foreground)}._5P8fPa_tooltip{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:8px 12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._5P8fPa_tabs{border-radius:var(--radius-lg);background-color:var(--color-muted);gap:4px;padding:2px;display:none}@media (min-width:768px){._5P8fPa_tabs{display:flex}}._5P8fPa_tab{font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:var(--radius-md);color:var(--color-muted-foreground);padding:4px 10px;font-weight:500;transition:color .15s,background-color .15s}._5P8fPa_tab:hover{color:var(--color-foreground)}._5P8fPa_tabActive{background-color:var(--color-background);color:var(--color-foreground);box-shadow:0 1px 2px #0000000d}._5P8fPa_body{background-color:#fbfbfb}._5P8fPa_stats{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);display:grid}._5P8fPa_statCell{padding:12px 16px}._5P8fPa_statCellBordered{border-right:1px solid var(--color-border)}._5P8fPa_statValue{align-items:baseline;gap:6px;margin-top:2px;display:flex}._5P8fPa_emerald{color:var(--moss-canopy-600)}._5P8fPa_chartWrap{padding:16px}._5P8fPa_chart{width:100%;height:18rem}}
@layer components{.K9nJDq_map{width:100%;height:100%}.K9nJDq_map>svg{width:100%;height:100%;display:block}}
@layer components{.RP3qGW_page{background-color:var(--color-background);min-height:100vh}}
@layer components{.x_FI_W_root{position:relative}.x_FI_W_pinsLayer{margin-bottom:-48px;position:absolute;inset:24px}.x_FI_W_pin{z-index:10;position:absolute}.x_FI_W_pinGlodie{top:33.3333%;left:33.3333%;transform:translate(-100%)}.x_FI_W_pinTheo{top:50%;right:50%;transform:translate(100%,-100%)}.x_FI_W_pinBernard{top:33.3333%;right:25%;transform:translate(100%,-100%)}.x_FI_W_avatar{background-color:#fff;border-radius:9999px;width:32px;height:32px;padding:2px;position:relative;box-shadow:0 4px 6px -1px #00000026,0 2px 4px -2px #00000026}.x_FI_W_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.x_FI_W_checkBadge{background-color:var(--moss-canopy-500);border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.x_FI_W_checkIcon{color:#fff;width:10px;height:10px}.x_FI_W_mapWrap{isolation:isolate;opacity:.75;margin-bottom:-48px}}
@layer components{.ix8WVG_root{background-color:var(--color-background);box-shadow:0 4px 6px -1px #0000001a,  0 2px 4px -2px #0000001a, 0 0 0 1px var(--color-border);border:1px solid #0000;border-radius:16px;overflow:hidden}.ix8WVG_top{padding:16px 16px 0}.ix8WVG_top>*+*{margin-top:16px}.ix8WVG_dots{gap:6px;display:flex}.ix8WVG_dot{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:9999px;width:8px;height:8px}.ix8WVG_headerRow{justify-content:space-between;display:flex}.ix8WVG_logo{width:auto;height:16px;margin-bottom:12px}.ix8WVG_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.ix8WVG_tab{white-space:nowrap;padding-bottom:8px}.ix8WVG_tabActive{border-bottom:1px solid var(--color-foreground)}.ix8WVG_tabDisabled{cursor:default}.ix8WVG_tabLabelActive{color:var(--color-foreground)}.ix8WVG_tabLabelDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent)}.ix8WVG_avatars{display:flex}.ix8WVG_avatars>*+*{margin-left:-8px}.ix8WVG_avatar{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:9999px;width:24px;height:24px;padding:2px;box-shadow:0 1px 2px #09090b0d}.ix8WVG_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.ix8WVG_sep{border-top:1px solid var(--color-border)}.ix8WVG_content{background-color:#fbfbfb;max-width:20rem;position:relative;overflow:hidden}@media (min-width:768px){.ix8WVG_content{max-width:100%}}}
@layer components{.tmG53q_section{overflow:hidden}.tmG53q_band{background-image:linear-gradient(to bottom, transparent, var(--ion-drive-50), var(--color-muted));--color-for-foreground:var(--ion-drive-950);border-radius:2rem;margin:16px;padding-top:96px;padding-bottom:96px;position:relative;overflow:hidden}.tmG53q_dots{mix-blend-mode:overlay;background-image:radial-gradient(#000 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.tmG53q_inner{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px;position:relative}.tmG53q_headingBlock{text-align:center;max-width:42rem;margin-inline:auto}.tmG53q_subhead{margin-top:16px}.tmG53q_balance{text-wrap:balance}.tmG53q_grid{gap:48px;margin-block:80px;display:grid}@media (min-width:768px){.tmG53q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tmG53q_module{text-align:center}.tmG53q_module>:not(:last-child){margin-bottom:24px}.tmG53q_illoSlot{align-items:center;height:112px;display:flex;position:relative}.tmG53q_moduleHeading{margin-bottom:16px}.tmG53q_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.tmG53q_dialogContent{height:fit-content}}.tmG53q_corner{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent);width:8px;height:8px;display:block;position:absolute}.tmG53q_cornerTL{border-top-left-radius:var(--radius-sm);border-left:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);border-top:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);top:-1px;left:-1px}.tmG53q_cornerTR{border-top-right-radius:var(--radius-sm);border-right:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);border-top:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);top:-1px;right:-1px}.tmG53q_cornerBL{border-bottom-left-radius:var(--radius-sm);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);border-left:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);bottom:-1px;left:-1px}.tmG53q_cornerBR{border-bottom-right-radius:var(--radius-sm);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);border-right:1px solid color-mix(in srgb, var(--color-primary) 50%, transparent);bottom:-1px;right:-1px}.tmG53q_whatIf{margin-block:24px;margin-inline:auto;position:relative}.tmG53q_whatIfFrame{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);padding:8px;position:relative}.tmG53q_whatIfCard{background-color:var(--color-background);z-index:10;border-radius:var(--radius-md);width:80px;padding:12px;position:relative;box-shadow:0 4px 6px -1px #00000026,0 2px 4px -2px #00000026}.tmG53q_whatIfCard>:not(:last-child){margin-bottom:8px}.tmG53q_whatIfIconRow{justify-content:center;align-items:center;gap:8px;display:flex}.tmG53q_iconPrimary{width:20px;height:20px;color:var(--color-primary)}.tmG53q_whatIfBars>:not(:last-child){margin-bottom:6px}.tmG53q_barRow{align-items:center;gap:4px;display:flex}.tmG53q_barRowEven{gap:4px;display:flex}.tmG53q_bar{border-radius:9999px;height:3px}.tmG53q_barFull{width:100%}.tmG53q_barHalf{width:50%}.tmG53q_barThird{width:33.3333%}.tmG53q_barPrimary20{background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.tmG53q_barEmerald30{background-color:color-mix(in srgb, var(--moss-canopy-500) 30%, transparent)}.tmG53q_barOrange30{background-color:color-mix(in srgb, var(--sienna-glow-500) 30%, transparent)}.tmG53q_barEmerald20{background-color:color-mix(in srgb, var(--moss-canopy-500) 20%, transparent)}.tmG53q_barOrange20{background-color:color-mix(in srgb, var(--sienna-glow-500) 20%, transparent)}.tmG53q_tableTop{width:fit-content;margin-block:24px;margin-inline:auto;position:relative}.tmG53q_tableTop:before{content:"";background-color:var(--color-background);opacity:.5;border-radius:12px;position:absolute;inset:8px 8px -8px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.tmG53q_tableTopCard{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.tmG53q_tableTopBody{padding:12px}.tmG53q_tableTopBody>:not(:last-child){margin-bottom:8px}.tmG53q_tableTopLabel{align-items:center;gap:8px;display:flex}.tmG53q_iconPrimary4{width:16px;height:16px;color:var(--color-primary)}.tmG53q_teamLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.tmG53q_avatars{display:flex}.tmG53q_avatars>*+*{margin-left:-8px}.tmG53q_avatar{border:2px solid var(--color-background);border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tmG53q_avatarBlue{background-color:color-mix(in srgb, var(--ion-drive-500) 20%, transparent)}.tmG53q_avatarEmerald{background-color:color-mix(in srgb, var(--moss-canopy-500) 20%, transparent)}.tmG53q_avatarPurple{background-color:color-mix(in srgb, var(--nebula-spark-500) 20%, transparent)}.tmG53q_avatarMuted{background-color:var(--color-muted)}.tmG53q_avatarInitial{font-size:8px}.tmG53q_initialBlue{color:var(--ion-drive-600)}.tmG53q_initialEmerald{color:var(--moss-canopy-600)}.tmG53q_initialPurple{color:var(--nebula-spark-600)}.tmG53q_initialMuted{color:var(--color-muted-foreground)}.tmG53q_tableTopFooter{background-image:linear-gradient(to bottom right, var(--ion-drive-500), var(--nebula-spark-600));font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:4px;padding:8px;display:flex}.tmG53q_footerIcon{color:#fff;filter:drop-shadow(0 1px 1px #0000000d);width:12px;height:12px}.tmG53q_footerLabel{color:#fff;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.tmG53q_microSim{width:fit-content;margin-block:24px;margin-inline:auto;position:relative}.tmG53q_microSim:before{content:"";background-color:var(--color-background);opacity:.5;border-radius:12px;position:absolute;inset:8px 8px -8px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.tmG53q_microSimCard{background-image:linear-gradient(to top, var(--moss-canopy-50), var(--color-background));box-shadow:0 0 0 1px var(--color-background),  0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;border:1px solid var(--color-border);padding:16px;border-radius:12px;gap:16px;padding-right:24px;display:flex;position:relative;overflow:hidden}.tmG53q_zapCircle{background-color:color-mix(in srgb, var(--moss-canopy-500) 10%, transparent);border-radius:9999px;width:32px;height:32px;display:flex}.tmG53q_zapIcon{width:16px;height:16px;color:var(--moss-canopy-600);margin:auto}.tmG53q_microSimText{text-align:left}.tmG53q_microSimLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-bottom:8px}.tmG53q_quickDrill{color:var(--color-foreground);font-weight:500}.tmG53q_timer{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:4px;display:flex}.tmG53q_timerIcon,.tmG53q_startIcon{width:12px;height:12px}}
@layer components{.Yd2PxG_root{width:100%;overflow:hidden}.Yd2PxG_rootStandalone{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 1px 2px #0000000d}.Yd2PxG_rootWireframe{background-color:#fbfbfb}.Yd2PxG_grid{grid-template-columns:35% 65%;display:grid}.Yd2PxG_colRight{border-left:1px solid var(--color-border);flex-direction:column;display:flex}.Yd2PxG_section{padding:16px 24px}.Yd2PxG_sep{border-top:1px solid var(--color-border)}.Yd2PxG_colTitle{color:var(--color-foreground);font-weight:500;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}@media (min-width:768px){.Yd2PxG_hideMd{display:none}}.Yd2PxG_showMd{display:none}@media (min-width:768px){.Yd2PxG_showMd{display:inline}}.Yd2PxG_subHeading{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-bottom:2px}.Yd2PxG_helperMd{color:var(--color-muted-foreground);margin-bottom:12px;font-size:10px;display:none}@media (min-width:768px){.Yd2PxG_helperMd{display:block}}.Yd2PxG_helper{color:var(--color-muted-foreground);margin-bottom:12px;font-size:10px}.Yd2PxG_frameworkGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px;display:grid}@media (min-width:768px){.Yd2PxG_frameworkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Yd2PxG_framework{border-radius:var(--radius-lg);border:1px solid var(--color-border);cursor:pointer;padding:10px}.Yd2PxG_frameworkSelected{border:2px solid var(--color-foreground)}.Yd2PxG_frameworkHiddenSm{display:none}@media (min-width:768px){.Yd2PxG_frameworkHiddenSm{display:block}}.Yd2PxG_frameworkRow{justify-content:space-between;align-items:center;display:flex}.Yd2PxG_frameworkName{color:var(--color-foreground);font-size:10px;font-weight:500}.Yd2PxG_radio{border:1px solid var(--color-border);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.Yd2PxG_radioSelected{border-color:var(--color-foreground);background-color:var(--color-foreground)}.Yd2PxG_checkIcon{width:8px;height:8px;color:var(--color-background)}.Yd2PxG_slider{position:relative}.Yd2PxG_sliderTrack{background-color:var(--color-muted);border-radius:9999px;height:6px}.Yd2PxG_sliderFill{background-color:var(--color-foreground);border-radius:9999px;width:35%;height:100%}.Yd2PxG_sliderKnob{background-color:var(--color-background);border:2px solid var(--color-foreground);border-radius:9999px;width:12px;height:12px;position:absolute;top:50%;left:35%;transform:translateY(-50%)}.Yd2PxG_timeLabelsMd{color:var(--color-muted-foreground);justify-content:space-between;margin-top:8px;font-size:9px;display:none}@media (min-width:768px){.Yd2PxG_timeLabelsMd{display:flex}}.Yd2PxG_timeLabelsSm{color:var(--color-muted-foreground);justify-content:space-between;margin-top:8px;font-size:9px;display:flex}@media (min-width:768px){.Yd2PxG_timeLabelsSm{display:none}}.Yd2PxG_timelineMd{border-bottom:1px solid var(--color-border);padding:8px 16px;display:none}@media (min-width:768px){.Yd2PxG_timelineMd{display:flex}}.Yd2PxG_timelineSm{border-bottom:1px solid var(--color-border);padding:8px 16px;display:flex}@media (min-width:768px){.Yd2PxG_timelineSm{display:none}}.Yd2PxG_timeCell{text-align:center;color:var(--color-muted-foreground);flex:1;font-size:9px}.Yd2PxG_injects{flex:1;display:flex}.Yd2PxG_inject{background-color:var(--color-background);border-right:1px solid var(--color-border);flex-direction:column;flex:1;padding:12px;display:flex}.Yd2PxG_inject:last-child{border-right:0}.Yd2PxG_injectHiddenSm{display:none}@media (min-width:768px){.Yd2PxG_injectHiddenSm{display:block}}.Yd2PxG_injectBorderMd{border-right:0}@media (min-width:768px){.Yd2PxG_injectBorderMd{border-right:1px solid var(--color-border)}}.Yd2PxG_injectId{color:var(--color-muted-foreground);margin-bottom:4px;font-size:9px;font-weight:500}.Yd2PxG_injectTitle{color:var(--color-foreground);font-size:var(--text-xs);margin-bottom:8px;font-weight:600;line-height:1.25}.Yd2PxG_injectDesc{color:var(--color-muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.375;display:-webkit-box;overflow:hidden}}
@layer components{._En85q_composition{--comp-pad:var(--space-6);--comp-min-height:260px;--comp-radius:24px;--comp-radius-inner:14px;--comp-ink:var(--color-text);--comp-ink-muted:var(--color-text-muted);--comp-surface:var(--misty-dune-50);--comp-surface-raise:var(--color-surface-2);--comp-edge:var(--volcanic-ash-150);--comp-ease:cubic-bezier(.2, .7, .2, 1);isolation:isolate;min-width:0;min-height:var(--comp-min-height);border:1px solid var(--comp-edge);border-radius:var(--comp-radius);background-color:var(--comp-surface);color:var(--comp-ink);transition:border-color var(--transition-normal) var(--comp-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}a._En85q_composition{color:var(--comp-ink);text-decoration:none}a._En85q_composition:hover{border-color:var(--color-border-strong)}a._En85q_composition:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._En85q_backgroundImage{z-index:-2;object-fit:cover}._En85q_media{min-width:0;min-height:0;padding:var(--comp-pad) var(--comp-pad) 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._En85q_mediaChild{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}._En85q_bleed{align-items:flex-end}._En85q_body{z-index:1;gap:calc(var(--comp-pad) * .5);padding:calc(var(--comp-pad) - 4px) var(--comp-pad) var(--comp-pad);flex-direction:column;display:flex;position:relative}._En85q_text{flex-direction:column;gap:6px;min-width:0;display:flex}._En85q_eyebrow{font-size:var(--comp-eyebrow,12.5px);font-weight:var(--font-medium);letter-spacing:.01em;color:var(--comp-ink-muted);margin:0;line-height:1.2}._En85q_title{font-family:var(--font-display);font-size:var(--comp-title,17px);font-weight:var(--font-semibold);line-height:var(--comp-title-leading,1.3);letter-spacing:-.015em;color:var(--comp-ink);text-wrap:balance;margin:0}._En85q_description{font-size:var(--comp-description,14.5px);font-weight:var(--font-normal);line-height:var(--comp-description-leading,1.55);color:var(--comp-ink-muted);text-wrap:pretty;margin:0}._En85q_meta{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--comp-ink-muted);flex-wrap:wrap;font-size:12.5px;display:flex}._En85q_action{margin-top:var(--space-1);font-size:13.5px;font-weight:var(--font-medium);color:var(--comp-ink);border-radius:var(--radius-md);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}._En85q_action:after{content:"→";transition:transform var(--transition-normal) var(--comp-ease)}._En85q_action:hover:after{transform:translate(3px)}._En85q_action:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:3px}._En85q_actionDecorative{pointer-events:none}._En85q_icon{border:1px solid var(--comp-edge);border-radius:var(--radius-xl);width:44px;height:44px;color:var(--comp-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}._En85q_icon svg{width:20px;height:20px}._En85q_step{font-family:var(--font-display);font-size:40px;font-weight:var(--font-medium);letter-spacing:-.04em;color:var(--comp-ink);opacity:.22;line-height:1}._En85q_badge{top:var(--space-4);left:var(--space-4);z-index:3;border-radius:var(--radius-full);background-color:var(--color-surface-2);color:var(--color-text);font-size:12.5px;font-weight:var(--font-medium);box-shadow:var(--shadow-1);align-items:center;gap:6px;padding:6px 12px;line-height:1;display:inline-flex;position:absolute}._En85q_sm{--comp-pad:20px;--comp-min-height:190px;--comp-radius:20px}._En85q_md{--comp-pad:var(--space-6);--comp-min-height:260px}._En85q_lg{--comp-pad:var(--space-8);--comp-min-height:400px}._En85q_xl{--comp-pad:var(--space-10);--comp-min-height:520px;--comp-radius:28px}._En85q_xl ._En85q_icon{border-radius:var(--radius-2xl);width:52px;height:52px}._En85q_xl ._En85q_icon svg{width:24px;height:24px}._En85q_xl ._En85q_step{font-size:52px}@media (max-width:699px){._En85q_lg,._En85q_xl{--comp-pad:var(--space-6);--comp-min-height:0px;--comp-radius:24px}}._En85q_quiet{--comp-surface:var(--misty-dune-50);--comp-surface-raise:var(--color-surface-2);--comp-edge:var(--volcanic-ash-150)}._En85q_paper{--comp-surface:var(--color-surface-2);--comp-surface-raise:var(--color-surface-2);--comp-edge:var(--volcanic-ash-150)}._En85q_tint{--comp-surface:#f1f5fa;--comp-surface-raise:var(--color-surface-2);--comp-edge:var(--volcanic-ash-200)}._En85q_studio{--comp-surface:var(--misty-dune-50);--comp-surface-raise:var(--color-surface-2);--comp-edge:var(--volcanic-ash-150)}._En85q_gradient{--comp-surface:transparent;--comp-surface-raise:#ffffff1f;--comp-edge:transparent;--comp-ink:var(--color-text-inverse);--comp-ink-muted:var(--color-text-inverse-secondary)}._En85q_gradient:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#090c190a 32%,#090c1942 66%,#090c198c 100%);position:absolute;inset:0}._En85q_gradient:after{content:"";z-index:0;pointer-events:none;image-rendering:pixelated;mix-blend-mode:overlay;opacity:.18;background-image:url(/noise.png);background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}@media (min-resolution:2x){._En85q_gradient:after{background-size:128px 128px}}._En85q_inverse{--comp-surface:var(--color-bg-inverse);--comp-surface-raise:#ffffff0f;--comp-edge:#ffffff1a;--comp-ink:var(--color-text-inverse);--comp-ink-muted:var(--color-text-inverse-muted)}._En85q_outline{--comp-surface:transparent;--comp-surface-raise:transparent;--comp-edge:#12182624;border-style:dashed}._En85q_stack ._En85q_media{flex:auto}._En85q_stack ._En85q_body{flex:none}._En85q_stack._En85q_studio ._En85q_media{align-items:flex-end}._En85q_stackReverse{justify-content:space-between}._En85q_stackReverse ._En85q_body{padding-bottom:calc(var(--comp-pad) * .35);flex:none;order:1}._En85q_stackReverse ._En85q_media{min-height:120px;padding:0 0 0 var(--comp-pad);flex:auto;order:2;align-items:stretch}._En85q_stackReverse ._En85q_bleed{margin-bottom:calc(var(--comp-pad) * -1)}._En85q_overlay{min-height:calc(var(--comp-min-height) + 40px);--comp-ink:var(--color-text-inverse);--comp-ink-muted:var(--color-text-inverse-secondary);--comp-edge:transparent;justify-content:flex-end}._En85q_overlay ._En85q_media{z-index:-1;align-items:stretch;padding:0;position:absolute;inset:0}._En85q_overlay ._En85q_media:after{content:"";background:linear-gradient(#0000 0%,#0307110f 38%,#0307118c 68%,#030711d1 100%);position:absolute;inset:0}._En85q_split{grid-template-rows:1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;display:grid}._En85q_split ._En85q_body{padding:var(--comp-pad);padding-right:calc(var(--comp-pad) * .5);order:1;justify-content:center}._En85q_split ._En85q_media{padding:calc(var(--comp-pad) * .75) 0 0;order:2;justify-content:flex-end;align-items:stretch}._En85q_split ._En85q_bleed>*{border-radius:var(--comp-radius-inner) 0 0 0;height:100%}@media (max-width:699px){._En85q_split{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}._En85q_split ._En85q_body{padding:var(--comp-pad);padding-bottom:var(--space-2)}._En85q_split ._En85q_media{min-height:160px}}._En85q_plain ._En85q_body{gap:var(--space-4);flex:auto;height:100%}._En85q_plain._En85q_anchorBottom ._En85q_text{margin-top:auto}._En85q_figure ._En85q_media{aspect-ratio:16/10;flex:none;padding:0}._En85q_figure ._En85q_body{border-top:1px solid var(--comp-edge);background-color:var(--comp-surface-raise);padding:var(--comp-pad);flex:auto;justify-content:center}._En85q_span2{grid-column:span 2}._En85q_span3{grid-column:span 3}._En85q_span4{grid-column:span 4}._En85q_span5{grid-column:span 5}._En85q_span6{grid-column:span 6}._En85q_span7{grid-column:span 7}._En85q_span8{grid-column:span 8}._En85q_span12{grid-column:span 12}._En85q_rowSpan2{grid-row:span 2}@media (max-width:699px){._En85q_span2,._En85q_span3,._En85q_span4,._En85q_span5,._En85q_span6,._En85q_span7,._En85q_span8,._En85q_span12{grid-column:1/-1}._En85q_rowSpan2{grid-row:auto}}._En85q_chip{border:1px solid var(--comp-edge);border-radius:var(--radius-full);background-color:var(--comp-surface-raise);font-size:12px;font-weight:var(--font-medium);color:var(--comp-ink-muted);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;line-height:1.4;display:inline-flex}._En85q_chipStrong{color:var(--comp-ink);background-color:#1218260e;border-color:#0000}._En85q_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);height:40px;font-size:13.5px;font-weight:var(--font-medium);transition:background-color var(--transition-fast) var(--comp-ease);padding:0 18px;text-decoration:none;display:inline-flex}._En85q_button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._En85q_buttonSolid{background-color:var(--color-surface-2);color:var(--volcanic-ash-950)}._En85q_buttonGhost{border:1px solid var(--comp-edge);background-color:var(--comp-surface-raise);color:var(--comp-ink)}._En85q_buttonGhost:hover{background-color:var(--color-bg-surface-hover)}}
@layer components{.Zi3E6W_root{background-color:var(--color-background);box-shadow:0 4px 6px -1px #0000001a,  0 2px 4px -2px #0000001a, 0 0 0 1px var(--color-border);border:1px solid #0000;border-radius:16px;overflow:hidden}.Zi3E6W_top{padding:16px 16px 0}.Zi3E6W_top>*+*{margin-top:16px}.Zi3E6W_dots{gap:6px;display:flex}.Zi3E6W_dot{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:9999px;width:8px;height:8px}.Zi3E6W_headerRow{justify-content:space-between;display:flex}.Zi3E6W_logo{width:auto;height:16px;margin-bottom:12px}.Zi3E6W_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.Zi3E6W_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.Zi3E6W_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.Zi3E6W_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.Zi3E6W_avatars{display:flex}.Zi3E6W_avatars>*+*{margin-left:-8px}.Zi3E6W_avatar{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:9999px;width:24px;height:24px;padding:2px;box-shadow:0 1px 2px #09090b0d}.Zi3E6W_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.Zi3E6W_sep{border-top:1px solid var(--color-border)}.Zi3E6W_content{background-color:#fbfbfb;position:relative;overflow:hidden}.Zi3E6W_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@layer components{.YQ73wG_section{background-color:var(--color-background);overflow:hidden}.YQ73wG_band{background-color:var(--color-background);padding-block:96px}.YQ73wG_container{max-width:64rem;margin-inline:auto;padding-right:24px;position:relative}.YQ73wG_container>:not(:first-child){margin-top:8px}@media (min-width:768px){.YQ73wG_container{padding-inline:24px}}.YQ73wG_intro{max-width:36rem;margin-bottom:96px}.YQ73wG_intro>:not(:last-child){margin-bottom:16px}@media (max-width:767.98px){.YQ73wG_intro{padding-left:24px}}.YQ73wG_introTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600}.YQ73wG_introBody{color:var(--color-muted-foreground);text-wrap:balance;font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.YQ73wG_step{gap:16px;display:flex}@media (max-width:767.98px){.YQ73wG_step{padding-left:16px}}@media (min-width:640px){.YQ73wG_step{gap:32px}}@media (min-width:768px){.YQ73wG_step{gap:64px}}@media (min-width:1024px){.YQ73wG_step{gap:96px}}.YQ73wG_col{width:100%}.YQ73wG_colPb32{padding-bottom:128px}.YQ73wG_colPb16{padding-bottom:64px}.YQ73wG_colNarrow{width:calc(100% - 3rem)}@media (min-width:768px){.YQ73wG_colNarrow{width:calc(100% - 8rem)}}.YQ73wG_headBlock{max-width:36rem}.YQ73wG_headBlock>:not(:last-child){margin-bottom:12px}.YQ73wG_headBlockLayered{z-index:10;position:relative}.YQ73wG_stepTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.YQ73wG_stepBody{color:var(--color-muted-foreground);text-wrap:balance}@media (min-width:768px){.YQ73wG_stepBody{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.YQ73wG_stats{gap:48px;margin-top:48px;display:flex}.YQ73wG_stat>:not(:last-child){margin-bottom:4px}.YQ73wG_statValue{color:var(--color-foreground);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:700}.YQ73wG_statLabel{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.YQ73wG_illoWrap{margin-top:32px}.YQ73wG_quote{max-width:36rem;margin-top:48px;padding-left:16px;display:none;position:relative}@media (min-width:768px){.YQ73wG_quote{display:block}}.YQ73wG_quote:before{content:"";background-color:var(--sienna-glow-500);border-radius:9999px;width:4px;position:absolute;top:0;bottom:0;left:0}.YQ73wG_quoteText{color:var(--color-foreground)}.YQ73wG_quoteAttr{align-items:center;gap:8px;margin-top:24px;display:flex}.YQ73wG_quoteName{color:var(--color-foreground);font-weight:500}.YQ73wG_quoteRole{color:var(--color-muted-foreground)}.YQ73wG_stepNumber{background-color:var(--color-background);color:var(--color-foreground);width:24px;height:24px;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);line-height:var(--text-xs--line-height);box-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a,  0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}.YQ73wG_lineGroup{--line-border:color-mix(in srgb, var(--color-foreground) 10%, transparent);grid-template-rows:auto 1fr;width:28px;display:grid;position:relative}.YQ73wG_line{position:relative}.YQ73wG_lineUpper{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;top:8px}.YQ73wG_lineUpperTop{height:calc(4rem + .75px)}.YQ73wG_lineUpperCenter{bottom:calc(50% + 5.45rem)}.YQ73wG_lineUpperBottom{bottom:15.45rem}.YQ73wG_lineLower{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;bottom:0}.YQ73wG_lineLowerLast{opacity:.3}.YQ73wG_lineLowerTop{top:15.5rem}.YQ73wG_lineLowerCenter{top:calc(50% + 5.5rem)}.YQ73wG_lineLowerBottom{height:4.5rem}.YQ73wG_node{height:10rem;position:absolute;inset-inline:0}.YQ73wG_nodeTop{top:5rem}.YQ73wG_nodeBottom{bottom:5rem}.YQ73wG_nodeCenter{margin-block:auto;top:0;bottom:0}.YQ73wG_nodeFlip{transform:translate(.5px)scaleX(-1)}.YQ73wG_arc{border-top:1px solid var(--line-border);border-bottom:1px solid var(--line-border);border-left:1px solid var(--line-border);border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:50%;height:10rem;position:absolute;top:0;left:0;transform:translate(-8px)}.YQ73wG_arcInner{border-top:1px solid var(--line-border);border-bottom:1px solid var(--line-border);border-left:1px solid var(--line-border);border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:100%;height:100%}.YQ73wG_nubBottom{border-right:1px solid var(--line-border);border-top:1px solid var(--line-border);border-top-right-radius:9999px;width:10px;height:10px;position:absolute;bottom:-8px;right:50%;transform:translate(1px)}.YQ73wG_nubBottomInner{border-right:1px solid var(--line-border);border-top:1px solid var(--line-border);border-top-right-radius:9999px;width:100%;height:100%}.YQ73wG_nubTop{border-bottom:1px solid var(--line-border);border-right:1px solid var(--line-border);border-bottom-right-radius:9999px;width:9px;height:9px;position:absolute;top:-7px;right:50%;transform:translate(1px)}.YQ73wG_nubTopInner{border-bottom:1px solid var(--line-border);border-right:1px solid var(--line-border);border-bottom-right-radius:9999px;width:100%;height:100%}.YQ73wG_erased{border-color:var(--color-background)!important}}
@layer components{.DJKMuW_icon{width:1.25rem;height:1.25rem}}
@layer components{._9sVkYq_rhythm{gap:var(--comp-gap);align-items:stretch;display:grid}._9sVkYq_typeSm{--comp-title:15px;--comp-title-leading:1.3;--comp-description:13.5px;--comp-description-leading:1.55;--comp-eyebrow:12px}._9sVkYq_typeMd{--comp-title:17px;--comp-title-leading:1.3;--comp-description:14.5px;--comp-description-leading:1.55;--comp-eyebrow:12.5px}._9sVkYq_typeLg{--comp-title:20px;--comp-title-leading:1.28;--comp-description:15.5px;--comp-description-leading:1.55;--comp-eyebrow:13px}._9sVkYq_typeXl{--comp-title:26px;--comp-title-leading:1.2;--comp-description:17px;--comp-description-leading:1.5;--comp-eyebrow:13px}@media (max-width:699px){._9sVkYq_typeLg{--comp-title:19px;--comp-description:15px}._9sVkYq_typeXl{--comp-title:22px;--comp-description:16px}}._9sVkYq_cols1{grid-template-columns:minmax(0,1fr)}._9sVkYq_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}._9sVkYq_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}._9sVkYq_cols4{grid-template-columns:repeat(4,minmax(0,1fr))}._9sVkYq_cols6{grid-template-columns:repeat(6,minmax(0,1fr))}._9sVkYq_cols12{grid-template-columns:repeat(12,minmax(0,1fr))}._9sVkYq_ratio75{grid-template-columns:7fr 5fr}._9sVkYq_ratio57{grid-template-columns:5fr 7fr}._9sVkYq_ratio21{grid-template-columns:2fr 1fr}._9sVkYq_rail{scroll-snap-type:x mandatory;padding-bottom:var(--space-1);grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;overflow-x:auto}._9sVkYq_rail>*{scroll-snap-align:start}@media (max-width:900px){._9sVkYq_cols3,._9sVkYq_cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){._9sVkYq_rhythm,._9sVkYq_cols2,._9sVkYq_cols3,._9sVkYq_cols4,._9sVkYq_cols6,._9sVkYq_cols12,._9sVkYq_ratio75,._9sVkYq_ratio57,._9sVkYq_ratio21{grid-template-columns:minmax(0,1fr)}._9sVkYq_rhythm>*{grid-area:auto/1/auto/-1}}}
@layer components{.H2MR6W_section{background-color:var(--color-background);padding-top:64px}@media (min-width:768px){.H2MR6W_section{padding-top:96px}}.H2MR6W_header{text-align:center;max-width:42rem;margin-inline:auto;padding-inline:24px}.H2MR6W_header>:not(:last-child){margin-bottom:16px}.H2MR6W_heading{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600}@media (min-width:768px){.H2MR6W_heading{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}}.H2MR6W_subhead{color:var(--color-muted-foreground);text-wrap:balance;font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.H2MR6W_toggle{margin-inline:auto;border:1px solid var(--color-border);background-color:var(--color-background);border-radius:9999px;align-items:center;gap:6px;width:fit-content;margin-top:32px;padding:6px;display:flex;box-shadow:0 1px 2px #0000000d}.H2MR6W_button{font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-radius:9999px;padding-block:10px;padding-inline:24px;font-weight:500;transition:color .15s,background-color .15s,border-color .15s,text-decoration-color .15s,fill .15s,stroke .15s}@media (min-width:768px){.H2MR6W_button{font-size:var(--text-base);line-height:var(--text-base--line-height)}}.H2MR6W_buttonActive{background-color:var(--color-foreground);color:var(--color-background)}.H2MR6W_buttonInactive{color:var(--color-muted-foreground)}.H2MR6W_buttonInactive:hover{color:var(--color-foreground)}}
@layer components{._20YICq_root{width:100%;position:relative}._20YICq_card{overflow:hidden}._20YICq_cardStandalone{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;width:92%;box-shadow:0 1px 2px #0000000d}._20YICq_cardWireframe{background-color:#fbfbfb;width:100%}._20YICq_grid{grid-template-columns:35% 65%;display:grid}._20YICq_colRight{border-left:1px solid var(--color-border)}._20YICq_colHead{border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:center;height:48px;padding-inline:16px;display:flex}._20YICq_headTitleXs{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._20YICq_templatesBody{padding:16px}._20YICq_templatesGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:8px;display:grid}@media (min-width:768px){._20YICq_templatesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._20YICq_scenario{border-radius:var(--radius-lg);border:1px solid var(--color-border);cursor:pointer;padding:8px;transition:border-color .15s;position:relative}._20YICq_scenario:hover{border-color:color-mix(in srgb, var(--color-foreground) 30%, transparent)}._20YICq_scenarioSelected{border:2px solid var(--color-foreground)}._20YICq_scenarioHiddenSm{display:none}@media (min-width:768px){._20YICq_scenarioHiddenSm{display:block}}._20YICq_scenarioBadge{background-color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute;top:4px;right:4px}._20YICq_checkSm{width:8px;height:8px;color:var(--color-background)}._20YICq_scenarioInner{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}._20YICq_iconBox{border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-muted) 50%, transparent);padding:6px}._20YICq_scenarioIcon{width:14px;height:14px;color:var(--color-muted-foreground)}._20YICq_scenarioLabel{color:var(--color-foreground);font-size:10px;line-height:1.25}._20YICq_scenarioLabelSelected{font-weight:500}._20YICq_descSection{padding:16px 24px}._20YICq_desc{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:1.625}._20YICq_tagRow{gap:8px;margin-top:12px;display:flex}._20YICq_tag{border:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);border-radius:9999px;padding:4px 10px}._20YICq_tagMd{display:none}@media (min-width:768px){._20YICq_tagMd{display:inline-block}}._20YICq_sep{border-top:1px solid var(--color-border)}._20YICq_section{padding:12px 16px}._20YICq_sectionHeading{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-bottom:16px}._20YICq_impactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:none}@media (min-width:768px){._20YICq_impactGrid{display:grid}}._20YICq_impactMobile{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){._20YICq_impactMobile{display:none}}._20YICq_impact{border-radius:var(--radius-lg);justify-content:space-between;align-items:center;padding:12px;display:flex}._20YICq_impactUnselected{border:1px solid var(--color-border)}._20YICq_impactSelected{border:2px solid var(--color-foreground)}._20YICq_impactLabel{color:var(--color-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._20YICq_impactLabelSelected{font-weight:500}._20YICq_radioEmpty{border:1px solid var(--color-border);border-radius:9999px;width:16px;height:16px}._20YICq_radioFilled{background-color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._20YICq_checkMd{width:10px;height:10px;color:var(--color-background)}._20YICq_settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:none}@media (min-width:768px){._20YICq_settingsGrid{display:grid}._20YICq_settingsMobile{display:none}}._20YICq_difficulty{border-radius:var(--radius-lg);padding:12px}._20YICq_difficultyUnselected{border:1px solid var(--color-border)}._20YICq_difficultySelected{border:2px solid var(--color-foreground)}._20YICq_difficultyHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._20YICq_difficultyLabel{color:var(--color-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:500}._20YICq_radioEmptySm{border:1px solid var(--color-border);border-radius:9999px;width:14px;height:14px}._20YICq_bars{gap:2px;display:flex}._20YICq_bar{border-radius:9999px;flex:1;height:4px}._20YICq_barMuted{background-color:var(--color-muted)}._20YICq_barEmerald{background-color:var(--moss-canopy-500)}._20YICq_barAmber{background-color:var(--solar-flare-500)}._20YICq_barPink{background-color:var(--alpine-rose-500)}._20YICq_aiCard{background-color:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:14rem;position:absolute;top:64px;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._20YICq_aiInner{text-align:center;flex-direction:column;align-items:center;padding:16px;display:flex}._20YICq_aiOrb{object-fit:contain;width:112px;height:112px;margin-bottom:8px}._20YICq_aiStatus{align-items:center;gap:6px;margin-bottom:12px;display:flex}._20YICq_aiDot{background-color:var(--moss-canopy-500);width:8px;height:8px;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);border-radius:9999px}._20YICq_aiStatusLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--moss-canopy-600);font-weight:500}._20YICq_aiButton{width:100%;font-size:var(--text-xs);line-height:var(--text-xs--line-height);background-color:var(--color-foreground);color:var(--color-background);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-weight:500;transition:background-color .15s;display:flex}._20YICq_aiButton:hover{background-color:color-mix(in srgb, var(--color-foreground) 90%, transparent)}._20YICq_aiButtonIcon{width:14px;height:14px}}
@layer components{.TVVZFG_doc{z-index:10;border-radius:var(--radius-md);background-color:var(--color-background);width:64px;padding:8px;position:relative;box-shadow:0 4px 6px -1px #00000026,0 2px 4px -2px #00000026}.TVVZFG_doc>*+*{margin-top:8px}.TVVZFG_row{align-items:center;gap:4px;display:flex}.TVVZFG_group>*+*{margin-top:6px}.TVVZFG_bar{background-color:color-mix(in srgb, var(--color-foreground) 15%, transparent);border-radius:9999px;height:3px}.TVVZFG_dot{background-color:color-mix(in srgb, var(--color-foreground) 15%, transparent);border-radius:9999px;width:10px;height:10px}.TVVZFG_w4{width:16px}.TVVZFG_w6{width:24px}.TVVZFG_w25{width:10px}.TVVZFG_wFull{width:100%}.TVVZFG_w23{width:66.6667%}.TVVZFG_w13{width:33.3333%}.TVVZFG_sign{width:12px;height:12px;margin-left:auto}}
@layer components{._292bLG_section{padding-block:var(--space-20);background-color:var(--color-background)}@media (min-width:768px){._292bLG_section{padding-block:120px}}._292bLG_container{width:100%;max-width:var(--page-width);padding-inline:var(--space-6);margin-inline:auto}@media (min-width:1280px){._292bLG_container{padding-inline:0}}._292bLG_head{gap:var(--space-6);margin-bottom:var(--space-7);align-items:end;display:grid}._292bLG_rowStack{grid-template-columns:minmax(0,1fr)}._292bLG_rowAside{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,26rem)}._292bLG_rowAction{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}._292bLG_rowColumns{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._292bLG_eyebrow{margin:0 0 var(--space-3);font-size:13px;font-weight:var(--font-medium);letter-spacing:.01em;color:var(--color-text-muted)}._292bLG_title{max-width:40rem;font-family:var(--font-display);font-size:32px;font-weight:var(--font-semibold);letter-spacing:-.025em;color:var(--marketing-headline-color);text-wrap:balance;margin:0;line-height:1.08}@media (min-width:768px){._292bLG_title{font-size:44px}}._292bLG_lede{color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}._292bLG_ledeStacked{max-width:38rem;margin-top:var(--space-4)}@media (min-width:768px){._292bLG_lede{font-size:17px}}._292bLG_columnTitle{letter-spacing:-.02em;max-width:none;font-size:24px}._292bLG_column ._292bLG_lede{margin-top:var(--space-2);max-width:30rem}._292bLG_pill{align-items:center;gap:var(--space-2);border:1px solid var(--volcanic-ash-200);border-radius:var(--radius-full);background-color:var(--color-surface-2);height:44px;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap;transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease;padding:0 20px;text-decoration:none;display:inline-flex}._292bLG_pill:hover{background-color:var(--volcanic-ash-50);border-color:var(--volcanic-ash-300)}._292bLG_pill:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:900px){._292bLG_rowAside,._292bLG_rowAction,._292bLG_rowColumns{grid-template-columns:minmax(0,1fr)}}}
@layer components{._7CjlDa_root{background-color:var(--color-background);box-shadow:0 4px 6px -1px #0000001a,  0 2px 4px -2px #0000001a, 0 0 0 1px var(--color-border);border:1px solid #0000;border-radius:16px;overflow:hidden}._7CjlDa_top{padding:16px 16px 0}._7CjlDa_top>*+*{margin-top:16px}._7CjlDa_dots{gap:6px;display:flex}._7CjlDa_dot{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:9999px;width:8px;height:8px}._7CjlDa_headerRow{justify-content:space-between;display:flex}._7CjlDa_logo{width:auto;height:16px;margin-bottom:12px}._7CjlDa_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}._7CjlDa_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}._7CjlDa_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}._7CjlDa_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}._7CjlDa_avatars{display:flex}._7CjlDa_avatars>*+*{margin-left:-8px}._7CjlDa_avatar{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:9999px;width:24px;height:24px;padding:2px;box-shadow:0 1px 2px #09090b0d}._7CjlDa_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}._7CjlDa_sep{border-top:1px solid var(--color-border)}._7CjlDa_content{background-color:#fbfbfb;position:relative;overflow:hidden}._7CjlDa_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@layer components{.bI1N-G_card{background-color:var(--color-card);font-size:var(--text-sm);line-height:var(--text-sm--line-height);border:1px solid #0000;border-radius:16px;padding:32px;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #0000000d,0 0 0 1px}.bI1N-G_head{--color-background:color-mix(in oklab, var(--color-foreground) 10%, var(--volcanic-ash-950));justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.bI1N-G_meta>*+*{margin-top:2px}.bI1N-G_invNo{font-family:var(--font-mono,ui-monospace, monospace);margin-top:16px}.bI1N-G_amount{font-family:var(--font-mono,ui-monospace, monospace);margin-top:4px;transform:translate(-4px)}}
@layer components{.LMUAHG_heading3xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:700}.LMUAHG_heading2xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:700}.LMUAHG_headingXl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600}.LMUAHG_headingLg{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:600}.LMUAHG_headingMd{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.LMUAHG_headingSm{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:600}.LMUAHG_bodyLg{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.LMUAHG_bodyMd{font-size:var(--text-base);line-height:var(--text-base--line-height)}.LMUAHG_bodySm{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.LMUAHG_bodyXs{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}@media (min-width:768px){.LMUAHG_heading3xl{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.LMUAHG_heading2xl,.LMUAHG_headingXl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.LMUAHG_headingLg{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}.LMUAHG_toneDefault{color:var(--color-foreground)}.LMUAHG_toneSubdued{color:var(--color-muted-foreground)}.LMUAHG_toneSuccess{color:var(--moss-canopy-600)}.LMUAHG_toneCritical{color:var(--thermal-bloom-600)}.LMUAHG_lightDefault{color:#fff}.LMUAHG_lightSubdued{color:#ffffffb3}.LMUAHG_lightSuccess{color:var(--moss-canopy-400)}.LMUAHG_lightCritical{color:var(--thermal-bloom-400)}.LMUAHG_weightRegular{font-weight:400}.LMUAHG_weightMedium{font-weight:500}.LMUAHG_weightSemibold{font-weight:600}.LMUAHG_weightBold{font-weight:700}.LMUAHG_alignStart{text-align:left}.LMUAHG_alignCenter{text-align:center}.LMUAHG_alignEnd{text-align:right}.LMUAHG_truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.apyQLa_container{color:var(--volcanic-ash-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.apyQLa_grid{grid-template-columns:repeat(3,1fr);gap:1px;width:100%;height:100%;display:grid}.apyQLa_box{justify-content:center;align-items:center;display:flex}.apyQLa_pixel{background-color:currentColor;border-radius:1px;width:50%;height:50%}}
@layer components{.VgDRja_section{background-color:var(--color-background)}.VgDRja_outer{padding-block:96px}.VgDRja_container{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.VgDRja_container{padding-inline:0}}.VgDRja_relative{position:relative}.VgDRja_gridFrame{--frame-border:color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid var(--frame-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.VgDRja_gridFrame{grid-template-columns:repeat(4,minmax(0,1fr))}}.VgDRja_gridFrame>*{border-color:var(--frame-border);padding:16px}@media (min-width:1024px){.VgDRja_gridFrame>*{padding:32px}}.VgDRja_gridFrame>:nth-child(-n+5){border-bottom:1px solid var(--frame-border)}.VgDRja_gridFrame>:nth-child(4),.VgDRja_gridFrame>:nth-child(6),.VgDRja_gridFrame>:nth-child(n+2):nth-child(-n+6){border-right:1px solid var(--frame-border)}@media (min-width:1024px){.VgDRja_gridFrame>:nth-child(4),.VgDRja_gridFrame>:nth-child(6){border-right:0}.VgDRja_gridFrame>:nth-child(n+2):nth-child(-n+6){border-right:1px solid var(--frame-border)}}.VgDRja_headerCell{grid-column:1/-1;border-right:0!important}.VgDRja_headerInner{text-align:center;max-width:36rem;margin-inline:auto;padding-top:32px}.VgDRja_balance{text-wrap:balance}.VgDRja_bullets{margin-block:24px}.VgDRja_bullets>:not(:last-child){margin-bottom:8px}.VgDRja_bulletRow{color:var(--color-muted-foreground);justify-content:center;align-items:center;gap:8px;display:flex}.VgDRja_checkFg{width:16px;height:16px;color:var(--color-foreground)}.VgDRja_subtitle{text-wrap:balance;margin-block:24px}.VgDRja_ctaArrow{width:12px;height:12px;transition:transform .2s}.VgDRja_replaces{z-index:10;max-width:14rem;margin-inline:auto;position:absolute;bottom:16px;left:0;right:0}.VgDRja_replaces>:not(:last-child){margin-bottom:12px}.VgDRja_logosGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.VgDRja_logosGrid>*{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);border-radius:var(--radius-sm);justify-content:center;align-items:center;padding:12px 8px;display:flex}.VgDRja_logoCellLeft{border-top-left-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.VgDRja_logoCellRight{border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.VgDRja_screenshotWrap{margin-top:32px;margin-inline:-16px}@media (min-width:768px){.VgDRja_screenshotWrap{margin-top:64px;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}}@media (min-width:1024px){.VgDRja_screenshotWrap{margin-inline:-32px}}.VgDRja_screenshotInner{background-color:#0000;position:relative}.VgDRja_screenshotImageHolder{background-color:#0000;align-items:flex-end;display:flex;position:relative}.VgDRja_screenshotImg{width:100%;height:auto}.VgDRja_threeCol{grid-column:span 4/span 4;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;border-right:0!important;padding:0!important}@media (min-width:768px){.VgDRja_threeCol{grid-template-columns:repeat(3,minmax(0,1fr))}}.VgDRja_threeColCell{border-bottom:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);flex-direction:column;gap:16px;padding:32px;display:flex}@media (min-width:768px){.VgDRja_threeColCell{border-bottom:0;border-right:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent)}}.VgDRja_threeColCellLast{flex-direction:column;gap:16px;padding:32px;display:flex}.VgDRja_featureIlloTall{justify-content:center;align-items:center;width:100%;max-width:16rem;min-height:160px;margin-inline:auto;display:flex}.VgDRja_featureIlloShort{justify-content:center;align-items:center;width:100%;max-width:16rem;min-height:112px;margin-inline:auto;display:flex}.VgDRja_featureCaption{text-align:center}.VgDRja_captionDesc{margin-top:8px}.VgDRja_mainFeature{grid-area:span 2/span 2/span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid;border-right:1px solid var(--frame-border)!important;padding:32px!important}.VgDRja_justifyItemsCenter{justify-items:center}.VgDRja_secondaryFeature{grid-area:span 2/span 2/span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid;position:relative;border-right:0!important;padding:32px!important}.VgDRja_featureIlloDefault{align-self:center;width:100%;max-width:21rem;margin-inline:auto}.VgDRja_featureIlloBia{align-self:center;width:fit-content;margin-inline:auto}.VgDRja_captionBlock{text-align:center;max-width:24rem;margin-inline:auto}.VgDRja_captionBlockSecondary{z-index:10;text-align:center;max-width:24rem;margin-inline:auto;position:relative}.VgDRja_captionDescLg{margin-top:12px}.VgDRja_bottomRow{gap:0;display:none;border-right:0!important;padding:0!important}@media (min-width:768px){.VgDRja_bottomRow{display:grid}}.VgDRja_bottomRowThree{grid-column:span 4/span 4;grid-template-columns:repeat(3,minmax(0,1fr))}.VgDRja_bottomRowFour{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.VgDRja_bottomItem{padding:32px}.VgDRja_bottomItem>:not(:last-child){margin-bottom:12px}.VgDRja_bottomItemDivider{border-right:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent)}.VgDRja_bottomTitleRow{align-items:center;gap:8px;display:flex}.VgDRja_bottomIcon{color:var(--color-foreground);width:16px;height:16px}.VgDRja_bottomBullets>:not(:last-child){margin-bottom:8px}.VgDRja_bottomBullet{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:flex-start;gap:8px;display:flex}.VgDRja_bottomBulletCheck{width:14px;height:14px;color:color-mix(in srgb, var(--color-foreground) 70%, transparent);flex-shrink:0;margin-top:2px}.VgDRja_editorLogo{border-radius:var(--radius-sm);width:20px;height:20px}.VgDRja_logoIntelliJ{background-image:linear-gradient(to bottom right, var(--alpine-rose-500), var(--nebula-spark-600))}.VgDRja_logoVSCode{background-image:linear-gradient(to bottom right, var(--ion-drive-500), var(--ion-drive-600))}.VgDRja_logoWindsurf{background-image:linear-gradient(to bottom right, var(--glacial-lake-500), var(--glacial-lake-600))}.VgDRja_plus{width:12px;height:12px;position:absolute}.VgDRja_plus:before{content:"";background-color:color-mix(in srgb, var(--color-foreground) 25%, transparent);height:1px;margin:auto;position:absolute;inset:0}.VgDRja_plus:after{content:"";background-color:color-mix(in srgb, var(--color-foreground) 25%, transparent);width:1px;margin:auto;position:absolute;inset:0}.VgDRja_plusTopLeft{transform:translate(calc(.5px - 50%),calc(.5px - 50%))}.VgDRja_plusTopRight{right:0;transform:translate(calc(50% - .5px),calc(.5px - 50%))}.VgDRja_plusBottomRight{bottom:0;right:0;transform:translate(calc(50% - .5px),calc(50% - .5px))}.VgDRja_plusBottomLeft{bottom:0;transform:translate(calc(.5px - 50%),calc(50% - .5px))}.VgDRja_plusSecondary{bottom:0;transform:translate(calc(-50% - .5px),calc(50% + .5px))}}
@layer components{._7KR6vW_conversation{flex-direction:column;justify-content:flex-end;gap:10px;height:100%;max-height:100%;padding:20px 16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 15%);mask-image:linear-gradient(#0000 0%,#000 15%)}._7KR6vW_agentRow{justify-content:flex-start;display:flex}._7KR6vW_userRow{justify-content:flex-end;display:flex}._7KR6vW_fullRow{width:100%;display:flex}._7KR6vW_agentBubble{-webkit-backdrop-filter:blur(24px)saturate(1.4);max-width:82%;color:var(--color-foreground);background-color:#ffffffd9;border-radius:14px 14px 14px 4px;padding:8px 14px;font-size:12.5px;line-height:1.5;box-shadow:0 1px 3px #00000014}._7KR6vW_userBubble{-webkit-backdrop-filter:blur(24px)saturate(1.4);color:#ffffffe6;background-color:#ffffff4d;border:1px solid #fff3;border-radius:14px 14px 4px;max-width:75%;padding:8px 14px;font-size:12.5px;line-height:1.5}._7KR6vW_thinkingBubble{-webkit-backdrop-filter:blur(24px)saturate(1.4);color:var(--color-foreground);background-color:#ffffffd9;border-radius:14px 14px 14px 4px;align-items:center;gap:8px;padding:8px 14px;display:flex;box-shadow:0 1px 3px #00000014}._7KR6vW_thinkingLabel{color:var(--color-muted-foreground);font-size:12px;font-style:italic}._7KR6vW_assessmentCard{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-color:#ffffff1f;border:1px solid #ffffff26;border-radius:12px;width:100%;padding:10px 12px}._7KR6vW_assessmentHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._7KR6vW_assessmentLabel{text-transform:uppercase;letter-spacing:.05em;color:#ffffff8c;font-size:10px;font-weight:600}._7KR6vW_rtoChip{color:#fffc;background-color:#ffffff26;border:1px solid #ffffff1f;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:500}._7KR6vW_activityRow{align-items:center;gap:6px;display:flex}._7KR6vW_diamondIcon{color:#ffffffb3;flex-shrink:0}._7KR6vW_activityName{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:500;overflow:hidden}._7KR6vW_priorityCritical{background-color:#ef4444;border-radius:1px;flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}._7KR6vW_priorityHigh{background-color:#f59e0b;border-radius:1px;flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}._7KR6vW_depsList{border-top:1px solid #ffffff1a;flex-direction:column;gap:4px;margin-top:6px;padding-top:6px;display:flex}._7KR6vW_depRow{align-items:center;gap:5px;display:flex}._7KR6vW_depIcon{color:#ffffff80;flex-shrink:0}._7KR6vW_depLabel{color:#ffffffb3;flex:1;font-size:11px}._7KR6vW_spofChip{color:#fca5a5;background-color:#ef44441f;border:1px solid #ef444466;border-radius:4px;padding:0 4px;font-size:9px;font-weight:500}}
@layer components{.EQSJ5G_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-card);color:var(--color-card-foreground);box-shadow:0 1px 2px #0000000d}.EQSJ5G_header{flex-direction:column;padding:24px;display:flex}.EQSJ5G_header>*+*{margin-top:6px}.EQSJ5G_title{letter-spacing:-.025em;line-height:1}.EQSJ5G_content{padding:0 24px 24px}.EQSJ5G_footer{align-items:center;padding:0 24px 24px;display:flex}}
@layer components{.iErNNa_wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.iErNNa_stack{width:100%;max-width:300px;height:130px;position:relative}.iErNNa_card{border-radius:14px;padding:12px 14px;transition:top .4s cubic-bezier(.22,1,.36,1),left .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1),background .3s,box-shadow .3s,border-color .3s;position:absolute}.iErNNa_cardFront{background:#fff;border:1px solid #0000000f;box-shadow:0 2px 12px #0000001a,0 0 0 1px #00000008}.iErNNa_cardFront .iErNNa_agentName{color:var(--color-foreground)}.iErNNa_cardFront .iErNNa_time,.iErNNa_cardFront .iErNNa_taskText{color:var(--color-muted-foreground)}.iErNNa_cardFront .iErNNa_statusLabel{color:#16a34a}.iErNNa_cardExiting{background:#fff;border:1px solid #0000000f;transition:top .4s cubic-bezier(.4,0,1,1),opacity .4s cubic-bezier(.4,0,1,1);box-shadow:0 2px 12px #0000001a}.iErNNa_cardExiting .iErNNa_agentName{color:var(--color-foreground)}.iErNNa_cardExiting .iErNNa_time,.iErNNa_cardExiting .iErNNa_taskText{color:var(--color-muted-foreground)}.iErNNa_cardExiting .iErNNa_statusLabel{color:#16a34a}.iErNNa_cardBehind{-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff1f}.iErNNa_cardBehind .iErNNa_agentName,.iErNNa_cardBehind .iErNNa_time,.iErNNa_cardBehind .iErNNa_taskText,.iErNNa_cardBehind .iErNNa_statusRow,.iErNNa_cardBehind .iErNNa_statusLabel{opacity:0}.iErNNa_cardRow{align-items:center;gap:8px;display:flex}.iErNNa_agentName{font-family:var(--font-display);white-space:nowrap;font-size:12px;font-weight:600;transition:color .3s,opacity .3s}.iErNNa_time{white-space:nowrap;margin-left:auto;font-size:11px;transition:color .3s,opacity .3s}.iErNNa_taskText{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:12px;line-height:1.4;transition:color .3s,opacity .3s;overflow:hidden}.iErNNa_statusRow{align-items:center;gap:5px;margin-top:6px;display:flex}.iErNNa_statusLabel{font-size:11px;font-weight:500;transition:opacity .3s}}
@layer components{.lakmOa_section{background-color:var(--color-background);padding-block:80px}@media (min-width:768px){.lakmOa_section{padding-block:120px}}.lakmOa_container{max-width:var(--page-width);gap:40px;margin-inline:auto;padding-inline:24px;display:grid}@media (min-width:1024px){.lakmOa_container{grid-template-columns:280px 1fr;align-items:start;gap:80px}}@media (min-width:1280px){.lakmOa_container{grid-template-columns:320px 1fr;padding-inline:0}}.lakmOa_title{font-family:var(--marketing-headline-font);font-size:32px;font-weight:var(--marketing-headline-weight);line-height:var(--marketing-headline-leading);letter-spacing:var(--marketing-headline-tracking);color:var(--marketing-headline-color);margin:0}@media (min-width:768px){.lakmOa_title{font-size:40px}}@media (min-width:1024px){.lakmOa_title{position:sticky;top:120px}}.lakmOa_question{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:500}@media (min-width:768px){.lakmOa_question{font-size:18px}}.lakmOa_answer{color:var(--color-muted-foreground);font-size:15px;line-height:1.7}.lakmOa_accordion>div{background-image:radial-gradient(circle, var(--color-border) 1.5px, transparent 1.5px);background-position:bottom;background-repeat:repeat-x;background-size:8px 3px;border-bottom:none;padding-bottom:1px}}
@layer components{.kidAcW_base{border:1px solid var(--color-input);border-radius:var(--radius-md);background-color:var(--color-background);width:100%;height:40px;padding:8px 12px;font-size:16px;line-height:24px;display:flex}.kidAcW_base::placeholder{color:var(--color-muted-foreground)}.kidAcW_base::file-selector-button{color:var(--color-foreground);background-color:#0000;border:0;font-size:14px;font-weight:500}.kidAcW_base:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-ring);outline:none}.kidAcW_base:disabled{cursor:not-allowed;opacity:.5}@media (min-width:768px){.kidAcW_base{font-size:14px;line-height:20px}}}
@layer components{.iFhApW_base{line-height:1}.peer:disabled~.iFhApW_base{cursor:not-allowed;opacity:.7}}
@layer components{._1dIyKq_chart{aspect-ratio:auto;height:288px;margin-bottom:-16px}}
