.fveoaW_header{z-index:var(--z-header);width:100%;padding-inline:var(--space-4);pointer-events:none;position:fixed;top:12px;left:0;right:0}.fveoaW_bar{justify-content:space-between;align-items:center;gap:var(--space-6);border:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--surface) 88%, transparent);width:100%;max-width:1024px;min-height:60px;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);pointer-events:auto;border-radius:16px;margin-inline:auto;padding:7px 9px;display:flex;position:relative}.fveoaW_brand{width:fit-content;color:var(--ink);font-size:26px;font-weight:var(--weight-bold);letter-spacing:-.065em;flex:1 0 150px;align-items:center;display:inline-flex}.fveoaW_mark{background:var(--butter-soft);width:33px;height:33px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;margin-right:7px;display:inline-flex}.fveoaW_dot{color:var(--sky-ink)}.fveoaW_menuRoot{flex:0 auto;min-width:0;position:relative}.fveoaW_menuList{justify-content:center;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fveoaW_menuItem{position:relative}.fveoaW_menuTrigger{min-height:39px;color:var(--ink-secondary);font:inherit;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.fveoaW_chevron{color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease)}.fveoaW_menuTrigger[data-state=open] .fveoaW_chevron{transform:rotate(180deg)}.fveoaW_menuTrigger[data-state=open]{color:var(--ink)}.fveoaW_viewportPosition{perspective:1200px;justify-content:center;width:min(620px,100vw - 32px);display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.fveoaW_viewport{width:var(--radix-navigation-menu-viewport-width);height:var(--radix-navigation-menu-viewport-height);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-float);transform-origin:top;transition:width var(--duration-fast) var(--ease), height var(--duration-fast) var(--ease);position:relative;overflow:hidden}.fveoaW_menuContent{width:620px;padding:var(--space-5);opacity:1;transform-origin:top;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);position:absolute;top:0;left:0;transform:translateY(0)scale(1)}.fveoaW_menuHeading{padding:1px 3px var(--space-4);gap:4px;display:grid}.fveoaW_menuHeading>span{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:-.02em}.fveoaW_menuHeading>p{color:var(--ink-muted);font-size:var(--text-xs)}.fveoaW_menuGrid{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fveoaW_menuCard{min-height:80px;color:var(--ink);transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);border:1px solid #0000;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 12px;align-items:start;gap:10px;padding:11px 9px;display:grid;position:relative}.fveoaW_menuCardIcon,.fveoaW_integrationIcon{background:var(--surface-subtle);width:34px;height:34px;color:var(--sky-ink);border-radius:10px;place-items:center;display:grid}.fveoaW_menuCardCopy{gap:4px;padding-top:1px;display:grid}.fveoaW_menuCardTitle{font-size:12px;font-weight:var(--weight-semibold);line-height:1.35}.fveoaW_menuCardDescription{color:var(--ink-muted);font-size:11px;line-height:1.45}.fveoaW_menuCardArrow{color:var(--ink-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);margin-top:3px;transform:translate(-2px,2px)}.fveoaW_menuCard:focus-visible{outline-offset:2px}.fveoaW_integrationNote{align-items:center;gap:var(--space-3);border:1px solid var(--border);padding:var(--space-4);background:var(--surface-subtle);border-radius:12px;display:flex}.fveoaW_integrationNote>span:nth-child(2){flex:1;gap:4px;display:grid}.fveoaW_integrationNote strong{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.fveoaW_integrationNote>span:nth-child(2)>span{color:var(--ink-muted);font-size:var(--text-xs)}.fveoaW_availabilityBadge{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-secondary);font-size:10px;font-weight:var(--weight-medium);flex:none;padding:5px 9px}.fveoaW_actions{flex:1 0 150px;justify-content:flex-end;align-items:center;gap:9px;display:flex}.fveoaW_signIn{border-radius:var(--radius-control);font-size:13px;font-weight:var(--weight-semibold);color:var(--ink);padding:8px 10px}.fveoaW_signIn:hover{background:var(--surface-subtle)}.fveoaW_getStarted{border-radius:var(--radius-pill);min-height:40px;padding-inline:17px;font-size:13px}.fveoaW_mobileTrigger{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:none}.fveoaW_headerSpacer{height:76px}.fveoaW_mobileNav{gap:var(--space-5);padding-bottom:var(--space-2);display:grid}.fveoaW_mobileEyebrow,.fveoaW_mobileGroup>span:first-child{color:var(--ink-muted);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase}.fveoaW_mobileGroup{gap:3px;display:grid}.fveoaW_mobileGroup>span:first-child{margin-bottom:4px}.fveoaW_mobileGroup a{border-radius:var(--radius-control);min-height:42px;padding:0 var(--space-3);color:var(--ink);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);justify-content:space-between;align-items:center;display:flex}.fveoaW_mobileGroup a:active:not(:focus-visible){transform:scale(.97)}.fveoaW_mobileUnavailable{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--ink-secondary);font-size:var(--text-sm);display:flex}.fveoaW_mobileUnavailable>svg{color:var(--ink-muted)}.fveoaW_mobileUnavailable .fveoaW_availabilityBadge{margin-left:auto}@starting-style{.fveoaW_menuContent{opacity:0;transform:translateY(-5px)scale(.985)}}@media (hover:hover) and (pointer:fine){.fveoaW_menuTrigger:hover{background:var(--surface-subtle);color:var(--ink)}.fveoaW_menuCard:hover,.fveoaW_mobileGroup a:hover{border-color:var(--border);background:var(--surface-subtle)}.fveoaW_menuCard:hover .fveoaW_menuCardArrow{opacity:1;transform:translate(0)}.fveoaW_mobileTrigger:hover{background:var(--surface-subtle)}}.fveoaW_menuTrigger:active:not(:focus-visible),.fveoaW_menuCard:active:not(:focus-visible),.fveoaW_mobileTrigger:active:not(:focus-visible){transform:scale(.97)}:is(.fveoaW_menuRoot:has(:focus-visible) .fveoaW_viewport,.fveoaW_menuRoot:has(:focus-visible) .fveoaW_menuContent,.fveoaW_menuRoot:has(:focus-visible) .fveoaW_chevron){transition:none}@media (max-width:940px){.fveoaW_bar{gap:var(--space-3)}.fveoaW_brand,.fveoaW_actions{flex-basis:auto}.fveoaW_menuRoot{display:none}.fveoaW_mobileTrigger{display:inline-flex}}@media (max-width:420px){.fveoaW_header{padding-inline:var(--space-3)}.fveoaW_bar{min-height:56px;padding:6px 7px}.fveoaW_brand{font-size:24px}.fveoaW_mark{width:31px;height:31px}.fveoaW_getStarted{min-height:38px;padding-inline:12px}.fveoaW_signIn{display:none}}@media (prefers-reduced-motion:reduce){.fveoaW_menuContent{transform:none;transition:opacity .14s var(--ease)!important}@starting-style{.fveoaW_menuContent{opacity:0;transform:none}}}
.COUDHa_layout{grid-template-columns:240px minmax(0,1fr);max-width:1440px;margin:auto;display:grid}.COUDHa_sidebar{padding:var(--space-10) var(--space-6);border-right:1px solid var(--border);flex-direction:column;height:calc(100dvh - 76px);display:flex;position:sticky;top:0}.COUDHa_sidebarTitle{color:var(--ink-muted);font-size:9px;font-weight:var(--weight-semibold);letter-spacing:.1em;margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.COUDHa_sidebarTitle>span{padding:2px 5px;font-size:9px}.COUDHa_sidebar nav{gap:var(--space-1);display:grid}.COUDHa_sidebar nav a{gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-secondary);padding:11px var(--space-3);border-radius:var(--radius-control);align-items:center;display:flex}.COUDHa_sidebar nav a:hover{background:var(--surface-subtle)}.COUDHa_sidebar nav a[aria-current]{color:var(--mint-ink);background:var(--mint-soft);font-weight:var(--weight-medium)}.COUDHa_activeDot,.COUDHa_greenDot{background:var(--mint-ink);border-radius:var(--radius-pill);width:5px;height:5px}.COUDHa_activeDot{margin-left:auto}.COUDHa_sideNote{padding-top:var(--space-8);color:var(--ink-muted);margin-top:auto;font-size:11px}.COUDHa_greenDot{margin-right:5px;display:inline-block}.COUDHa_sideNote p{color:var(--ink-secondary);margin:var(--space-3) 0;font-size:var(--text-sm)}.COUDHa_sideNote a{color:var(--ink-secondary);align-items:center;gap:6px;display:inline-flex}.COUDHa_main{min-width:0;padding:var(--space-12) clamp(24px, 4.5vw, 72px) 0}.COUDHa_breadcrumb{letter-spacing:var(--tracking-label);color:var(--ink-muted);font-size:10px;font-weight:var(--weight-medium);gap:var(--space-3);display:flex}.COUDHa_breadcrumb>span{color:var(--border-strong)}.COUDHa_intro{scroll-margin-top:var(--space-6)}.COUDHa_introHeading{margin-top:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.COUDHa_introHeading h1{font-size:clamp(36px,4vw,56px);line-height:1.08}.COUDHa_introHeading h1 span{color:var(--ink-muted)}.COUDHa_introArt{background:var(--butter-soft);color:var(--butter-ink);border-radius:var(--radius-panel);width:150px;height:150px;padding:var(--space-4);flex-shrink:0;place-items:center;display:grid;transform:rotate(-8deg);box-shadow:6px 6px #f5e8ba70}.COUDHa_introArt span{text-align:center;letter-spacing:-.02em;font-size:10px;line-height:1.2}.COUDHa_intro>p{margin-top:var(--space-5);font-size:var(--text-base)}.COUDHa_introMeta{align-items:center;gap:var(--space-3);color:var(--ink-muted);margin-top:var(--space-6);flex-wrap:wrap;font-size:10px;display:flex}.COUDHa_introMeta .COUDHa_divider{background:var(--border);width:1px;height:12px}.COUDHa_introMeta>a{color:var(--ink-secondary);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.COUDHa_principles{margin:var(--space-8) 0 var(--space-12);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--space-6) 0;gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.COUDHa_principles>div{gap:var(--space-1);display:grid}.COUDHa_principles div>span{color:var(--ink-muted);margin-bottom:var(--space-2);font-family:monospace;font-size:10px}.COUDHa_principles strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.COUDHa_principles p{color:var(--ink-muted);font-size:11px}.COUDHa_section{margin-bottom:var(--space-12);scroll-margin-top:var(--space-8)}.COUDHa_sectionHeading{gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.COUDHa_sectionHeading>span{background:var(--surface-subtle);border:1px solid var(--border);width:27px;height:27px;color:var(--ink-muted);border-radius:7px;flex-shrink:0;align-self:flex-start;place-items:center;font-family:monospace;font-size:10px;display:grid}.COUDHa_sectionHeading h2{font-size:var(--text-xl);padding-top:1px}.COUDHa_sectionHeading p{font-size:var(--text-xs);margin-top:var(--space-2)}.COUDHa_swatches{gap:var(--space-3);grid-template-columns:repeat(6,1fr);display:grid}.COUDHa_swatch{text-align:left;color:var(--ink);border-radius:var(--radius-control);background:0 0;border:none;flex-direction:column;gap:3px;min-width:0;padding:0;display:flex}.COUDHa_colorBlock{padding:var(--space-2);width:100%;height:85px;margin-bottom:var(--space-2);color:var(--ink-secondary);transition:transform var(--duration-fast);border:1px solid #2428240d;border-radius:10px;justify-content:flex-end;align-items:flex-end;display:flex}.COUDHa_swatch:first-child .COUDHa_colorBlock{color:var(--surface)}.COUDHa_swatch:hover .COUDHa_colorBlock{transform:translateY(-3px)}.COUDHa_swatch strong{font-size:var(--text-xs);font-weight:var(--weight-medium)}.COUDHa_swatch>span:not(.COUDHa_colorBlock){color:var(--ink-muted);font-family:monospace;font-size:10px}.COUDHa_swatch code{color:var(--ink-muted);overflow-wrap:anywhere;font-size:9px}.COUDHa_annotation{color:var(--ink-muted);margin-top:var(--space-3);font-size:10px}.COUDHa_typeCard{padding-block:var(--space-8) var(--space-2)}.COUDHa_typeHero{gap:var(--space-8);padding-bottom:var(--space-6);align-items:center;display:flex}.COUDHa_bigAa{letter-spacing:-.09em;color:var(--ink);font-size:96px;font-weight:500;line-height:1}.COUDHa_typeHero h3{font-size:var(--text-2xl);letter-spacing:-.03em;margin-top:var(--space-2)}.COUDHa_typeHero p{font-size:var(--text-xs);color:var(--ink-secondary)}.COUDHa_typeHero div>span:last-child{color:var(--ink-muted);margin-top:var(--space-3);font-size:10px;display:block}.COUDHa_typeHero div>span:last-child>span{color:var(--border-strong);padding:0 7px}.COUDHa_typeRow{align-items:center;gap:var(--space-6);padding:var(--space-5) 0;border-top:1px solid var(--border);grid-template-columns:155px minmax(0,1fr);display:grid}.COUDHa_typeRow code{color:var(--ink-muted);font-size:10px}.COUDHa_displaySample{letter-spacing:var(--tracking-heading);font-size:clamp(26px,3vw,44px);font-weight:600;line-height:1.06}.COUDHa_typeRow h2{font-size:var(--text-3xl)}.COUDHa_typeRow h3{font-size:var(--text-xl)}.COUDHa_typeRow p{font-size:var(--text-sm)}.COUDHa_caption{font-size:var(--text-xs);color:var(--ink-muted)}.COUDHa_stateCard{padding:var(--space-6)}.COUDHa_stateTable{margin:-5px;padding:5px;overflow-x:auto}.COUDHa_tableHead,.COUDHa_stateRow{gap:var(--space-3);grid-template-columns:75px repeat(5,minmax(90px,1fr));align-items:center;min-width:650px;display:grid}.COUDHa_tableHead{color:var(--ink-muted);padding-bottom:var(--space-5);font-size:10px}.COUDHa_tableHead>span:not(:first-child){text-align:center}.COUDHa_tableHead>span:first-child{letter-spacing:.1em;font-size:8px}.COUDHa_stateRow{margin-bottom:var(--space-5)}.COUDHa_stateRow>span{text-transform:capitalize;color:var(--ink-secondary);font-size:11px}.COUDHa_stateRow button{padding:var(--space-2);font-size:11px}.COUDHa_buttonSizes{align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.COUDHa_buttonSizes>span{letter-spacing:.08em;color:var(--ink-muted);margin-right:auto;font-size:9px}.COUDHa_fields{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.COUDHa_cards{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.COUDHa_cards>div{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.COUDHa_cardIcon{border:1px solid var(--border);background:var(--surface-subtle);width:42px;height:42px;color:var(--ink-secondary);border-radius:11px;place-items:center;display:grid}.COUDHa_cards>div>span:nth-child(2){margin-left:auto}.COUDHa_cards h3{width:100%}.COUDHa_cards p{font-size:var(--text-sm)}.COUDHa_cards button{padding-left:0}.COUDHa_badgeCard{background:var(--surface-subtle)}.COUDHa_smallLabel{letter-spacing:var(--tracking-label);color:var(--ink-muted);font-size:9px}.COUDHa_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.COUDHa_geometry{margin-top:var(--space-5);padding:var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-card);gap:var(--space-5);grid-template-columns:1.3fr 1fr .8fr;display:grid}.COUDHa_geometry>div{justify-content:center;gap:var(--space-2);flex-direction:column;display:flex}.COUDHa_geometry>div>span{color:var(--ink-secondary);gap:var(--space-2);align-items:center;min-height:30px;font-size:10px;display:flex}.COUDHa_geometry p{color:var(--ink-muted);font-size:9px}.COUDHa_shadowDemo{background:var(--surface);border-radius:var(--radius-control);border:1px solid var(--border);width:55px;box-shadow:var(--shadow-card)}.COUDHa_interactionCard{gap:var(--space-8);grid-template-columns:1.1fr 1fr;display:grid}.COUDHa_tabContent{padding:var(--space-6) 0 0;min-height:130px}.COUDHa_tabContent h2{font-size:var(--text-lg)}.COUDHa_tabContent p{font-size:var(--text-sm);margin-top:var(--space-2)}.COUDHa_dialogDemo{padding-left:var(--space-8);border-left:1px solid var(--border);align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.COUDHa_dialogDemo h3{font-size:var(--text-lg)}.COUDHa_dialogDemo p{font-size:var(--text-sm)}.COUDHa_dialogDemo>button{margin-top:var(--space-2)}.COUDHa_imageExample{border-radius:var(--radius-card);background:var(--sky);min-height:320px;position:relative;overflow:hidden}.COUDHa_imageExample>img{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.COUDHa_imageExample>div{padding:var(--space-10);justify-items:start;gap:var(--space-4);background:linear-gradient(90deg,#14628655,#0000);display:grid;position:relative}.COUDHa_imageExample h2{color:var(--surface);font-size:36px}.COUDHa_imageExample p{color:var(--surface);font-size:var(--text-sm)}.COUDHa_imageExample button,.COUDHa_imageExample a{margin-top:var(--space-2)}.COUDHa_footer{border-top:1px solid var(--border);padding:var(--space-6) 0 var(--space-8);color:var(--ink-muted);justify-content:space-between;font-size:10px;display:flex}.COUDHa_footer strong{letter-spacing:-.06em;color:var(--ink);margin-right:var(--space-2);font-size:18px}.COUDHa_dialogBody{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.COUDHa_dialogBody p{font-size:var(--text-sm)}.COUDHa_toast{bottom:var(--space-6);gap:var(--space-3);background:var(--primary);color:var(--surface);border-radius:var(--radius-control);padding:var(--space-4);box-shadow:var(--shadow-float);font-size:var(--text-sm);max-width:calc(100vw - 32px);z-index:var(--z-overlay);align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.COUDHa_toast button{color:inherit;padding:var(--space-1);background:0 0;border:0;display:flex}@media (min-width:1550px){.COUDHa_main{padding-inline:var(--space-20)}}@media (max-width:1100px){.COUDHa_layout{grid-template-columns:200px minmax(0,1fr)}.COUDHa_sidebar{padding-inline:var(--space-4)}.COUDHa_main{padding-inline:var(--space-8)}.COUDHa_introArt{width:120px;height:120px}.COUDHa_introHeading h1{font-size:42px}.COUDHa_introMeta>a{display:none}.COUDHa_geometry{grid-template-columns:1fr}.COUDHa_interactionCard{gap:var(--space-5)}.COUDHa_dialogDemo{padding-left:var(--space-5)}.COUDHa_interactionCard .COUDHa_tabs-trigger{padding-inline:8px}}@media (max-width:800px){.COUDHa_layout{display:block}.COUDHa_sidebar{height:auto;padding:var(--space-3) var(--space-5);border-right:0;border-bottom:1px solid var(--border);position:relative;overflow-x:auto}.COUDHa_sidebarTitle,.COUDHa_sideNote{display:none}.COUDHa_sidebar nav{gap:var(--space-1);width:max-content;display:flex}.COUDHa_sidebar nav a{font-size:var(--text-xs);gap:6px;padding:8px 10px}.COUDHa_sidebar nav a svg{width:14px}.COUDHa_activeDot{display:none}.COUDHa_main{padding:var(--space-8) var(--space-5) 0}.COUDHa_introHeading h1{font-size:42px}.COUDHa_introMeta{font-size:9px}.COUDHa_swatches{gap:var(--space-2)}.COUDHa_typeRow{gap:var(--space-4);grid-template-columns:130px minmax(0,1fr)}}@media (max-width:540px){.COUDHa_introArt{display:none}.COUDHa_introHeading{margin-top:var(--space-6)}.COUDHa_introHeading h1{font-size:40px}.COUDHa_intro>p{font-size:var(--text-sm)}.COUDHa_introMeta{gap:var(--space-2)}.COUDHa_introMeta>.COUDHa_divider{display:none}.COUDHa_principles{gap:var(--space-4);margin-bottom:var(--space-10)}.COUDHa_principles strong{font-size:var(--text-xs)}.COUDHa_principles p{font-size:10px}.COUDHa_swatches{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(3,1fr)}.COUDHa_colorBlock{height:90px}.COUDHa_typeCard{padding:var(--space-5)}.COUDHa_bigAa{font-size:72px}.COUDHa_typeHero{gap:var(--space-5)}.COUDHa_typeHero h3{font-size:var(--text-xl)}.COUDHa_typeHero p{font-size:10px}.COUDHa_typeHero div>span:last-child{font-size:8px}.COUDHa_typeRow{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.COUDHa_typeRow h2{font-size:26px}.COUDHa_displaySample{font-size:32px}.COUDHa_fields,.COUDHa_cards,.COUDHa_interactionCard{grid-template-columns:1fr}.COUDHa_dialogDemo{border-left:0;border-top:1px solid var(--border);padding:var(--space-6) 0 0}.COUDHa_imageExample>div{padding:var(--space-6)}.COUDHa_imageExample h2{font-size:30px}.COUDHa_footer>span{max-width:200px}.COUDHa_footer a{white-space:nowrap}.COUDHa_toast{width:max-content;font-size:var(--text-xs)}}
.pLi0aa_hero{isolation:isolate;padding:134px var(--space-8) var(--space-8);background:var(--sky);position:relative;overflow:hidden}.pLi0aa_hero [data-hero-enter]{animation:pLi0aa_hero-enter .46s var(--ease) both}.pLi0aa_landscape{object-fit:cover;object-position:center top;z-index:-3}.pLi0aa_atmosphere{z-index:-2;background:linear-gradient(180deg, #10445e66 0%, #10445e55 42%, #fbfbfa55 72%, var(--canvas) 100%);position:absolute;inset:0}.pLi0aa_heroCopy{text-align:center;max-width:900px;color:var(--surface);margin:auto}.pLi0aa_announcement{isolation:isolate;align-items:center;gap:var(--space-2);background:linear-gradient(#ffffffed, #ffffffed) padding-box, conic-gradient(from var(--labscape-announcement-border-angle), #fff 0deg 274deg, #d9eff6 300deg, var(--sky) 322deg, #fff 342deg, #fff 360deg) border-box;color:var(--ink);box-shadow:var(--shadow-control);border-radius:var(--radius-pill);font-size:var(--text-xs);margin-bottom:var(--space-6);border:1px solid #0000;padding:5px 12px 5px 5px;animation-delay:0s;display:inline-flex;position:relative}.pLi0aa_hero [data-hero-enter].pLi0aa_announcement{animation:pLi0aa_hero-enter .46s var(--ease) both, pLi0aa_announcement-border-shine 3.6s linear .46s infinite}.pLi0aa_heroHeading{color:var(--surface);letter-spacing:-.055em;text-shadow:0 1px 12px #12608b12;animation-delay:65ms}.pLi0aa_heroHeading>span{color:#ffffffeb}.pLi0aa_subtitle{font-size:var(--text-lg);margin-top:var(--space-5);font-weight:var(--weight-medium);animation-delay:.13s}.pLi0aa_promptShell{max-width:620px;margin:var(--space-8) auto var(--space-3);border-radius:var(--radius-card);background:#ffffff45;border:1px solid #ffffff50;padding:5px;animation-delay:.195s}.pLi0aa_promptInput{align-items:center;gap:var(--space-2);background:var(--surface);padding:var(--space-2);color:var(--ink-secondary);box-shadow:var(--shadow-card);border-radius:11px;display:flex}.pLi0aa_promptInput>svg{margin-left:var(--space-2);color:var(--sky-ink)}.pLi0aa_promptInput input{box-shadow:none;padding-left:var(--space-2);background:0 0;border:0;min-width:0}.pLi0aa_promptInput input:focus{box-shadow:var(--shadow-focus)}.pLi0aa_suggestions{gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;align-items:center;animation-delay:.26s;display:flex}.pLi0aa_suggestions>span{color:#ffffffdb}.pLi0aa_suggestions a{border-radius:var(--radius-pill);color:var(--ink);transition:background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);background:#fffd;border:1px solid #fff5;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:inline-flex}.pLi0aa_suggestions a:active:not(:focus-visible){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pLi0aa_suggestions a:hover{background:var(--surface)}}.pLi0aa_microcopy{margin-top:var(--space-4);color:#fff;text-shadow:0 1px 4px #174a68;justify-content:center;align-items:center;gap:6px;font-size:11px;animation-delay:.325s;display:flex}.pLi0aa_microcopy>span{margin:0 3px}.pLi0aa_productShell{border-radius:var(--radius-panel);max-width:1100px;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scroll-margin-top:var(--space-6);background:#ffffff6e;border:1px solid #fff8;margin:52px auto 0;padding:6px;animation-delay:.39s}.pLi0aa_productTabs{background:#ffffff45;border-radius:17px;margin-bottom:6px;padding:5px}.pLi0aa_productTabs>button{font-weight:var(--weight-medium);border-radius:11px;padding:12px}.pLi0aa_productContent{background:var(--surface);padding:var(--space-2);transition:opacity .2s var(--ease), transform .22s var(--ease);border-radius:18px;grid-template-columns:43% 57%;display:grid;overflow:hidden}@starting-style{.pLi0aa_productContent{opacity:0}.pLi0aa_productContent[data-direction=forward]{transform:translate(22px)}.pLi0aa_productContent[data-direction=backward]{transform:translate(-22px)}}.pLi0aa_productInfo{padding:var(--space-8);justify-content:center;align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.pLi0aa_productInfo h2{letter-spacing:-.045em;font-size:36px}.pLi0aa_productInfo p{font-size:var(--text-sm);max-width:320px}.pLi0aa_productInfo ul{margin:0 0 var(--space-2);gap:var(--space-3);color:var(--ink-secondary);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.pLi0aa_productInfo li{gap:var(--space-2);align-items:center;display:flex}.pLi0aa_statusDot{border-radius:var(--radius-pill);background:currentColor;width:5px;height:5px}.pLi0aa_previewCanvas{background:linear-gradient(#e7f1f7 0%,#f6f8f8 60%,#fafaf9 100%);border-radius:12px;min-height:425px;position:relative;overflow:hidden}.pLi0aa_shot{display:block;position:absolute;inset:0}.pLi0aa_shot img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.pLi0aa_shot:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:12px}@media (hover:hover) and (pointer:fine){.pLi0aa_shot:hover img{transform:scale(1.02)}}.pLi0aa_askBubble{left:var(--space-4);bottom:var(--space-4);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);max-width:min(300px,100% - 32px);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;border-radius:16px 16px 16px 6px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:absolute}.pLi0aa_askTop{color:var(--ink-secondary);font-size:11px;font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}.pLi0aa_askTop em{border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--ink-muted);margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal}.pLi0aa_askUser{color:var(--ink-muted);font-size:11px}.pLi0aa_askReply{color:var(--ink);font-size:12.5px;line-height:1.45}.pLi0aa_foundation{text-align:center;padding:var(--space-12) var(--space-6) var(--space-16);justify-items:center;gap:var(--space-3);display:grid}.pLi0aa_eyebrow{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.14em;color:var(--ink-muted)}.pLi0aa_foundation p{font-size:var(--text-sm)}.pLi0aa_foundation>a{align-items:center;gap:var(--space-2);color:var(--sky-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:var(--space-2);display:inline-flex}.pLi0aa_footer{max-width:var(--content-width);padding:var(--space-6) var(--space-8);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-xs);color:var(--ink-secondary);margin:auto;display:flex}.pLi0aa_footer>span:first-child{font-weight:var(--weight-bold);color:var(--ink);font-size:var(--text-base);letter-spacing:-.03em}.pLi0aa_footer span span{font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--ink-muted);margin-left:var(--space-2);letter-spacing:0}.pLi0aa_footer a{align-items:center;gap:var(--space-2);display:inline-flex}.pLi0aa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes pLi0aa_hero-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes pLi0aa_hero-fade{0%{opacity:0}to{opacity:1}}@property --labscape-announcement-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pLi0aa_announcement-border-shine{to{--labscape-announcement-border-angle:360deg}}@media (min-width:1600px){.pLi0aa_hero{padding-top:var(--space-20)}}@media (max-width:800px){.pLi0aa_hero{padding:116px var(--space-5) var(--space-5)}.pLi0aa_productContent{grid-template-columns:1fr 1fr}.pLi0aa_productInfo{padding:var(--space-5)}.pLi0aa_productInfo h2{font-size:var(--text-2xl)}}@media (max-width:600px){.pLi0aa_heroCopy{text-align:left}.pLi0aa_announcement{font-size:10px}.pLi0aa_heroHeading{font-size:clamp(38px,9.7vw,55px)}.pLi0aa_subtitle{font-size:var(--text-base);max-width:250px}.pLi0aa_promptInput{flex-wrap:wrap}.pLi0aa_promptInput input{flex:1;width:70%}.pLi0aa_promptInput button{width:100%}.pLi0aa_suggestions{justify-content:flex-start}.pLi0aa_suggestions>span{width:100%}.pLi0aa_microcopy{justify-content:flex-start;gap:3px;font-size:9px}.pLi0aa_productShell{margin-top:var(--space-8)}.pLi0aa_productContent{grid-template-columns:1fr}.pLi0aa_productInfo{padding:var(--space-6) var(--space-4)}.pLi0aa_productInfo h2{font-size:32px}.pLi0aa_productInfo ul{gap:var(--space-2)}.pLi0aa_previewCanvas{aspect-ratio:4/3;min-height:0}.pLi0aa_productTabs>button{font-size:var(--text-xs);padding:10px 5px}.pLi0aa_foundation{padding-block:var(--space-10)}.pLi0aa_footer{padding:var(--space-5);flex-wrap:wrap}.pLi0aa_footer>span:last-child,.pLi0aa_footer span span{display:none}}@media (prefers-reduced-motion:reduce){.pLi0aa_hero [data-hero-enter]{animation-name:pLi0aa_hero-fade;animation-duration:.14s!important;animation-delay:0s!important}.pLi0aa_hero [data-hero-enter].pLi0aa_announcement{animation:pLi0aa_hero-fade .14s var(--ease) both;--labscape-announcement-border-angle:0deg}.pLi0aa_productContent{transform:none;transition:opacity .14s var(--ease)!important}@starting-style{.pLi0aa_productContent{opacity:0;transform:none}}}
