.product-overview-page_page___pSTw{--po-black:rgba(3,8,20,1);--po-glow:rgba(69,87,246,0.42);--po-glow-soft:rgba(69,87,246,0.2);--po-cyan-glow:rgba(25,195,223,0.18);--po-bezel:rgba(255,255,255,0.1);--po-control:rgba(8,20,47,0.06);--po-scrim:rgba(3,8,20,0.82);--po-accent-soft:rgba(69,87,246,0.16);--po-gradient:linear-gradient(120deg,var(--ds-color-accent) 10%,var(--ds-color-signal) 90%);--po-wide:1200px;--po-gutter:var(--ds-gutter);--po-card-radius:28px;background:var(--ds-color-surface);color:var(--ds-color-ink);font-family:var(--ds-font-family)}.product-overview-page_page___pSTw section{scroll-margin-top:calc(var(--ds-local-nav-height) + var(--ds-space-2))}.product-overview-page_wrap__IqRqE{width:min(100% - 2 * var(--po-gutter),var(--po-wide));margin-inline:auto}.product-overview-page_centered__Syrs1{text-align:center}.product-overview-page_line__nolCB{display:inline-block;word-break:keep-all}.product-overview-page_eyebrow__Lc8zo{margin:0;color:var(--ds-color-accent);font-size:var(--ds-font-18);font-weight:600;letter-spacing:.02em}.product-overview-page_sectionTitleSmall__wZhEk,.product-overview-page_sectionTitle__sC9mU{margin-block:0;font-weight:700;line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-display);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.product-overview-page_sectionTitle__sC9mU{font-size:var(--ds-font-72)}.product-overview-page_sectionTitleSmall__wZhEk{font-size:var(--ds-font-56)}.product-overview-page_eyebrow__Lc8zo+.product-overview-page_sectionTitleSmall__wZhEk,.product-overview-page_eyebrow__Lc8zo+.product-overview-page_sectionTitle__sC9mU{margin-top:var(--ds-space-2)}.product-overview-page_lead__dktDL{max-width:32em;margin:var(--ds-space-3) 0 0;color:var(--ds-color-ink-secondary);font-size:var(--ds-font-21);line-height:var(--ds-leading-body);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.product-overview-page_leadCentered__69YbH{margin-inline:auto;text-wrap:balance}.product-overview-page_section__0RyJ4{padding:var(--ds-space-16) 0}.product-overview-page_paper__EnA1U{background:var(--ds-color-surface-alt)}.product-overview-page_dark__jPk6j{overflow:clip;background:radial-gradient(50% 36% at 50% 62%,var(--po-glow-soft),transparent 75%),linear-gradient(180deg,var(--po-black) 0,var(--ds-color-ink) 100%);color:var(--ds-color-on-dark)}.product-overview-page_dark__jPk6j .product-overview-page_eyebrow__Lc8zo{color:var(--ds-color-signal)}.product-overview-page_dark__jPk6j .product-overview-page_lead__dktDL{color:var(--ds-color-on-dark-secondary)}.product-overview-page_sectionHead__ygTXp{max-width:880px}.product-overview-page_sectionHead__ygTXp.product-overview-page_centered__Syrs1{margin-inline:auto}.product-overview-page_figure__wqWvy{display:inline-flex;align-items:baseline;gap:.16em;font-weight:700;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-overview-page_figure__wqWvy strong{letter-spacing:-.03em}.product-overview-page_figure__wqWvy small{font-size:var(--ds-font-21);font-weight:600;letter-spacing:0}.product-overview-page_closeButton__ILTK4,.product-overview-page_primaryCta__u6pJX{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-pill);font-size:var(--ds-font-18);font-weight:600;text-decoration:none;transition:background-color var(--ds-motion-duration) var(--ds-motion-ease),transform var(--ds-motion-duration) var(--ds-motion-ease)}.product-overview-page_primaryCta__u6pJX{background:var(--ds-color-accent);color:var(--ds-color-on-dark)}.product-overview-page_primaryCta__u6pJX:hover{background:var(--ds-color-action-hover);transform:translateY(-1px)}.product-overview-page_closeButton__ILTK4{background:var(--ds-color-on-dark);color:var(--ds-color-ink)}.product-overview-page_closeButton__ILTK4:hover{background:var(--ds-color-surface-alt);transform:translateY(-1px)}.product-overview-page_heroLink__T5YnJ{display:inline-flex;align-items:center;gap:var(--ds-space-half);min-height:var(--ds-touch-target);color:var(--ds-color-signal);font-size:var(--ds-font-18);font-weight:600;text-decoration:none;white-space:nowrap}.product-overview-page_heroLink__T5YnJ:hover{text-decoration:underline;text-underline-offset:3px}.product-overview-page_closeButton__ILTK4:focus-visible,.product-overview-page_exploreLink__a_ert:focus-visible,.product-overview-page_flowPanel__zrq6A:focus-visible,.product-overview-page_heroLink__T5YnJ:focus-visible,.product-overview-page_primaryCta__u6pJX:focus-visible,.product-overview-page_tab__jrCFQ:focus-visible{outline:3px solid var(--ds-color-focus);outline-offset:3px}.product-overview-page_hero__nxCyq{position:relative;overflow:clip;padding:var(--ds-space-8) 0 var(--ds-space-8);background:radial-gradient(56% 34% at 50% 60%,var(--po-glow),transparent 72%),radial-gradient(40% 26% at 50% 100%,var(--po-cyan-glow),transparent 70%),linear-gradient(180deg,var(--ds-color-ink) 0,var(--po-black) 100%);color:var(--ds-color-on-dark);text-align:center}.product-overview-page_heroTitle__3NjgH{margin:0;font-weight:700}.product-overview-page_heroName__PFjPd{display:block;font-size:var(--ds-font-28);font-weight:600;letter-spacing:-.01em}.product-overview-page_heroTagline__eJ_ik{display:block;margin-top:var(--ds-space-2);padding-bottom:.06em;background:linear-gradient(180deg,var(--ds-color-on-dark) 40%,var(--ds-color-on-dark-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:max(var(--ds-font-72),clamp(44px,5.6vw,84px));line-height:1.08;letter-spacing:-.03em;word-break:keep-all;text-wrap:balance}.product-overview-page_heroLead__zBrDT{max-width:29em;margin:var(--ds-space-3) auto 0;color:var(--ds-color-on-dark-secondary);font-size:var(--ds-font-21);line-height:var(--ds-leading-body);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.product-overview-page_heroActions__J8brh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ds-space-2) var(--ds-space-4);margin-top:var(--ds-space-4)}.product-overview-page_heroStage__24_Ls{width:min(100% - 2 * var(--po-gutter),1120px);margin:var(--ds-space-8) auto 0}.product-overview-page_heroFacts__WbGBK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;margin-top:var(--ds-space-8);padding:0;list-style:none}.product-overview-page_heroFacts__WbGBK li{display:grid;justify-items:center;grid-gap:var(--ds-space-1);gap:var(--ds-space-1);padding:0 var(--ds-space-2)}.product-overview-page_heroFacts__WbGBK li+li{border-left:1px solid var(--ds-color-line-dark)}.product-overview-page_heroFacts__WbGBK .product-overview-page_figure__wqWvy{font-size:clamp(36px,3.6vw,52px)}.product-overview-page_heroFacts__WbGBK .product-overview-page_figure__wqWvy strong{background:var(--po-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.product-overview-page_heroFacts__WbGBK li>span{color:var(--ds-color-on-dark-secondary);font-size:var(--ds-font-16);font-weight:600}.product-overview-page_work__ghWIy .product-overview-page_sectionHead__ygTXp{margin-inline:auto;text-align:center}.product-overview-page_flows__54xTN{margin-top:var(--ds-space-6)}.product-overview-page_tabs__3yFsQ{display:flex;gap:var(--ds-space-half);width:max-content;max-width:100%;margin:0 auto;padding:var(--ds-space-half);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface-alt)}.product-overview-page_tab__jrCFQ{min-width:96px;min-height:var(--ds-touch-target);padding:0 var(--ds-space-3);border:0;border-radius:var(--ds-radius-pill);background:transparent;color:var(--ds-color-ink-secondary);font:inherit;font-size:var(--ds-font-18);font-weight:600;cursor:pointer;transition:background-color var(--ds-motion-duration) var(--ds-motion-ease),color var(--ds-motion-duration) var(--ds-motion-ease)}.product-overview-page_tab__jrCFQ:hover{color:var(--ds-color-ink)}.product-overview-page_tab__jrCFQ[aria-selected=true]{background:var(--ds-color-ink);color:var(--ds-color-on-dark)}.product-overview-page_flowPanel__zrq6A{margin-top:var(--ds-space-4);padding:var(--ds-space-6);border-radius:var(--po-card-radius);background:var(--ds-color-surface-alt);view-timeline-name:--po-flow;view-timeline-axis:block}.product-overview-page_flowPanel__zrq6A[hidden]{display:none}.product-overview-page_flow__12GHY{display:grid;grid-gap:var(--ds-space-6);gap:var(--ds-space-6)}.product-overview-page_flowHead__kjeST{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:var(--ds-space-3) var(--ds-space-6);gap:var(--ds-space-3) var(--ds-space-6)}.product-overview-page_flowTitle__5fcIP{margin:0;font-size:var(--ds-font-40);line-height:var(--ds-leading-snug);letter-spacing:var(--ds-tracking-display);word-break:keep-all;overflow-wrap:anywhere}.product-overview-page_flowLead__6Z1SJ{max-width:30em;margin:var(--ds-space-2) 0 0;color:var(--ds-color-ink-secondary);font-size:var(--ds-font-18);line-height:var(--ds-leading-body);word-break:keep-all;overflow-wrap:anywhere}.product-overview-page_flowStat__E3gmu{display:grid;justify-items:end;grid-gap:var(--ds-space-half);gap:var(--ds-space-half);margin:0;text-align:right}.product-overview-page_flowStat__E3gmu .product-overview-page_figure__wqWvy{font-size:clamp(48px,5vw,72px)}.product-overview-page_flowStat__E3gmu .product-overview-page_figure__wqWvy small{font-size:var(--ds-font-28)}.product-overview-page_flowStat__E3gmu .product-overview-page_figure__wqWvy strong{background:var(--po-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.product-overview-page_flowStatLabel__puPMN{font-size:var(--ds-font-16);font-weight:600}.product-overview-page_flowNote__0fdLw{max-width:17em;color:var(--ds-color-ink-secondary);font-size:var(--ds-font-14);word-break:keep-all}.product-overview-page_systemFrame__HX6u4{margin-top:var(--ds-space-8);view-timeline-name:--po-system;view-timeline-axis:block}.product-overview-page_systemMore__1VnBT{display:flex;justify-content:center;margin:var(--ds-space-4) 0 0}.product-overview-page_trustTrack__FCVaz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ds-space-3);gap:var(--ds-space-3);width:min(100% - 2 * var(--po-gutter),var(--po-wide));margin:var(--ds-space-8) auto 0;padding:0;list-style:none}.product-overview-page_trustTile__KPSh2{display:flex;flex-direction:column;padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-4);border-radius:var(--po-card-radius);background:var(--ds-color-surface);view-timeline-name:--po-trust;view-timeline-axis:block}.product-overview-page_trustVisual__VHOdo{display:grid;align-items:center;min-height:400px;padding:var(--ds-space-3);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface-alt)}.product-overview-page_trustEyebrow__Va77y{margin:var(--ds-space-4) var(--ds-space-1) 0;color:var(--ds-color-accent);font-size:var(--ds-font-16);font-weight:700;letter-spacing:.08em}.product-overview-page_trustTitle__7rpc3{margin:var(--ds-space-1) var(--ds-space-1) 0;font-size:var(--ds-font-28);line-height:var(--ds-leading-snug);word-break:keep-all;overflow-wrap:anywhere}.product-overview-page_trustText__ypdj_{margin:var(--ds-space-2) var(--ds-space-1) 0;color:var(--ds-color-ink-secondary);font-size:var(--ds-font-16);line-height:var(--ds-leading-body);word-break:keep-all;overflow-wrap:anywhere}.product-overview-page_onboarding__k9Yhu{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;grid-gap:var(--ds-space-3) var(--ds-space-8);gap:var(--ds-space-3) var(--ds-space-8)}.product-overview-page_bigFigure__3nwgh{display:flex;align-items:baseline;gap:var(--ds-space-2);margin:0;font-weight:700;line-height:.82;white-space:nowrap}.product-overview-page_bigFigure__3nwgh strong{padding-right:.04em;background:var(--po-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(150px,19vw,280px);letter-spacing:-.06em}.product-overview-page_bigFigure__3nwgh small{font-size:var(--ds-font-28);font-weight:700}.product-overview-page_onboardingCopy__OXGAY .product-overview-page_lead__dktDL{font-size:var(--ds-font-18)}.product-overview-page_days__lsy_L{position:relative;display:grid;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));margin:var(--ds-space-8) 0 0;padding:0;list-style:none;view-timeline-name:--po-days;view-timeline-axis:block}.product-overview-page_days__lsy_L:before{content:"";position:absolute;top:8px;left:0;right:0;height:2px;background:var(--po-gradient);transform-origin:left center}.product-overview-page_days__lsy_L li{position:relative;display:grid;align-content:start;grid-gap:var(--ds-space-half);gap:var(--ds-space-half);padding-right:var(--ds-space-3)}.product-overview-page_days__lsy_L i{width:18px;height:18px;border:3px solid var(--ds-color-accent);border-radius:50%;background:var(--ds-color-surface)}.product-overview-page_days__lsy_L li:last-child i{border-color:var(--ds-color-signal);background:var(--ds-color-signal);box-shadow:0 0 0 6px var(--po-cyan-glow)}.product-overview-page_days__lsy_L b{margin-top:var(--ds-space-2);color:var(--ds-color-accent);font-size:var(--ds-font-14);font-weight:700;white-space:nowrap}.product-overview-page_days__lsy_L strong{font-size:var(--ds-font-21);word-break:keep-all}.product-overview-page_days__lsy_L span{color:var(--ds-color-ink-secondary);font-size:var(--ds-font-16);line-height:var(--ds-leading-snug);word-break:keep-all;overflow-wrap:anywhere}.product-overview-page_dayFacts___Q0zy{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:var(--ds-space-1);margin:var(--ds-space-4) 0 0;padding:0;list-style:none}.product-overview-page_dayFacts___Q0zy li{padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface-alt);font-size:var(--ds-font-16);font-weight:600;max-width:100%;white-space:normal;overflow-wrap:anywhere}.product-overview-page_exploreTrack__ZaMen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ds-space-3);gap:var(--ds-space-3);width:min(100% - 2 * var(--po-gutter),var(--po-wide));margin:var(--ds-space-8) auto 0;padding:0;list-style:none}.product-overview-page_exploreTile__K4Dd8{display:flex;view-timeline-name:--po-tile;view-timeline-axis:block}.product-overview-page_exploreLink__a_ert{display:flex;flex:1 1;flex-direction:column;min-height:480px;padding:var(--ds-space-4);border-radius:var(--po-card-radius);background:var(--ds-color-surface);color:var(--ds-color-ink);text-decoration:none;transition:transform var(--ds-motion-duration) var(--ds-motion-ease),box-shadow var(--ds-motion-duration) var(--ds-motion-ease)}.product-overview-page_exploreLink__a_ert:hover{box-shadow:var(--ds-shadow-3);transform:translateY(-4px)}.product-overview-page_exploreTile__K4Dd8[data-kind=pricing] .product-overview-page_exploreLink__a_ert{background:radial-gradient(70% 50% at 80% 100%,var(--po-glow-soft),transparent 70%),linear-gradient(160deg,var(--ds-color-ink),var(--po-black));color:var(--ds-color-on-dark)}.product-overview-page_exploreEyebrow___bRrl{color:var(--ds-color-ink-secondary);font-size:var(--ds-font-16);font-weight:600}.product-overview-page_exploreTile__K4Dd8[data-kind=pricing] .product-overview-page_exploreEyebrow___bRrl{color:var(--ds-color-on-dark-secondary)}.product-overview-page_exploreTitle__HSXRo{display:block;margin-top:var(--ds-space-1);font-size:var(--ds-font-28);font-weight:700;line-height:var(--ds-leading-snug);word-break:keep-all}.product-overview-page_exploreVisual__LmGab{display:grid;flex:1 1;align-items:center;margin:var(--ds-space-3) 0}.product-overview-page_exploreMore__PsP1m{display:inline-flex;align-items:center;gap:var(--ds-space-half);min-height:var(--ds-touch-target);color:var(--ds-color-accent);font-size:var(--ds-font-18);font-weight:600}.product-overview-page_exploreTile__K4Dd8[data-kind=pricing] .product-overview-page_exploreMore__PsP1m{color:var(--ds-color-signal)}.product-overview-page_exploreLink__a_ert:hover .product-overview-page_exploreMore__PsP1m{text-decoration:underline;text-underline-offset:3px}.product-overview-page_price__21Ug8{display:flex;align-items:baseline;gap:var(--ds-space-1);margin:var(--ds-space-2) 0 var(--ds-space-1);line-height:.9;white-space:nowrap}.product-overview-page_price__21Ug8 strong{background:var(--po-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(96px,9vw,136px);letter-spacing:-.05em}.product-overview-page_price__21Ug8 small{font-size:var(--ds-font-40);font-weight:700}.product-overview-page_price__21Ug8[data-long=true] strong{font-size:clamp(44px,4vw,60px);letter-spacing:-.03em}.product-overview-page_priceNotes__iUrH4{display:grid;grid-gap:var(--ds-space-1);gap:var(--ds-space-1);margin:0;padding:0;list-style:none}.product-overview-page_priceNotes__iUrH4 li{display:flex;align-items:center;gap:var(--ds-space-1);color:var(--ds-color-on-dark-secondary);font-size:var(--ds-font-16);font-weight:600;word-break:keep-all}.product-overview-page_priceNotes__iUrH4 li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ds-color-signal)}.product-overview-page_proof__y3Kii{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--ds-space-3);gap:var(--ds-space-3);margin:var(--ds-space-8) 0 0;padding:0;list-style:none;view-timeline-name:--po-proof;view-timeline-axis:block}.product-overview-page_proofTile__Hbopl{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-1);min-height:360px;padding:var(--ds-space-4) var(--ds-space-3);overflow:hidden;border-radius:var(--po-card-radius);background:var(--ds-color-surface-alt);text-align:center}.product-overview-page_proofTile__Hbopl>span{font-size:var(--ds-font-16);font-weight:600;word-break:keep-all}.product-overview-page_proofTile__Hbopl>small{color:var(--ds-color-ink-secondary);font-size:var(--ds-font-14)}.product-overview-page_ring__HIlaf{width:132px;height:132px;transform:rotate(-90deg)}.product-overview-page_ringTrack__JHcOP,.product-overview-page_ringValue__oW3qS{fill:none;stroke-width:10}.product-overview-page_ringTrack__JHcOP{stroke:var(--po-control)}.product-overview-page_ringValue__oW3qS{stroke-linecap:round;stroke-dasharray:93.21 100}.product-overview-page_ringStart__Zi1RY{stop-color:var(--ds-color-accent)}.product-overview-page_ringEnd__AIx8p{stop-color:var(--ds-color-signal)}.product-overview-page_proofNumber__B9EZF{margin-top:var(--ds-space-1);font-size:var(--ds-font-40);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.product-overview-page_trophy__48rnn{display:grid;place-items:center;width:132px;height:132px;border-radius:50%;background:var(--po-accent-soft);color:var(--ds-color-accent)}.product-overview-page_trophy__48rnn svg{width:60px;height:60px}.product-overview-page_proofWord__rcbbc{margin-top:var(--ds-space-1);font-size:var(--ds-font-28);font-weight:700;word-break:keep-all}.product-overview-page_proofPhoto__RNcLI{align-items:stretch;justify-content:flex-end;padding:0;background:var(--ds-color-ink);color:var(--ds-color-on-dark);text-align:start}.product-overview-page_proofPhoto__RNcLI img{object-fit:cover}.product-overview-page_proofPhoto__RNcLI:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--po-scrim) 0,transparent 62%)}.product-overview-page_proofPhoto__RNcLI p{position:relative;z-index:1;display:grid;grid-gap:var(--ds-space-half);gap:var(--ds-space-half);margin:0;padding:var(--ds-space-4)}.product-overview-page_proofPhoto__RNcLI strong{font-size:var(--ds-font-28)}.product-overview-page_proofPhoto__RNcLI span{font-size:var(--ds-font-16);font-weight:600}.product-overview-page_proofPhoto__RNcLI small{color:var(--ds-color-on-dark-secondary);font-size:var(--ds-font-16)}.product-overview-page_close__XC7Ib{padding:var(--ds-space-16) 0;background:radial-gradient(50% 70% at 50% 100%,var(--po-glow),transparent 72%),linear-gradient(180deg,var(--ds-color-ink),var(--po-black));color:var(--ds-color-on-dark)}.product-overview-page_closeTitle__KX8RV{margin:0;font-size:var(--ds-font-72);font-weight:700;line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-display);word-break:keep-all;text-wrap:balance}.product-overview-page_close__XC7Ib .product-overview-page_lead__dktDL{color:var(--ds-color-on-dark-secondary)}.product-overview-page_closeActions__BbJ9Q{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ds-space-2) var(--ds-space-4);margin-top:var(--ds-space-6)}@media (prefers-reduced-motion:no-preference){.product-overview-page_flowPanel__zrq6A:not([hidden]){animation:product-overview-page_po-panel__O7Hx7 .42s var(--ds-motion-ease) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-overview-page_trustVisual__VHOdo{animation:product-overview-page_po-rise__zow0b linear both;animation-timeline:--po-trust;animation-range:entry 10% entry 70%}.product-overview-page_days__lsy_L:before{animation:product-overview-page_po-grow__c0x7_ linear both;animation-timeline:--po-days;animation-range:entry 10% cover 45%}.product-overview-page_days__lsy_L li{animation:product-overview-page_po-rise__zow0b linear both;animation-timeline:--po-days;animation-range:entry 10% entry 70%}.product-overview-page_days__lsy_L li:nth-child(2){animation-range:entry 20% entry 80%}.product-overview-page_days__lsy_L li:nth-child(3){animation-range:entry 30% entry 90%}.product-overview-page_days__lsy_L li:nth-child(4){animation-range:entry 40% entry 100%}.product-overview-page_days__lsy_L li:nth-child(5){animation-range:entry 50% cover 55%}.product-overview-page_days__lsy_L li:nth-child(6){animation-range:entry 60% cover 60%}.product-overview-page_bigFigure__3nwgh strong{animation:product-overview-page_po-scale__VnUfR linear both;animation-timeline:--po-days;animation-range:entry 0 cover 40%}.product-overview-page_exploreVisual__LmGab{animation:product-overview-page_po-rise__zow0b linear both;animation-timeline:--po-tile;animation-range:entry 10% entry 70%}.product-overview-page_proofTile__Hbopl>*{animation:product-overview-page_po-rise__zow0b linear both;animation-timeline:--po-proof;animation-range:entry 10% entry 70%}.product-overview-page_ringValue__oW3qS{animation:product-overview-page_po-ring__Ar2jL linear both;animation-timeline:--po-proof;animation-range:entry 20% entry 90%}}}@keyframes product-overview-page_po-panel__O7Hx7{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}@keyframes product-overview-page_po-rise__zow0b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes product-overview-page_po-grow__c0x7_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes product-overview-page_po-scale__VnUfR{0%{opacity:.2;transform:translateY(12%) scale(.9)}to{opacity:1;transform:none}}@keyframes product-overview-page_po-ring__Ar2jL{0%{stroke-dasharray:0 100}to{stroke-dasharray:93.21 100}}@media (max-width:1180px){.product-overview-page_trustTrack__FCVaz{display:flex;gap:var(--ds-space-2);width:auto;padding:0 var(--po-gutter) var(--ds-space-1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--po-gutter);scrollbar-width:none}.product-overview-page_trustTrack__FCVaz::-webkit-scrollbar{display:none}.product-overview-page_trustTile__KPSh2{flex:0 0 min(420px,84vw);scroll-snap-align:start}}@media (max-width:1023px){.product-overview-page_flowHead__kjeST{grid-template-columns:minmax(0,1fr)}.product-overview-page_flowStat__E3gmu{justify-items:start;text-align:left}.product-overview-page_onboarding__k9Yhu{grid-template-columns:minmax(0,1fr);align-items:start}.product-overview-page_proof__y3Kii{grid-template-columns:minmax(0,1fr)}.product-overview-page_proofPhoto__RNcLI{grid-column:1/-1;min-height:360px}.product-overview-page_exploreTrack__ZaMen{display:flex;gap:var(--ds-space-2);width:auto;padding:0 var(--po-gutter) var(--ds-space-1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--po-gutter);scrollbar-width:none}.product-overview-page_exploreTrack__ZaMen::-webkit-scrollbar{display:none}.product-overview-page_exploreTile__K4Dd8{flex:0 0 min(420px,84vw);scroll-snap-align:start}}@media (min-width:735px) and (max-width:1023px){.product-overview-page_closeTitle__KX8RV,.product-overview-page_sectionTitle__sC9mU{font-size:var(--ds-font-56)}.product-overview-page_days__lsy_L{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--ds-space-4)}.product-overview-page_days__lsy_L:before{display:none}}@media (max-width:734px){.product-overview-page_section__0RyJ4{padding:var(--ds-space-6) 0}.product-overview-page_sectionTitleSmall__wZhEk,.product-overview-page_sectionTitle__sC9mU{font-size:var(--ds-font-40)}.product-overview-page_lead__dktDL{font-size:var(--ds-font-18)}.product-overview-page_eyebrow__Lc8zo{font-size:var(--ds-font-16)}.product-overview-page_hero__nxCyq{padding:var(--ds-space-4) 0 40px}.product-overview-page_heroName__PFjPd{font-size:var(--ds-font-21)}.product-overview-page_heroTagline__eJ_ik{font-size:clamp(36px,10.6vw,44px)}.product-overview-page_heroLead__zBrDT{font-size:var(--ds-font-18);text-wrap:pretty}.product-overview-page_heroActions__J8brh{flex-direction:column;gap:var(--ds-space-1);margin-top:var(--ds-space-3)}.product-overview-page_primaryCta__u6pJX{width:min(100%,320px)}.product-overview-page_heroStage__24_Ls{margin-top:var(--ds-space-4)}.product-overview-page_heroFacts__WbGBK{grid-template-columns:minmax(0,1fr);max-width:360px;margin-top:var(--ds-space-4)}.product-overview-page_heroFacts__WbGBK li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;justify-items:start;gap:var(--ds-space-2);padding:var(--ds-space-half)}.product-overview-page_heroFacts__WbGBK li+li{border-top:1px solid var(--ds-color-line-dark);border-left:0}.product-overview-page_heroFacts__WbGBK .product-overview-page_figure__wqWvy{font-size:28px}.product-overview-page_heroFacts__WbGBK .product-overview-page_figure__wqWvy small{font-size:var(--ds-font-14)}.product-overview-page_heroFacts__WbGBK li>span{justify-self:end;font-size:var(--ds-font-14)}.product-overview-page_flows__54xTN{margin-top:var(--ds-space-4)}.product-overview-page_tabs__3yFsQ{width:100%}.product-overview-page_tab__jrCFQ{flex:1 1;min-width:0;padding:0 var(--ds-space-1);font-size:var(--ds-font-16)}.product-overview-page_flowPanel__zrq6A{margin-top:var(--ds-space-2);margin-inline:calc(var(--po-gutter) * -1 + var(--ds-space-1));padding:20px var(--ds-space-2);border-radius:var(--ds-radius-lg)}.product-overview-page_flow__12GHY{gap:var(--ds-space-3)}.product-overview-page_flowHead__kjeST{gap:12px}.product-overview-page_flowTitle__5fcIP{font-size:var(--ds-font-28)}.product-overview-page_flowLead__6Z1SJ{margin-top:var(--ds-space-1);font-size:var(--ds-font-16)}.product-overview-page_flowStat__E3gmu{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ds-space-half) var(--ds-space-1)}.product-overview-page_flowStat__E3gmu .product-overview-page_figure__wqWvy{font-size:40px}.product-overview-page_flowStat__E3gmu .product-overview-page_figure__wqWvy small{font-size:var(--ds-font-18)}.product-overview-page_flowNote__0fdLw{flex-basis:100%;max-width:none}.product-overview-page_systemFrame__HX6u4{margin-top:var(--ds-space-3)}.product-overview-page_exploreTrack__ZaMen,.product-overview-page_trustTrack__FCVaz{margin-top:var(--ds-space-4)}.product-overview-page_trustTile__KPSh2{padding:12px 12px var(--ds-space-3)}.product-overview-page_trustVisual__VHOdo{min-height:0;padding:var(--ds-space-2)}.product-overview-page_trustEyebrow__Va77y{margin-top:var(--ds-space-2)}.product-overview-page_trustTitle__7rpc3{font-size:var(--ds-font-21)}.product-overview-page_trustText__ypdj_{margin-top:var(--ds-space-1);font-size:var(--ds-font-14)}.product-overview-page_bigFigure__3nwgh strong{font-size:104px}.product-overview-page_bigFigure__3nwgh small{font-size:var(--ds-font-21)}.product-overview-page_days__lsy_L{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:var(--ds-space-3);padding-left:var(--ds-space-4)}.product-overview-page_days__lsy_L:before{top:6px;bottom:6px;left:8px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,var(--ds-color-accent),var(--ds-color-signal));transform-origin:center top}.product-overview-page_days__lsy_L li{grid-template-columns:3.4em minmax(0,1fr);align-items:baseline;gap:0 var(--ds-space-1);padding-right:0}.product-overview-page_days__lsy_L i{position:absolute;top:2px;left:calc(var(--ds-space-4) * -1)}.product-overview-page_days__lsy_L b{grid-row:span 2;margin-top:0}.product-overview-page_days__lsy_L strong{font-size:var(--ds-font-18)}.product-overview-page_days__lsy_L span{font-size:var(--ds-font-14)}.product-overview-page_dayFacts___Q0zy{margin-top:var(--ds-space-3);gap:6px}.product-overview-page_dayFacts___Q0zy li{padding:6px 12px;font-size:var(--ds-font-14)}.product-overview-page_exploreLink__a_ert{min-height:300px;padding:var(--ds-space-3)}.product-overview-page_exploreTitle__HSXRo{font-size:var(--ds-font-21)}.product-overview-page_price__21Ug8 strong{font-size:88px}.product-overview-page_price__21Ug8 small{font-size:var(--ds-font-28)}.product-overview-page_proof__y3Kii{gap:12px;margin-top:var(--ds-space-3)}.product-overview-page_proofTile__Hbopl{min-height:0;gap:var(--ds-space-half);padding:var(--ds-space-2) 12px;border-radius:var(--ds-radius-lg)}.product-overview-page_ring__HIlaf,.product-overview-page_trophy__48rnn{width:72px;height:72px}.product-overview-page_trophy__48rnn svg{width:34px;height:34px}.product-overview-page_proofNumber__B9EZF{font-size:var(--ds-font-28)}.product-overview-page_proofWord__rcbbc{font-size:var(--ds-font-21)}.product-overview-page_proofTile__Hbopl>span{font-size:var(--ds-font-14)}.product-overview-page_proofTile__Hbopl>small{font-size:var(--ds-font-12)}.product-overview-page_proofPhoto__RNcLI{min-height:220px}.product-overview-page_proofPhoto__RNcLI p{padding:var(--ds-space-3)}.product-overview-page_proofPhoto__RNcLI strong{font-size:var(--ds-font-21)}.product-overview-page_proofPhoto__RNcLI small,.product-overview-page_proofPhoto__RNcLI span{font-size:var(--ds-font-14)}.product-overview-page_close__XC7Ib{padding:var(--ds-space-8) 0}.product-overview-page_closeTitle__KX8RV{font-size:var(--ds-font-40)}.product-overview-page_closeActions__BbJ9Q{flex-direction:column;gap:var(--ds-space-1)}.product-overview-page_closeButton__ILTK4{width:min(100%,320px)}}@media (prefers-reduced-motion:reduce){.product-overview-page_closeButton__ILTK4:hover,.product-overview-page_exploreLink__a_ert,.product-overview-page_exploreLink__a_ert:hover,.product-overview-page_primaryCta__u6pJX:hover{transform:none}}.product-overview-page_primaryCta__u6pJX{background:var(--ds-color-on-dark);color:var(--ds-color-action)}.product-overview-page_primaryCta__u6pJX:hover{background:var(--ds-color-signal);color:var(--ds-color-action);transform:none}@media (max-width:734px){.product-overview-page_hero__nxCyq{padding-bottom:var(--ds-space-4)}.product-overview-page_heroFacts__WbGBK,.product-overview-page_heroStage__24_Ls{margin-top:var(--ds-space-3)}.product-overview-page_lead__dktDL{margin-top:var(--ds-space-2)}.product-overview-page_exploreTrack__ZaMen,.product-overview-page_flows__54xTN,.product-overview-page_trustTrack__FCVaz{margin-top:var(--ds-space-3)}.product-overview-page_proof__y3Kii{display:flex;align-items:stretch;gap:12px;margin-inline:calc(-1 * var(--ds-gutter));padding:0 var(--ds-gutter) var(--ds-space-1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ds-gutter);scrollbar-width:none}.product-overview-page_proof__y3Kii::-webkit-scrollbar{display:none}.product-overview-page_proof__y3Kii>li{flex:none;width:min(200px,52%);scroll-snap-align:start}.product-overview-page_proof__y3Kii>.product-overview-page_proofPhoto__RNcLI{width:min(300px,80%)}.product-overview-page_close__XC7Ib{padding:var(--ds-space-6) 0}.product-overview-page_closeActions__BbJ9Q{margin-top:var(--ds-space-4)}.product-overview-page_heroLink__T5YnJ{white-space:normal;text-align:center}.product-overview-page_closeButton__ILTK4,.product-overview-page_primaryCta__u6pJX{max-width:100%;padding-block:var(--ds-space-1);text-align:center}.product-overview-page_bigFigure__3nwgh{flex-wrap:wrap;row-gap:var(--ds-space-1)}}:lang(ja) .product-overview-page_line__nolCB{word-break:normal;word-break:auto-phrase}.product-overview-page_proof__y3Kii:focus-visible,.product-overview-page_trustTrack__FCVaz:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:-2px}.product-overview-page_close__XC7Ib,.product-overview-page_hero__nxCyq{z-index:2}.product-overview-page_close__XC7Ib{position:relative}.product-overview-page_thumbBar__blO5E{display:none}@media (max-width:734px){.product-overview-page_thumbBar__blO5E{position:-webkit-sticky;position:sticky;bottom:calc(var(--ds-space-2) + env(safe-area-inset-bottom, 0px));z-index:1;display:block;height:0}.product-overview-page_thumbBar__blO5E:focus-within{z-index:3}.product-overview-page_thumbCta__w_RiP{position:absolute;bottom:0;left:var(--po-gutter);right:calc(var(--po-gutter) + var(--ds-touch-target) + var(--ds-space-1));display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--ds-space-6);padding:var(--ds-space-1) var(--ds-space-3);border:1px solid var(--ds-color-line-dark);border-radius:var(--ds-radius-pill);background:var(--ds-color-action);box-shadow:var(--ds-shadow-2);color:var(--ds-color-on-dark);font-size:var(--ds-font-16);font-weight:600;line-height:var(--ds-leading-snug);text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--ds-motion-duration) var(--ds-motion-ease)}.product-overview-page_thumbCta__w_RiP:active,.product-overview-page_thumbCta__w_RiP:hover{background:var(--ds-color-action-hover)}.product-overview-page_thumbCta__w_RiP:focus-visible{outline:3px solid var(--ds-color-focus);outline-offset:3px}}@media (max-width:374px){.product-overview-page_flowTitle__5fcIP.product-overview-page_flowTitle__5fcIP{word-break:normal;text-wrap:balance}}.product-overview-visuals_card___VOgD,.product-overview-visuals_hub__IZ8eV,.product-overview-visuals_pipeline__4QMNh,.product-overview-visuals_sourceStack__Md5nK,.product-overview-visuals_specSheet__UBxVk,.product-overview-visuals_stage__4Hx_7,.product-overview-visuals_system__SZmg_{--pv-pdf:rgba(239,90,42,1);--pv-doc:rgba(47,111,228,1);--pv-dwg:rgba(124,77,220,1);--pv-xls:rgba(30,158,87,1);--pv-ok:rgba(34,197,94,1);--pv-ok-soft:rgba(34,197,94,0.14);--pv-ok-ink:rgba(11,122,75,1);--pv-warn:rgba(255,171,0,1);--pv-warn-soft:rgba(255,171,0,0.16);--pv-warn-ink:rgba(138,90,0,1);--pv-risk:rgba(194,38,59,1);--pv-risk-soft:rgba(194,38,59,0.08);--pv-cite:rgba(47,79,214,1);--pv-cite-soft:rgba(51,102,255,0.1);--pv-mark:rgba(255,212,0,0.3);--pv-glass:rgba(255,255,255,0.07);--pv-glass-strong:rgba(255,255,255,0.12);--pv-glass-line:rgba(255,255,255,0.14);--pv-glass-text:rgba(255,255,255,0.62);--pv-shade:rgba(0,0,0,0.45);--pv-glow:rgba(69,87,246,0.45);--pv-signal-soft:rgba(25,195,223,0.18);--pv-ink-faint:rgba(8,20,47,0.08);--pv-gradient:linear-gradient(120deg,var(--ds-color-accent) 10%,var(--ds-color-signal) 90%);--pv-spring:cubic-bezier(0.34,1.56,0.64,1);font-family:var(--ds-font-family)}.product-overview-visuals_badge__5sRud{display:inline-grid;flex:none;place-items:center;width:34px;height:34px;border-radius:var(--ds-radius-sm);color:var(--ds-color-on-dark);font-size:11px;font-weight:800;letter-spacing:.03em}.product-overview-visuals_badge__5sRud[data-kind=pdf]{background:var(--pv-pdf);color:var(--ds-color-ink)}.product-overview-visuals_badge__5sRud[data-kind=doc]{background:var(--pv-doc)}.product-overview-visuals_badge__5sRud[data-kind=dwg]{background:var(--pv-dwg)}.product-overview-visuals_badge__5sRud[data-kind=xls]{background:var(--pv-xls);color:var(--ds-color-ink)}.product-overview-visuals_mark__bg7tW{display:inline-grid;flex:none;place-items:center;width:28px;height:28px}.product-overview-visuals_mark__bg7tW>:is(img,svg){display:block;width:100%;height:100%}.product-overview-visuals_chip__Hfx6B{display:inline-flex;align-items:center;padding:2px var(--ds-space-1);border-radius:var(--ds-radius-pill);font-size:12px;font-weight:700;line-height:1.5;white-space:nowrap}.product-overview-visuals_chip__Hfx6B[data-tone=ok]{background:var(--pv-ok-soft);color:var(--pv-ok-ink)}.product-overview-visuals_chip__Hfx6B[data-tone=warn]{background:var(--pv-warn-soft);color:var(--pv-warn-ink)}.product-overview-visuals_chip__Hfx6B[data-tone=ai]{background:var(--ds-color-accent);color:var(--ds-color-on-dark)}.product-overview-visuals_fileText__Aw0up{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:start}.product-overview-visuals_fileText__Aw0up b,.product-overview-visuals_fileText__Aw0up small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-overview-visuals_fileText__Aw0up b{font-size:15px;font-weight:600}.product-overview-visuals_fileText__Aw0up small{font-size:13px;opacity:.72}.product-overview-visuals_toneIcon__3XnRO{flex:none;width:22px;height:22px;margin-left:auto}.product-overview-visuals_toneIcon__3XnRO[data-tone=ok]{color:var(--pv-ok)}.product-overview-visuals_toneIcon__3XnRO[data-tone=warn]{color:var(--pv-warn)}.product-overview-visuals_stage__4Hx_7{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1.2fr) 64px minmax(0,1fr);align-items:center;text-align:start}.product-overview-visuals_stageFiles__AeD4l{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.product-overview-visuals_paper__Q3Jou,.product-overview-visuals_result__G6LGi{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border-radius:var(--ds-radius-md)}.product-overview-visuals_paper__Q3Jou{background:var(--ds-color-surface-alt);color:var(--ds-color-ink);box-shadow:0 18px 40px var(--pv-shade)}.product-overview-visuals_paper__Q3Jou:first-child{transform:rotate(-2deg) translateX(10px)}.product-overview-visuals_paper__Q3Jou:nth-child(2){transform:rotate(1.5deg) translateX(-6px)}.product-overview-visuals_paper__Q3Jou:nth-child(3){transform:rotate(-1deg) translateX(14px)}.product-overview-visuals_result__G6LGi{border:1px solid var(--pv-glass-line);background:var(--pv-glass-strong);color:var(--ds-color-on-dark);box-shadow:0 18px 40px var(--pv-shade);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-overview-visuals_wire__xMOOG{position:relative;height:2px;background:linear-gradient(90deg,transparent,var(--ds-color-signal) 50%,transparent);opacity:.8}.product-overview-visuals_wire__xMOOG i{position:absolute;top:-4px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--ds-color-signal);box-shadow:0 0 14px var(--ds-color-signal)}.product-overview-visuals_coreStack__qoQX7{display:grid;justify-items:center}.product-overview-visuals_core__lGahe{position:relative;z-index:1;width:100%;padding:20px 20px 18px;border:1px solid var(--pv-glass-line);border-radius:var(--ds-radius-lg);background:linear-gradient(180deg,var(--pv-glass-strong),var(--pv-glass));box-shadow:0 0 0 1px var(--pv-glow),0 30px 80px var(--pv-shade),0 0 140px var(--pv-glow);color:var(--ds-color-on-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.product-overview-visuals_coreHead__rZ7jy{display:flex;align-items:center;gap:10px;margin:0 0 14px}.product-overview-visuals_coreHead__rZ7jy b{font-size:18px}.product-overview-visuals_coreHead__rZ7jy small{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--pv-glass-text);font-size:12px;font-weight:600;white-space:nowrap}.product-overview-visuals_coreHead__rZ7jy small:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pv-ok);box-shadow:0 0 8px var(--pv-ok)}.product-overview-visuals_coreSteps__wP9av{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.product-overview-visuals_coreSteps__wP9av li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:12px 14px;border-radius:14px;background:var(--pv-glass)}.product-overview-visuals_stepNumber__tg5EM{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pv-signal-soft);color:var(--ds-color-signal);font-size:13px;font-weight:700}.product-overview-visuals_stepText__pd1qZ{display:grid;grid-gap:2px;gap:2px;min-width:0}.product-overview-visuals_stepText__pd1qZ b{font-size:15px;font-weight:600}.product-overview-visuals_stepText__pd1qZ small{color:var(--pv-glass-text);font-size:13px}.product-overview-visuals_stepBar__gSGST{grid-column:2;display:block;height:4px;overflow:hidden;border-radius:var(--ds-radius-pill);background:var(--pv-glass-strong)}.product-overview-visuals_stepBar__gSGST b{display:block;width:100%;height:100%;background:var(--pv-gradient);transform-origin:left center}.product-overview-visuals_plate__NrfYm{width:88%;margin:-1px 0 0;padding:10px 16px;border:1px solid var(--pv-glass-line);border-top:0;border-radius:0 0 var(--ds-radius-md) var(--ds-radius-md);background:linear-gradient(180deg,var(--pv-glass),transparent);color:var(--pv-glass-text);font-size:12px;font-weight:600;letter-spacing:.04em;text-align:center;white-space:nowrap}.product-overview-visuals_pipeline__4QMNh{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.62fr) minmax(0,1.25fr);align-items:stretch;grid-gap:var(--ds-space-4);gap:var(--ds-space-4)}.product-overview-visuals_pipeColumn__NhzI3{display:flex;flex-direction:column;gap:12px;min-width:0}.product-overview-visuals_pipeLabel__OMphF{display:flex;align-items:center;gap:8px;min-height:28px;margin:0;color:var(--ds-color-ink-secondary);font-size:14px;font-weight:700;letter-spacing:.04em}.product-overview-visuals_pipeAi__OhgaQ{position:relative;display:grid;align-content:center;grid-gap:16px;gap:16px;padding:var(--ds-space-3);border-radius:20px;background:radial-gradient(90% 60% at 50% 100%,var(--pv-glow),transparent 75%),var(--ds-color-ink);box-shadow:0 24px 60px var(--pv-ink-faint);color:var(--ds-color-on-dark)}.product-overview-visuals_pipeAi__OhgaQ .product-overview-visuals_pipeLabel__OMphF{color:var(--ds-color-on-dark);font-size:16px;letter-spacing:0}.product-overview-visuals_pipeAi__OhgaQ:after,.product-overview-visuals_pipeAi__OhgaQ:before{content:"";position:absolute;top:50%;width:var(--ds-space-4);height:2px;background:linear-gradient(90deg,var(--ds-color-line),var(--ds-color-accent))}.product-overview-visuals_pipeAi__OhgaQ:before{right:100%}.product-overview-visuals_pipeAi__OhgaQ:after{left:100%;background:linear-gradient(90deg,var(--ds-color-accent),var(--ds-color-signal))}.product-overview-visuals_pipeSteps__VbBzg{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.product-overview-visuals_pipeSteps__VbBzg li{display:flex;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;line-height:1.45;word-break:keep-all;overflow-wrap:anywhere}.product-overview-visuals_pipeSteps__VbBzg li span{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--pv-signal-soft);color:var(--ds-color-signal);font-size:12px;font-weight:700}.product-overview-visuals_doc__YN27E{flex:1 1;overflow:hidden;border:1px solid var(--ds-color-line);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-2);color:var(--ds-color-ink)}.product-overview-visuals_docBar__A9SHy{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border-bottom:1px solid var(--ds-color-line);background:var(--ds-color-surface-alt)}.product-overview-visuals_docBar__A9SHy .product-overview-visuals_badge__5sRud{width:26px;height:26px;border-radius:6px;font-size:9px}.product-overview-visuals_docBar__A9SHy b{min-width:0;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.product-overview-visuals_docBar__A9SHy small{flex:none;margin-left:auto;color:var(--ds-color-ink-secondary);font-size:12px;white-space:nowrap}.product-overview-visuals_docBody__2bM4d{padding:16px}.product-overview-visuals_docTitle__SgmUh{margin:0 0 10px;font-size:14px;font-weight:700;letter-spacing:.3em;text-align:center}.product-overview-visuals_sheet__pxseb{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-overview-visuals_sheet__pxseb th{padding:6px 8px;border-bottom:1px solid var(--ds-color-line);color:var(--ds-color-ink-secondary);font-size:12px;font-weight:600;text-align:start;white-space:nowrap}.product-overview-visuals_sheet__pxseb td{padding:9px 8px;border-bottom:1px solid var(--ds-color-line);white-space:nowrap}.product-overview-visuals_sheet__pxseb tr:last-child td{border-bottom:0}.product-overview-visuals_sheet__pxseb tr[data-gap=true] td{border-top:1px dashed var(--ds-color-ink-tertiary)}.product-overview-visuals_sheet__pxseb td:last-child,.product-overview-visuals_sheet__pxseb th:last-child{text-align:end}.product-overview-visuals_sheet__pxseb[data-kind=erp] tr[data-tone=warn] td{background:var(--pv-warn-soft)}.product-overview-visuals_docFoot__Kjdxz{margin:12px 0 0;color:var(--pv-ok-ink);font-size:13px;font-weight:700}.product-overview-visuals_blueprint__phheG{background-color:var(--ds-color-surface);background-image:linear-gradient(var(--pv-cite-soft) 1px,transparent 1px),linear-gradient(90deg,var(--pv-cite-soft) 1px,transparent 1px);background-size:16px 16px}.product-overview-visuals_drawing__rQssb{position:relative;padding:26px 30px 18px 34px}.product-overview-visuals_part__EndOG{display:block;width:100%;height:auto}.product-overview-visuals_partBody__KtpVZ{fill:var(--pv-cite-soft);stroke:var(--pv-cite);stroke-width:2;stroke-linejoin:round}.product-overview-visuals_partLine__qQC5X{fill:none;stroke:var(--pv-cite);stroke-width:1.5}.product-overview-visuals_dim__Jr1EO{position:absolute;padding:0 4px;border-radius:4px;background:var(--ds-color-surface);color:var(--pv-cite);font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-overview-visuals_dim__Jr1EO[data-axis=x]{top:4px;left:50%;transform:translateX(-50%)}.product-overview-visuals_dim__Jr1EO[data-axis=y]{top:50%;left:4px;transform:translateY(-50%)}.product-overview-visuals_dim__Jr1EO[data-axis=r]{top:12px;right:8px}.product-overview-visuals_candidates__zacm7{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.product-overview-visuals_candidates__zacm7 li{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--ds-color-line);border-radius:12px}.product-overview-visuals_candidates__zacm7 li[data-best=true]{border-color:var(--pv-ok);background:var(--pv-ok-soft)}.product-overview-visuals_thumb__Ab5IB{display:grid;flex:none;place-items:center;width:64px;height:44px;border-radius:var(--ds-radius-sm);background:var(--ds-color-surface-alt)}.product-overview-visuals_thumb__Ab5IB .product-overview-visuals_part__EndOG{width:54px}.product-overview-visuals_candidateText__cuWb5{display:grid;grid-gap:2px;gap:2px;min-width:0}.product-overview-visuals_candidateText__cuWb5 b{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.product-overview-visuals_candidateText__cuWb5 small{color:var(--ds-color-ink-secondary);font-size:13px;word-break:keep-all}.product-overview-visuals_handoff__eQ51B{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;font-weight:700}.product-overview-visuals_handoff__eQ51B span:before{content:"→ ";color:var(--ds-color-ink-tertiary)}.product-overview-visuals_sheetPage__Li8BQ{display:grid;grid-gap:4px;gap:4px;padding:16px 20px}.product-overview-visuals_clause__I7PpL{display:grid;grid-gap:7px;gap:7px;padding:8px 0}.product-overview-visuals_clause__I7PpL b{font-size:13px;font-weight:700}.product-overview-visuals_clause__I7PpL i{display:block;height:6px;border-radius:3px;background:var(--pv-ink-faint)}.product-overview-visuals_clause__I7PpL i:last-child{width:68%}.product-overview-visuals_flags__eRLeH{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.product-overview-visuals_flags__eRLeH li{display:flex;align-items:center;gap:8px;padding:9px 12px;border-left:3px solid var(--pv-risk);border-radius:var(--ds-radius-sm);background:var(--pv-risk-soft);font-size:13px;font-weight:600}.product-overview-visuals_flags__eRLeH b{flex:none;color:var(--pv-risk)}.product-overview-visuals_flags__eRLeH span{min-width:0;word-break:keep-all}.product-overview-visuals_flags__eRLeH em{flex:none;margin-left:auto;color:var(--pv-risk);font-size:12px;font-style:normal;font-weight:700}.product-overview-visuals_revision__nPPLf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 0;padding:10px 12px;border:1px dashed var(--ds-color-line);border-radius:var(--ds-radius-sm);font-size:13px}.product-overview-visuals_revision__nPPLf del{color:var(--pv-risk)}.product-overview-visuals_revision__nPPLf ins{color:var(--pv-cite);font-weight:600;text-decoration-thickness:1.5px}.product-overview-visuals_revision__nPPLf small{margin-left:auto;color:var(--ds-color-ink-tertiary);font-size:12px;font-weight:600}.product-overview-visuals_system__SZmg_{color:var(--ds-color-on-dark);text-align:start}.product-overview-visuals_fence__tgmJp{position:relative;padding:56px 32px 32px;border:1.5px dashed var(--pv-glass-line);border-radius:36px}.product-overview-visuals_fenceLabel__KjxGK{position:absolute;top:-15px;left:32px;margin:0;padding:4px 14px;border:1px solid var(--pv-glass-line);border-radius:var(--ds-radius-pill);background:var(--ds-color-ink);color:var(--ds-color-signal);font-size:13px;font-weight:700;letter-spacing:.06em}.product-overview-visuals_systemGrid__ItYOY{display:grid;grid-template-columns:minmax(0,.8fr) 48px minmax(0,1.7fr) 48px minmax(0,.9fr);align-items:center}.product-overview-visuals_sideLabel__Mx_dc{margin:0;color:var(--pv-glass-text);font-size:13px;font-weight:700;letter-spacing:.08em}.product-overview-visuals_systemSide___fKDr>ul{display:grid;grid-gap:10px;gap:10px;margin:12px 0 0;padding:0;list-style:none}.product-overview-visuals_systemSide___fKDr>ul>li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--pv-glass-line);border-radius:14px;background:var(--pv-glass);font-size:15px;font-weight:600;word-break:keep-all}.product-overview-visuals_systemSide___fKDr .product-overview-visuals_badge__5sRud{width:28px;height:28px;border-radius:7px;font-size:9px}.product-overview-visuals_people__lpSTr{margin-top:20px}.product-overview-visuals_people__lpSTr ul{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.product-overview-visuals_people__lpSTr li{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--ds-radius-pill);background:var(--pv-warn-soft);color:var(--pv-warn);font-size:13px;font-weight:700}.product-overview-visuals_people__lpSTr svg{width:14px;height:14px}.product-overview-visuals_systemWire__AiaBl{position:relative;height:2px;margin:0 6px;background:linear-gradient(90deg,transparent,var(--ds-color-signal));transform-origin:left center}.product-overview-visuals_systemWire__AiaBl:after{content:"";position:absolute;top:-5px;right:-2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid var(--ds-color-signal)}.product-overview-visuals_systemCoreStack___QE1R{display:grid;justify-items:center}.product-overview-visuals_systemCore__0tbXz{position:relative;z-index:1;width:100%;padding:24px;border:1px solid var(--pv-glow);border-radius:28px;background:linear-gradient(180deg,var(--pv-glow),transparent 140%);box-shadow:0 30px 90px var(--pv-shade),0 0 160px var(--pv-glow)}.product-overview-visuals_systemName__E0RP_{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:21px;font-weight:700}.product-overview-visuals_systemName__E0RP_ .product-overview-visuals_mark__bg7tW{width:32px;height:32px}.product-overview-visuals_layers__hURfU{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.product-overview-visuals_layers__hURfU>li{display:grid;grid-template-columns:8.5em minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px solid var(--pv-glass-line);border-radius:16px;background:var(--pv-glass)}.product-overview-visuals_layers__hURfU>li>b{font-size:14px;font-weight:700;word-break:keep-all}.product-overview-visuals_layers__hURfU>li[data-layer=knowledge]{border-color:var(--ds-color-signal);background:var(--pv-signal-soft)}.product-overview-visuals_layers__hURfU>li[data-layer=knowledge]>b{color:var(--ds-color-signal)}.product-overview-visuals_layers__hURfU ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.product-overview-visuals_layers__hURfU ul li{padding:4px 10px;border-radius:var(--ds-radius-pill);background:var(--pv-glass-strong);font-size:13px;font-weight:600;white-space:nowrap}.product-overview-visuals_systemPlate__uMRSp{display:flex;align-items:center;justify-content:center;gap:14px;width:86%;margin-top:-1px;padding:12px 20px;border:1px solid var(--pv-glass-line);border-top:0;border-radius:0 0 20px 20px;background:linear-gradient(180deg,var(--pv-glass),transparent)}.product-overview-visuals_systemPlate__uMRSp img{width:64px;height:auto;opacity:.9}.product-overview-visuals_systemPlate__uMRSp p{display:grid;margin:0}.product-overview-visuals_systemPlate__uMRSp b{color:var(--pv-glass-text);font-size:13px;font-weight:600}.product-overview-visuals_systemPlate__uMRSp span{color:var(--pv-glass-text);font-size:12px}.product-overview-visuals_card___VOgD{width:100%;padding:16px;border:1px solid var(--ds-color-line);border-radius:18px;background:var(--ds-color-surface);box-shadow:var(--ds-shadow-2);color:var(--ds-color-ink)}.product-overview-visuals_cardTitle__yx0_T{margin:0 0 12px;color:var(--ds-color-ink-secondary);font-size:13px;font-weight:700}.product-overview-visuals_rules__90FRc{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.product-overview-visuals_rules__90FRc li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:10px;background:var(--ds-color-surface-alt);font-size:14px;font-weight:600;word-break:keep-all}.product-overview-visuals_rules__90FRc i{color:var(--ds-color-ink-tertiary);font-style:normal}.product-overview-visuals_rules__90FRc em{padding:3px 10px;border-radius:var(--ds-radius-pill);background:var(--pv-warn-soft);color:var(--pv-warn-ink);font-size:12px;font-style:normal;font-weight:700;white-space:nowrap}.product-overview-visuals_suggestion__Tw_IY{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:12px;border:1px solid var(--ds-color-accent);border-radius:12px}.product-overview-visuals_suggestion__Tw_IY .product-overview-visuals_chip__Hfx6B{justify-self:start}.product-overview-visuals_suggestion__Tw_IY p{margin:0;font-size:14px;font-weight:600}.product-overview-visuals_buttons__87vhT{display:flex;justify-content:flex-end;gap:8px}.product-overview-visuals_buttons__87vhT span{padding:6px 16px;border:1px solid var(--ds-color-line);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface);font-size:13px;font-weight:600}.product-overview-visuals_buttons__87vhT span[data-primary=true]{border-color:var(--ds-color-accent);background:var(--ds-color-accent);color:var(--ds-color-on-dark)}.product-overview-visuals_sourceStack__Md5nK{display:grid;grid-gap:12px;gap:12px;color:var(--ds-color-ink)}.product-overview-visuals_answer__o2rOD{padding:14px 16px;border:1px solid var(--ds-color-line);border-radius:16px 16px 16px 4px;background:var(--ds-color-surface);box-shadow:var(--ds-shadow-2)}.product-overview-visuals_answer__o2rOD p{margin:0 0 10px;font-size:15px;font-weight:600}.product-overview-visuals_cites__TCsJc{display:flex;flex-wrap:wrap;gap:6px}.product-overview-visuals_cites__TCsJc em{padding:3px 8px;border-radius:6px;background:var(--pv-cite-soft);color:var(--pv-cite);font-size:12px;font-style:normal;font-weight:600}.product-overview-visuals_cites__TCsJc em[data-active=true]{background:var(--pv-cite);color:var(--ds-color-on-dark)}.product-overview-visuals_origin__QFdYi{overflow:hidden;border:1px solid var(--ds-color-line);border-radius:14px;background:var(--ds-color-surface)}.product-overview-visuals_originBar__IwiwT{display:flex;align-items:center;gap:8px;margin:0;padding:8px 12px;border-bottom:1px solid var(--ds-color-line);color:var(--ds-color-ink-secondary);font-size:12px;font-weight:600}.product-overview-visuals_originBar__IwiwT .product-overview-visuals_badge__5sRud{width:22px;height:22px;border-radius:5px;font-size:8px}.product-overview-visuals_origin__QFdYi ul{margin:0;padding:6px 0;list-style:none}.product-overview-visuals_origin__QFdYi li{display:grid;grid-template-columns:3em minmax(0,1fr) 4em;padding:6px 12px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-overview-visuals_origin__QFdYi li span:last-child{text-align:end}.product-overview-visuals_origin__QFdYi li[data-highlight=true]{background:var(--pv-mark);box-shadow:inset 3px 0 0 var(--pv-cite);font-weight:700}.product-overview-visuals_log__ZGB9v{display:flex;align-items:center;gap:6px;margin:0;padding:8px 12px;border-top:1px solid var(--ds-color-line);color:var(--pv-ok-ink);font-size:12px;font-weight:700}.product-overview-visuals_log__ZGB9v svg{width:14px;height:14px}.product-overview-visuals_exam__cZrM4{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.product-overview-visuals_exam__cZrM4 li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 12px;border-radius:10px;background:var(--ds-color-surface-alt);font-size:14px;font-weight:600}.product-overview-visuals_exam__cZrM4 svg{width:20px;height:20px;color:var(--pv-ok)}.product-overview-visuals_exam__cZrM4 em{color:var(--pv-ok-ink);font-size:12px;font-style:normal;font-weight:700}.product-overview-visuals_score__wT_D1{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--ds-color-line)}.product-overview-visuals_score__wT_D1 strong{background:var(--pv-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:30px;font-weight:700;letter-spacing:-.02em}.product-overview-visuals_score__wT_D1 span{color:var(--ds-color-ink-secondary);font-size:13px;font-weight:600}.product-overview-visuals_specSheet__UBxVk{display:grid;margin:0;border-top:1px solid var(--ds-color-line)}.product-overview-visuals_specSheet__UBxVk div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--ds-color-line)}.product-overview-visuals_specSheet__UBxVk dt{color:var(--ds-color-ink-secondary);font-size:14px;font-weight:600}.product-overview-visuals_specSheet__UBxVk dd{margin:0;font-size:17px;font-weight:700;text-align:end;word-break:keep-all}.product-overview-visuals_hub__IZ8eV{position:relative;height:240px}.product-overview-visuals_hub__IZ8eV:before{content:"";position:absolute;inset:12% 6%;border:1.5px dashed var(--ds-color-line);border-radius:50%}.product-overview-visuals_hubCore__1E9UW{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 10px;border-radius:var(--ds-radius-pill);background:var(--ds-color-ink);box-shadow:0 12px 40px var(--pv-glow);color:var(--ds-color-on-dark);font-size:15px;font-weight:700;white-space:nowrap;transform:translate(-50%,-50%)}.product-overview-visuals_hub__IZ8eV ul{margin:0;padding:0;list-style:none}.product-overview-visuals_hub__IZ8eV li{--angle:calc(var(--i) * 60deg - 90deg);position:absolute;top:calc(50% + 38% * sin(var(--angle)));left:calc(50% + 44% * cos(var(--angle)));padding:6px 12px;border:1px solid var(--ds-color-line);border-radius:var(--ds-radius-pill);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-1);font-size:13px;font-weight:700;white-space:nowrap;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.product-overview-visuals_stageFiles__AeD4l[data-side=in] .product-overview-visuals_paper__Q3Jou{animation:product-overview-visuals_pv-file-in__XchRH .7s var(--ds-motion-ease) both;animation-delay:calc(.15s + var(--i) * .12s)}.product-overview-visuals_core__lGahe{animation:product-overview-visuals_pv-core-in__PnrLz .9s var(--ds-motion-ease) .25s both}.product-overview-visuals_wire__xMOOG i{animation:product-overview-visuals_pv-travel__lGCtg .8s ease-in-out both}.product-overview-visuals_wire__xMOOG[data-side=in] i{animation-delay:.75s}.product-overview-visuals_wire__xMOOG[data-side=out] i{animation-delay:2.15s}.product-overview-visuals_coreSteps__wP9av li{animation:product-overview-visuals_pv-rise__Q_J8B .5s var(--ds-motion-ease) both;animation-delay:calc(1s + var(--i) * .28s)}.product-overview-visuals_stepBar__gSGST b{animation:product-overview-visuals_pv-grow__u0Zjm .65s var(--ds-motion-ease) both;animation-delay:calc(1.15s + var(--i) * .28s)}.product-overview-visuals_result__G6LGi{animation:product-overview-visuals_pv-pop__LNWgU .65s var(--pv-spring) both;animation-delay:calc(2.4s + var(--i) * .14s)}.product-overview-visuals_pipeSteps__VbBzg li{animation:product-overview-visuals_pv-rise__Q_J8B .42s var(--ds-motion-ease) both;animation-delay:calc(.2s + var(--i) * .2s)}.product-overview-visuals_candidates__zacm7 li,.product-overview-visuals_flags__eRLeH li,.product-overview-visuals_sheet__pxseb[data-kind=erp] tbody tr{animation:product-overview-visuals_pv-pop__LNWgU .52s var(--pv-spring) both;animation-delay:calc(.82s + var(--i) * .12s)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-overview-visuals_pipeAi__OhgaQ,.product-overview-visuals_pipeColumn__NhzI3[data-side=in],.product-overview-visuals_pipeColumn__NhzI3[data-side=out]{animation:product-overview-visuals_pv-rise__Q_J8B linear both;animation-timeline:--po-flow;animation-range:entry 10% entry 60%}.product-overview-visuals_pipeAi__OhgaQ{animation-range:entry 20% entry 70%}.product-overview-visuals_pipeColumn__NhzI3[data-side=out]{animation-range:entry 30% entry 80%}.product-overview-visuals_layers__hURfU>li,.product-overview-visuals_people__lpSTr,.product-overview-visuals_systemSide___fKDr[data-side=in]>ul>li,.product-overview-visuals_systemSide___fKDr[data-side=out]>ul>li{animation:product-overview-visuals_pv-rise__Q_J8B linear both;animation-timeline:--po-system;animation-range:entry 10% entry 50%}.product-overview-visuals_layers__hURfU>li:nth-child(2){animation-range:entry 16% entry 56%}.product-overview-visuals_layers__hURfU>li:nth-child(3){animation-range:entry 22% entry 62%}.product-overview-visuals_layers__hURfU>li:nth-child(4){animation-range:entry 28% entry 68%}.product-overview-visuals_people__lpSTr,.product-overview-visuals_systemSide___fKDr[data-side=out]>ul>li{animation-range:entry 34% entry 74%}.product-overview-visuals_systemWire__AiaBl{animation:product-overview-visuals_pv-grow__u0Zjm linear both;animation-timeline:--po-system;animation-range:entry 20% entry 60%}.product-overview-visuals_systemWire__AiaBl[data-side=out]{animation-range:entry 30% entry 70%}.product-overview-visuals_exam__cZrM4 li,.product-overview-visuals_rules__90FRc li{animation:product-overview-visuals_pv-pop__LNWgU linear both;animation-timeline:--po-trust;animation-range:entry 30% entry 70%}.product-overview-visuals_exam__cZrM4 li:nth-child(2),.product-overview-visuals_rules__90FRc li:nth-child(2){animation-range:entry 38% entry 78%}.product-overview-visuals_exam__cZrM4 li:nth-child(3),.product-overview-visuals_rules__90FRc li:nth-child(3){animation-range:entry 46% entry 86%}.product-overview-visuals_exam__cZrM4 li:nth-child(4){animation-range:entry 54% entry 94%}.product-overview-visuals_origin__QFdYi li[data-highlight=true]{animation:product-overview-visuals_pv-mark__5vD8E linear both;animation-timeline:--po-trust;animation-range:entry 40% entry 90%}.product-overview-visuals_hub__IZ8eV li{animation:product-overview-visuals_pv-fade__g8PT_ linear both;animation-timeline:--po-tile;animation-range:entry 20% entry 80%}}}@keyframes product-overview-visuals_pv-file-in__XchRH{0%{opacity:0;transform:translateX(-40px) rotate(-6deg)}}@keyframes product-overview-visuals_pv-core-in__PnrLz{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes product-overview-visuals_pv-travel__lGCtg{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 10px);opacity:0}}@keyframes product-overview-visuals_pv-rise__Q_J8B{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes product-overview-visuals_pv-grow__u0Zjm{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes product-overview-visuals_pv-pop__LNWgU{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes product-overview-visuals_pv-mark__5vD8E{0%{background-color:transparent;box-shadow:inset 0 0 0 var(--pv-cite)}to{background-color:var(--pv-mark);box-shadow:inset 3px 0 0 var(--pv-cite)}}@keyframes product-overview-visuals_pv-fade__g8PT_{0%{opacity:0}to{opacity:1}}@media (max-width:1180px){.product-overview-visuals_layers__hURfU>li{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:1023px){.product-overview-visuals_pipeline__4QMNh{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--ds-space-2)}.product-overview-visuals_pipeColumn__NhzI3[data-side=out]{grid-column:1/-1}.product-overview-visuals_pipeAi__OhgaQ:after,.product-overview-visuals_pipeAi__OhgaQ:before{content:none}.product-overview-visuals_systemGrid__ItYOY{grid-template-columns:minmax(0,1fr);gap:0}.product-overview-visuals_systemSide___fKDr>ul{display:flex;flex-wrap:wrap;gap:8px}.product-overview-visuals_systemSide___fKDr>ul>li{padding:8px 12px 8px 8px;font-size:14px}.product-overview-visuals_systemWire__AiaBl{justify-self:center;width:2px;height:36px;margin:8px 0;background:linear-gradient(180deg,transparent,var(--ds-color-signal));transform-origin:center top}.product-overview-visuals_systemWire__AiaBl:after{top:auto;right:-5px;bottom:-2px;border-top:8px solid var(--ds-color-signal);border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent}.product-overview-visuals_systemSide___fKDr[data-side=out]{display:grid;grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.product-overview-visuals_systemWire__AiaBl{animation-name:product-overview-visuals_pv-grow-down__1R1Ui}}}@keyframes product-overview-visuals_pv-grow-down__1R1Ui{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:900px){.product-overview-visuals_stage__4Hx_7{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:min(100%,600px);margin:0 auto}.product-overview-visuals_stageFiles__AeD4l{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-overview-visuals_paper__Q3Jou,.product-overview-visuals_result__G6LGi{position:relative;flex-direction:column;align-items:flex-start;gap:8px;padding:10px;border-radius:12px}.product-overview-visuals_paper__Q3Jou:nth-child(n){transform:none}.product-overview-visuals_paper__Q3Jou{flex-direction:row;align-items:center}.product-overview-visuals_paper__Q3Jou .product-overview-visuals_badge__5sRud,.product-overview-visuals_result__G6LGi .product-overview-visuals_badge__5sRud{width:26px;height:26px;border-radius:6px;font-size:9px}.product-overview-visuals_fileText__Aw0up{width:100%}.product-overview-visuals_fileText__Aw0up b{font-size:12px;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-overview-visuals_fileText__Aw0up small{font-size:11px;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.product-overview-visuals_paper__Q3Jou .product-overview-visuals_fileText__Aw0up small{display:none}.product-overview-visuals_toneIcon__3XnRO{position:absolute;top:10px;right:10px;width:18px;height:18px}.product-overview-visuals_wire__xMOOG{justify-self:center;width:2px;height:28px;background:linear-gradient(180deg,transparent,var(--ds-color-signal) 50%,transparent)}.product-overview-visuals_wire__xMOOG i{top:calc(50% - 5px);left:-4px}.product-overview-visuals_core__lGahe{padding:14px;border-radius:20px}.product-overview-visuals_coreHead__rZ7jy{margin-bottom:10px}.product-overview-visuals_coreHead__rZ7jy b{font-size:16px}.product-overview-visuals_coreSteps__wP9av{gap:6px}.product-overview-visuals_coreSteps__wP9av li{grid-template-columns:24px minmax(0,1fr);padding:9px 12px}.product-overview-visuals_stepNumber__tg5EM{width:24px;height:24px;font-size:12px}.product-overview-visuals_stepText__pd1qZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.product-overview-visuals_stepText__pd1qZ b{font-size:14px}.product-overview-visuals_stepText__pd1qZ small{font-size:12px}.product-overview-visuals_stepBar__gSGST{display:none}.product-overview-visuals_plate__NrfYm{font-size:11px}}@media (max-width:734px){.product-overview-visuals_pipeline__4QMNh{grid-template-columns:minmax(0,1fr);gap:12px}.product-overview-visuals_pipeAi__OhgaQ{grid-row:auto;gap:8px;padding:12px 14px;border-radius:16px}.product-overview-visuals_pipeAi__OhgaQ .product-overview-visuals_pipeLabel__OMphF{min-height:0;font-size:14px}.product-overview-visuals_pipeAi__OhgaQ .product-overview-visuals_mark__bg7tW{width:24px;height:24px}.product-overview-visuals_pipeColumn__NhzI3[data-side=out]{grid-row:auto}.product-overview-visuals_pipeColumn__NhzI3{gap:8px}.product-overview-visuals_pipeSteps__VbBzg{gap:6px}.product-overview-visuals_pipeSteps__VbBzg li{font-size:14px}.product-overview-visuals_pipeSteps__VbBzg li span{width:20px;height:20px;font-size:11px}.product-overview-visuals_pipeLabel__OMphF{min-height:0}.product-overview-visuals_docBody__2bM4d{padding:12px}.product-overview-visuals_docBar__A9SHy b{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.product-overview-visuals_pipeColumn__NhzI3[data-side=in] .product-overview-visuals_docBody__2bM4d{display:none}.product-overview-visuals_pipeColumn__NhzI3[data-side=in]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.product-overview-visuals_sheet__pxseb{font-size:12px}.product-overview-visuals_sheet__pxseb td,.product-overview-visuals_sheet__pxseb th{padding:6px 5px}.product-overview-visuals_drawing__rQssb{padding:22px 26px 12px 30px}.product-overview-visuals_sheetPage__Li8BQ{padding:12px 14px}.product-overview-visuals_fence__tgmJp{padding:28px 12px 12px;border-radius:24px}.product-overview-visuals_systemSide___fKDr>ul{gap:6px;margin-top:8px}.product-overview-visuals_systemSide___fKDr>ul>li{gap:8px;padding:6px 10px 6px 6px;border-radius:10px;font-size:13px}.product-overview-visuals_systemSide___fKDr .product-overview-visuals_badge__5sRud{width:22px;height:22px;border-radius:5px;font-size:8px}.product-overview-visuals_systemWire__AiaBl{height:24px;margin:6px 0}.product-overview-visuals_people__lpSTr{margin-top:12px}.product-overview-visuals_people__lpSTr ul{margin-top:8px}.product-overview-visuals_fenceLabel__KjxGK{left:18px}.product-overview-visuals_systemCore__0tbXz{padding:16px;border-radius:22px}.product-overview-visuals_systemName__E0RP_{margin-bottom:12px;font-size:18px}.product-overview-visuals_layers__hURfU{gap:6px}.product-overview-visuals_layers__hURfU>li{grid-template-columns:minmax(0,1fr);gap:2px;padding:9px 12px;border-radius:12px}.product-overview-visuals_layers__hURfU>li>b{font-size:12px;opacity:.8}.product-overview-visuals_layers__hURfU ul{gap:0}.product-overview-visuals_layers__hURfU ul li{padding:0;background:none;font-size:14px}.product-overview-visuals_layers__hURfU ul li:not(:last-child):after{content:"・";opacity:.6}.product-overview-visuals_systemPlate__uMRSp{width:92%;padding:10px 12px}.product-overview-visuals_systemPlate__uMRSp img{width:48px}.product-overview-visuals_hub__IZ8eV{height:210px}.product-overview-visuals_hubCore__1E9UW{font-size:14px}.product-overview-visuals_hub__IZ8eV li{padding:5px 10px;font-size:12px}}@media (max-width:430px){.product-overview-visuals_stageFiles__AeD4l :is(p,span,li,b){word-break:normal;text-wrap:balance}}