@layer components{.QZLI5a_containerQuery{container-type:inline-size}.QZLI5a_grid{border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;overflow:hidden}.QZLI5a_grid>:not(:first-child){border-top:1px solid var(--color-border)}@container (min-width:28rem){.QZLI5a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.QZLI5a_grid>:not(:first-child){border-left:1px solid var(--color-border)}}@container (min-width:42rem){.QZLI5a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.QZLI5a_card{background-color:var(--color-background);padding:24px;position:relative}.QZLI5a_card:hover{transition:color .15s,background-color .15s,border-color .15s,text-decoration-color .15s,fill .15s,stroke .15s}.QZLI5a_plusDecorator{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);position:absolute;top:-12px;left:-12px}.QZLI5a_plusDecoratorHidden{display:none}.QZLI5a_flagHolder{border-radius:var(--radius-lg);border:1px solid var(--color-border);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;display:flex}.QZLI5a_flag{font-size:24px;line-height:32px}.QZLI5a_textBlock>:not(:last-child){margin-bottom:4px}.QZLI5a_title{color:var(--color-foreground);font-weight:600}.QZLI5a_description{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@layer components{.woAkpG_section{background-color:var(--color-background)}.woAkpG_inner{background-color:var(--color-background);padding-block:96px}.woAkpG_container{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px}.woAkpG_grid{gap:32px;display:grid}.woAkpG_heading{color:var(--color-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.woAkpG_subheading{color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-top:16px}}
@layer components{.gybvwG_section{background-color:var(--color-background)}.gybvwG_inner{padding-block:96px}.gybvwG_wrap{max-width:64rem;margin-inline:auto;padding-inline:24px}.gybvwG_grid{border:1px solid var(--color-border);display:grid}.gybvwG_grid>*{padding:32px}@media (min-width:768px){.gybvwG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gybvwG_grid>*{padding:48px}}.gybvwG_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){.gybvwG_statCell{gap:48px}.gybvwG_statCellBordered{border-right:1px solid var(--color-border)}}.gybvwG_statText{color:var(--color-foreground);font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.gybvwG_statText strong{font-weight:600}.gybvwG_sourceLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);align-self:end}.gybvwG_sourceLink:hover{text-decoration-line:underline}.gybvwG_fullCell{border-block:1px solid var(--color-background);background-color:var(--color-background);grid-column:span 2/span 2}.gybvwG_fullBody{max-width:36rem}.gybvwG_fullText{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}@media (min-width:640px){.gybvwG_fullText{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.gybvwG_fullText strong{font-weight:600}.gybvwG_fullLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);margin-top:24px;display:block}.gybvwG_fullLink:hover{text-decoration-line:underline}}
@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{.tnoJoW_hero{background-color:var(--color-background);color:#1d1d1d;width:100%;min-height:100vh;font-family:var(--font-sans);position:relative;overflow:hidden}.tnoJoW_bgLayer{z-index:0;background-color:#fff;position:absolute;inset:0;overflow:hidden}.tnoJoW_mediaStack{flex-direction:column;width:100%;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.tnoJoW_media{width:100%;height:auto;display:block}.tnoJoW_videoWrap{width:100%;position:relative}.tnoJoW_fade{z-index:10;pointer-events:none;width:100%;position:absolute;bottom:-1px;left:0}.tnoJoW_fadeTall{height:179px}.tnoJoW_fadeShort{height:100px}.tnoJoW_content{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:100vh;padding:0 16px 80px;display:flex;position:relative}@media (min-width:2200px){.tnoJoW_content{padding-bottom:56px}}.tnoJoW_title{font-family:var(--font-display);letter-spacing:-.02em;color:#272629;justify-content:center;max-width:56rem;margin-inline:auto;font-size:30px;font-weight:600;line-height:36px}@media (min-width:768px){.tnoJoW_title{font-size:48px;line-height:48px}}.tnoJoW_subtitle{letter-spacing:-.02em;color:#636161;margin-top:8px;text-align:center;max-width:640px;margin-inline:auto;font-size:16px;font-weight:400;line-height:24px}@media (min-width:768px){.tnoJoW_subtitle{font-size:24px;line-height:28px}}.tnoJoW_subtitleReveal{justify-content:center}.tnoJoW_bookDemo{color:#fff;background-color:#030816;border-radius:9999px;padding:12px 32px;font-size:15px;font-weight:500;transition:opacity .15s;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tnoJoW_bookDemo:hover{background-color:#030816e6}.tnoJoW_ctaWrap{margin-top:24px;overflow:visible}.tnoJoW_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.tnoJoW_dialogContent{height:fit-content}}}
@layer components{.mheX_a_root{border:1px solid var(--color-border);border-radius:16px;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.mheX_a_sidebar{inset-block:0;border-right:1px solid var(--color-border);width:12rem;position:absolute;left:0}.mheX_a_dots{gap:6px;padding:16px 16px 0;display:flex}.mheX_a_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}.mheX_a_main{width:calc(100% - 12rem);margin-left:auto}.mheX_a_topBar{border-bottom:1px solid var(--color-border);height:44px}.mheX_a_canvas{height:20rem;position:relative}.mheX_a_stripes{z-index:0;background-image:repeating-linear-gradient(-45deg, hsl(var(--border)), hsl(var(--border)) 1px, transparent 1px, transparent 6px);opacity:.5;position:absolute;inset:0}}
@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{.g0T1CG_root{position:relative}.g0T1CG_overlay{z-index:10;position:absolute;bottom:8px;left:8px;right:8px}@media (min-width:768px){.g0T1CG_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}.g0T1CG_overlayInner{max-width:100%}}
@layer components{._5GALHa_root{padding-inline:16px;margin-inline:-16px;padding-top:24px;position:relative;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}._5GALHa_root:before{content:"";inset-inline:24px;border:1px solid var(--color-border);background-color:var(--color-card);z-index:2;border-radius:16px;position:absolute;top:16px;bottom:0}._5GALHa_root:after{content:"";inset-inline:32px;border:1px solid var(--color-border);background-color:var(--color-card);opacity:.75;z-index:1;border-radius:16px;position:absolute;top:8px;bottom:0}._5GALHa_card{z-index:10;border:1px solid var(--color-border);background-color:var(--color-card);font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:16px;padding:16px;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._5GALHa_title{margin-bottom:2px}._5GALHa_subtitleRow{font-size:var(--text-sm);line-height:var(--text-sm--line-height);gap:8px;margin-bottom:16px;display:flex}._5GALHa_metrics{gap:8px;margin-bottom:16px;display:grid}@media (min-width:768px){._5GALHa_metrics{grid-template-columns:repeat(2,1fr)}}._5GALHa_metric{border-radius:var(--radius-md);border:1px solid var(--color-border);gap:8px;padding:8px;display:flex}._5GALHa_accent{border-radius:9999px;width:4px}._5GALHa_accentYellow{background-color:var(--solar-flare-400)}._5GALHa_accentEmerald{background-color:var(--moss-canopy-500)}._5GALHa_metricSub{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@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{.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{.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{.ojJhHa_section{background-color:#f5f3f1;padding-top:80px;padding-bottom:0}@media (min-width:768px){.ojJhHa_section{padding-top:120px}}.ojJhHa_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.ojJhHa_container{padding-inline:0}}.ojJhHa_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-align:center;max-width:680px;margin:0 auto 56px}@media (min-width:768px){.ojJhHa_heading{margin-bottom:64px;font-size:44px}}.ojJhHa_viewport{height:520px;padding-top:16px;position:relative;overflow:hidden}@media (min-width:768px){.ojJhHa_viewport{height:580px}}@media (min-width:1024px){.ojJhHa_viewport{height:620px}}.ojJhHa_fade{pointer-events:none;z-index:1;background:linear-gradient(#0000,#fff);width:100%;height:200px;margin-top:-200px;position:relative}.ojJhHa_grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.ojJhHa_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ojJhHa_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.ojJhHa_grid{grid-template-columns:repeat(4,1fr)}}.ojJhHa_column{will-change:transform;flex-direction:column;gap:16px;display:flex}.ojJhHa_card{border:1px solid var(--volcanic-ash-150);background-color:#fff;border-radius:20px;flex-direction:column;padding:28px;display:flex}.ojJhHa_chip{background-color:var(--volcanic-ash-950);color:#fff;letter-spacing:.01em;border-radius:9999px;align-self:flex-start;margin-bottom:20px;padding:4px 14px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.ojJhHa_quote{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:16px;font-weight:500;line-height:1.55}@media (min-width:768px){.ojJhHa_quote{font-size:17px}}.ojJhHa_attribution{color:var(--color-muted-foreground);margin:16px 0 0;font-size:13px;line-height:1.5}.ojJhHa_caseStudyTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-foreground);margin:0;font-size:18px;font-weight:600;line-height:1.35}@media (min-width:768px){.ojJhHa_caseStudyTitle{font-size:20px}}.ojJhHa_caseStudyDescription{color:var(--color-muted-foreground);margin:12px 0 0;font-size:14px;line-height:1.55}}
@layer components{.RP3qGW_page{background-color:var(--color-background);min-height:100vh}}
@layer components{._8u4jja_root{width:100%;position:relative}._8u4jja_card{overflow:hidden}._8u4jja_cardStandalone{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;width:92%;box-shadow:0 1px 2px #0000000d}._8u4jja_cardWireframe{background-color:#fbfbfb;width:100%}._8u4jja_grid{grid-template-columns:35% 65%;display:grid}._8u4jja_colLeft{flex-direction:column;display:flex}._8u4jja_colRight{border-left:1px solid var(--color-border)}._8u4jja_leftHead{border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:center;height:48px;padding-inline:16px;display:none}@media (min-width:768px){._8u4jja_leftHead{display:flex}}._8u4jja_headTitleXs{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._8u4jja_templatesBody{flex-direction:column;flex:1;padding:12px;display:flex}._8u4jja_templatesList{flex-direction:column;flex:1;gap:8px;display:flex}._8u4jja_scenario{border-radius:var(--radius-lg);border:1px solid var(--color-border);cursor:pointer;flex:1;align-items:center;padding:12px;transition:border-color .15s;display:flex;position:relative}._8u4jja_scenario:hover{border-color:color-mix(in srgb, var(--color-foreground) 30%, transparent)}._8u4jja_scenarioSelected{border:2px solid var(--color-foreground)}._8u4jja_checkBadge{background-color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:8px;right:8px}._8u4jja_checkIcon{width:10px;height:10px;color:var(--color-background)}._8u4jja_scenarioInner{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:768px){._8u4jja_scenarioInner{justify-content:flex-start}}._8u4jja_iconBox{border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-muted) 50%, transparent);padding:8px}._8u4jja_scenarioIcon{width:16px;height:16px;color:var(--color-muted-foreground)}._8u4jja_scenarioLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);display:none}@media (min-width:768px){._8u4jja_scenarioLabel{display:inline}}._8u4jja_scenarioLabelSelected{font-weight:500}._8u4jja_rightTitle{border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:center;height:48px;padding-inline:16px;display:flex}._8u4jja_descSection{padding:16px 24px}._8u4jja_desc{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:1.625}._8u4jja_tagRow{gap:8px;margin-top:12px;display:flex}._8u4jja_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}._8u4jja_tagMd{display:none}@media (min-width:768px){._8u4jja_tagMd{display:inline-block}}._8u4jja_sep{border-top:1px solid var(--color-border)}._8u4jja_section{padding:12px 16px}._8u4jja_sectionHeading{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-bottom:16px}._8u4jja_impactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:none}@media (min-width:768px){._8u4jja_impactGrid{display:grid}._8u4jja_impactMobile{display:none}}._8u4jja_impact{border-radius:var(--radius-lg);border:2px solid var(--color-foreground);justify-content:space-between;align-items:center;padding:12px;display:flex}._8u4jja_impactLabel{color:var(--color-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:500}._8u4jja_impactCheck{background-color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._8u4jja_duration>*+*{margin-top:8px}._8u4jja_timeLabels{color:var(--color-muted-foreground);justify-content:space-between;font-size:10px;display:flex}._8u4jja_timeActive{color:var(--color-foreground);font-weight:500}._8u4jja_sliderTrack{background-color:var(--color-muted);border-radius:9999px;height:8px;position:relative}._8u4jja_sliderFill{background-color:var(--color-foreground);border-radius:9999px;width:50%;height:100%;position:absolute;top:0;left:0}._8u4jja_sliderThumb{background-color:var(--color-foreground);border:2px solid var(--color-background);border-radius:9999px;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._8u4jja_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}._8u4jja_aiInner{text-align:center;flex-direction:column;align-items:center;padding:16px;display:flex}._8u4jja_aiOrb{object-fit:contain;width:112px;height:112px;margin-bottom:8px}._8u4jja_aiStatus{align-items:center;gap:6px;margin-bottom:12px;display:flex}._8u4jja_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}._8u4jja_aiStatusLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--moss-canopy-600);font-weight:500}._8u4jja_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}._8u4jja_aiButton:hover{background-color:color-mix(in srgb, var(--color-foreground) 90%, transparent)}._8u4jja_aiButtonIcon{width:14px;height:14px}}
@layer components{.EJBzHa_root{text-overflow:ellipsis;white-space:nowrap;background-color:#fbfbfb;grid-template-columns:40% 60%;display:grid;overflow:hidden}.EJBzHa_head{border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:center;height:48px;padding-inline:16px;display:flex}.EJBzHa_headTitle{color:var(--color-foreground);font-weight:500;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}@media (min-width:768px){.EJBzHa_hideMd{display:none}}.EJBzHa_showMd{display:none}@media (min-width:768px){.EJBzHa_showMd{display:inline}}.EJBzHa_strategyRow{cursor:pointer;border-bottom:1px solid var(--color-border);align-items:center;gap:12px;height:32px;padding-inline:16px;transition:background-color .15s;display:flex}.EJBzHa_strategyRowLast{border-bottom:0}.EJBzHa_strategyRowSelected{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}.EJBzHa_strategyRowUnselected:hover{background-color:color-mix(in srgb, var(--color-muted) 30%, transparent)}.EJBzHa_strategyRowHiddenSm{display:none}@media (min-width:768px){.EJBzHa_strategyRowHiddenSm{display:flex}}.EJBzHa_checkbox{border-radius:var(--radius-sm);border:2px solid;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s;display:flex}.EJBzHa_checkboxSelected{background-color:var(--color-primary);border-color:var(--color-primary)}.EJBzHa_checkboxUnselected{border-color:color-mix(in srgb, var(--color-muted-foreground) 30%, transparent);background-color:var(--color-background)}.EJBzHa_checkIcon{width:10px;height:10px;color:var(--color-primary-foreground)}.EJBzHa_nameCell{flex:1;min-width:0}.EJBzHa_nameLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.EJBzHa_countCell{text-align:right;flex-shrink:0;width:24px}.EJBzHa_countLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.EJBzHa_actionsCol{border-left:1px solid var(--color-border)}.EJBzHa_actionRow{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;height:32px;padding-inline:16px;display:flex}.EJBzHa_actionRowLast{border-bottom:0}.EJBzHa_actionBadge{background-color:var(--color-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.EJBzHa_actionNumber{color:var(--color-foreground);font-size:10px;font-weight:500}.EJBzHa_actionTitleCell{flex:1;min-width:0}.EJBzHa_actionTitle{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}
@layer components{._711qsq_section{background-color:#f5f3f1;overflow:hidden}._711qsq_grid{max-width:var(--page-width);flex-direction:column;gap:48px;width:100%;margin-inline:auto;padding:120px 24px 48px;display:flex}@media (min-width:768px){._711qsq_grid{gap:40px;padding-top:140px}}@media (min-width:1024px){._711qsq_grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:920px;padding:140px 24px 60px;display:grid}}@media (min-width:1280px){._711qsq_grid{grid-template-columns:5fr 6fr;gap:64px;padding-inline:0}}._711qsq_left{flex-direction:column;min-width:0;display:flex}._711qsq_eyebrow{letter-spacing:.01em;color:var(--color-muted-foreground);margin:0 0 16px;font-size:14px;font-weight:400}._711qsq_headline{color:var(--marketing-headline-color);font-family:var(--marketing-headline-font);font-size:var(--marketing-headline-hero);line-height:var(--marketing-headline-leading);font-weight:var(--marketing-headline-weight);letter-spacing:var(--marketing-headline-tracking);max-width:100%;margin:0}@media (min-width:768px){._711qsq_headline{font-size:var(--marketing-headline-hero-md);line-height:var(--marketing-headline-leading)}}._711qsq_subheadline{color:var(--marketing-subtitle-color);font-family:var(--marketing-subtitle-font);font-size:var(--marketing-subtitle-size);line-height:var(--marketing-subtitle-leading);font-weight:var(--marketing-subtitle-weight);letter-spacing:var(--marketing-subtitle-tracking);max-width:520px;margin-top:24px}@media (min-width:768px){._711qsq_subheadline{font-size:20px;line-height:30px}}._711qsq_subheadlineReveal{justify-content:flex-start}._711qsq_ctas{gap:12px;margin-top:36px;display:flex}._711qsq_right{justify-content:center;align-items:center;display:flex}._711qsq_figure{width:110%;max-width:660px}._711qsq_logoRibbon{padding-top:24px}@media (min-width:1024px){._711qsq_logoRibbon{grid-column:1/-1;padding-top:0}}._711qsq_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{._4ZV8gG_root{-webkit-user-select:none;user-select:none;width:75%;position:relative}._4ZV8gG_track{width:100%;padding-block:16px;position:relative}._4ZV8gG_track>:not(:last-child){margin-block-start:8px}._4ZV8gG_rule{inset-block:0;opacity:.15;background-repeat:repeat-y;background-size:1px 4px;background-image:linear-gradient(180deg, var(--color-foreground) 1px, transparent 1px);width:1px;position:absolute;left:0}._4ZV8gG_step{padding-left:20px}._4ZV8gG_marker{color:var(--color-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;margin-top:2px;font-weight:500;display:inline-flex;position:relative}._4ZV8gG_marker:before{content:"";inset-block:0;border:1px solid var(--color-muted-foreground);background-color:var(--color-background);width:5px;height:5px;box-shadow:0 0 0 3px var(--color-background);border-radius:9999px;margin-block:auto;position:absolute;left:-22px}._4ZV8gG_card{border:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--text-xs--line-height);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff0d;border-radius:12px;margin-inline:-20px;padding:8px;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._4ZV8gG_cardMarker{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;margin-top:2px;margin-left:28px;font-weight:500;display:inline-flex;position:relative}._4ZV8gG_cardMarker:before{content:"";inset-block:0;border:1px solid var(--color-primary);background-color:var(--color-background);width:5px;height:5px;box-shadow:0 0 0 3px var(--color-background);border-radius:9999px;margin-block:auto;position:absolute;left:-19px}._4ZV8gG_avatars{align-items:center;display:flex}._4ZV8gG_avatars>*+*{margin-left:-8px}._4ZV8gG_agent{border:1px solid var(--color-border);border-radius:9999px;width:24px;height:24px;padding:4px;box-shadow:0 1px 2px #09090b0d}._4ZV8gG_agentEmerald{background-color:var(--moss-canopy-500)}._4ZV8gG_agentBlue{background-color:var(--ion-drive-500)}}
@layer components{.eSIcOW_section{padding-block:160px;scroll-margin-top:80px;position:relative;overflow:hidden}@media (min-width:768px){.eSIcOW_section{padding-block:240px}}.eSIcOW_section:before{content:"";z-index:0;background-image:url(/bento-bg-agents.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.eSIcOW_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){.eSIcOW_section:after{background-size:128px 128px}}.eSIcOW_container{z-index:1;max-width:var(--page-width);text-align:center;margin-inline:auto;padding-inline:24px;position:relative}@media (min-width:1280px){.eSIcOW_container{padding-inline:0}}.eSIcOW_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}.eSIcOW_pillDot{background-color:#b8f23d;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:3s ease-in-out infinite eSIcOW_ringGlow}@keyframes eSIcOW_ringGlow{0%{box-shadow:0 0 #fffc}to{box-shadow:0 0 0 6px #fff0}}.eSIcOW_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}@media (min-width:768px){.eSIcOW_heading{font-size:var(--marketing-headline-page-md)}}.eSIcOW_subtitle{color:#ffffffb3;margin-top:16px;max-width:32rem;margin-inline:auto;font-size:17px;line-height:1.6}@media (min-width:768px){.eSIcOW_subtitle{font-size:18px}}.eSIcOW_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.eSIcOW_dialogContent{height:fit-content}}.eSIcOW_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{.tjWKba_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}.tjWKba_top{padding:16px 16px 0}.tjWKba_top>*+*{margin-top:16px}.tjWKba_dots{gap:6px;display:flex}.tjWKba_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}.tjWKba_headerRow{justify-content:space-between;display:flex}.tjWKba_logo{width:auto;height:16px;margin-bottom:12px}.tjWKba_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.tjWKba_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.tjWKba_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.tjWKba_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.tjWKba_avatars{display:flex}.tjWKba_avatars>*+*{margin-left:-8px}.tjWKba_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}.tjWKba_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.tjWKba_sep{border-top:1px solid var(--color-border)}.tjWKba_content{background-color:#fbfbfb;position:relative;overflow:hidden}.tjWKba_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@layer components{.uUgpOa_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;width:20.5rem;overflow:hidden}@media (min-width:768px){.uUgpOa_root{width:100%}}.uUgpOa_top{padding:16px 16px 0}.uUgpOa_top>*+*{margin-top:16px}.uUgpOa_dots{gap:6px;display:flex}.uUgpOa_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}.uUgpOa_headerRow{justify-content:space-between;display:flex}.uUgpOa_logo{width:auto;height:16px;margin-bottom:12px}.uUgpOa_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.uUgpOa_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.uUgpOa_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.uUgpOa_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.uUgpOa_avatars{display:flex}.uUgpOa_avatars>*+*{margin-left:-8px}.uUgpOa_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}.uUgpOa_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.uUgpOa_sep{border-top:1px solid var(--color-border)}.uUgpOa_content{position:relative;overflow:hidden}.uUgpOa_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@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{.fS_TKq_section{overflow:hidden}.fS_TKq_inner{background-color:var(--color-background);padding-block:96px}.fS_TKq_container{width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px}.fS_TKq_topRow{align-items:center;gap:24px;padding-bottom:48px;display:grid}@media (min-width:768px){.fS_TKq_topRow{grid-template-columns:repeat(2,1fr)}}.fS_TKq_copy{max-width:28rem}.fS_TKq_balance{text-wrap:balance}.fS_TKq_subtitle{text-wrap:balance;margin-top:24px}.fS_TKq_demoDialog{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.fS_TKq_demoDialog{height:fit-content}}.fS_TKq_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}.fS_TKq_stats{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);gap:24px 12px;padding-top:48px;display:grid;position:relative}@media (min-width:640px){.fS_TKq_stats{gap:24px}}@media (min-width:1024px){.fS_TKq_stats{grid-template-columns:repeat(4,1fr)}}.fS_TKq_stat>*+*{margin-top:8px}.fS_TKq_statFirst>*+*{margin-top:12px}.fS_TKq_statHead{align-items:center;gap:8px;display:flex}.fS_TKq_statIcon{color:var(--color-foreground);width:16px;height:16px}}
@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{.Gwuwwq_section{background-color:var(--color-background);padding-block:96px}@media (min-width:768px){.Gwuwwq_section{padding-block:120px}}.Gwuwwq_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}.Gwuwwq_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;max-width:48rem;margin:0;margin-inline:auto}@media (min-width:768px){.Gwuwwq_title{font-size:var(--marketing-headline-hero-md);line-height:var(--marketing-headline-leading)}}.Gwuwwq_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:40rem;margin:28px auto 0}@media (min-width:768px){.Gwuwwq_subtitle{margin-top:32px;font-size:24px;line-height:32px}}.Gwuwwq_cardGrid{grid-template-columns:1fr;gap:12px;margin-top:56px;display:grid}@media (min-width:768px){.Gwuwwq_cardGrid{grid-template-columns:1fr 1fr 1fr}}.Gwuwwq_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}.Gwuwwq_glowWrap{border-radius:26px;transition:transform .3s,box-shadow .3s;position:relative}.Gwuwwq_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)}.Gwuwwq_glowWrap:hover{transform:scale(1.02);box-shadow:0 8px 32px #c2410c26,0 4px 16px #7c3aed1a}.Gwuwwq_glowWrap:hover .Gwuwwq_glowBg{opacity:.85}.Gwuwwq_cardHighlighted{background-color:#0000;border-color:#0000}.Gwuwwq_cardBg{z-index:0;background-image:url(/bento-bg-v4-graphic.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.Gwuwwq_cardBgOverlay{z-index:1;background:linear-gradient(#0f0f1e40 0%,#0f0f1e26 40%,#0f0f1e73 75%,#0f0f1eb3 100%);position:absolute;inset:0}.Gwuwwq_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){.Gwuwwq_noise{background-size:128px 128px}}.Gwuwwq_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}.Gwuwwq_appIconGreen{background-color:#0f9d58}.Gwuwwq_appIconGray{background-color:var(--volcanic-ash-400)}.Gwuwwq_rotatingIconActive{opacity:1;justify-content:center;align-items:center;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:scale(1)}.Gwuwwq_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)}.Gwuwwq_cardInner{z-index:3;flex-direction:column;gap:20px;height:100%;display:flex;position:relative}.Gwuwwq_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}.Gwuwwq_cardHighlighted .Gwuwwq_cardTitle{color:#fff}.Gwuwwq_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}.Gwuwwq_cardHighlighted .Gwuwwq_cardBullets{color:#ffffffbf}}
@layer components{.cNYfSW_page{background-color:var(--color-background);min-height:100vh}.cNYfSW_heroWrap{background-color:var(--color-background);padding-top:160px;padding-bottom:96px;overflow-x:hidden}@media (min-width:1024px){.cNYfSW_heroWrap{padding-top:192px;padding-bottom:128px}}.cNYfSW_container{max-width:64rem;margin-inline:auto;padding-inline:24px}.cNYfSW_eyebrow{color:var(--color-primary);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:500;display:block}@media (max-width:767.98px){.cNYfSW_eyebrow{text-align:center}}.cNYfSW_heroGrid{gap:64px;margin-top:32px;display:grid}@media (min-width:768px){.cNYfSW_heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media (max-width:767.98px){.cNYfSW_heroCopy{text-align:center}}.cNYfSW_heading{text-wrap:balance;font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-family:var(--marketing-headline-font);font-weight:var(--marketing-headline-weight);letter-spacing:var(--marketing-headline-tracking)}@media (min-width:768px){.cNYfSW_heading{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}@media (min-width:1024px){.cNYfSW_heading{font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}}.cNYfSW_lead{color:var(--color-muted-foreground);text-wrap:balance;max-width:24rem;font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-top:24px;margin-bottom:32px}@media (max-width:767.98px){.cNYfSW_lead{margin-inline:auto}}.cNYfSW_formCol{position:relative}.cNYfSW_watercolor{z-index:0;opacity:.9;pointer-events:none;object-fit:contain;width:420px;height:auto;position:absolute;top:-96px;left:-192px}@media (max-width:767.98px){.cNYfSW_watercolor{display:none}}.cNYfSW_formInner{z-index:10;position:relative}.cNYfSW_stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}@media (max-width:1023.98px){.cNYfSW_stats{gap:32px 24px}}@media (max-width:639.98px){.cNYfSW_stats{column-gap:12px}}@media (min-width:1024px){.cNYfSW_stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:96px}}.cNYfSW_statItem{grid-row:span 2/span 2;grid-template-rows:subgrid;gap:20px;display:grid}.cNYfSW_statItem>*{display:block}.cNYfSW_statText{color:var(--color-muted-foreground);text-wrap:balance}.cNYfSW_statTitle{color:var(--color-foreground);font-weight:500}}
@layer components{.aK4b9G_root{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-muted) 50%, transparent), var(--color-background));max-width:64rem;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;margin-inline:auto;padding:16px;position:relative}.aK4b9G_table{table-layout:auto;border-collapse:collapse;width:100%}.aK4b9G_headRow{border-bottom:1px solid var(--color-border)}.aK4b9G_th{text-align:left;padding:10px}.aK4b9G_headCell{color:var(--color-muted-foreground);align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.aK4b9G_headIcon{width:12px;height:12px}.aK4b9G_sortIcon{width:10px;height:10px}.aK4b9G_tbody{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.aK4b9G_row{border-bottom:1px solid var(--color-border)}.aK4b9G_row:last-child{border-bottom:0}.aK4b9G_td{padding:10px}.aK4b9G_scenarioName{color:var(--color-foreground);font-weight:500}.aK4b9G_value{color:var(--color-foreground)}.aK4b9G_valueStrong{font-weight:600}.aK4b9G_valueMuted{color:var(--color-muted-foreground)}.aK4b9G_statusPill{border:1px solid;border-radius:9999px;align-items:center;gap:6px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.aK4b9G_statusProgress{border-color:var(--ion-drive-200);background-color:var(--ion-drive-50);color:var(--ion-drive-700)}.aK4b9G_statusComplete{border-color:var(--moss-canopy-200);background-color:var(--moss-canopy-50);color:var(--moss-canopy-700)}.aK4b9G_statusDot{border-radius:9999px;width:6px;height:6px}.aK4b9G_statusDotProgress{background-color:var(--ion-drive-500)}.aK4b9G_statusDotComplete{background-color:var(--moss-canopy-500)}.aK4b9G_barCell{align-items:center;gap:12px;display:flex}.aK4b9G_bars{gap:2px;display:flex}.aK4b9G_bar{border-radius:var(--radius-sm);width:6px;height:12px}.aK4b9G_barEmpty{background-color:var(--color-muted)}.aK4b9G_barEmerald{background-color:var(--moss-canopy-500)}.aK4b9G_barRed{background-color:var(--thermal-bloom-500)}.aK4b9G_barMutedFg{background-color:color-mix(in srgb, var(--color-muted-foreground) 30%, transparent)}.aK4b9G_percent{color:var(--color-muted-foreground);font-size:10px}.aK4b9G_missionPercent{font-size:10px}.aK4b9G_toneEmerald{color:var(--moss-canopy-600)}.aK4b9G_toneAmber{color:var(--solar-flare-600)}.aK4b9G_toneMuted{color:var(--color-muted-foreground)}.aK4b9G_toneFg{color:var(--color-foreground)}.aK4b9G_missionStrong{font-weight:600}}
@layer components{.hDRiXa_root{width:100%;position:relative}.hDRiXa_card{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 2px #0000000d}.hDRiXa_grid{grid-template-columns:80px 80px 90px 100px 1fr 80px;gap:16px;padding:12px 24px;display:grid}.hDRiXa_header{border-bottom:1px solid var(--color-border);background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}.hDRiXa_headCell{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground);font-weight:500}.hDRiXa_headCellRight{text-align:right}.hDRiXa_mdOnly{display:none}@media (min-width:768px){.hDRiXa_mdOnly{display:block}}.hDRiXa_rows>*+*{border-top:1px solid var(--color-border)}.hDRiXa_row{align-items:center;transition:background-color .15s}.hDRiXa_row:hover{background-color:color-mix(in srgb, var(--color-muted) 30%, transparent)}.hDRiXa_timestamp{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-muted-foreground)}.hDRiXa_userCell{align-items:center;gap:8px;display:flex}.hDRiXa_userAvatar{background-color:var(--color-muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.hDRiXa_userInitials{color:var(--color-foreground);font-size:8px;font-weight:500}.hDRiXa_userName{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hDRiXa_actionChip{border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background-color:var(--color-muted);width:fit-content;color:var(--color-muted-foreground);align-items:center;gap:4px;padding:4px 8px;font-weight:500;display:inline-flex}.hDRiXa_actionIcon{width:12px;height:12px}.hDRiXa_entity{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground)}.hDRiXa_description{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hDRiXa_id{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-muted-foreground);text-align:right}}
@layer components{._3TDrGa_section{padding-block:160px;scroll-margin-top:80px;position:relative;overflow:hidden}@media (min-width:768px){._3TDrGa_section{padding-block:240px}}._3TDrGa_section:before{content:"";z-index:0;background-image:url(/bento-bg-agents.webp);background-position:50%;background-size:cover;position:absolute;inset:0}._3TDrGa_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){._3TDrGa_section:after{background-size:128px 128px}}._3TDrGa_container{z-index:1;max-width:var(--page-width);text-align:center;margin-inline:auto;padding-inline:24px;position:relative}@media (min-width:1280px){._3TDrGa_container{padding-inline:0}}._3TDrGa_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}._3TDrGa_pillDot{background-color:#b8f23d;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:3s ease-in-out infinite _3TDrGa_ringGlow}@keyframes _3TDrGa_ringGlow{0%{box-shadow:0 0 #fffc}to{box-shadow:0 0 0 6px #fff0}}._3TDrGa_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}@media (min-width:768px){._3TDrGa_heading{font-size:var(--marketing-headline-page-md)}}._3TDrGa_subtitle{color:#ffffffb3;margin-top:16px;max-width:32rem;margin-inline:auto;font-size:17px;line-height:1.6}@media (min-width:768px){._3TDrGa_subtitle{font-size:18px}}._3TDrGa_dialogContent{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){._3TDrGa_dialogContent{height:fit-content}}._3TDrGa_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{.AUo8aq_section{padding-block:80px}@media (min-width:768px){.AUo8aq_section{padding-block:120px}}.AUo8aq_container{max-width:var(--page-width);grid-template-columns:1fr;align-items:center;gap:48px;margin-inline:auto;padding-inline:24px;display:grid}@media (min-width:1024px){.AUo8aq_container{grid-template-columns:1fr 1fr;gap:64px}}@media (min-width:1280px){.AUo8aq_container{padding-inline:0}}.AUo8aq_content{flex-direction:column;align-items:flex-start;display:flex}.AUo8aq_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);margin:0}@media (min-width:768px){.AUo8aq_title{font-size:var(--marketing-headline-hero-md)}}.AUo8aq_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);margin:20px 0 0}@media (min-width:768px){.AUo8aq_subtitle{font-size:24px;line-height:32px}}.AUo8aq_list{color:var(--color-muted-foreground);flex-direction:column;gap:6px;margin:28px 0 0;padding-left:20px;font-size:14.5px;line-height:1.55;list-style:outside;display:flex}.AUo8aq_cta{margin-top:36px}.AUo8aq_card{border-radius:24px;min-height:400px;position:relative;overflow:hidden}@media (min-width:1024px){.AUo8aq_card{min-height:480px}}.AUo8aq_cardBg{background-image:url(/bento-bg-tts-02.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.AUo8aq_cardNoise{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){.AUo8aq_cardNoise{background-size:128px 128px}}.AUo8aq_cardAnimation{z-index:2;position:absolute;inset:0}}
@layer components{._47Szna_grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:768px){._47Szna_grid{grid-template-columns:30% 70%}}._47Szna_section{padding:16px 24px}._47Szna_colTitle{color:var(--color-foreground);font-weight:500;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}._47Szna_sep{border-top:1px solid var(--color-border)}._47Szna_summary{height:96px;padding:20px 24px 16px}._47Szna_completeRow{align-items:center;gap:8px;display:flex}._47Szna_checkCircle{background-color:var(--moss-canopy-100);border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._47Szna_emeraldCheck{width:12px;height:12px;color:var(--moss-canopy-600)}._47Szna_completeLabel{color:var(--moss-canopy-600);font-size:10px;font-weight:500}._47Szna_levelBlock{margin-top:12px}._47Szna_levelRow{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._47Szna_levelLabel{color:var(--moss-canopy-600);font-size:10px;font-weight:600}._47Szna_xpLabel{color:var(--moss-canopy-600);font-size:10px;font-weight:500}._47Szna_xpTrack{background-color:var(--moss-canopy-100);border-radius:9999px;height:6px;overflow:hidden}._47Szna_xpFill{background-color:var(--moss-canopy-500);border-radius:9999px;height:100%}._47Szna_achievementsSection{border-top:1px solid var(--color-border);padding:12px 24px}._47Szna_achievementsHeading{color:var(--color-foreground);margin-bottom:8px;font-size:10px;font-weight:500}._47Szna_achievements{flex-direction:column;gap:10px;display:flex}._47Szna_achievement{border-radius:var(--radius-lg);align-items:center;gap:10px;padding:16px 12px;display:flex;position:relative;overflow:hidden}._47Szna_achievementAmber{background-image:linear-gradient(to right, var(--solar-flare-50), var(--sienna-glow-50));border:1px solid var(--solar-flare-300)}._47Szna_achievementPurple{background-image:linear-gradient(to right, var(--nebula-spark-50), var(--nebula-spark-50));border:1px solid var(--nebula-spark-300)}._47Szna_achievementBadge{border-radius:9999px;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute;top:4px;right:4px}._47Szna_badgeAmber{background-color:var(--solar-flare-500)}._47Szna_badgePurple{background-color:var(--nebula-spark-500)}._47Szna_whiteCheck{color:#fff;width:8px;height:8px}._47Szna_achievementIcon{width:24px;height:24px;font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #0000000d}._47Szna_iconAmber{background-image:linear-gradient(to bottom right, var(--solar-flare-400), var(--sienna-glow-500))}._47Szna_iconPurple{background-image:linear-gradient(to bottom right, var(--nebula-spark-400), var(--nebula-spark-500))}._47Szna_achievementContent{flex-direction:column;flex:1;display:flex}._47Szna_achievementName{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:600}._47Szna_nameAmber{color:var(--solar-flare-800)}._47Szna_namePurple{color:var(--nebula-spark-800)}._47Szna_achievementXp{font-size:10px;font-weight:500}._47Szna_xpAmber{color:var(--solar-flare-600)}._47Szna_xpPurple{color:var(--nebula-spark-600)}._47Szna_resultsCol{border-left:1px solid var(--color-border);flex-direction:column;display:none}@media (min-width:768px){._47Szna_resultsCol{display:flex}}._47Szna_table{table-layout:auto;border-collapse:collapse;width:100%}._47Szna_headRow{border-bottom:1px solid var(--color-border);height:48px}._47Szna_th{text-align:left;padding:10px}._47Szna_headCell{color:var(--color-muted-foreground);align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}._47Szna_headIcon{width:12px;height:12px}._47Szna_tbody{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._47Szna_row{border-bottom:1px solid var(--color-border);height:48px}._47Szna_row:last-child{border-bottom:0}._47Szna_td{padding:10px}._47Szna_cellText{color:var(--color-foreground);font-size:10px}._47Szna_cellStrong{font-weight:500}._47Szna_bars{gap:2px;display:flex}._47Szna_bar{border-radius:var(--radius-sm);width:6px;height:12px}._47Szna_barEmpty{background-color:var(--color-muted)}._47Szna_barEmerald{background-color:var(--moss-canopy-500)}._47Szna_barRed{background-color:var(--thermal-bloom-500)}._47Szna_barAmber{background-color:var(--solar-flare-500)}._47Szna_root{width:100%;position:relative}._47Szna_tableHolder{width:82%}._47Szna_floatCard{background-color:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:16rem;position:absolute;top:32px;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._47Szna_floatHeader{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;padding:12px 16px;display:flex}._47Szna_floatUser{color:var(--color-foreground);font-weight:600;font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._47Szna_floatLevel{border-bottom:1px solid var(--color-border);background-color:color-mix(in srgb, var(--moss-canopy-50) 50%, transparent);padding:12px 16px}._47Szna_floatAchievements{padding:12px 16px}}
@layer components{.paqF1a_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;width:20.5rem;overflow:hidden}@media (min-width:768px){.paqF1a_root{width:100%}}.paqF1a_top{padding:16px 16px 0}.paqF1a_top>*+*{margin-top:16px}.paqF1a_dots{gap:6px;display:flex}.paqF1a_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}.paqF1a_headerRow{justify-content:space-between;display:flex}.paqF1a_logo{width:auto;height:16px;margin-bottom:12px}.paqF1a_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.paqF1a_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.paqF1a_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.paqF1a_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.paqF1a_avatars{display:flex}.paqF1a_avatars>*+*{margin-left:-8px}.paqF1a_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}.paqF1a_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.paqF1a_sep{border-top:1px solid var(--color-border)}.paqF1a_content{position:relative;overflow:hidden}.paqF1a_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@layer components{.nrWKnG_section{background-color:var(--color-background);padding-block:96px}@media (min-width:768px){.nrWKnG_section{padding-block:120px}}.nrWKnG_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}.nrWKnG_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;max-width:48rem;margin:0;margin-inline:auto}@media (min-width:768px){.nrWKnG_title{font-size:var(--marketing-headline-hero-md);line-height:var(--marketing-headline-leading)}}.nrWKnG_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:40rem;margin:28px auto 0}@media (min-width:768px){.nrWKnG_subtitle{margin-top:32px;font-size:24px;line-height:32px}}.nrWKnG_cardGrid{grid-template-columns:1fr;gap:12px;margin-top:56px;display:grid}@media (min-width:768px){.nrWKnG_cardGrid{grid-template-columns:1fr 1fr 1fr}}.nrWKnG_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}.nrWKnG_glowWrap{border-radius:26px;transition:transform .3s,box-shadow .3s;position:relative}.nrWKnG_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)}.nrWKnG_glowWrap:hover{transform:scale(1.02);box-shadow:0 8px 32px #c2410c26,0 4px 16px #7c3aed1a}.nrWKnG_glowWrap:hover .nrWKnG_glowBg{opacity:.85}.nrWKnG_cardHighlighted{background-color:#0000;border-color:#0000}.nrWKnG_cardBg{z-index:0;background-image:url(/bento-bg-v4-graphic.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.nrWKnG_cardBgOverlay{z-index:1;background:linear-gradient(#0f0f1e40 0%,#0f0f1e26 40%,#0f0f1e73 75%,#0f0f1eb3 100%);position:absolute;inset:0}.nrWKnG_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){.nrWKnG_noise{background-size:128px 128px}}.nrWKnG_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}.nrWKnG_appIconGreen{background-color:#0f9d58}.nrWKnG_appIconGray{background-color:var(--volcanic-ash-400)}.nrWKnG_cardInner{z-index:3;flex-direction:column;gap:20px;height:100%;display:flex;position:relative}.nrWKnG_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}.nrWKnG_cardHighlighted .nrWKnG_cardTitle{color:#fff}.nrWKnG_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}.nrWKnG_cardHighlighted .nrWKnG_cardBullets{color:#ffffffbf}}
@layer components{.ha7mqW_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}.ha7mqW_top{padding:16px 16px 0}.ha7mqW_top>*+*{margin-top:16px}.ha7mqW_dots{gap:6px;display:flex}.ha7mqW_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}.ha7mqW_headerRow{justify-content:space-between;display:flex}.ha7mqW_logo{width:auto;height:16px;margin-bottom:12px}.ha7mqW_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.ha7mqW_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.ha7mqW_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.ha7mqW_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.ha7mqW_avatars{display:flex}.ha7mqW_avatars>*+*{margin-left:-8px}.ha7mqW_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}.ha7mqW_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.ha7mqW_sep{border-top:1px solid var(--color-border)}.ha7mqW_content{background-color:#fbfbfb;position:relative;overflow:hidden}.ha7mqW_content:before{content:"";pointer-events:none;z-index:40;position:absolute;inset:0}}
@layer components{.bRcNhW_root{border-radius:var(--radius-lg);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);padding:16px}.bRcNhW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.bRcNhW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bRcNhW_column>:not(:last-child){margin-bottom:8px}.bRcNhW_columnHiddenSm{display:none}@media (min-width:768px){.bRcNhW_columnHiddenSm{display:block}}.bRcNhW_colHeader{justify-content:space-between;align-items:center;padding-inline:4px;display:flex}.bRcNhW_colHeaderLeft{align-items:center;gap:6px;display:flex}.bRcNhW_dot{border-radius:9999px;width:8px;height:8px;display:none}@media (min-width:768px){.bRcNhW_dot{display:block}}.bRcNhW_dotTodo{background-color:var(--volcanic-ash-400)}.bRcNhW_dotProgress{background-color:var(--solar-flare-500)}.bRcNhW_dotBlocked{background-color:var(--thermal-bloom-500)}.bRcNhW_dotCompleted{background-color:var(--moss-canopy-500)}.bRcNhW_colTitle{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.bRcNhW_colCount{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground);display:none}@media (min-width:768px){.bRcNhW_colCount{display:inline}}.bRcNhW_cardsDesktop{display:none}@media (min-width:768px){.bRcNhW_cardsDesktop{display:block}}.bRcNhW_cardsDesktop>*+*{margin-top:8px}@media (min-width:768px){.bRcNhW_cardsMobile{display:none}}.bRcNhW_cardsMobile>*+*{margin-top:8px}.bRcNhW_card{background-color:var(--color-background);border-radius:var(--radius-lg);box-shadow:0 1px 2px 0 #0000000d,  0 0 0 1px color-mix(in srgb, var(--color-foreground) 5%, transparent);padding:10px}.bRcNhW_cardTitle{font-size:var(--text-xs);color:var(--color-foreground);font-weight:500;line-height:1.25}.bRcNhW_cardTitleDesktop{margin-bottom:8px}.bRcNhW_cardTitleMobile{margin-bottom:4px}.bRcNhW_cardMeta{align-items:center;gap:8px;font-size:10px;display:flex}.bRcNhW_cardId{color:var(--color-muted-foreground)}.bRcNhW_cardTime{color:var(--color-muted-foreground);align-items:center;gap:2px;display:flex}.bRcNhW_cardTimeIcon{width:12px;height:12px}.bRcNhW_cardIdMobile{color:var(--color-muted-foreground);font-size:10px}}
@layer components{.sSqw7G_section{background-color:var(--color-background);padding-block:80px}@media (min-width:768px){.sSqw7G_section{padding-block:120px}}.sSqw7G_container{max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.sSqw7G_container{padding-inline:0}}.sSqw7G_eyebrow{letter-spacing:.01em;color:var(--color-muted-foreground);text-align:center;margin:0 0 16px;font-size:14px;font-weight:400}.sSqw7G_title{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;max-width:36rem;margin:0 auto}@media (min-width:768px){.sSqw7G_title{font-size:var(--marketing-headline-page-md)}}.sSqw7G_subtitle{color:var(--color-muted-foreground);text-align:center;max-width:40rem;margin:16px auto 0;font-size:17px;line-height:1.6}.sSqw7G_gridWrap{margin-top:56px;position:relative}.sSqw7G_gridFade{pointer-events:none;z-index:1;background:radial-gradient(65% 60%,#fff0 40%,#ffffffbf 72%,#fff 100%);border-radius:20px;position:absolute;inset:0}.sSqw7G_grid{background-color:var(--color-border);border:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;border-radius:20px;gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.sSqw7G_grid{grid-template-columns:repeat(6,1fr)}}.sSqw7G_tile{background-color:var(--color-background);text-align:center;color:var(--color-muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 12px;transition:color .2s,background-color .2s;display:flex}.sSqw7G_tile:hover{color:var(--color-foreground);background-color:var(--misty-dune-50)}.sSqw7G_tileName{letter-spacing:.01em;font-size:12px;font-weight:500;line-height:1.3}.sSqw7G_highlight{background-color:var(--color-background);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 24px;display:flex}@media (max-width:767px){.sSqw7G_highlight{grid-column:1/-1}}@media (min-width:768px){.sSqw7G_highlightTwilio{grid-area:2/2/4/4}.sSqw7G_highlightMicrosoft{grid-area:2/4/4/6}.sSqw7G_highlightSlack{grid-area:4/2/6/4}.sSqw7G_highlightGoogle{grid-area:4/4/6/6}}.sSqw7G_highlightName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-foreground);font-size:24px;font-weight:700}.sSqw7G_highlightDescription{color:var(--color-muted-foreground);max-width:28ch;margin:0;font-size:13px;line-height:1.5}}
@layer components{._4YvCbW_hero{background-color:#efeded;flex-direction:column;height:512px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){._4YvCbW_hero{height:800px}}@media (min-width:1920px){._4YvCbW_hero{height:1000px}}._4YvCbW_content{z-index:20;text-align:left;padding-top:80px;width:100%;max-width:64rem;margin-inline:auto;padding-inline:24px;position:relative}@media (min-width:768px){._4YvCbW_content{padding-top:112px}}@media (min-width:1024px){._4YvCbW_content{padding-top:128px}}@media (min-width:1280px){._4YvCbW_content{padding-inline:0}}@media (min-width:1536px){._4YvCbW_content{padding-top:160px}}._4YvCbW_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){._4YvCbW_headline{font-size:48px;line-height:48px}}._4YvCbW_subheadline{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-muted-foreground);max-width:48rem;margin-top:16px}@media (min-width:768px){._4YvCbW_subheadline{font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-top:24px}}@media (min-width:1024px){._4YvCbW_subheadline{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}@media (min-width:1536px){._4YvCbW_subheadline{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);max-width:56rem}}._4YvCbW_ctaWrap{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}@media (min-width:768px){._4YvCbW_ctaWrap{gap:16px;margin-top:32px}}._4YvCbW_ctaButton{border-radius:9999px}@media (min-width:1536px){._4YvCbW_ctaButton{font-size:var(--text-lg);line-height:var(--text-lg--line-height);padding:24px 32px}}._4YvCbW_secondaryButton{color:#272629;background-color:#e5e7eb;border-radius:9999px}._4YvCbW_secondaryButton:hover{color:#272629;background-color:#d1d5db}@media (min-width:1536px){._4YvCbW_secondaryButton{font-size:var(--text-lg);line-height:var(--text-lg--line-height);padding:24px 32px}}._4YvCbW_demoDialog{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){._4YvCbW_demoDialog{height:fit-content}}._4YvCbW_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}._4YvCbW_bgLayer{inset-inline:0;z-index:0;pointer-events:none;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:0}._4YvCbW_bgImg{width:100%;height:auto}._4YvCbW_screenshotLayer{inset-inline:0;z-index:10;pointer-events:none;justify-content:center;align-items:flex-end;width:100%;padding-inline:12px;display:flex;position:absolute;bottom:0}@media (min-width:768px){._4YvCbW_screenshotLayer{padding-inline:24px}}@media (min-width:1536px){._4YvCbW_screenshotLayer{padding-inline:32px}}._4YvCbW_screenshotFrame{width:95%;max-width:1000px;position:relative}@media (min-width:768px){._4YvCbW_screenshotFrame{width:85%}}@media (min-width:1024px){._4YvCbW_screenshotFrame{width:75%}}@media (min-width:1280px){._4YvCbW_screenshotFrame{width:70%}}@media (min-width:1536px){._4YvCbW_screenshotFrame{width:65%}}@media (min-width:1920px){._4YvCbW_screenshotFrame{width:78%;max-width:1200px}}._4YvCbW_screenshotImg{width:100%;height:auto}._4YvCbW_heroFullHeight{height:100vh;min-height:100vh}._4YvCbW_contentTest{padding-top:80px}@media (min-width:768px){._4YvCbW_contentTest{padding-top:112px}}@media (min-width:1024px){._4YvCbW_contentTest{padding-top:128px}}@media (min-width:1536px){._4YvCbW_contentTest{padding-top:160px}}._4YvCbW_testLayout{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){._4YvCbW_testLayout{flex-direction:row;gap:48px}}._4YvCbW_heroLeft{flex:1;min-width:0}._4YvCbW_heroRight{flex:none;width:100%}@media (min-width:1024px){._4YvCbW_heroRight{width:420px}}._4YvCbW_inlineFormCard{border-radius:var(--radius-lg);background:#fff;padding:24px;box-shadow:0 4px 6px -1px #0000001a}@media (min-width:768px){._4YvCbW_inlineFormCard{padding:32px}}._4YvCbW_formTitle{font-size:var(--text-xl);line-height:var(--text-xl--line-height);color:var(--color-foreground);margin:0 0 8px;font-weight:600}._4YvCbW_formSubtitle{font-size:calc(var(--text-sm) + 2px);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);margin:0 0 20px}@keyframes _4YvCbW_shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}._4YvCbW_shake{animation:.5s ease-in-out _4YvCbW_shake}}
@layer components{.KzWFuG_section{background-color:var(--color-background)}.KzWFuG_band{background-color:var(--color-muted);padding-block:96px}.KzWFuG_container{max-width:64rem;margin-inline:auto;padding-inline:24px}.KzWFuG_header{text-align:center;margin-bottom:48px}.KzWFuG_title{font-family:var(--font-display);margin-bottom:16px;font-size:30px;font-weight:600;line-height:36px}@media (min-width:768px){.KzWFuG_title{font-size:36px;line-height:40px}}.KzWFuG_lede{max-width:42rem;color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-inline:auto}.KzWFuG_grid{background-color:var(--color-card);box-shadow:0 4px 6px -1px #0000000d,  0 2px 4px -2px #0000000d, 0 0 0 1px color-mix(in srgb, var(--color-foreground) 10%, transparent);border:1px solid #0000;border-radius:16px;display:grid;position:relative;overflow:hidden}.KzWFuG_grid>*+*{border-top:1px solid var(--color-border)}@media (min-width:768px){.KzWFuG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.KzWFuG_grid>*+*{border-top:0;border-left:1px solid var(--color-border)}}.KzWFuG_column{grid-row:span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid}.KzWFuG_textBlock{padding-inline:32px;padding-top:32px}.KzWFuG_textBlockRaised{z-index:10;position:relative}.KzWFuG_cardTitle{text-wrap:balance;font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.KzWFuG_cardText{color:var(--color-muted-foreground);margin-top:12px}.KzWFuG_chartWrap{align-self:end;padding-bottom:16px}.KzWFuG_invoiceWrap{padding-inline:32px;align-self:end;padding-bottom:32px}}
@layer components{.zpb00q_section{background-color:var(--color-background);overflow:hidden}.zpb00q_band{padding-block:96px}.zpb00q_bandBg{background-color:var(--color-background);padding-block:96px}.zpb00q_container{max-width:64rem;margin-inline:auto;padding-right:24px;position:relative}.zpb00q_container>:not(:first-child){margin-top:8px}@media (min-width:768px){.zpb00q_container{padding-inline:24px}}.zpb00q_intro{max-width:36rem;margin-bottom:96px}.zpb00q_intro>:not(:last-child){margin-bottom:16px}@media (max-width:767.98px){.zpb00q_intro{padding-left:24px}}.zpb00q_introTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600}.zpb00q_introBody{color:var(--color-muted-foreground);text-wrap:balance;font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.zpb00q_step{gap:16px;display:flex}@media (max-width:767.98px){.zpb00q_step{padding-left:16px}}@media (min-width:640px){.zpb00q_step{gap:32px}}@media (min-width:768px){.zpb00q_step{gap:64px}}@media (min-width:1024px){.zpb00q_step{gap:96px}}.zpb00q_col{width:100%}.zpb00q_colPb32{padding-bottom:128px}.zpb00q_colPb16{padding-bottom:64px}.zpb00q_headBlock{max-width:36rem}.zpb00q_headBlock>:not(:last-child){margin-bottom:12px}.zpb00q_headBlockLayered{z-index:10;position:relative}.zpb00q_stepTitle{color:var(--color-foreground);text-wrap:balance;font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:600}.zpb00q_stepBody{color:var(--color-muted-foreground);text-wrap:balance}@media (min-width:768px){.zpb00q_stepBody{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.zpb00q_stats{gap:48px;margin-top:48px;display:flex}.zpb00q_stat>:not(:last-child){margin-bottom:4px}.zpb00q_statValue{color:var(--color-foreground);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:700}.zpb00q_statLabel{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.zpb00q_illoWrap{margin-top:32px}.zpb00q_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}.zpb00q_lineGroup{--line-border:color-mix(in srgb, var(--color-foreground) 10%, transparent);grid-template-rows:auto 1fr;width:28px;display:grid;position:relative}.zpb00q_line{position:relative}.zpb00q_lineUpper{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;top:8px}.zpb00q_lineUpperTop{height:calc(4rem + .75px)}.zpb00q_lineUpperCenter{bottom:calc(50% + 5.45rem)}.zpb00q_lineUpperBottom{bottom:15.45rem}.zpb00q_lineLower{background-color:var(--line-border);inset-inline:0;width:2px;margin-inline:auto;position:absolute;bottom:0}.zpb00q_lineLowerLast{opacity:.3}.zpb00q_lineLowerTop{top:15.5rem}.zpb00q_lineLowerCenter{top:calc(50% + 5.5rem)}.zpb00q_lineLowerBottom{height:4.5rem}.zpb00q_node{height:10rem;position:absolute;inset-inline:0}.zpb00q_nodeTop{top:5rem}.zpb00q_nodeBottom{bottom:5rem}.zpb00q_nodeCenter{margin-block:auto;top:0;bottom:0}.zpb00q_nodeFlip{transform:translate(.5px)scaleX(-1)}.zpb00q_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)}.zpb00q_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%}.zpb00q_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)}.zpb00q_nubBottomInner{border-right:1px solid var(--line-border);border-top:1px solid var(--line-border);border-top-right-radius:9999px;width:100%;height:100%}.zpb00q_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)}.zpb00q_nubTopInner{border-bottom:1px solid var(--line-border);border-right:1px solid var(--line-border);border-bottom-right-radius:9999px;width:100%;height:100%}.zpb00q_erased{border-color:var(--color-background)!important}}
@layer components{.tn93Ia_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}.tn93Ia_top{padding:16px 16px 0}.tn93Ia_top>*+*{margin-top:16px}.tn93Ia_dots{gap:6px;display:flex}.tn93Ia_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}.tn93Ia_headerRow{justify-content:space-between;display:flex}.tn93Ia_logo{width:auto;height:16px;margin-bottom:12px}.tn93Ia_tabs{gap:12px;display:flex;position:relative;transform:translateY(1px)}.tn93Ia_tab{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding-bottom:8px;font-weight:500}.tn93Ia_tabActive{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground)}.tn93Ia_tabDisabled{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent);cursor:default}.tn93Ia_avatars{display:flex}.tn93Ia_avatars>*+*{margin-left:-8px}.tn93Ia_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}.tn93Ia_avatarImg{aspect-ratio:1;object-fit:cover;border-radius:9999px}.tn93Ia_sep{border-top:1px solid var(--color-border)}.tn93Ia_content{position:relative;overflow:hidden}.tn93Ia_content:before{content:"";pointer-events:none;position:absolute;inset:0}}
@layer components{.fYcH4q_card{background-color:var(--color-background);font-size:var(--text-sm);line-height:var(--text-sm--line-height);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}.fYcH4q_meta>:not(:last-child){margin-block-end:2px}.fYcH4q_invNo{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:16px}.fYcH4q_amount{font-family:var(--font-mono,ui-monospace, monospace);margin-top:4px;font-size:24px;font-weight:600;line-height:32px;transform:translate(-4px)}.fYcH4q_due{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:500}.fYcH4q_signBox{border-radius:var(--radius-md);border:1px dashed color-mix(in srgb, var(--color-foreground) 15%, transparent);background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);justify-content:center;align-items:center;height:96px;margin-block:24px;display:flex}.fYcH4q_signLabel{border-bottom:1px solid var(--color-border);font-family:var(--font-display);padding-inline:24px}}
.xXApzq_base{flex-shrink:0;align-items:center;display:inline-flex}.xXApzq_icon{justify-content:center}.xXApzq_icon svg{width:100%;height:100%}.xXApzq_badge{color:var(--color-foreground);gap:4px;font-size:12px;font-weight:500;line-height:1}.xXApzq_badge svg{flex-shrink:0}.xXApzq_sm{width:16px;height:16px}.xXApzq_sm.xXApzq_badge{width:auto;height:auto}.xXApzq_sm.xXApzq_badge svg{width:16px;height:16px}.xXApzq_md{width:20px;height:20px}.xXApzq_md.xXApzq_badge{width:auto;height:auto}.xXApzq_md.xXApzq_badge svg{width:20px;height:20px}.xXApzq_lg{width:24px;height:24px}.xXApzq_lg.xXApzq_badge{width:auto;height:auto}.xXApzq_lg.xXApzq_badge svg{width:24px;height:24px}
@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{.wB5D9q_root{width:100%;position:relative}.wB5D9q_card{border:1px solid var(--color-border);background-color:#fbfbfb;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 2px #0000000d}.wB5D9q_groups>*+*{border-top:1px solid var(--color-border)}.wB5D9q_group{padding:16px 24px}.wB5D9q_date{color:var(--color-foreground);font-weight:600;font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-bottom:16px}.wB5D9q_entries>*+*{margin-top:12px}.wB5D9q_entry{border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:12px}.wB5D9q_authorLine{align-items:center;gap:8px;margin-bottom:8px;display:flex}.wB5D9q_avatar{background-color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.wB5D9q_initials{color:var(--color-foreground);font-size:9px;font-weight:500}.wB5D9q_author{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.wB5D9q_time{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground)}.wB5D9q_badge{border:1px solid var(--color-border);border-radius:9999px;align-items:center;gap:6px;margin-bottom:8px;padding:2px 10px 2px 4px;display:inline-flex}.wB5D9q_badgeIcon{border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.wB5D9q_typeIcon{width:12px;height:12px}.wB5D9q_typeLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-foreground);font-weight:500}.wB5D9q_message{font-size:var(--text-xs);color:var(--color-foreground);line-height:1.625}}
@layer components{.LYnPjG_root{--color-primary-foreground:#fff;--color-primary:var(--nebula-spark-500);position:relative}.LYnPjG_card{background-color:var(--color-background);border-radius:16px;padding:32px;position:relative;box-shadow:0 0 0 1px}.LYnPjG_emailBlock{margin-block-end:20px}.LYnPjG_label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-foreground);margin-bottom:12px;font-weight:500}.LYnPjG_input{background-color:var(--color-background);height:32px;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;align-items:center;padding-inline:8px;display:flex}.LYnPjG_inputWide{grid-column:span 2/span 2;justify-content:space-between}.LYnPjG_inputTop{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.LYnPjG_inputBl{border-bottom-left-radius:var(--radius-md)}.LYnPjG_inputBr{border-bottom-right-radius:var(--radius-md)}.LYnPjG_inputRounded{border-radius:var(--radius-md)}.LYnPjG_value{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground)}.LYnPjG_cardInfo{--input-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.LYnPjG_cardInfo>:not(:last-child){margin-block-end:-1px}.LYnPjG_visa{height:10px}}
@layer components{.Jb6VvW_root{justify-content:flex-end;width:100%;display:flex;position:relative}.Jb6VvW_card{border:1px solid var(--color-border);background-color:#fbfbfb;border-radius:16px;width:100%;max-width:24rem;height:20rem;padding:24px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.Jb6VvW_badgeWrap{position:absolute;top:16px;right:16px}.Jb6VvW_badge{background-color:var(--moss-canopy-500);color:#fff;border-radius:var(--radius-lg);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Jb6VvW_icon3{width:12px;height:12px}.Jb6VvW_header{align-items:center;gap:8px;margin-bottom:24px;display:none}@media (min-width:768px){.Jb6VvW_header{display:flex}}.Jb6VvW_headerIcon{width:20px;height:20px;color:var(--color-foreground)}.Jb6VvW_headerTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-foreground);font-weight:500}.Jb6VvW_lines>:not(:last-child){margin-bottom:8px}.Jb6VvW_line{background-color:var(--color-muted);border-radius:9999px;height:20px}.Jb6VvW_lineW85{width:85%}.Jb6VvW_lineW70{width:70%}.Jb6VvW_spacer{height:16px}.Jb6VvW_agentRow{align-items:center;gap:6px;height:20px;display:flex;position:relative}.Jb6VvW_track{flex:1;height:100%;position:relative}.Jb6VvW_trackBar{background-color:var(--color-muted);border-radius:9999px;height:100%}.Jb6VvW_trackBarW55{width:55%}.Jb6VvW_trackBarW80{width:80%}.Jb6VvW_highlight{position:absolute;top:0;bottom:0}.Jb6VvW_highlightOuter{border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:100%;height:100%;position:relative;overflow:visible}.Jb6VvW_highlightInner{border-top-left-radius:9999px;border-bottom-left-radius:9999px;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.Jb6VvW_highlightIndigoOuter{background-color:color-mix(in srgb, var(--nebula-spark-200) 60%, transparent)}.Jb6VvW_highlightIndigoInner{background-color:color-mix(in srgb, var(--nebula-spark-300) 80%, transparent)}.Jb6VvW_highlightRedOuter{background-color:color-mix(in srgb, var(--thermal-bloom-200) 60%, transparent)}.Jb6VvW_highlightRedInner{background-color:color-mix(in srgb, var(--thermal-bloom-300) 80%, transparent)}.Jb6VvW_caret{background-color:var(--color-foreground);width:2px;height:28px}.Jb6VvW_agentLabel{border-radius:var(--radius-lg);font-size:var(--text-xs);line-height:var(--text-xs--line-height);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Jb6VvW_agentLabelDark{background-color:var(--color-foreground);color:var(--color-background)}.Jb6VvW_agentLabelRed{background-color:var(--thermal-bloom-500);color:#fff}}
@layer components{.k5OU0a_root{position:relative}.k5OU0a_overlay{z-index:10;position:absolute;bottom:8px;left:8px;right:8px}@media (min-width:768px){.k5OU0a_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}.k5OU0a_wireframe{border:1px solid var(--color-border);border-radius:16px;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.k5OU0a_sidebar{width:12rem;position:absolute;top:0;bottom:0;left:0}@media (min-width:768px){.k5OU0a_sidebar{border-right:1px solid var(--color-border)}}.k5OU0a_sidebarDots{gap:6px;padding:16px 16px 0;display:flex}.k5OU0a_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}.k5OU0a_main{width:100%;margin-left:0}@media (min-width:768px){.k5OU0a_main{width:calc(100% - 12rem);margin-left:auto}}.k5OU0a_toolbar{border-bottom:1px solid var(--color-border);height:44px}.k5OU0a_canvas{height:35rem;position:relative}@media (min-width:768px){.k5OU0a_canvas{height:29rem}}.k5OU0a_stripes{z-index:0;background-image:repeating-linear-gradient(-45deg, hsl(var(--border)), hsl(var(--border)) 1px, transparent 1px, transparent 6px);opacity:.5;position:absolute;inset:0}}
@layer components{.xK2CVa_section{background-color:var(--color-background)}.xK2CVa_container{padding-block:160px;container-type:inline-size}.xK2CVa_inner{width:100%;max-width:64rem;margin-inline:auto;position:relative}@container (max-width:71.98rem){.xK2CVa_inner{padding-inline:24px}}.xK2CVa_frame{margin-inline:auto}@container (max-width:55.98rem){.xK2CVa_frame{max-width:24rem}}.xK2CVa_grid{display:grid}@container (max-width:55.98rem){.xK2CVa_grid{gap:48px}}@container (min-width:56rem){.xK2CVa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.xK2CVa_step{grid-row:span 2/span 2;grid-template-rows:subgrid;gap:32px;display:grid}@container (min-width:56rem){.xK2CVa_stepText{padding-right:48px}}.xK2CVa_stepTitle{text-wrap:balance;font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:600}.xK2CVa_stepNum{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted-foreground);align-self:center}.xK2CVa_stepDesc{color:var(--color-muted-foreground);margin-top:8px}.xK2CVa_emphasis{color:var(--color-foreground);font-weight:500}.xK2CVa_perspective{padding-top:24px;padding-left:20px}@container (min-width:56rem){.xK2CVa_perspective{padding-left:16px}}.xK2CVa_tilt{transform:rotateY(3deg)skewY(-4deg)}}
@layer components{.t4-mqa_header{inset-inline:0;z-index:50;transition:top .2s;position:fixed;top:0}.t4-mqa_bar{background-color:#0000;border-bottom:1px solid #0000;width:100%;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1);position:relative}.t4-mqa_barResponsive{min-height:64px;overflow:hidden}@media (min-width:1024px){.t4-mqa_barResponsive{overflow:visible}}.t4-mqa_barScrolled{border-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);background-color:#fff}.t4-mqa_barMenuOpen{border-color:color-mix(in srgb, var(--color-foreground) 5%, transparent);overscroll-behavior:contain;background-color:#fff;height:100dvh;overflow:hidden auto}.t4-mqa_container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.t4-mqa_container{padding-inline:0}}.t4-mqa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}@media (min-width:1024px){.t4-mqa_row{height:64px}}.t4-mqa_logoBar{border-bottom:1px solid color-mix(in srgb, var(--color-foreground) 5%, transparent);justify-content:space-between;gap:32px;display:flex}@media (max-width:1023.98px){.t4-mqa_logoBar{width:100%;height:64px}}@media (min-width:1024px){.t4-mqa_logoBar{border-bottom:none}}.t4-mqa_logoLink{align-items:center;display:flex}.t4-mqa_logoLink>*+*{margin-left:8px}.t4-mqa_logoImg{width:auto;height:24px}.t4-mqa_hamburger{z-index:20;cursor:pointer;margin:-10px -12px -10px -10px;padding:10px;display:block;position:relative}@media (min-width:1024px){.t4-mqa_hamburger{display:none}}.t4-mqa_menuIcon{width:20px;height:20px;margin:auto;transition-duration:.2s}.t4-mqa_menuIconHidden{opacity:0;transform:rotate(180deg)scale(0)}.t4-mqa_closeIcon{opacity:0;width:20px;height:20px;margin:auto;transition-duration:.2s;position:absolute;inset:0;transform:rotate(-180deg)scale(0)}.t4-mqa_closeIconVisible{opacity:1;transform:rotate(0)scale(1)}.t4-mqa_navMenuWrap{display:none}@media (min-width:1024px){.t4-mqa_navMenuWrap{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}}.t4-mqa_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%;margin-bottom:24px;display:none}.t4-mqa_actions>*+*{margin-top:32px}@media (min-width:768px){.t4-mqa_actions{flex-wrap:nowrap}}@media (min-width:1024px){.t4-mqa_actions{width:fit-content;box-shadow:none;background-color:#0000;border-color:#0000;gap:24px;margin:0;padding:0;display:flex}.t4-mqa_actions>*+*{margin-top:0}}.t4-mqa_actionsOpen{margin-top:24px;display:flex}.t4-mqa_actionsInner{flex-direction:column;width:100%;display:flex}.t4-mqa_actionsInner>*+*{margin-top:12px}@media (min-width:640px){.t4-mqa_actionsInner{flex-direction:row;gap:12px}.t4-mqa_actionsInner>*+*{margin-top:0}}@media (min-width:768px){.t4-mqa_actionsInner{width:fit-content}}.t4-mqa_demoDialog{max-width:48rem;height:calc(100vh - 2rem)}@media (min-width:768px){.t4-mqa_demoDialog{height:fit-content}}.t4-mqa_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}.t4-mqa_mobileNav{width:100%}.t4-mqa_mobileAccordion{margin-inline:-16px;margin-top:2px}.t4-mqa_mobileAccordion>*+*{margin-top:2px}.t4-mqa_mobileItem{border-bottom:0;position:relative}.t4-mqa_mobileTrigger{font-size:var(--text-lg);line-height:var(--text-lg--line-height);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:400;display:flex}.t4-mqa_mobileTrigger:hover{text-decoration:none}.t4-mqa_mobileTrigger[data-state=open]{background-color:var(--color-muted)}.t4-mqa_mobileTrigger>svg{display:none}.t4-mqa_mobileContent{padding-bottom:20px}.t4-mqa_mobileFeatureLink{grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:8px 16px;display:grid}.t4-mqa_mobileFeatureIcon{justify-content:center;align-items:center;display:flex}.t4-mqa_mobileFeatureIcon>svg{width:16px;height:16px}.t4-mqa_mobileLink{font-size:var(--text-lg);line-height:var(--text-lg--line-height);padding-block:16px;display:block;position:relative}.t4-mqa_navMenu{pointer-events:none;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;display:flex}.t4-mqa_navList{pointer-events:auto;justify-content:center;align-items:center;gap:2px;width:fit-content;height:100%;display:flex}.t4-mqa_navTrigger{height:40px;color:var(--color-foreground);background-color:#0000;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.t4-mqa_navTrigger:hover{background-color:color-mix(in srgb, var(--color-foreground) 6%, transparent);color:var(--color-foreground)}.t4-mqa_navTrigger[data-state=open]{background-color:color-mix(in srgb, var(--color-foreground) 8%, transparent)}.t4-mqa_navChevron{width:12px;height:12px;margin-left:4px;transition:transform .2s;position:relative;top:1px}.t4-mqa_navTrigger[data-state=open] .t4-mqa_navChevron{transform:rotate(180deg)}.t4-mqa_megaLayer{display:none}@media (min-width:1024px){.t4-mqa_megaLayer{pointer-events:none;width:min(100% - 48px,60rem);display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}.t4-mqa_megaLayer[data-open=true]{pointer-events:auto}}.t4-mqa_megaWrap{opacity:0;will-change:height;background-color:#fff;border-radius:20px;height:0;margin-top:12px;transition:height .32s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 24px 48px -24px #0f172a3d,0 1px 2px #0f172a0a}.t4-mqa_megaWrap[data-open=true]{opacity:1}.t4-mqa_megaInner{min-height:0;transition:transform .32s cubic-bezier(.4,0,.2,1);transform:translateY(-10px)}.t4-mqa_megaWrap[data-open=true] .t4-mqa_megaInner{transform:translateY(0)}.t4-mqa_megaPanel{padding:16px}.t4-mqa_panelLinks{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.t4-mqa_panelLinks[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.t4-mqa_panelLinks[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.t4-mqa_listLink{background-color:var(--volcanic-ash-100);border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;height:100%;padding:20px;transition:background-color .15s;display:flex}.t4-mqa_listLink:hover{background-color:var(--volcanic-ash-150)}.t4-mqa_listIconBox{width:24px;height:24px;color:var(--color-foreground);justify-content:center;align-items:center;display:flex}.t4-mqa_listIconBox img,.t4-mqa_listIconBox svg{width:20px;height:20px}.t4-mqa_listTextCol{flex-direction:column;gap:6px;display:flex}.t4-mqa_listDescription{-webkit-line-clamp:3;font-size:var(--text-base);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.t4-mqa_navIcon{width:18px;height:18px}.t4-mqa_navIconStroke{stroke:var(--color-foreground)}}
@layer components{.ypp-Vq_root{position:relative}.ypp-Vq_overlay{z-index:10;width:calc(100% - 1rem);max-width:100%;position:absolute;bottom:8px;left:16px;right:-16px}@media (min-width:768px){.ypp-Vq_overlay{width:calc(100% - 12rem);bottom:24px;left:13rem;right:-16px}}}
@layer components{.FRCwGW_form{flex-direction:column;gap:20px;display:flex}.FRCwGW_field{flex-direction:column;flex:1;gap:6px;display:flex}.FRCwGW_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.FRCwGW_row{grid-template-columns:1fr}}.FRCwGW_consent{color:var(--color-muted-foreground);background-color:var(--color-muted);border-radius:var(--radius-md);margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.FRCwGW_supportGrid{grid-template-columns:1fr;gap:6px;display:grid}@media (min-width:640px){.FRCwGW_supportGrid{grid-template-columns:repeat(2,1fr)}}.FRCwGW_supportOption{cursor:pointer;align-items:center;gap:8px;padding-block:2px;display:flex}.FRCwGW_supportCheckbox{border-radius:var(--radius-md);border:1px solid var(--volcanic-ash-300);width:16px;height:16px;accent-color:var(--volcanic-ash-900);flex:none}.FRCwGW_supportCheckbox:focus{box-shadow:0 0 0 2px var(--volcanic-ash-200)}.FRCwGW_supportText{color:var(--volcanic-ash-800);font-size:13px;line-height:1.25}}
@layer components{.ytJVmG_root{width:100%;position:relative}.ytJVmG_card{border:1px solid var(--color-border);background-color:#fbfbfb;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ytJVmG_sep{border-top:1px solid var(--color-border)}.ytJVmG_section{padding:12px 24px}.ytJVmG_label{color:var(--color-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:500}.ytJVmG_chipRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ytJVmG_teamChip{background-color:var(--color-muted);color:var(--color-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-weight:500;display:flex}.ytJVmG_docChip{border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-background);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:8px;padding:6px 12px;display:flex}.ytJVmG_docLabel{color:var(--color-foreground)}.ytJVmG_fileBadge{border-radius:var(--radius-sm);color:#fff;padding:2px 6px;font-size:10px;font-weight:700}.ytJVmG_badgeRed{background-color:var(--thermal-bloom-500)}.ytJVmG_badgeBlue{background-color:var(--ion-drive-500)}.ytJVmG_strategyDot{background-color:var(--ion-drive-500);border-radius:9999px;width:8px;height:8px}.ytJVmG_orderBadge{border-radius:var(--radius-sm);color:#fff;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex}.ytJVmG_badgeAmber{background-color:var(--solar-flare-500)}.ytJVmG_closeIcon{width:12px;height:12px}.ytJVmG_closeIconMuted{color:var(--color-muted-foreground)}}
@layer components{.gtAQzW_page{background-color:var(--color-background);min-height:100vh}.gtAQzW_hero{background-color:var(--color-muted);padding-top:128px;padding-bottom:80px}.gtAQzW_heroContainer{max-width:72rem;margin-inline:auto;padding-inline:24px}.gtAQzW_heroGrid{align-items:center;gap:48px;display:grid}@media (min-width:768px){.gtAQzW_heroGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.gtAQzW_heroCopy{text-align:center}}.gtAQzW_eyebrow{color:var(--color-primary);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.gtAQzW_heading{text-wrap:balance;font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:var(--marketing-headline-weight);font-family:var(--marketing-headline-font);letter-spacing:var(--marketing-headline-tracking);margin-top:16px}@media (min-width:768px){.gtAQzW_heading{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}@media (min-width:1024px){.gtAQzW_heading{font-size:var(--text-6xl);line-height:var(--text-6xl--line-height)}}.gtAQzW_lead{color:var(--color-muted-foreground);text-wrap:balance;max-width:28rem;font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-top:16px;margin-bottom:24px}@media (max-width:767.98px){.gtAQzW_lead{margin-inline:auto}}.gtAQzW_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:24rem;margin-top:48px;display:grid}@media (max-width:767.98px){.gtAQzW_statsGrid{margin-inline:auto}}.gtAQzW_statItem>:not(:last-child){margin-block-end:8px}.gtAQzW_statNumber{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:600}.gtAQzW_statUnit{color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.gtAQzW_statDesc{color:var(--color-muted-foreground);text-wrap:balance;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.gtAQzW_statDescStrong{color:var(--color-foreground);font-weight:500}.gtAQzW_illustration{position:relative}.gtAQzW_card{z-index:20;transform-origin:0;width:100%;max-width:18rem;height:fit-content;margin-block:auto;position:absolute;top:0;bottom:0;transform:scale(.75)}@media (max-width:1023.98px){.gtAQzW_card{left:24px}}.gtAQzW_cardGlow{background-image:linear-gradient(to right, color-mix(in srgb, var(--thermal-bloom-500) 40%, transparent) , color-mix(in srgb, var(--sienna-glow-400) 30%, transparent) , color-mix(in srgb, var(--solar-flare-300) 20%, transparent) );opacity:.6;filter:blur(64px);position:absolute;inset:-24px}.gtAQzW_cardBody{background-color:var(--color-background);box-shadow:0 0 0 1px var(--color-border),  0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;border-radius:1rem;padding:24px;position:relative}.gtAQzW_cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.gtAQzW_cardHeaderCol>:not(:last-child){margin-block-end:2px}.gtAQzW_scoreRow{align-items:center;gap:8px;display:flex}.gtAQzW_scoreIcon{width:24px;height:24px;color:var(--color-primary)}.gtAQzW_scoreLabel{font-weight:600}.gtAQzW_scoreUpdated{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground);margin-top:16px}.gtAQzW_scoreValue{font-family:var(--font-mono);font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);color:var(--moss-canopy-500);margin-top:4px;font-weight:600;transform:translate(-4px)}.gtAQzW_scoreDelta{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-muted-foreground);font-weight:500}.gtAQzW_metrics{margin-top:24px}.gtAQzW_metrics>:not(:last-child){margin-block-end:12px}.gtAQzW_metricRow{font-size:var(--text-sm);line-height:var(--text-sm--line-height);justify-content:space-between;align-items:center;display:flex}.gtAQzW_metricLabel{color:var(--color-muted-foreground)}.gtAQzW_metricValue{font-weight:500}.gtAQzW_metricValueGood{color:var(--moss-canopy-500);font-weight:500}.gtAQzW_photoFrame{width:80%;margin-left:auto;padding-block:32px;padding-inline:16px}.gtAQzW_photo{aspect-ratio:2/3;height:fit-content;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-border) 20%, transparent),  0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;border-radius:.75rem;margin-top:auto;position:relative;overflow:hidden}.gtAQzW_photoImg{object-fit:cover;width:100%;height:100%}.gtAQzW_features{padding-block:96px;padding-inline:24px}.gtAQzW_featuresContainer{max-width:72rem;margin-inline:auto}.gtAQzW_sectionHeader{text-align:center;margin-bottom:64px}.gtAQzW_sectionHeading{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:600;font-family:var(--font-display);margin-bottom:16px}@media (min-width:768px){.gtAQzW_sectionHeading{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}}.gtAQzW_sectionLead{color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);max-width:42rem;margin-inline:auto}.gtAQzW_featureGrid{gap:32px;display:grid}@media (min-width:768px){.gtAQzW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gtAQzW_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtAQzW_featureCard{border:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);background-color:color-mix(in srgb, var(--color-card) 50%, transparent);border-radius:.75rem;padding:24px;transition:color .15s,background-color .15s,border-color .15s}.gtAQzW_featureCard:hover{background-color:color-mix(in srgb, var(--color-card) 80%, transparent)}.gtAQzW_featureIcon{width:40px;height:40px;color:var(--color-primary);margin-bottom:16px}.gtAQzW_featureTitle{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:8px;font-weight:600}.gtAQzW_featureDesc{color:var(--color-muted-foreground)}.gtAQzW_benefits{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent);padding-block:96px;padding-inline:24px}.gtAQzW_benefitsContainer{max-width:72rem;margin-inline:auto}.gtAQzW_benefitsGrid{gap:48px;display:grid}@media (min-width:768px){.gtAQzW_benefitsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtAQzW_benefitItem{text-align:center}.gtAQzW_benefitNumber{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height);color:var(--color-primary);margin-bottom:16px;font-weight:700}.gtAQzW_benefitTitle{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:8px;font-weight:600}.gtAQzW_benefitDesc{color:var(--color-muted-foreground)}}
@layer components{.dQkcFa_bar{background-color:var(--volcanic-ash-900);color:#fff;justify-content:center;align-items:center;gap:16px;height:40px;padding-inline:16px;display:flex}.dQkcFa_link{color:#fff;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1;text-decoration:none;display:flex}.dQkcFa_link:hover{text-decoration:underline}.dQkcFa_eyebrow{flex-shrink:0;font-weight:600}.dQkcFa_textFull{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}@media (min-width:768px){.dQkcFa_textFull{display:inline}}.dQkcFa_cta{flex-shrink:0;font-weight:600}}
