@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme;@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f7f7fb;--surface:#fff;--surface-raised:#f0f1f8;--surface-bubble:#e6e8f3;--surface-hover:var(--surface-bubble);--row-hover:var(--canvas);--selected:#ecedfb;--track:var(--surface-raised);--lavender:#ced5f2;--lavender-wash:#ced5f26b;--glass:#f7f7fbd1;--border:#e7e8f1;--hairline:#d7d9e8;--border-strong:#bfc3da;--border-control:var(--border-strong);--ink:#0b0c11;--ink-muted:#4a4e63;--ink-subtle:#62677f;--ink-disabled:#9a9eb5;--ink-hover:#23252f;--ink-pressed:#2e3140;--on-ink:#fff;--thumb:#fff;--violet:#5a58b9;--violet-hover:#4c4aa3;--violet-disabled:#abaad9;--on-violet:#fff;--focus-ring:var(--violet);--focus-halo:#5a58b92e;--accent:var(--violet);--on-accent:var(--on-violet);--success-fg:#157a4c;--success-bg:#e3f4ea;--success-solid:#157a4c;--success-border:var(--success-bg);--warning-fg:#8f5b0f;--warning-bg:#fbf1de;--warning-solid:#b7791f;--warning-border:var(--warning-bg);--danger-fg:#b83232;--danger-bg:#fce8e8;--danger-solid:#b83232;--danger-border:#b832324d;--danger-bg-hover:#fadede;--danger-bg-pressed:#f7d2d2;--danger-border-hover:#b8323266;--danger-border-pressed:#b8323273;--danger-fg-pressed:#a12a2a;--danger-hold-fill:#b832322e;--danger-fill:#b83232;--danger-fill-hover:var(--danger-fg-pressed);--on-danger:#fff;--info-fg:#2a62c2;--info-bg:#e5eefc;--info-solid:#2a62c2;--info-border:var(--info-bg);--neutral-fg:#4a4e63;--neutral-bg:#eef0f6;--neutral-solid:var(--ink-subtle);--state-ai-fg:var(--ink);--state-ai-bg:var(--surface);--state-ai-solid:var(--ink);--state-ai-border:var(--hairline);--state-escalated-fg:var(--warning-fg);--state-escalated-bg:var(--warning-bg);--state-escalated-solid:var(--warning-solid);--state-escalated-border:var(--warning-bg);--state-human-fg:#0c716a;--state-human-bg:#e1f4f2;--state-human-solid:#0c716a;--state-waiting-fg:var(--info-fg);--state-waiting-bg:var(--info-bg);--state-waiting-solid:var(--info-solid);--state-waiting-border:var(--info-bg);--state-resolved-fg:var(--neutral-fg);--state-resolved-bg:var(--neutral-bg);--state-resolved-solid:var(--neutral-solid);--state-resolved-border:var(--neutral-bg);--state-risk-fg:#a64815;--state-risk-bg:#fcebe1;--state-risk-solid:#a64815;--state-risk-border:#e9a67f;--conf-high-fg:#157a4c;--conf-high-bg:var(--success-bg);--conf-high-solid:#157a4c;--conf-medium-fg:#8f5b0f;--conf-medium-bg:var(--warning-bg);--conf-medium-solid:#b7791f;--conf-low-fg:#a64815;--conf-low-bg:var(--state-risk-bg);--conf-low-solid:#a64815;--conf-track:#e6e8f3;--bubble-player-bg:var(--surface-bubble);--bubble-player-fg:var(--ink);--bubble-ai-bg:var(--surface);--bubble-ai-fg:var(--ink);--bubble-human-bg:var(--surface);--bubble-human-border:var(--border);--note-bg:var(--warning-bg);--note-border:#8f5b0f38;--note-border-strong:#8f5b0f4d;--note-divider:#8f5b0f2e;--note-fg:var(--warning-fg);--scrim:#0b0c1166;--skeleton-base:var(--surface-bubble);--skeleton-shine:var(--surface-raised);--spot:var(--focus-halo);--spot-strong:#fff3;--floor:var(--canvas);--siri-pastel:#8d9fff 0%, #bc82f3 18%, #f5b9ea 36%, #ff6778 52%, #ffba71 68%, #c686ff 84%, #8d9fff 100%;--siri-edge:#7b8cfa 0%, #a77bf5 20%, #e37ac9 38%, #ff5a70 54%, #ff8a3d 63%, #ff5a70 72%, #a77bf5 86%, #7b8cfa 100%;--siri-linear:linear-gradient(120deg, #7b8cfa 0%, #a77bf5 30%, #e37ac9 55%, #ff5a70 78%, #ff8a3d 100%);--siri-text-band:linear-gradient(90deg, #4a4e63 0%, #4a4e63 40%, #5966b4 43%, #785ab1 46.5%, #a25992 50%, #b64353 53.5%, #b66430 57%, #4a4e63 60%, #4a4e63 100%);--siri-text-static:linear-gradient(90deg, #4e599d, #694f9a, #8d4e7f, #9d3b4a, #9d582b);--siri-title-band:linear-gradient(90deg, #0b0c11 0%, #0b0c11 40%, #5966b4 43%, #785ab1 46.5%, #a25992 50%, #b64353 53.5%, #b66430 57%, #0b0c11 60%, #0b0c11 100%);--status-day-ok:#68c093;--status-day-maintenance:#a3b9e8;--status-day-maintenance-gap:#c3d1f1;--status-day-degraded:#b57610;--status-day-partial:#a24a18;--status-day-major:#7f1d1d;--status-legend-bg:#fbfbfd;--status-banner-danger-edge:#b8323229;--status-skeleton-banner:#ecedf4;--status-tip-swatch-ring:#ffffff59;--shadow-xs:0 1px 2px #1e20460f;--shadow-sm:0 1px 2px #1e20460f, 0 2px 8px #1e20460f;--shadow-pop:0 8px 24px #1e204624, inset 0 0 0 1px #e7e8f1;--shadow-modal:0 24px 60px -12px #1e20463d;--shadow-mockup:0 24px 60px -12px #1e20462e, 0 2px 6px #1e20460f;--shadow-edge:inset 0 0 0 1px #e7e8f1;--shadow-control:inset 0 0 0 1px #d7d9e8;--shadow-control-strong:inset 0 0 0 1px #bfc3da;--shadow-ring:0 1px 2px #1e20460f, inset 0 0 0 1px #e7e8f1;--shadow-segment:0 1px 2px #1e20461a, inset 0 0 0 1px #e7e8f1;--shadow-float:0 8px 24px #1e204624, inset 0 0 0 1px #e7e8f1;--shadow-focus-field:0 0 0 3px #5a58b92e;--shadow-thumb:0 1px 2px #1e204633;--hair:1px;--space-0:0px;--space-0\.5:2px;--space-1:4px;--space-1\.5:6px;--space-2:8px;--space-2\.5:10px;--space-3:12px;--space-3\.5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-26:104px;--space-32:128px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:9999px;--radius-tail:4px;--radius-btn:8px;--radius-row:8px;--radius-card:12px;--radius-sheet:16px;--radius-touch:10px;--bw-1:1px;--bw-2:2px;--focus-w:1.5px;--ring-offset:2px;--siri-hair:1px;--dur-press:.12s;--dur-fast:.12s;--dur-exit:.12s;--dur-pop:.18s;--dur-base:.2s;--dur-glide:.22s;--dur-draw:.24s;--dur-panel:.32s;--dur-slow:.32s;--dur-settle:.35s;--dur-word:.35s;--stag-word:60ms;--dur-spring:.36s;--dur-branch:.4s;--dur-reveal:.48s;--dur-scroll-reveal:.7s;--stag-reveal:80ms;--dur-think:1.8s;--dur-busy:2.4s;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-out-strong:cubic-bezier(.23,1,.32,1);--ease-in-out-strong:cubic-bezier(.77,0,.175,1);--ease-specular:cubic-bezier(.2,.8,.2,1);--ease-reveal:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,.2,1);--ease-sweep:linear;--spring-soft:linear(0, .07, .225, .406, .578, .724, .837, .918, .972, 1.005, 1.022, 1.028, 1.028, 1.024, 1.019, 1.014, 1.01, 1.006, 1.003, 1.001, 1);--spring-snap:linear(0, .07, .225, .406, .578, .724, .837, .918, .972, 1.005, 1.022, 1.028, 1.028, 1.024, 1.019, 1.014, 1.01, 1.006, 1.003, 1.001, 1);--z-base:0;--z-sticky:100;--z-dropdown:200;--z-popover:300;--z-modal:400;--z-toast:500;--z-widget:2147480000;--bp-mobile:375px;--bp-tablet:768px;--bp-landing-md:1024px;--bp-desktop:1280px;--control-sm:28px;--control-md:32px;--field-h:36px;--control-lg:40px;--control-xl:48px;--touch-min:44px;--badge-h:22px;--dot:7px;--sidebar-w:240px;--sidebar-rail-w:56px;--topbar-h:52px;--nav-h:64px;--appbar-h:56px;--list-w:320px;--details-w:300px;--widget-w:380px;--widget-h:640px;--widget-panel-w:396px;--widget-panel-h:680px;--launcher:52px;--widget-bubble-max:320px;--widget-bubble-max-human:300px;--widget-bubble-max-player:280px;--measure-chat:680px;--bubble-max:520px;--page-max:1200px;--menu-min-w:220px;--toast-w:360px;--modal-w:480px;--opacity-disabled:.5;--font-sans:"rai-hanken-grotesk", var(--font-hanken-grotesk,"Hanken Grotesk"), "Inter", system-ui, sans-serif;--font-mono:"rai-jetbrains-mono", var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, monospace}@supports not (transition-timing-function:linear(0, 1)){:root{--spring-soft:cubic-bezier(.34, 1.24, .64, 1);--spring-snap:cubic-bezier(.34, 1.24, .64, 1)}}@media (prefers-reduced-motion:reduce){:root{--dur-press:.01ms;--dur-fast:.01ms;--dur-exit:.01ms;--dur-pop:.01ms;--dur-base:.01ms;--dur-glide:.01ms;--dur-draw:.01ms;--dur-panel:.01ms;--dur-slow:.01ms;--dur-settle:.01ms;--dur-word:.01ms;--stag-word:.01ms;--dur-spring:.01ms;--dur-branch:.01ms;--dur-reveal:.01ms;--dur-scroll-reveal:.01ms;--stag-reveal:.01ms;--dur-think:.01ms;--dur-busy:.01ms}}.display{font-family:var(--font-sans);letter-spacing:-.035em;font-size:72px;font-weight:400;line-height:1.02}.display-md{font-family:var(--font-sans);letter-spacing:-.035em;font-size:64px;font-weight:400;line-height:1.02}.display-sm{font-family:var(--font-sans);letter-spacing:-.035em;font-size:40px;font-weight:400;line-height:1.02}.lp-h1{font-family:var(--font-sans);letter-spacing:-.03em;font-size:52px;font-weight:400;line-height:1.08}.lp-h2{font-family:var(--font-sans);letter-spacing:-.025em;font-size:40px;font-weight:400;line-height:1.12}.lp-h3{font-family:var(--font-sans);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.2}.lp-h4{font-family:var(--font-sans);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.lp-body-lg{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:400;line-height:1.55}.lp-body{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:1.55}.lp-small{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.45}.lp-caption{font-family:var(--font-sans);letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.35}.lp-eyebrow{font-family:var(--font-sans);letter-spacing:.08em;font-size:12px;font-weight:500;line-height:1.3}.h1{font-family:var(--font-sans);letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.h2{font-family:var(--font-sans);letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.25}.h3{font-family:var(--font-sans);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.h4,.title{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:600;line-height:1.35}.body-lg{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:400;line-height:1.5}.body{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.body-sm{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.4}.control{font-family:var(--font-sans);letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.4}.caption{font-family:var(--font-sans);letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.3}.eyebrow,.label{font-family:var(--font-sans);letter-spacing:.06em;font-size:11px;font-weight:600;line-height:1.3}.kpi{font-family:var(--font-sans);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.1}.code{font-family:var(--font-mono);letter-spacing:0;font-size:12px;font-weight:400;line-height:1.45}.lp-mono{font-family:var(--font-mono);letter-spacing:0;font-size:13px;font-weight:400;line-height:1.5}.monogram{font-family:var(--font-sans);letter-spacing:-.02em;font-size:12px;font-weight:700;line-height:normal}html{scroll-padding-top:calc(var(--nav-h) + var(--space-4))}}@layer components{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}[hidden]{display:none!important}:root{--hair:1px}@media (min-resolution:2x){:root{--hair:1px;--siri-hair:1.5px}}@supports not (transition-timing-function:linear(0,1)){:root{--spring-soft:cubic-bezier(.34,1.24,.64,1);--spring-snap:cubic-bezier(.34,1.24,.64,1)}}@property --siri-angle{syntax:"<angle>";inherits:true;initial-value:210deg}@property --siri-boost{syntax:"<angle>";inherits:true;initial-value:0deg}@property --siri-tint{syntax:"<number>";inherits:false;initial-value:0}@keyframes rai-siri-spin{0%{--siri-angle:210deg}to{--siri-angle:570deg}}@keyframes rai-siri-boost{0%{--siri-boost:0deg}to{--siri-boost:360deg}}@keyframes rai-siri-tint{0%{--siri-tint:.03}to{--siri-tint:.07}}@keyframes rai-glow-breathe{0%{opacity:.14}to{opacity:.22}}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;font-weight:400;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{text-wrap:balance}b,strong{font-weight:600}a{color:inherit}.tnum,.kpi{font-variant-numeric:tabular-nums}.label,.rai-label,.eyebrow,.lp-eyebrow{text-transform:uppercase}.label,.rai-label{font-family:var(--font-sans);letter-spacing:.06em;color:var(--ink-subtle);font-size:11px;font-weight:600;line-height:1.3}.code{font-family:var(--font-mono);letter-spacing:0}.rai-ico{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.rai-ico--20{width:20px;height:20px}.rai-ico--12{stroke-width:2px;width:12px;height:12px}.rai-ico--14{width:14px;height:14px}:focus{outline:none}:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--ring-offset)}.rai-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rai-link{color:var(--violet);text-underline-offset:3px;cursor:pointer;font:inherit;letter-spacing:inherit;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.rai-link:hover{color:var(--violet-hover)}.rai-glass{background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.rai-spot{isolation:isolate;position:relative}.rai-spot:before{content:"";border-radius:inherit;background:radial-gradient(150px circle at var(--mx,50%) var(--my,50%),var(--row-hover),transparent 70%);opacity:0;transition:opacity var(--dur-base) var(--ease-specular);pointer-events:none;z-index:-1;position:absolute;inset:0}@media (hover:hover){.rai-spot:hover:before{opacity:1}}.pv{padding:var(--space-6);gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.pv .pv,.pv-grid .pv{padding:0}.pv--col{flex-direction:column;align-items:stretch}.pv--top{align-items:flex-start}.pv-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle);margin-bottom:var(--space-2);font-size:11px;font-weight:600;line-height:1.3}.pv-note{color:var(--ink-subtle);font-size:12px;line-height:1.35}.pv-grid{gap:var(--space-4);padding:var(--space-6);display:grid}.pv-stack{gap:var(--space-2);display:grid}.pv-frame{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-ring);overflow:hidden}@media (max-width:767px){.pv,.pv-grid{padding:var(--space-4)}}.rai-btn{--h:var(--control-md);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--h);text-align:center;border-radius:var(--radius-pill);background:var(--surface);max-width:100%;color:var(--ink);box-shadow:var(--shadow-control-strong);letter-spacing:-.005em;cursor:pointer;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);border:0;flex-shrink:0;padding:4px 14px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.rai-btn:hover{background:var(--surface-raised)}.rai-btn:active{background:var(--surface-bubble);transform:scale(.98)}.rai-btn--sm{--h:var(--control-sm);padding:4px 10px;font-size:12px}.rai-btn--lg{--h:var(--control-lg);padding:6px 18px;font-size:14px}.rai-btn--xl{--h:var(--control-xl);padding:8px 24px;font-size:15px}.rai-btn--secondary{background:var(--surface)}.rai-btn--primary,.rai-btn--accent{--fill:var(--ink);color:var(--on-ink);border:var(--siri-hair) solid transparent;background:linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from calc(var(--siri-angle) + var(--siri-boost)),var(--siri-pastel)) border-box;box-shadow:none;overflow:hidden}.rai-btn--primary:hover,.rai-btn--accent:hover{--fill:var(--ink-hover);background:linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from calc(var(--siri-angle) + var(--siri-boost)),var(--siri-pastel)) border-box}.rai-btn--primary:active,.rai-btn--accent:active{--fill:var(--ink-pressed);background:linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from calc(var(--siri-angle) + var(--siri-boost)),var(--siri-pastel)) border-box}.rai-btn--primary:after,.rai-btn--accent:after{content:"";background:var(--spot-strong);pointer-events:none;width:34px;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)skew(-18deg)}@media (hover:hover){.rai-btn--primary:hover:after,.rai-btn--accent:hover:after{animation:rai-sheen .7s var(--ease-specular)}}@keyframes rai-sheen{0%{transform:translate(-140%)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}.rai-btn--ghost{box-shadow:none;color:var(--ink-muted);background:0 0}.rai-btn--ghost:hover{background:var(--surface-hover);color:var(--ink)}.rai-btn--ghost:active{background:var(--hairline);color:var(--ink)}.rai-btn--danger{background:var(--danger-bg);color:var(--danger-fg);box-shadow:inset 0 0 0 var(--bw-1) var(--danger-border)}.rai-btn--danger:hover{background:var(--danger-bg-hover);box-shadow:inset 0 0 0 var(--bw-1) var(--danger-border-hover)}.rai-btn--danger:active{background:var(--danger-bg-pressed);color:var(--danger-fg-pressed);box-shadow:inset 0 0 0 var(--bw-1) var(--danger-border-pressed)}.rai-btn--danger-solid{background:var(--danger-fill);color:var(--on-danger);box-shadow:none}.rai-btn--danger-solid:hover,.rai-btn--danger-solid:active{background:var(--danger-fill-hover)}.rai-btn--link{min-height:24px;box-shadow:none;color:var(--violet);text-underline-offset:3px;border-radius:var(--radius-xs);background:0 0;padding:4px 0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.rai-btn--link:hover{color:var(--violet-hover);background:0 0}.rai-btn--link:active{background:0 0;transform:none}.rai-btn--icon{width:var(--h);border-radius:var(--radius-md);flex:none;padding:0}.rai-btn--icon:not(.rai-btn--secondary):not(.rai-btn--primary):not(.rai-btn--accent):not(.rai-btn--danger){box-shadow:none;color:var(--ink-muted);background:0 0}.rai-btn--icon:not(.rai-btn--secondary):not(.rai-btn--primary):not(.rai-btn--accent):not(.rai-btn--danger):hover{background:var(--surface-hover);color:var(--ink)}.rai-btn[disabled],.rai-btn[aria-disabled=true]{cursor:not-allowed;background:var(--surface-bubble);color:var(--ink-disabled);box-shadow:none;border-color:#0000;transform:none}.rai-btn--secondary[disabled],.rai-btn--secondary[aria-disabled=true]{background:var(--surface);box-shadow:var(--shadow-edge)}.rai-btn--ghost[disabled],.rai-btn--link[disabled]{background:0 0}.rai-btn--primary[disabled]:after,.rai-btn--accent[disabled]:after,.rai-btn--primary[aria-disabled=true]:after,.rai-btn--accent[aria-disabled=true]:after{display:none}.rai-btn[aria-busy=true]{cursor:progress;pointer-events:none}.rai-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:1.2s linear infinite rai-spin}@keyframes rai-spin{to{transform:rotate(360deg)}}.rai-swap{display:grid}.rai-swap>span{transition:opacity var(--dur-base) var(--ease-out),filter var(--dur-base) var(--ease-out);grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.rai-swap .b,.is-done .rai-swap .a{opacity:0;filter:blur(2px)}.is-done .rai-swap .b{opacity:1;filter:none}@media (pointer:coarse),(max-width:767px){.rai-btn{min-height:var(--touch-min)}.rai-btn--icon{min-width:var(--touch-min)}.rai-btn--link{min-height:var(--touch-min);min-width:var(--touch-min)}}.rai-siri-glow{border-radius:inherit;pointer-events:none;background:conic-gradient(from calc(var(--siri-angle) + var(--siri-boost)),var(--siri-edge));position:absolute}.rai-cta{border-radius:var(--radius-pill);animation:6s linear infinite rai-siri-spin,6s linear infinite paused rai-siri-boost;display:inline-flex;position:relative}.rai-cta:hover{animation-play-state:running,running}.rai-cta>.rai-siri-glow{filter:blur(8px);opacity:.3;transition:opacity var(--dur-base) var(--ease-out);inset:-2px}.rai-cta:hover>.rai-siri-glow{opacity:.42}.rai-cta--console>.rai-siri-glow{filter:blur(6px);opacity:.22;inset:-1px}.rai-cta--console:hover>.rai-siri-glow{opacity:.32}.rai-cta:has(.rai-btn[aria-busy=true]){animation:rai-siri-spin var(--dur-busy) linear infinite}:is(.rai-cta:has(.rai-btn[disabled]),.rai-cta:has(.rai-btn[aria-disabled=true])){animation:none}:is(.rai-cta:has(.rai-btn[disabled])>.rai-siri-glow,.rai-cta:has(.rai-btn[aria-disabled=true])>.rai-siri-glow){display:none}.rai-field{gap:6px;min-width:0;display:grid}.rai-field__label{color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.rai-field__hint{color:var(--ink-subtle);font-size:12px;line-height:1.35}.rai-field__error{color:var(--danger-fg);align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;display:flex}.rai-input,.rai-select,.rai-textarea{width:100%;min-height:var(--field-h);background:var(--surface);color:var(--ink);border:var(--bw-1) solid var(--hairline);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);padding:0 12px;font-size:14px;line-height:1.4}.rai-input--sm{min-height:var(--control-md);font-size:13px}.rai-input--lg{min-height:var(--touch-min);font-size:16px}.rai-textarea{resize:vertical;min-height:96px;padding:10px 12px}.rai-input::placeholder,.rai-textarea::placeholder{color:var(--ink-subtle);opacity:1}.rai-input:hover,.rai-select:hover,.rai-textarea:hover{border-color:var(--border-strong)}.rai-input:focus-visible,.rai-select:focus-visible,.rai-textarea:focus-visible,.rai-search__input:focus-visible{border-color:var(--focus-ring);box-shadow:var(--shadow-focus-field);outline:none}.rai-input[aria-invalid=true],.rai-select[aria-invalid=true],.rai-textarea[aria-invalid=true]{border-color:var(--danger-solid)}.rai-input:disabled,.rai-select:disabled,.rai-textarea:disabled{background:var(--surface-raised);color:var(--ink-disabled);border-color:var(--border);cursor:not-allowed}.rai-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2362677F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.rai-search{align-items:center;display:flex;position:relative}.rai-search .rai-ico{color:var(--ink-subtle);pointer-events:none;position:absolute;left:12px}.rai-search__input{width:100%;min-height:var(--field-h);background:var(--surface);border:var(--bw-1) solid var(--hairline);border-radius:var(--radius-md);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);padding:0 52px 0 36px;font-size:14px}.rai-search__input:hover{border-color:var(--border-strong)}.rai-search__input::placeholder{color:var(--ink-subtle);opacity:1}.rai-search .rai-kbd{position:absolute;right:8px}.rai-kbd{font-family:var(--font-mono);border-radius:var(--radius-xs);color:var(--ink-muted);background:var(--canvas);box-shadow:var(--shadow-control);letter-spacing:0;padding:1px 6px;font-size:11px;line-height:16px;display:inline-block}@media (pointer:coarse),(max-width:767px){.rai-input,.rai-select,.rai-search__input{min-height:var(--touch-min)}.rai-input,.rai-select,.rai-textarea,.rai-search__input{font-size:16px}}@media (forced-colors:active){.rai-input:focus-visible,.rai-select:focus-visible,.rai-textarea:focus-visible,.rai-search__input:focus-visible{outline-offset:1px;outline:2px solid highlight}}.rai-check,.rai-toggle{cursor:pointer;min-height:var(--control-md);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:inline-flex;position:relative}.rai-check input,.rai-toggle input{opacity:0;width:1px;height:1px;position:absolute}.rai-check__box{border-radius:var(--radius-xs);border:var(--bw-1) solid var(--border-control);background:var(--surface);width:16px;height:16px;color:var(--on-violet);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-spring) var(--spring-soft);flex:none;place-items:center;display:grid}.rai-check__box .rai-ico{stroke-width:2.5px;opacity:0;width:12px;height:12px;transition:opacity var(--dur-fast) var(--ease-out)}.rai-check input:checked+.rai-check__box,.rai-check input:indeterminate+.rai-check__box{background:var(--violet);border-color:var(--violet)}.rai-check input:checked+.rai-check__box .rai-ico,.rai-check input:indeterminate+.rai-check__box .rai-ico{opacity:1}.rai-check:active .rai-check__box{transform:scale(.98)}.rai-check--radio .rai-check__box{border-radius:var(--radius-pill)}.rai-check--radio input:checked+.rai-check__box{background:var(--surface);border:5px solid var(--violet)}.rai-check--radio input:checked+.rai-check__box .rai-ico{display:none}.rai-check input:focus-visible+.rai-check__box,.rai-toggle input:focus-visible+.rai-toggle__track{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--ring-offset)}.rai-check input:disabled+.rai-check__box{background:var(--surface-raised);border-color:var(--border)}.rai-check input:disabled~span,.rai-toggle input:disabled~span{color:var(--ink-disabled)}.rai-toggle__track{border-radius:var(--radius-pill);background:var(--border-control);width:32px;height:18px;transition:background-color var(--dur-base) var(--ease-out);flex:none;position:relative}.rai-toggle__track:after{content:"";background:var(--thumb);width:14px;height:14px;box-shadow:var(--shadow-thumb);transition:transform var(--dur-base) var(--ease-out-strong);border-radius:50%;position:absolute;top:2px;left:2px}.rai-toggle input:checked+.rai-toggle__track{background:var(--violet)}.rai-toggle input:checked+.rai-toggle__track:after{transform:translate(14px)}.rai-toggle.is-touched input:checked+.rai-toggle__track:after{animation:rai-squish-on var(--dur-slow) var(--ease-out-strong) both}.rai-toggle.is-touched input:not(:checked)+.rai-toggle__track:after{animation:rai-squish-off var(--dur-slow) var(--ease-out-strong) both}@keyframes rai-squish-on{0%{transform:translate(0)scaleX(1)}45%{transform:translate(7px)scaleX(1.35)}78%{transform:translate(14px)scaleX(.9)}to{transform:translate(14px)scaleX(1)}}@keyframes rai-squish-off{0%{transform:translate(14px)scaleX(1)}45%{transform:translate(7px)scaleX(1.35)}78%{transform:translate(0)scaleX(.9)}to{transform:translate(0)scaleX(1)}}.rai-toggle input:disabled+.rai-toggle__track{background:var(--surface-raised);box-shadow:inset 0 0 0 var(--bw-1) var(--border)}.rai-toggle input:disabled:checked+.rai-toggle__track{background:var(--violet-disabled);box-shadow:none}@media (pointer:coarse),(max-width:767px){.rai-check,.rai-toggle{min-height:var(--touch-min);min-width:var(--touch-min)}}.rai-badge{--fg:var(--neutral-fg);--bg:var(--neutral-bg);--bd:transparent;--ic:var(--fg);align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--bg);max-width:100%;min-height:22px;color:var(--fg);box-shadow:inset 0 0 0 var(--bw-1) var(--bd);overflow-wrap:break-word;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.rai-badge .rai-ico{stroke-width:2.2px;width:12px;height:12px;color:var(--ic);flex:none}.rai-badge--neutral{--fg:var(--neutral-fg);--bg:var(--neutral-bg)}.rai-badge--ai{--fg:var(--state-ai-fg);--ic:var(--state-ai-solid);border:var(--siri-hair) solid transparent;background:linear-gradient(var(--state-ai-bg),var(--state-ai-bg)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box;box-shadow:none}.rai-badge--escalated{--fg:var(--state-escalated-fg);--bg:var(--state-escalated-bg)}.rai-badge--human{--fg:var(--state-human-fg);--bg:var(--state-human-bg)}.rai-badge--waiting{--fg:var(--state-waiting-fg);--bg:var(--state-waiting-bg)}.rai-badge--resolved{--fg:var(--state-resolved-fg);--bg:var(--state-resolved-bg)}.rai-badge--risk{--fg:var(--state-risk-fg);--bg:var(--state-risk-bg);--bd:var(--state-risk-border);font-weight:600}.rai-badge--success{--fg:var(--success-fg);--bg:var(--success-bg)}.rai-badge--warning{--fg:var(--warning-fg);--bg:var(--warning-bg)}.rai-badge--danger{--fg:var(--danger-fg);--bg:var(--danger-bg)}.rai-badge--info{--fg:var(--info-fg);--bg:var(--info-bg)}.rai-badge--archived{--fg:var(--neutral-fg);--bg:transparent;--bd:var(--hairline)}.rai-badge--high{--fg:var(--conf-high-fg);--bg:var(--conf-high-bg)}.rai-badge--medium{--fg:var(--conf-medium-fg);--bg:var(--conf-medium-bg)}.rai-badge--low{--fg:var(--conf-low-fg);--bg:var(--conf-low-bg)}@media (forced-colors:active){.rai-badge{border:1px solid canvastext}}.rai-count{border-radius:var(--radius-pill);background:var(--surface-bubble);min-width:18px;height:18px;color:var(--ink-muted);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.rai-count--strong{background:var(--ink);color:var(--on-ink)}.rai-meter{align-items:center;gap:2px;display:inline-flex}.rai-meter i{background:var(--conf-track);border-radius:2px;width:10px;height:6px}.rai-meter--high i{background:var(--conf-high-solid)}.rai-meter--medium i:nth-child(-n+2){background:var(--conf-medium-solid)}.rai-meter--low i:first-child{background:var(--conf-low-solid)}.rai-conf{align-items:center;gap:var(--space-2);color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:12px;line-height:1.35;display:inline-flex}.rai-bar,.rai-progress{border-radius:var(--radius-pill);background:var(--conf-track);width:56px;height:4px;overflow:hidden}.rai-progress{width:100%}.rai-bar i,.rai-progress i{width:var(--v,92%);border-radius:inherit;background:var(--conf-high-solid);transform-origin:0;height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}.rai-progress i{background:var(--ink)}.rai-bar--medium i{background:var(--conf-medium-solid)}.rai-bar--low i{background:var(--conf-low-solid)}.rai-avatar{--s:32px;width:var(--s);height:var(--s);border-radius:var(--radius-pill);background:var(--surface-bubble);color:var(--ink);letter-spacing:0;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-grid;position:relative}.rai-avatar--24{--s:24px;font-size:10px}.rai-avatar--30{--s:32px}.rai-avatar--40{--s:40px;font-size:14px}.rai-avatar--ai{color:var(--ink);border:var(--siri-hair) solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box}.rai-avatar--human{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-ring)}.rai-avatar__dot{background:var(--success-solid);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.rai-avatar__dot--away{background:var(--warning-solid)}.rai-ray-mark{border-radius:var(--radius-pill);display:inline-flex;position:relative}.rai-ray-mark>.rai-siri-glow{filter:blur(4px);opacity:.25;inset:-1px}.rai-ray-mark[aria-busy=true]{animation:4s linear infinite rai-siri-spin}.rai-wm{font-size:var(--wm,32px);letter-spacing:-.02em;color:inherit;white-space:nowrap;align-items:baseline;font-weight:600;line-height:1;display:inline-flex}.rai-wm__i{align-self:baseline;width:.4em;height:.727em;margin-left:.05em;display:inline-block;position:relative}.rai-wm__i:before{content:"";background:currentColor;width:.13em;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.rai-wm__i:after{content:"";background:linear-gradient(currentColor,currentColor) top/100% .085em no-repeat,linear-gradient(currentColor,currentColor) bottom/100% .085em no-repeat;position:absolute;inset:0}.rai-wm--tracked{letter-spacing:.06em;font-weight:500}.rai-wm--tracked b{font-weight:600}.rai-tip{display:inline-flex;position:relative}.rai-tooltip{transform-origin:50% 100%;background:var(--ink);color:var(--on-ink);text-align:center;border-radius:var(--radius-sm);opacity:0;pointer-events:none;width:max-content;max-width:min(260px,80vw);z-index:var(--z-popover);transition:opacity var(--dur-exit) var(--ease-out),transform var(--dur-exit) var(--ease-out);padding:5px 8px;font-size:12px;font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,2px)scale(.96)}.rai-tip:hover .rai-tooltip,.rai-tip:focus-within .rai-tooltip,.rai-tooltip--open{opacity:1;transition:opacity var(--dur-fast) var(--ease-out-strong) .4s,transform var(--dur-fast) var(--ease-out-strong) .4s;transform:translate(-50%)scale(1)}.rai-tip:focus-within .rai-tooltip,.rai-tooltip--open{transition-delay:0s}.rai-tabs{box-shadow:inset 0 calc(-1*var(--bw-1)) 0 var(--border);scrollbar-width:none;gap:22px;display:flex;overflow-x:auto}.rai-tab{align-items:center;gap:var(--space-2);min-height:var(--control-lg);color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;font-size:14px;font-weight:500;display:inline-flex;position:relative}.rai-tab:hover,.rai-tab[aria-selected=true]{color:var(--ink)}.rai-tab:after{content:"";height:var(--bw-2);background:var(--violet);transform-origin:0;transition:transform var(--dur-glide) var(--ease-out-strong);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rai-tab[aria-selected=true]:after{transform:scaleX(1)}@media (pointer:coarse),(max-width:767px){.rai-tab{min-height:var(--touch-min)}}.rai-seg{--n:3;border-radius:var(--radius-pill);background:var(--track);box-shadow:var(--shadow-edge);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:2px;display:inline-grid;position:relative}.rai-seg__ind{width:calc((100% - 4px)/var(--n));border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-sm);transition:transform var(--dur-glide) var(--ease-out-strong);position:absolute;top:2px;bottom:2px;left:2px}.rai-seg:has(button:nth-of-type(2)[aria-checked=true]) .rai-seg__ind{transform:translate(100%)}.rai-seg:has(button:nth-of-type(3)[aria-checked=true]) .rai-seg__ind{transform:translate(200%)}.rai-seg:has(button:nth-of-type(4)[aria-checked=true]) .rai-seg__ind{transform:translate(300%)}.rai-seg button{z-index:1;overflow-wrap:break-word;border-radius:var(--radius-pill);min-height:28px;color:var(--ink-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:4px 14px;font-size:13px;font-weight:500;line-height:1.2;position:relative}.rai-seg button:hover:not([aria-checked=true]){color:var(--ink);background:var(--surface-hover)}.rai-seg button[aria-checked=true]{color:var(--ink);font-weight:600}.rai-seg button:focus-visible{outline-offset:0}@media (pointer:coarse),(max-width:767px){.rai-seg button{min-height:var(--touch-min)}}.rai-seg--lang{padding:3px}.rai-seg--lang .rai-seg__ind{width:calc((100% - 6px)/var(--n));background:var(--violet);box-shadow:none;top:3px;bottom:3px;left:3px}.rai-seg--lang button{min-height:30px;padding:4px 14px;font-size:13px;font-weight:500}.rai-seg--lang button[aria-checked=true]{color:var(--on-violet);font-weight:600}.rai-seg--compact{padding:2px}.rai-seg--compact .rai-seg__ind{width:calc((100% - 4px)/var(--n));top:2px;bottom:2px;left:2px}.rai-seg--compact button{min-width:34px;min-height:24px;padding:2px 8px;font-size:12px;font-weight:600}.rai-seg--touch button{min-height:38px;min-width:var(--touch-min)}.rai-seg--on-raised{background:var(--surface)}.rai-seg__globe{color:var(--ink-subtle);width:14px;height:14px}@media (forced-colors:active){.rai-seg button[aria-checked=true]{outline:2px solid highlight}}.rai-menu{min-width:var(--menu-min-w);background:var(--surface);width:max-content;max-width:min(360px,100vw - 32px);box-shadow:var(--shadow-pop);border-radius:var(--radius-lg);z-index:var(--z-dropdown);transform-origin:0 0;padding:6px}.rai-menu.is-enter{animation:rai-menu-in var(--dur-pop) var(--ease-out-strong)}@keyframes rai-menu-in{0%{opacity:0;transform:scale(.95)}}.rai-menu__label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle);padding:6px 10px 4px;font-size:11px;font-weight:600;line-height:1.3}.rai-menu__item{width:100%;min-height:var(--control-md);border-radius:var(--radius-sm);text-align:left;color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:400;line-height:1.4;display:flex}.rai-menu__item:hover,.rai-menu__item[data-active=true]{background:var(--surface-raised)}.rai-menu__item[aria-selected=true]{background:var(--selected)}.rai-menu__item[aria-disabled=true]{color:var(--ink-disabled);cursor:not-allowed;background:0 0}.rai-menu__item--danger{color:var(--danger-fg)}.rai-menu__item .rai-ico{color:var(--ink-muted)}.rai-menu__item[aria-disabled=true] .rai-ico{color:var(--ink-disabled)}.rai-menu__item--danger .rai-ico{color:var(--danger-fg)}.rai-menu__kbd{font-family:var(--font-mono);color:var(--ink-subtle);letter-spacing:0;margin-left:auto;font-size:11px}.rai-menu__sep{height:var(--bw-1);background:var(--border);margin:6px -6px}@media (pointer:coarse),(max-width:767px){.rai-menu__item{min-height:var(--touch-min)}}.rai-scrim{background:var(--scrim);padding:var(--space-4);z-index:var(--z-modal);place-items:center;display:grid;position:absolute;inset:0}.rai-modal{width:min(var(--modal-w),100%);background:var(--surface);box-shadow:var(--shadow-modal);border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-4);animation:rai-pop var(--dur-panel) var(--ease-out-strong);display:grid}.rai-modal--lg{width:min(640px,100%)}@keyframes rai-pop{0%{opacity:0;transform:scale(.95)}}.rai-modal__head{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}.rai-modal__foot{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.rai-modal__foot .rai-btn{flex:1}}.rai-toast{width:min(var(--toast-w),100%);padding:var(--space-3) var(--space-3\.5);background:var(--surface);box-shadow:var(--shadow-pop);border-radius:var(--radius-lg);animation:rai-toast-in var(--dur-pop) var(--ease-out-strong);align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}@keyframes rai-toast-in{0%{opacity:0;transform:translateY(8px)}}.rai-toast.is-leaving{animation:rai-toast-out var(--dur-exit) var(--ease-out) forwards}@keyframes rai-toast-out{to{opacity:0;transform:translateY(4px)}}.rai-toast__ico{width:16px;height:16px;color:var(--fg);flex:none;place-items:center;margin-top:1px;display:grid}.rai-toast--success{--fg:var(--success-fg)}.rai-toast--danger{--fg:var(--danger-fg)}.rai-toast--info{--fg:var(--info-fg)}.rai-toast--warning{--fg:var(--warning-fg)}.rai-toast__title{font-weight:600}.rai-toast__body{color:var(--ink-muted)}.rai-empty{text-align:center;justify-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);max-width:420px;margin:0 auto;display:grid}.rai-empty__art{border-radius:var(--radius-lg);background:var(--surface-raised);width:40px;height:40px;color:var(--ink-muted);margin-bottom:var(--space-2);place-items:center;display:grid}.rai-empty__art .rai-ico{width:20px;height:20px}.rai-empty h3,.rai-empty h4{font-size:15px;font-weight:600;line-height:1.35}.rai-empty p{color:var(--ink-muted);font-size:13px;line-height:1.4}.rai-empty .rai-btn{margin-top:var(--space-2)}.rai-skel{border-radius:var(--radius-sm);background:var(--skeleton-base);display:block;position:relative;overflow:hidden}.rai-skel:after{content:"";background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent);animation:1.4s linear infinite rai-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes rai-shimmer{to{transform:translate(100%)}}.rai-table-wrap{border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-ring);overflow-x:auto}.rai-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.4}.rai-table th{white-space:nowrap;text-align:left;color:var(--ink-subtle);background:var(--canvas);height:36px;padding:0 var(--space-4);border-bottom:var(--bw-1) solid var(--border);font-size:12px;font-weight:500;line-height:1.3}.rai-table td{padding:0 var(--space-4);border-bottom:var(--bw-1) solid var(--border);vertical-align:middle;height:44px}.rai-table tr:last-child td{border-bottom:0}.rai-table tbody tr{transition:background-color var(--dur-fast) var(--ease-out)}.rai-table tbody tr:hover{background:var(--row-hover)}.rai-table tbody tr[aria-selected=true]{background:var(--selected)}.rai-table .num{text-align:right;font-variant-numeric:tabular-nums}.rai-table .sub{color:var(--ink-subtle);font-size:12px;line-height:1.35;display:block}.rai-sidebar{gap:var(--space-4);width:var(--sidebar-w);max-width:100%;padding:var(--space-3);background:var(--surface-raised);box-shadow:inset calc(-1*var(--bw-1)) 0 0 var(--border);flex-direction:column;height:100%;display:flex}.rai-brand{padding:var(--space-2) 6px;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.rai-brand__mark{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink);border:var(--siri-hair) solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box;flex:none;place-items:center;display:grid}.rai-nav{gap:2px;display:grid}.rai-nav__group{padding:var(--space-3) 10px 6px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-subtle);font-size:11px;font-weight:600;line-height:1.3}.rai-nav__item{min-height:var(--control-md);border-radius:var(--radius-md);color:var(--ink-muted);overflow-wrap:break-word;cursor:pointer;text-align:left;width:100%;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:flex;position:relative}.rai-nav__item:hover{background:var(--surface-hover);color:var(--ink)}.rai-nav__item[aria-current=page]{background:var(--selected);color:var(--ink);font-weight:600}.rai-nav__item[aria-current=page] .rai-ico{color:var(--violet)}.rai-nav__item:after{content:"";background:var(--violet);width:3px;height:16px;transition:transform var(--dur-glide) var(--ease-out-strong);border-radius:0 3px 3px 0;margin-top:-8px;position:absolute;top:50%;left:0;transform:scaleY(0)}.rai-nav__item[aria-current=page]:after{transform:scaleY(1)}.rai-nav__item .rai-count{margin-left:auto}.rai-sidebar--rail{width:var(--sidebar-rail-w);align-items:center;padding-inline:0}.rai-sidebar--rail .rai-nav{justify-items:center}.rai-sidebar--rail .rai-nav__item{width:var(--control-lg);height:var(--control-lg);min-height:var(--control-lg);justify-content:center;padding:0}.rai-sidebar--rail .rai-nav__item:after{left:-8px}.rai-sidebar--rail .rai-nav__item span:not(.rai-count){display:none}.rai-sidebar--rail .rai-count{margin:0;position:absolute;top:-4px;right:-6px}.rai-sidebar--rail .rai-nav__group,.rai-sidebar--rail .rai-brand>:not(.rai-brand__mark){display:none}.rai-sidebar--rail .rai-brand{padding-inline:0}@media (pointer:coarse){.rai-sidebar--rail .rai-nav__item{width:var(--touch-min);height:var(--touch-min)}}@media (pointer:coarse),(max-width:767px){.rai-nav__item,.rai-presence{min-height:var(--touch-min)}}.rai-topbar{align-items:center;gap:var(--space-3);height:var(--topbar-h);padding:0 var(--space-4);background:var(--surface);box-shadow:inset 0 calc(-1*var(--bw-1)) 0 var(--border);z-index:var(--z-sticky);display:flex}.rai-topbar__title{font-size:15px;font-weight:600}.rai-topbar__sp{flex:1}.rai-presence{align-items:center;gap:var(--space-2);min-height:var(--control-md);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-control-strong);cursor:pointer;transition:transform var(--dur-press) var(--ease-out);border:0;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.rai-presence:active{transform:scale(.98)}.rai-presence i{background:var(--success-solid);border-radius:50%;width:8px;height:8px}.rai-shell{background:var(--canvas);height:100%;display:flex}.rai-shell__main{flex-direction:column;flex:1;min-width:0;display:flex}.rai-breadcrumbs{color:var(--ink-subtle);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.rai-breadcrumbs a{color:inherit;text-decoration:none}.rai-breadcrumbs a:hover{color:var(--ink)}.rai-breadcrumbs .rai-ico{width:12px;height:12px}.rai-breadcrumbs [aria-current=page]{color:var(--ink);font-weight:500}.rai-pagination{align-items:center;gap:4px;display:flex}.rai-pagination a,.rai-pagination button{min-width:var(--control-md);height:var(--control-md);border-radius:var(--radius-md);color:var(--ink-muted);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0 6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-grid}.rai-pagination a:hover,.rai-pagination button:hover{background:var(--surface-hover);color:var(--ink)}.rai-pagination [aria-current=page]{background:var(--violet);color:var(--on-violet);font-weight:600}.rai-pagination [aria-current=page]:hover{background:var(--violet-hover);color:var(--on-violet)}.rai-strip{scrollbar-width:none;align-items:center;gap:4px;min-height:44px;display:flex;overflow-x:auto}.rai-strip a,.rai-strip button{min-height:var(--control-sm);border-radius:var(--radius-pill);color:var(--ink-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.rai-strip a:hover,.rai-strip button:hover{background:var(--surface-hover);color:var(--ink)}.rai-strip [aria-current=page],.rai-strip [aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm),var(--shadow-edge)}@media (pointer:coarse),(max-width:767px){.rai-pagination a,.rai-pagination button,.rai-strip a,.rai-strip button{min-height:var(--touch-min);min-width:var(--touch-min)}}.rai-rows{align-content:start;gap:2px;padding:2px 8px 12px;display:grid;position:relative}.rai-rows__sb,.rai-rows__hv{border-radius:var(--radius-md);pointer-events:none;height:0;position:absolute;top:0;left:8px;right:8px}.rai-rows__sb{background:var(--selected);z-index:0}.rai-rows__hv{background:var(--row-hover);opacity:0;z-index:0;transition:opacity var(--dur-fast) var(--ease-out)}.rai-rows.is-ready .rai-rows__sb,.rai-rows.is-ready .rai-rows__hv{transition:transform var(--dur-glide) var(--ease-out-strong),height var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.rai-conv{z-index:1;padding:var(--space-3);border-radius:var(--radius-md);cursor:pointer;outline-offset:-2px;align-content:center;gap:4px;min-height:72px;display:grid;position:relative}.rai-rows:not(.is-ready) .rai-conv[aria-selected=true]{background:var(--selected)}.rai-conv:hover{background:0 0}.rai-rows:not(.is-ready) .rai-conv:hover:not([aria-selected=true]){background:var(--row-hover)}.rai-conv__top{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;font-size:13px;font-weight:600;line-height:1.4;display:flex}.rai-conv__name{gap:var(--space-2);align-items:center;min-width:0;display:flex}.rai-conv__name span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rai-conv__time{color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:400}.rai-conv__preview{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.4;overflow:hidden}.rai-conv__tags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.rai-unread{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px}.rai-chat{gap:var(--space-3);max-width:var(--measure-chat);flex-direction:column;display:flex}.rai-msg{gap:var(--space-2);max-width:min(88%,var(--bubble-max));align-items:flex-end;display:flex}.rai-msg--player{flex-direction:row-reverse;align-self:flex-end}.rai-bubble{border-radius:var(--radius-lg);overflow-wrap:anywhere;padding:10px 14px;font-size:14px;line-height:1.5;position:relative}.rai-msg--player .rai-bubble{background:var(--bubble-player-bg);color:var(--bubble-player-fg);border-bottom-right-radius:var(--radius-tail)}.rai-msg--ai .rai-bubble{background:var(--bubble-ai-bg);color:var(--bubble-ai-fg);box-shadow:var(--shadow-edge);border-bottom-left-radius:var(--radius-tail)}.rai-msg--human .rai-bubble{background:var(--bubble-human-bg);color:var(--ink);box-shadow:var(--shadow-ring);border-bottom-left-radius:var(--radius-tail)}.rai-msg--ai .rai-bubble[aria-busy=true]{box-shadow:none;border:var(--siri-hair) solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box}.rai-caret{vertical-align:-3px;background:var(--ink);width:2px;height:16px;margin-left:2px;animation:1s step-end infinite rai-caret;display:inline-block}@keyframes rai-caret{50%{opacity:0}}.rai-bubble--lg{font-size:16px;line-height:1.55}.rai-bubble>*+*{margin-top:10px}.rai-chat--console .rai-msg--ai .rai-bubble{box-shadow:var(--shadow-ring)}.rai-note{background:var(--note-bg);box-shadow:inset 0 0 0 var(--bw-1) var(--note-border);color:var(--ink);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-3\.5);align-self:stretch}.rai-note__label{color:var(--note-fg);align-items:center;gap:4px;margin-bottom:6px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.rai-msg__by{color:var(--ink-subtle);margin:0 4px 4px;font-size:11px;line-height:1.3}.rai-sys{color:var(--ink-subtle);border-radius:var(--radius-pill);background:var(--surface-raised);align-self:center;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:1.35;display:inline-flex}.rai-ai-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.rai-think{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:30px;color:var(--ink-muted);border:var(--siri-hair) solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box;padding:4px 12px 4px 10px;font-size:13px;font-weight:500;animation:4s linear infinite rai-siri-spin;display:inline-flex}.rai-think--line{background:0 0;border:0;min-height:0;padding:0;animation:none}.rai-thinking-label{color:#0000;background:var(--siri-text-band);animation:rai-shimmer-text var(--dur-think) linear infinite;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes rai-shimmer-text{0%{background-position:100% 0}to{background-position:0 0}}.rai-thinking-label.is-done{color:var(--ink-muted);background:0 0;animation:none}.rai-dots{align-items:center;gap:3px;display:inline-flex}.rai-dots i,.rai-tw{animation:rai-wave 1.2s var(--ease-in-out) infinite;animation-delay:calc(var(--i,0)*.16s);display:inline-block}.rai-dots i{background:var(--ink);border-radius:50%;width:4px;height:4px}.rai-dots i:nth-child(2){--i:1}.rai-dots i:nth-child(3){--i:2}@keyframes rai-wave{0%,to{opacity:.25}50%{opacity:1}}.rai-sparkle{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.rai-spark-stop{animation:rai-spark-hue var(--dur-think) linear infinite}.rai-spark-stop:nth-child(2){animation-delay:-600ms}.rai-spark-stop:nth-child(3){animation-delay:-1200ms}@keyframes rai-spark-hue{0%,to{stop-color:#7b8cfa}18%{stop-color:#a77bf5}36%{stop-color:#e37ac9}52%{stop-color:#ff5a70}62%{stop-color:#ff8a3d}72%{stop-color:#ff5a70}86%{stop-color:#a77bf5}}.rai-dot{background:conic-gradient(from var(--siri-angle),var(--siri-edge));width:7px;height:7px;animation:rai-siri-spin 4s linear infinite,rai-pulse 1.6s var(--ease-in-out-strong) infinite;border-radius:50%;flex:none;display:inline-block;position:relative}@keyframes rai-pulse{0%,to{opacity:.55}50%{opacity:1}}.rai-line{background:var(--conf-track);border-radius:3px;height:3px;position:relative;overflow:hidden}.rai-line:after{content:"";background:linear-gradient(90deg,transparent,var(--ink-subtle),transparent);width:38%;animation:rai-sweep var(--dur-think) linear infinite;border-radius:3px;position:absolute;inset:0}@keyframes rai-sweep{0%{transform:translate(-110%)}to{transform:translate(270%)}}.rai-stream .w{animation:rai-word var(--dur-word) var(--ease-out) backwards;animation-delay:calc(var(--i)*var(--stag-word) + var(--d,0s));display:inline-block}@keyframes rai-word{0%{opacity:0;filter:blur(2px)}}.rai-lattice{--c:3px;--g:1px;--L:calc(var(--c)*3 + var(--g)*2);grid-template-columns:repeat(3,var(--c));gap:var(--g);flex:none;animation:4s linear infinite rai-siri-spin;display:inline-grid}.rai-lattice--md{--c:5px;--g:2px}.rai-lattice i{--r:0;--k:0;width:var(--c);height:var(--c);background:linear-gradient(calc(var(--siri-angle) - 75deg),#7b8cfa 0%,#a77bf5 25%,#e37ac9 50%,#ff5a70 75%,#ff8a3d 100%);background-size:var(--L) var(--L);background-position:calc(var(--k)*-1*(var(--c) + var(--g))) calc(var(--r)*-1*(var(--c) + var(--g)));animation:rai-lattice 1.2s var(--ease-in-out-strong) infinite;animation-delay:calc((var(--r) + var(--k))*90ms);border-radius:.75px}.rai-lattice--md i{border-radius:1.5px}.rai-lattice i:nth-child(3n+2){--k:1}.rai-lattice i:nth-child(3n){--k:2}.rai-lattice i:nth-child(n+4){--r:1}.rai-lattice i:nth-child(n+7){--r:2}@keyframes rai-lattice{0%,to{opacity:.3}18%,40%{opacity:1}62%{opacity:.3}}.rai-processing{border-radius:var(--radius-pill);background:var(--surface);min-height:22px;box-shadow:var(--shadow-edge);color:var(--ink-muted);align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.rai-typing{align-items:center;gap:3px;height:14px;display:inline-flex}.rai-typing i{background:var(--ink);width:2.5px;height:14px;animation:rai-eq 1.2s var(--ease-in-out) infinite;border-radius:2px;transform:scaleY(.35)}.rai-typing i:nth-child(2){animation-delay:.12s}.rai-typing i:nth-child(3){animation-delay:.24s}@keyframes rai-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.rai-ai{border-radius:var(--radius-lg);position:relative}.rai-ai>.rai-siri-glow{filter:blur(10px);opacity:.14;transition:opacity var(--dur-slow) var(--ease-out);inset:-2px}.rai-ai>.rai-siri-glow.is-busy{animation:rai-siri-spin 4s linear infinite,rai-glow-breathe 1.6s var(--ease-in-out) infinite alternate}.rai-ai:has(>[aria-busy=true])>.rai-siri-glow{animation:rai-siri-spin 4s linear infinite,rai-glow-breathe 1.6s var(--ease-in-out) infinite alternate}.rai-ai-card,.rai-draft{--siri-tint:.04;border:var(--siri-hair) solid transparent;border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 0% 0%,rgb(198 134 255/var(--siri-tint)),transparent 55%) padding-box,linear-gradient(var(--surface),var(--surface)) padding-box,conic-gradient(from var(--siri-angle),var(--siri-edge)) border-box;box-shadow:var(--shadow-xs);transition:--siri-tint var(--dur-slow) var(--ease-out);position:relative}.rai-ai-card[aria-busy=true],.rai-draft[aria-busy=true]{animation:rai-siri-spin 4s linear infinite,rai-siri-tint 1.6s var(--ease-in-out) infinite alternate}.rai-ai-card{padding:var(--space-4)}.rai-draft{max-width:var(--measure-chat);overflow:hidden}.rai-draft__head{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 0;font-size:13px;font-weight:600;display:flex}.rai-draft__head .grow{flex:1}.rai-draft__body{gap:var(--space-3);padding:12px 16px 14px;font-size:14px;line-height:1.55;display:grid}.rai-draft__why{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.rai-draft__foot{gap:var(--space-2);box-shadow:inset 0 var(--bw-1) 0 0 var(--border);flex-wrap:wrap;align-items:center;padding:12px 16px;display:flex}.rai-draft__foot .sp{flex:1}.rai-cite{border-radius:var(--radius-sm);background:var(--surface-raised);max-width:100%;min-height:24px;box-shadow:var(--shadow-edge);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out);align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex;position:relative}.rai-cite:hover{background:var(--surface-hover)}.rai-cite:active{transform:scale(.98)}.rai-cite>span{overflow-wrap:break-word}.rai-cite .rai-ico{width:12px;height:12px;color:var(--ink-subtle)}.rai-cite__n{font-family:var(--font-mono);color:var(--ink-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:1}.rai-cite--stale{box-shadow:none;border:var(--bw-1) dashed var(--border-strong);background:0 0}.rai-cite__meta{color:var(--ink-subtle);font-weight:400}@media (pointer:coarse),(max-width:767px){.rai-cite{min-height:var(--touch-min)}}.rai-tag{border-radius:var(--radius-sm);background:var(--surface-raised);min-height:24px;box-shadow:var(--shadow-edge);color:var(--ink-muted);align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.rai-banner{--fg:var(--info-fg);--bg:var(--info-bg);--bd:transparent;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg);box-shadow:inset 0 0 0 var(--bw-1) var(--bd);color:var(--ink);align-items:flex-start;display:flex}.rai-banner__ico{width:20px;height:20px;color:var(--fg);flex:none;place-items:center;display:grid}.rai-banner__title{color:var(--fg);font-size:13px;font-weight:600;line-height:1.4}.rai-banner__body{color:var(--ink-muted);margin-top:2px;font-size:13px;line-height:1.4}.rai-banner__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.rai-banner--escalated{--fg:var(--state-escalated-fg);--bg:var(--state-escalated-bg)}.rai-banner--human{--fg:var(--state-human-fg);--bg:var(--state-human-bg)}.rai-banner--risk{--fg:var(--state-risk-fg);--bg:var(--state-risk-bg);--bd:var(--state-risk-border)}.rai-banner--info{--fg:var(--info-fg);--bg:var(--info-bg)}.rai-banner--waiting{--fg:var(--state-waiting-fg);--bg:var(--state-waiting-bg)}.rai-banner--success{--fg:var(--success-fg);--bg:var(--success-bg)}.rai-banner--danger{--fg:var(--danger-fg);--bg:var(--danger-bg)}.rai-card{background:var(--surface);box-shadow:var(--shadow-ring);border-radius:var(--radius-lg);padding:var(--space-4)}.rai-card--lg{padding:var(--space-6)}.rai-dropzone{place-items:center;gap:var(--space-2);min-height:160px;padding:var(--space-6);text-align:center;border-radius:var(--radius-lg);border:var(--focus-w) dashed var(--border-strong);background:var(--surface);color:var(--ink-muted);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);display:grid}.rai-dropzone.is-over,.rai-dropzone[data-over=true]{border-color:var(--violet);background:var(--selected)}.rai-hold{position:relative;overflow:hidden}.rai-hold:before{content:"";background:var(--danger-hold-fill);transform-origin:0;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.rai-hold.is-holding:before{transition:transform 1.2s linear;transform:scaleX(1)}.rai-fuse{background:var(--ink-subtle);transform-origin:0;border-radius:2px;height:2px;animation:5s linear forwards rai-fuse;display:block}@keyframes rai-fuse{to{transform:scaleX(0)}}.rai-composer{background:var(--surface);box-shadow:var(--shadow-control);border-radius:var(--radius-lg);max-width:var(--measure-chat);transition:box-shadow var(--dur-fast) var(--ease-out);overflow:hidden}.rai-composer:focus-within{box-shadow:inset 0 0 0 var(--bw-1) var(--focus-ring),var(--shadow-focus-field)}.rai-composer[data-mode=note]{background:var(--note-bg);box-shadow:inset 0 0 0 var(--bw-1) var(--note-border)}.rai-composer__tabs{box-shadow:inset 0 calc(-1*var(--bw-1)) 0 var(--border);gap:18px;padding:0 14px;display:flex}.rai-composer__tab{min-height:38px;color:var(--ink-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.rai-composer__tab:hover{color:var(--ink)}.rai-composer__tab[aria-selected=true]{color:var(--ink);box-shadow:inset 0 calc(-1*var(--bw-2)) 0 var(--violet);font-weight:600}.rai-composer textarea{resize:none;width:100%;min-height:72px;color:var(--ink);background:0 0;border:0;padding:10px 14px;font-size:14px;line-height:1.5;display:block}.rai-composer textarea::placeholder{color:var(--ink-subtle);opacity:1}.rai-composer textarea:focus-visible{outline:none}.rai-composer__bar{flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px 8px;display:flex}.rai-composer__hint{color:var(--ink-subtle);margin-right:8px;font-size:12px;line-height:1.35}@media (max-width:767px),(pointer:coarse){.rai-composer__hint{display:none}}.rai-composer__bar .sp{flex:1}.rai-chips{flex-wrap:wrap;gap:6px;padding:0 14px 4px;display:flex}.rai-chip{overflow-wrap:break-word;border-radius:var(--radius-sm);background:var(--surface-raised);min-height:24px;box-shadow:var(--shadow-edge);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out);border:0;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.35}.rai-chip:hover{background:var(--surface-hover)}.rai-chip:active{transform:scale(.98)}.rai-send{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid}.rai-send:hover{background:var(--surface-hover);color:var(--ink)}.rai-send:active{transform:scale(.98)}.rai-send--accent{background:var(--ink);color:var(--on-ink)}.rai-send--accent:hover{background:var(--ink-hover);color:var(--on-ink)}.rai-send[disabled]{background:var(--surface-bubble);color:var(--ink-disabled);cursor:not-allowed;transform:none}@media (pointer:coarse),(max-width:767px){.rai-chip,.rai-composer__tab{min-height:var(--touch-min)}.rai-send{width:var(--touch-min);height:var(--touch-min)}}.rai-stage{isolation:isolate;border-radius:var(--radius-lg);background:var(--canvas);min-height:600px;box-shadow:var(--shadow-edge);align-content:end;justify-items:end;gap:14px;padding:20px;display:grid;position:relative;overflow:hidden}.rai-stage__site{z-index:-1;gap:10px;display:grid;position:absolute;top:22px;left:24px;right:24px}.rai-stage__site i{border-radius:var(--radius-pill);background:var(--surface-bubble);height:10px;display:block}.rai-stage__site i:first-child{width:34%;height:14px}.rai-stage__site i:nth-child(2){width:62%}.rai-stage__site i:nth-child(3){width:48%}.rai-panel{width:min(100%,var(--widget-w));height:min(var(--widget-h),100%);background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal),var(--shadow-edge);transform-origin:100% 100%;transition:transform var(--dur-panel) var(--ease-out-strong),opacity var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.rai-panel.is-closed{opacity:0;pointer-events:none;visibility:hidden;transition:transform var(--dur-exit) var(--ease-out),opacity var(--dur-exit) var(--ease-out),visibility 0s linear var(--dur-exit);transform:translateY(8px)scale(.95)}.rai-panel--full{width:100%;height:100%;box-shadow:none;border-radius:0}.rai-panel__head{z-index:var(--z-sticky);background:var(--surface);height:64px;box-shadow:inset 0 calc(-1*var(--bw-1)) 0 var(--border);align-items:center;gap:10px;padding:0 14px;display:flex;position:absolute;top:0;left:0;right:0}.rai-panel__title{font-size:15px;font-weight:600;line-height:1.3}.rai-panel__sub{color:var(--ink-subtle);font-size:12px;font-weight:400;line-height:1.35}.rai-panel__body{scrollbar-width:none;flex-direction:column;gap:12px;height:100%;padding:76px 14px 124px;scroll-padding-block:76px 124px;display:flex;overflow:auto}.rai-panel__body .rai-msg{max-width:88%}.rai-panel__foot{z-index:var(--z-sticky);background:var(--surface);box-shadow:inset 0 var(--bw-1) 0 var(--border);gap:10px;padding:12px;display:grid;position:absolute;bottom:0;left:0;right:0}.rai-panel__input{min-height:var(--control-xl);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-control);transition:box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 5px 0 16px;display:flex}.rai-panel__input:focus-within{box-shadow:inset 0 0 0 var(--bw-1) var(--focus-ring),var(--shadow-focus-field)}.rai-panel__input textarea{resize:none;min-width:0;min-height:var(--touch-min);max-height:120px;color:var(--ink);background:0 0;border:0;flex:1;padding:12px 0;font-size:16px;line-height:1.4}.rai-panel__input textarea::placeholder{color:var(--ink-subtle);opacity:1}.rai-panel__input textarea:focus-visible{outline:none}.rai-panel__legal{color:var(--ink-subtle);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:12px;line-height:1.35;display:flex}.rai-panel__legal button{color:var(--violet);font:inherit;cursor:pointer;text-underline-offset:3px;min-height:var(--touch-min);background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}@media (min-width:768px){.rai-panel__legal button{min-height:24px}}.rai-quick{gap:var(--space-2);flex-wrap:wrap;display:flex}.rai-quick button{min-height:var(--touch-min);padding:8px var(--space-4);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-control-strong);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out);border:0;font-size:14px;font-weight:500;line-height:1.3}.rai-quick button:hover{background:var(--surface-raised)}.rai-quick button:active{transform:scale(.98)}.rai-launcher{border-radius:var(--radius-pill);background:var(--surface);width:52px;height:52px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-pop);transition:transform var(--dur-press) var(--ease-out);border:0;place-items:center;display:grid;position:relative}.rai-launcher:active{transform:scale(.98)}.rai-launcher .rai-ico{width:22px;height:22px;transition:transform var(--dur-base) var(--ease-out-strong),opacity var(--dur-base) var(--ease-out);grid-area:1/1}.rai-launcher .ic-x{opacity:0;transform:rotate(-90deg)scale(.6)}.rai-launcher[aria-expanded=true] .ic-c{opacity:0;transform:rotate(90deg)scale(.6)}.rai-launcher[aria-expanded=true] .ic-x{opacity:1;transform:none}.rai-launcher__badge{border-radius:var(--radius-pill);background:var(--ink);min-width:18px;height:18px;color:var(--on-ink);box-shadow:0 0 0 2px var(--canvas);place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.rai-phone{border-radius:var(--radius-xl);width:min(375px,100%);height:640px;box-shadow:var(--shadow-modal),var(--shadow-edge);background:var(--surface);position:relative;overflow:hidden}.rai-host{border-radius:var(--radius-lg);width:min(375px,100%);height:640px;box-shadow:var(--shadow-edge);background:var(--canvas);position:relative;overflow:hidden}.rai-host__page{padding:var(--space-4);gap:var(--space-3);display:grid}.rai-host__corner{right:var(--space-4);bottom:var(--space-4);position:absolute}.rai-mockup{border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-mockup),var(--shadow-edge);position:relative;overflow:hidden}.rai-mockup__bar{background:var(--canvas);height:36px;box-shadow:inset 0 calc(-1*var(--bw-1)) 0 var(--border);align-items:center;gap:6px;padding:0 14px;display:flex}.rai-mockup__bar i{background:var(--hairline);border-radius:50%;width:8px;height:8px}.rai-hero-field{z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 50% 38%,#ffffffd9,#0000 70%),radial-gradient(34% 48% at 28% 52%,#8d9fff61,#0000 72%),radial-gradient(30% 42% at 52% 30%,#c686ff4d,#0000 72%),radial-gradient(26% 38% at 74% 48%,#ff677833,#0000 72%),radial-gradient(24% 34% at 86% 30%,#ffba7142,#0000 72%);width:128%;height:78%;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.rai-wash{background:var(--lavender-wash)}.rai-article{gap:var(--space-2);padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-ring);border-radius:var(--radius-lg);color:inherit;transition:box-shadow var(--dur-base) var(--ease-out);align-content:start;text-decoration:none;display:grid;position:relative}@media (hover:hover){.rai-article:hover{box-shadow:var(--shadow-control),var(--shadow-pop)}}.rai-article__meta{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.rai-article__title{font-size:15px;font-weight:600;line-height:1.35}.rai-article__excerpt{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.rai-article__foot{gap:var(--space-3);color:var(--ink-subtle);flex-wrap:wrap;align-items:center;font-size:12px;line-height:1.35;display:flex}.rai-kpi{padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-ring);border-radius:var(--radius-lg);align-content:start;gap:4px;min-width:0;display:grid;position:relative;overflow:hidden}.rai-kpi__label{color:var(--ink-subtle);font-size:12px;font-weight:500;line-height:1.3}.rai-kpi__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.rai-kpi__delta{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.rai-kpi__delta--up{color:var(--success-fg)}.rai-kpi__delta--down{color:var(--danger-fg)}.rai-kpi__delta--flat{color:var(--ink-muted)}.rai-kpi__foot{color:var(--ink-subtle);font-size:12px;line-height:1.35}.rai-spark{width:100%;height:36px;margin-top:8px;display:block}.rai-spark path{fill:none;stroke:var(--ink-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rai-spark .area{fill:var(--surface-raised);stroke:none}@keyframes rai-rise{0%{opacity:0;transform:translateY(16px)}}.rai-rise{animation:rai-rise var(--dur-reveal) var(--ease-out) backwards;animation-delay:calc(var(--s,0)*60ms)}@keyframes rai-reveal{0%{opacity:0;transform:translateY(20px)}}@keyframes rai-reveal-failsafe{to{opacity:1}}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){:root:not([data-motion=static]) :where(.rai-reveal,.rai-reveal-group>*):not(:where(.rai-reveal,.rai-reveal-group>*,.rai-enter) *):not([data-in]):not(:focus-within){opacity:0}:root:not([data-motion]) :where(.rai-reveal,.rai-reveal-group>*):not(:where(.rai-reveal,.rai-reveal-group>*,.rai-enter) *):not([data-in]){animation:rai-reveal-failsafe var(--dur-scroll-reveal) var(--ease-reveal) 3s forwards}:root[data-motion=on] :where(.rai-reveal,.rai-reveal-group>*):not(:where(.rai-reveal,.rai-reveal-group>*,.rai-enter) *)[data-in]{animation:rai-reveal var(--dur-scroll-reveal) var(--ease-reveal) backwards;animation-delay:calc(var(--reveal-i,0)*var(--stag-reveal))}}@media screen and (prefers-reduced-motion:no-preference){.rai-enter{animation:rai-reveal var(--dur-scroll-reveal) var(--ease-reveal) backwards;animation-delay:calc(var(--reveal-i,0)*var(--stag-reveal))}}@keyframes rai-key-sweep{0%{animation-timing-function:var(--ease-in-out);background-position:100% 0}64%,to{background-position:0 0}}@media screen and (prefers-reduced-motion:no-preference){:root[data-motion] .rai-key{color:var(--ink);background:var(--siri-title-band) 100% 0/250% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5.5s linear infinite paused rai-key-sweep}:root[data-motion] .rai-key::selection{-webkit-text-fill-color:var(--ink)}:root[data-motion] .rai-key[data-live]{animation-play-state:running}:root[data-motion] .rai-cta[data-watch]:not([data-live]){animation-play-state:paused,paused}:root[data-tab=hidden] .rai-key,:root[data-tab=hidden] .rai-cta{animation-play-state:paused!important}}@media (forced-colors:active){.rai-key{-webkit-text-fill-color:currentColor!important;background:0 0!important;animation:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow!important;animation:none!important}.rai-lattice i,.rai-typing i,.rai-dot,.rai-spin,.rai-dots i,.rai-tw{animation:rai-rm-pulse 2.4s var(--ease-in-out) infinite!important;transform:none!important}.rai-fuse{animation:5s linear forwards rai-fuse!important}.rai-hold.is-holding:before{transition:transform 1.2s linear!important}.rai-ai-card[aria-busy=true],.rai-draft[aria-busy=true]{--siri-tint:.06}.rai-ai>.rai-siri-glow.is-busy{opacity:.18}.rai-ai:has(>[aria-busy=true])>.rai-siri-glow{opacity:.18}.rai-thinking-label{background:var(--siri-text-static);-webkit-background-clip:text;background-clip:text}.rai-btn--primary:after,.rai-btn--accent:after{display:none}.rai-btn:active,.rai-cite:active,.rai-chip:active,.rai-quick button:active,.rai-presence:active,.rai-launcher:active,.rai-send:active,.rai-check:active .rai-check__box{transform:none}}@keyframes rai-rm-pulse{0%,to{opacity:.35}50%{opacity:.85}}.rai-btn.is-hover{background:var(--surface-raised)}.rai-btn--ghost.is-hover{background:var(--surface-hover);color:var(--ink)}.rai-btn--danger.is-hover{background:var(--danger-bg-hover)}.rai-btn--primary.is-hover,.rai-btn--accent.is-hover{--fill:var(--ink-hover);background:linear-gradient(var(--fill),var(--fill)) padding-box,conic-gradient(from calc(var(--siri-angle) + var(--siri-boost)),var(--siri-pastel)) border-box}.rai-btn.is-active{transform:scale(.98)}.rai-btn.is-focus{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--ring-offset)}.rai-input.is-focus,.rai-textarea.is-focus{border-color:var(--focus-ring);box-shadow:var(--shadow-focus-field);outline:none}.rai-input.is-hover{border-color:var(--border-strong)}@media (forced-colors:active){.rai-btn--primary,.rai-btn--accent,.rai-avatar--ai,.rai-think,.rai-ai-card,.rai-draft{border-color:canvastext}.rai-siri-glow{display:none}}.rai-seg>.rx-seg-link{z-index:1;min-height:var(--control-sm);padding:var(--space-1) var(--space-3\.5);overflow-wrap:break-word;text-align:center;border-radius:var(--radius-btn);color:var(--ink-subtle);transition:color var(--dur-fast) var(--ease-out);place-items:center;font-size:13px;font-weight:510;line-height:16px;text-decoration:none;display:grid;position:relative}.rai-seg>.rx-seg-link:hover,.rai-seg>.rx-seg-link[aria-current=true]{color:var(--ink)}.rai-seg--lang>.rx-seg-link[aria-current=true],.rai-seg--lang>.rx-seg-link[aria-current=true]:hover{color:var(--on-violet);font-weight:600}.rai-seg:has(.rx-seg-link:nth-of-type(2)[aria-current=true]) .rai-seg__ind{transform:translate(100%)}.rai-seg:has(.rx-seg-link:nth-of-type(3)[aria-current=true]) .rai-seg__ind{transform:translate(200%)}@media (pointer:coarse),(max-width:767px){.rai-seg>.rx-seg-link,.rai-seg--lang>button{min-height:var(--touch-min)}}.rai-seg.rx-seg--n1{--n:1}.rai-seg.rx-seg--n2{--n:2}.rx-brand{flex:none}.rx-brand__ink{fill:currentColor}.rx-brand__subtle{fill:var(--ink-subtle)}.rx-ai-mark__disc,.rx-ai-mark__accent{fill:var(--accent)}.rx-ai-mark__on{fill:var(--on-accent)}.rx-ai-mark__orbit{transform-box:view-box;transform-origin:50%}.rx-ai-mark--working .rx-ai-mark__orbit{animation:rx-ai-orbit var(--dur-think) var(--ease-sweep) infinite}@keyframes rx-ai-orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rx-ai-mark--working .rx-ai-mark__orbit{animation:none}}a.rai-btn{text-decoration:none}.rx-scrim{animation:rx-fade-in var(--dur-fast) var(--ease-out);position:fixed;inset:0}.rx-scrim.rx-leaving{animation:rx-fade-out var(--dur-exit) var(--ease-in) forwards}.rx-modal-viewport{z-index:var(--z-modal);padding:var(--space-4);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.rx-modal-viewport>.rai-modal{pointer-events:auto}.rai-modal.rx-leaving{animation:rx-modal-out var(--dur-exit) var(--ease-in) forwards}@keyframes rx-modal-out{to{opacity:0;filter:blur(6px);transform:translateY(8px)scale(.96)}}@keyframes rx-fade-in{0%{opacity:0}}@keyframes rx-fade-out{to{opacity:0}}.rx-modal-title{letter-spacing:-.011em;margin:0;font-size:18px;font-weight:590;line-height:24px}.rx-modal-desc{color:var(--ink-muted);margin:0}.rx-menu-positioner{z-index:calc(var(--z-modal) + 1)}.rx-tooltip-positioner{z-index:var(--z-popover)}.rx-tooltip-positioner>.rai-tooltip{position:relative;bottom:auto;left:auto;transform:translateY(4px)scale(.96)}.rx-tooltip-positioner>.rai-tooltip.rai-tooltip--open{transform:none}.rx-toasts{z-index:var(--z-toast);left:var(--space-4);right:var(--space-4);bottom:var(--space-4);gap:var(--space-2);pointer-events:none;justify-items:start;display:grid;position:fixed}.rx-toasts>.rai-toast{pointer-events:auto}.rx-toast-text{flex:1;min-width:0}@media (max-width:767px){.rx-toasts>.rai-toast{width:100%}}@media (min-width:768px){.rx-toasts{width:min(380px, calc(100vw - var(--space-8)));right:auto}}.rx-drawer{z-index:var(--z-modal);width:min(var(--sidebar-w), calc(100vw - var(--space-12)));background:var(--canvas);box-shadow:var(--shadow-float);animation:rx-drawer-in var(--dur-panel) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.rx-drawer.rx-leaving{animation:rx-drawer-out var(--dur-exit) var(--ease-in) forwards}@keyframes rx-drawer-in{0%{transform:translate(-100%)}}@keyframes rx-drawer-out{to{transform:translate(-100%)}}.rx-drawer--end{background:var(--surface);width:100vw;animation-name:rx-drawer-end-in;inset:0 0 0 auto}.rx-drawer--end.rx-leaving{animation-name:rx-drawer-end-out}@media (min-width:768px){.rx-drawer--end{width:min(480px, calc(100vw - var(--space-12)));border-radius:var(--radius-card) 0 0 var(--radius-card)}}@keyframes rx-drawer-end-in{0%{transform:translate(100%)}}@keyframes rx-drawer-end-out{to{transform:translate(100%)}}.rx-radio-menu{min-width:232px}.rx-menu-header{padding:var(--space-2) 10px}.rx-menu-item-label{flex:auto;min-width:0}.rx-menu-check{color:var(--ink);margin-left:auto;display:inline-flex}.rai-modal.rx-modal--wide{width:min(720px,100%)}.rx-search--own-clear .rai-search__input::-webkit-search-cancel-button{appearance:none;display:none}.rx-search--own-clear .rai-search__input::-webkit-search-decoration{appearance:none;display:none}.rai-cta>.rai-siri-glow{inset:0}.rai-check,.rai-toggle{min-width:var(--touch-min)}@media (pointer:coarse),(max-width:767px){.rai-btn,.rai-tab,.rai-composer__tab{min-width:var(--touch-min)}.rai-tab,.rai-composer__tab{justify-content:center}}.rai-input[aria-invalid=true]:focus-visible,.rai-textarea[aria-invalid=true]:focus-visible{border-color:var(--danger-solid);box-shadow:0 0 0 var(--bw-1) var(--danger-solid), var(--shadow-focus-field)}@keyframes lp-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes lp-lattice{0%,to{opacity:.3}18%,40%{opacity:1}62%{opacity:.3}}@keyframes lp-hero-in{0%{opacity:0;transform:translateY(4px)}}@keyframes lp-hero-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes lp-prod-in{0%{opacity:0;transform:translateY(4px)}}@keyframes lp-contact-spin{to{transform:rotate(360deg)}}@keyframes lp-contact-in{0%{opacity:0;transform:translateY(4px)}}@keyframes lp-contact-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){@keyframes lp-contact-pulse{50%{opacity:.45}}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-x-0{inset-inline:var(--space-0)}.inset-x-4{inset-inline:var(--space-4)}.inset-y-0{inset-block:var(--space-0)}.inset-y-0\.5{inset-block:var(--space-0\.5)}.inset-y-\[3px\]{inset-block:3px}.-top-\[3px\]{top:-3px}.-top-\[14\%\]{top:-14%}.top-0{top:var(--space-0)}.top-0\.5{top:var(--space-0\.5)}.top-1{top:var(--space-1)}.top-1\/2{top:50%}.top-2{top:var(--space-2)}.top-\[4\%\]{top:4%}.top-\[calc\(var\(--nav-h\)_\+_4px\)\]{top:calc(var(--nav-h) + 4px)}.top-\[calc\(var\(--nav-h\)_\+_var\(--space-6\)\)\]{top:calc(var(--nav-h) + var(--space-6))}.top-full{top:100%}.top-nav-h{top:var(--nav-h)}.-right-\[3px\]{right:-3px}.right-0{right:var(--space-0)}.right-3{right:var(--space-3)}.right-4{right:var(--space-4)}.right-6{right:var(--space-6)}.bottom-0{bottom:var(--space-0)}.bottom-6{bottom:var(--space-6)}.bottom-\[72px\]{bottom:72px}.-left-\[10000px\]{left:-10000px}.left-0{left:var(--space-0)}.left-0\.5{left:var(--space-0\.5)}.left-1{left:var(--space-1)}.left-4{left:var(--space-4)}.left-\[3px\]{left:3px}.left-\[14\%\]{left:14%}.left-\[50\%\]{left:50%}.left-\[150px\]{left:150px}.z-\(--z-dropdown\){z-index:var(--z-dropdown)}.z-\(--z-popover\){z-index:var(--z-popover)}.z-\(--z-sticky\){z-index:var(--z-sticky)}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[calc\(var\(--z-modal\)_\+_1\)\]{z-index:calc(var(--z-modal) + 1)}.z-\[calc\(var\(--z-sticky\)_-_1\)\]{z-index:calc(var(--z-sticky) - 1)}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.m-0{margin:var(--space-0)}.m-2{margin:var(--space-2)}.mx-0{margin-inline:var(--space-0)}.mx-0\.5{margin-inline:var(--space-0\.5)}.mx-4{margin-inline:var(--space-4)}.mx-5{margin-inline:var(--space-5)}.mx-\[18px\]{margin-inline:18px}.mx-\[calc\(-1_\*_var\(--lp-sp-bleed\)\)\]{margin-inline:calc(-1 * var(--lp-sp-bleed))}.mx-auto{margin-inline:auto}.my-0{margin-block:var(--space-0)}.my-2{margin-block:var(--space-2)}.my-3{margin-block:var(--space-3)}.mt-0{margin-top:var(--space-0)}.mt-0\.5{margin-top:var(--space-0\.5)}.mt-1{margin-top:var(--space-1)}.mt-1\.5{margin-top:var(--space-1\.5)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-3\.5{margin-top:var(--space-3\.5)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-10{margin-top:var(--space-10)}.mt-12{margin-top:var(--space-12)}.mt-16{margin-top:var(--space-16)}.mt-\[1px\]{margin-top:1px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[28px\]{margin-top:28px}.mt-\[36px\]{margin-top:36px}.mt-\[56px\]{margin-top:56px}.mt-\[72px\]{margin-top:72px}.mt-\[96px\]{margin-top:96px}.mt-\[calc\(-1_\*_var\(--space-2\)\)\]{margin-top:calc(-1 * var(--space-2))}.mt-\[clamp\(24px\,_3vw\,_32px\)\]{margin-top:clamp(24px,3vw,32px)}.mt-\[clamp\(32px\,_4vw\,_48px\)\]{margin-top:clamp(32px,4vw,48px)}.mt-\[clamp\(40px\,_5vw\,_56px\)\]{margin-top:clamp(40px,5vw,56px)}.mt-\[clamp\(40px\,_5vw\,_64px\)\]{margin-top:clamp(40px,5vw,64px)}.mt-auto{margin-top:auto}.mr-2{margin-right:var(--space-2)}.mr-2\.5{margin-right:var(--space-2\.5)}.mr-\[calc\(-1_\*_var\(--space-5\)\)\]{margin-right:calc(-1 * var(--space-5))}.-mb-\[56px\]{margin-bottom:-56px}.mb-0{margin-bottom:var(--space-0)}.mb-1\.5{margin-bottom:var(--space-1\.5)}.mb-2{margin-bottom:var(--space-2)}.mb-2\.5{margin-bottom:var(--space-2\.5)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-\[clamp\(28px\,_4vw\,_48px\)\]{margin-bottom:clamp(28px,4vw,48px)}.mb-\[clamp\(32px\,_5vw\,_64px\)\]{margin-bottom:clamp(32px,5vw,64px)}.ml-\[calc\(-1_\*_var\(--space-3\)\)\]{margin-left:calc(-1 * var(--space-3))}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[1\/1\]{aspect-ratio:1}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[auto\]{aspect-ratio:auto}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--pp-bill-h\){height:var(--pp-bill-h)}.h-0\.5{height:var(--space-0\.5)}.h-1\.5{height:var(--space-1\.5)}.h-2{height:var(--space-2)}.h-2\.5{height:var(--space-2\.5)}.h-3{height:var(--space-3)}.h-3\.5{height:var(--space-3\.5)}.h-4{height:var(--space-4)}.h-5{height:var(--space-5)}.h-6{height:var(--space-6)}.h-8{height:var(--space-8)}.h-10{height:var(--space-10)}.h-12{height:var(--space-12)}.h-16{height:var(--space-16)}.h-\[1px\]{height:1px}.h-\[7px\]{height:7px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[70\%\]{height:70%}.h-\[78\%\]{height:78%}.h-\[330px\]{height:330px}.h-\[350px\]{height:350px}.h-\[520px\]{height:520px}.h-\[540px\]{height:540px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[692px\]{height:692px}.h-\[740px\]{height:740px}.h-\[900px\]{height:900px}.h-auto{height:auto}.h-badge-h{height:var(--badge-h)}.h-control-lg{height:var(--control-lg)}.h-control-md{height:var(--control-md)}.h-control-xl{height:var(--control-xl)}.h-field-h{height:var(--field-h)}.h-full{height:100%}.h-nav-h{height:var(--nav-h)}.h-touch-min{height:var(--touch-min)}.max-h-\[calc\(100dvh_-_120px\)\]{max-height:calc(100dvh - 120px)}.max-h-\[calc\(100dvh_-_var\(--nav-h\)_-_var\(--space-8\)\)\]{max-height:calc(100dvh - var(--nav-h) - var(--space-8))}.min-h-0{min-height:var(--space-0)}.min-h-2{min-height:var(--space-2)}.min-h-6{min-height:var(--space-6)}.min-h-8{min-height:var(--space-8)}.min-h-10{min-height:var(--space-10)}.min-h-\[1\.6em\]{min-height:1.6em}.min-h-\[22px\]{min-height:22px}.min-h-\[26px\]{min-height:26px}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[63px\]{min-height:63px}.min-h-\[72px\]{min-height:72px}.min-h-\[176px\]{min-height:176px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[clamp\(240px\,_26vw\,_380px\)\]{min-height:clamp(240px,26vw,380px)}.min-h-\[clamp\(260px\,_28vw\,_400px\)\]{min-height:clamp(260px,28vw,400px)}.min-h-badge-h{min-height:var(--badge-h)}.min-h-control-lg{min-height:var(--control-lg)}.min-h-control-md{min-height:var(--control-md)}.min-h-control-sm{min-height:var(--control-sm)}.min-h-control-xl{min-height:var(--control-xl)}.min-h-field-h{min-height:var(--field-h)}.min-h-touch-min{min-height:var(--touch-min)}.w-\(--pp-bill-w\){width:var(--pp-bill-w)}.w-0\.5{width:var(--space-0\.5)}.w-1\.5{width:var(--space-1\.5)}.w-2{width:var(--space-2)}.w-2\.5{width:var(--space-2\.5)}.w-3{width:var(--space-3)}.w-3\.5{width:var(--space-3\.5)}.w-4{width:var(--space-4)}.w-6{width:var(--space-6)}.w-8{width:var(--space-8)}.w-10{width:var(--space-10)}.w-12{width:var(--space-12)}.w-16{width:var(--space-16)}.w-\[1px\]{width:1px}.w-\[7px\]{width:7px}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[28px\]{width:28px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34\%\]{width:34%}.w-\[34px\]{width:34px}.w-\[36\%\]{width:36%}.w-\[36px\]{width:36px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[44px\]{width:44px}.w-\[46\%\]{width:46%}.w-\[48\%\]{width:48%}.w-\[50\%\]{width:50%}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[56\%\]{width:56%}.w-\[56px\]{width:56px}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[62\%\]{width:62%}.w-\[64\%\]{width:64%}.w-\[66\%\]{width:66%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[76\%\]{width:76%}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[82\%\]{width:82%}.w-\[84\%\]{width:84%}.w-\[88\%\]{width:88%}.w-\[92\%\]{width:92%}.w-\[128\%\]{width:128%}.w-\[220px\]{width:220px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[calc\(\(100\%-4px\)\/var\(--n\)\)\]{width:calc((100% - 4px) / var(--n))}.w-\[calc\(\(100\%-6px\)\/var\(--n\)\)\]{width:calc((100% - 6px) / var(--n))}.w-control-md{width:var(--control-md)}.w-fit{width:fit-content}.w-full{width:100%}.w-touch-min{width:var(--touch-min)}.w-widget-w{width:var(--widget-w)}.max-w-\(--bp-desktop\){max-width:var(--bp-desktop)}.max-w-\[70\%\]{max-width:70%}.max-w-\[86\%\]{max-width:86%}.max-w-\[210px\]{max-width:210px}.max-w-\[250px\]{max-width:250px}.max-w-\[290px\]{max-width:290px}.max-w-\[320px\]{max-width:320px}.max-w-\[352px\]{max-width:352px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[392px\]{max-width:392px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[980px\]{max-width:980px}.max-w-\[1180px\]{max-width:1180px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:var(--space-0)}.min-w-5{min-width:var(--space-5)}.min-w-8{min-width:var(--space-8)}.min-w-\[34px\]{min-width:34px}.min-w-\[212px\]{min-width:212px}.min-w-\[460px\]{min-width:460px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1060px\]{min-width:1060px}.min-w-\[1100px\]{min-width:1100px}.min-w-touch-min{min-width:var(--touch-min)}.flex-1{flex:1}.flex-\[0\.8_1_340px\]{flex:.8 340px}.flex-\[0_1_210px\]{flex:0 210px}.flex-\[0_1_220px\]{flex:0 220px}.flex-\[0_1_240px\]{flex:0 240px}.flex-\[0_1_250px\]{flex:0 250px}.flex-\[0_1_290px\]{flex:0 290px}.flex-\[1\.2_1_420px\]{flex:1.2 420px}.flex-\[1\.2_1_440px\]{flex:1.2 440px}.flex-\[1\.4_1_480px\]{flex:1.4 480px}.flex-\[1\.15_1_440px\]{flex:1.15 440px}.flex-\[1_1_0\]{flex:1 1 0}.flex-\[1_1_90px\]{flex:90px}.flex-\[1_1_140px\]{flex:140px}.flex-\[1_1_180px\]{flex:180px}.flex-\[1_1_200px\]{flex:200px}.flex-\[1_1_220px\]{flex:220px}.flex-\[1_1_260px\]{flex:260px}.flex-\[1_1_300px\]{flex:300px}.flex-\[1_1_320px\]{flex:320px}.flex-\[1_1_340px\]{flex:340px}.flex-\[1_1_360px\]{flex:360px}.flex-\[1_1_380px\]{flex:380px}.flex-\[1_1_400px\]{flex:400px}.flex-\[1_1_420px\]{flex:420px}.flex-\[1_1_440px\]{flex:440px}.flex-\[1_1_560px\]{flex:560px}.flex-\[2_1_520px\]{flex:2 520px}.flex-\[2_1_560px\]{flex:2 560px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.\[border-spacing\:0\]{border-spacing:0}.\[transform-origin\:bottom_right\]{transform-origin:100% 100%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[transform\:translateX\(-1px\)\]{transform:translate(-1px)}.\[transform\:translateX\(-50\%\)\]{transform:translate(-50%)}.\[transform\:translateX\(100\%\)\]{transform:translate(100%)}.\[transform\:translateX\(200\%\)\]{transform:translate(200%)}.\[transform\:translateX\(300\%\)\]{transform:translate(300%)}.\[transform\:translateY\(-200\%\)\]{transform:translateY(-200%)}.\[animation\:lp-contact-draw_var\(--dur-draw\)_var\(--ease-out-strong\)_120ms_forwards\]{animation:lp-contact-draw var(--dur-draw) var(--ease-out-strong) .12s forwards}.\[animation\:lp-contact-in_var\(--dur-base\)_var\(--ease-out-strong\)_both\]{animation:lp-contact-in var(--dur-base) var(--ease-out-strong) both}.\[animation\:lp-contact-spin_1\.2s_linear_infinite\]{animation:1.2s linear infinite lp-contact-spin}.\[animation\:lp-pop_var\(--dur-pop\)_var\(--ease-out-strong\)_both\]{animation:lp-pop var(--dur-pop) var(--ease-out-strong) both}.\[animation\:lp-prod-in_var\(--dur-base\)_var\(--ease-out-strong\)_both\]{animation:lp-prod-in var(--dur-base) var(--ease-out-strong) both}.\[animation\:lp-rise_var\(--dur-pop\)_var\(--ease-out-strong\)_both\]{animation:lp-rise var(--dur-pop) var(--ease-out-strong) both}.\[animation\:rai-siri-spin_4s_linear_infinite\]{animation:4s linear infinite rai-siri-spin}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.\[scroll-margin-top\:calc\(var\(--nav-h\)_\+_var\(--space-4\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--space-4))}.\[scroll-margin-top\:calc\(var\(--nav-h\)_\+_var\(--space-6\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--space-6))}.\[scroll-margin-top\:var\(--nav-h\)\]{scroll-margin-top:var(--nav-h)}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-\[minmax\(0\,1fr\)\]{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[20px_minmax\(0\,_1fr\)\]{grid-template-columns:20px minmax(0,1fr)}.grid-cols-\[28px_minmax\(0\,_1fr\)\]{grid-template-columns:28px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,_1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_minmax\(0\,_1fr\)_auto\]{grid-template-columns:36px minmax(0,1fr) auto}.grid-cols-\[56px_296px_minmax\(0\,_1fr\)_272px\]{grid-template-columns:56px 296px minmax(0,1fr) 272px}.grid-cols-\[56px_minmax\(0\,_1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[112px_minmax\(0\,_1fr\)\]{grid-template-columns:112px minmax(0,1fr)}.grid-cols-\[120px_minmax\(0\,_1fr\)_84px\]{grid-template-columns:120px minmax(0,1fr) 84px}.grid-cols-\[168px_minmax\(0\,_1fr\)\]{grid-template-columns:168px minmax(0,1fr)}.grid-cols-\[196px_minmax\(0\,_1fr\)\]{grid-template-columns:196px minmax(0,1fr)}.grid-cols-\[272px_minmax\(0\,_1fr\)\]{grid-template-columns:272px minmax(0,1fr)}.grid-cols-\[280px_minmax\(0\,_1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[400px_minmax\(0\,_1fr\)\]{grid-template-columns:400px minmax(0,1fr)}.grid-cols-\[clamp\(32px\,_4vw\,_48px\)_minmax\(0\,_1fr\)\]{grid-template-columns:clamp(32px,4vw,48px) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_0\.8fr\)_minmax\(0\,_1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,_0\.9fr\)_minmax\(0\,_1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,_1\.3fr\)_minmax\(0\,_1\.2fr\)_90px_auto\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 90px auto}.grid-cols-\[minmax\(0\,_1\.05fr\)_minmax\(0\,_0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.grid-cols-\[minmax\(0\,_1fr\)_40px\]{grid-template-columns:minmax(0,1fr) 40px}.grid-cols-\[minmax\(0\,_1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,_1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(0\,_1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.grid-cols-\[minmax\(0\,_1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_560px\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_2fr\)_320px\]{grid-template-columns:minmax(0,2fr) 320px}.grid-cols-\[minmax\(0\,_112px\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,112px) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_360px\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.grid-cols-\[minmax\(320px\,_400px\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}.grid-cols-\[repeat\(3\,_minmax\(0\,_1fr\)\)_280px\]{grid-template-columns:repeat(3,minmax(0,1fr)) 280px}.grid-cols-\[repeat\(3\,_var\(--c\)\)\]{grid-template-columns:repeat(3, var(--c))}.grid-cols-\[repeat\(auto-fill\,_minmax\(min\(100\%\,_300px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_170px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_180px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_220px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_240px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_280px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_300px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_320px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_340px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_380px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_440px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_460px\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_var\(--lp-sp-min\)\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--lp-sp-min)), 1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(min\(100\%\,_var\(--min\)\)\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min)), 1fr))}.grid-cols-\[var\(--pp-bill-w\)_var\(--pp-bill-w\)\]{grid-template-columns:var(--pp-bill-w) var(--pp-bill-w)}.grid-rows-\[minmax\(0\,_1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--g\){gap:var(--g)}.gap-0{gap:var(--space-0)}.gap-0\.5{gap:var(--space-0\.5)}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:var(--space-1\.5)}.gap-2{gap:var(--space-2)}.gap-2\.5{gap:var(--space-2\.5)}.gap-3{gap:var(--space-3)}.gap-3\.5{gap:var(--space-3\.5)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-10{gap:var(--space-10)}.gap-12{gap:var(--space-12)}.gap-16{gap:var(--space-16)}.gap-\[3px\]{gap:3px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[28px\]{gap:28px}.gap-\[36px\]{gap:36px}.gap-\[72px\]{gap:72px}.gap-\[clamp\(16px\,_3vw\,_40px\)\]{gap:clamp(16px,3vw,40px)}.gap-\[clamp\(24px\,_3vw\,_40px\)\]{gap:clamp(24px,3vw,40px)}.gap-\[clamp\(24px\,_4vw\,_56px\)\]{gap:clamp(24px,4vw,56px)}.gap-\[clamp\(40px\,_5vw\,_72px\)\]{gap:clamp(40px,5vw,72px)}.gap-\[clamp\(var\(--space-10\)\,_5vw\,_72px\)\]{gap:clamp(var(--space-10), 5vw, 72px)}.gap-\[clamp\(var\(--space-12\)\,_6vw\,_var\(--space-20\)\)\]{gap:clamp(var(--space-12), 6vw, var(--space-20))}.gap-x-2{column-gap:var(--space-2)}.gap-x-3{column-gap:var(--space-3)}.gap-x-3\.5{column-gap:var(--space-3\.5)}.gap-x-4{column-gap:var(--space-4)}.gap-x-6{column-gap:var(--space-6)}.gap-x-8{column-gap:var(--space-8)}.gap-x-10{column-gap:var(--space-10)}.gap-x-12{column-gap:var(--space-12)}.gap-x-\[28px\]{column-gap:28px}.gap-x-\[clamp\(8px\,_1\.5vw\,_16px\)\]{column-gap:clamp(8px,1.5vw,16px)}.gap-x-\[clamp\(32px\,_5vw\,_64px\)\]{column-gap:clamp(32px,5vw,64px)}.gap-x-\[clamp\(32px\,_5vw\,_72px\)\]{column-gap:clamp(32px,5vw,72px)}.gap-x-\[clamp\(40px\,_5vw\,_72px\)\]{column-gap:clamp(40px,5vw,72px)}.gap-x-\[clamp\(40px\,_6vw\,_96px\)\]{column-gap:clamp(40px,6vw,96px)}.gap-y-0{row-gap:var(--space-0)}.gap-y-1{row-gap:var(--space-1)}.gap-y-1\.5{row-gap:var(--space-1\.5)}.gap-y-2\.5{row-gap:var(--space-2\.5)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.gap-y-6{row-gap:var(--space-6)}.gap-y-8{row-gap:var(--space-8)}.gap-y-10{row-gap:var(--space-10)}.gap-y-\[3px\]{row-gap:3px}.gap-y-\[22px\]{row-gap:22px}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.rounded-\[10px_10px_3px_10px\]{border-radius:10px 10px 3px}.rounded-\[14px\]{border-radius:14px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[30px\]{border-radius:30px}.rounded-\[calc\(var\(--radius-lg\)_\*_2\)\]{border-radius:calc(var(--radius-lg) * 2)}.rounded-\[calc\(var\(--radius-sm\)_\+_var\(--radius-xs\)\)\]{border-radius:calc(var(--radius-sm) + var(--radius-xs))}.rounded-btn{border-radius:var(--radius-btn)}.rounded-card{border-radius:var(--radius-card)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.\[border-bottom-right-radius\:var\(--radius-tail\)\]{border-bottom-right-radius:var(--radius-tail)}.\[border-bottom-left-radius\:var\(--radius-tail\)\]{border-bottom-left-radius:var(--radius-tail)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-transparent{border-color:#0000}.border-violet{border-color:var(--violet)}.border-t-border{border-top-color:var(--border)}.border-t-danger-border{border-top-color:var(--danger-border)}.border-t-hairline{border-top-color:var(--hairline)}.border-r-border{border-right-color:var(--border)}.border-b-border{border-bottom-color:var(--border)}.border-b-hairline{border-bottom-color:var(--hairline)}.border-l-border{border-left-color:var(--border)}.\[background-color\:color-mix\(in_srgb\,_var\(--lavender\)_22\%\,_var\(--surface\)\)\]{background-color:var(--lavender)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,_var\(--lavender\)_22\%\,_var\(--surface\)\)\]{background-color:color-mix(in srgb, var(--lavender) 22%, var(--surface))}}.bg-\(--banner-bg\){background-color:var(--banner-bg)}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-canvas{background-color:var(--canvas)}.bg-danger-bg{background-color:var(--danger-bg)}.bg-hairline{background-color:var(--hairline)}.bg-info-bg{background-color:var(--info-bg)}.bg-ink{background-color:var(--ink)}.bg-ink-muted{background-color:var(--ink-muted)}.bg-neutral-bg{background-color:var(--neutral-bg)}.bg-note-bg{background-color:var(--note-bg)}.bg-selected{background-color:var(--selected)}.bg-skeleton-base{background-color:var(--skeleton-base)}.bg-success-bg{background-color:var(--success-bg)}.bg-success-solid{background-color:var(--success-solid)}.bg-surface{background-color:var(--surface)}.bg-surface-bubble{background-color:var(--surface-bubble)}.bg-surface-raised{background-color:var(--surface-raised)}.bg-track{background-color:var(--track)}.bg-transparent{background-color:#0000}.bg-violet{background-color:var(--violet)}.bg-warning-bg{background-color:var(--warning-bg)}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:radial-gradient\(_90\%_80\%_at_12\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_95\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_0\%\,_transparent\)_70\%_\)\,_linear-gradient\(_color-mix\(in_srgb\,_var\(--border-strong\)_30\%\,_transparent\)_1px\,_transparent_1px_\)\,_linear-gradient\(_90deg\,_color-mix\(in_srgb\,_var\(--border-strong\)_30\%\,_transparent\)_1px\,_transparent_1px_\)\]{background-image:radial-gradient(90% 80% at 12% 0%, var(--lavender) 0%, var(--lavender) 70%), linear-gradient(var(--border-strong) 1px, transparent 1px), linear-gradient(90deg, var(--border-strong) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.\[background-image\:radial-gradient\(_90\%_80\%_at_12\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_95\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_0\%\,_transparent\)_70\%_\)\,_linear-gradient\(_color-mix\(in_srgb\,_var\(--border-strong\)_30\%\,_transparent\)_1px\,_transparent_1px_\)\,_linear-gradient\(_90deg\,_color-mix\(in_srgb\,_var\(--border-strong\)_30\%\,_transparent\)_1px\,_transparent_1px_\)\]{background-image:radial-gradient(90% 80% at 12% 0%, color-mix(in srgb, var(--lavender) 95%, transparent) 0%, color-mix(in srgb, var(--lavender) 0%, transparent) 70%), linear-gradient(color-mix(in srgb, var(--border-strong) 30%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border-strong) 30%, transparent) 1px, transparent 1px)}}.bg-siri-linear{background-image:var(--siri-linear)}.from-surface{--tw-gradient-from:var(--surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_bottom\,_transparent_0\,_var\(--ink\)_28px\)\]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 28px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 28px);mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 28px)}.\[mask-image\:linear-gradient\(to_right\,_var\(--ink\)_85\%\,_transparent\)\]{-webkit-mask-image:linear-gradient(to right, var(--ink) 85%, transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) 85%, transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) 85%, transparent);mask-image:linear-gradient(to right, var(--ink) 85%, transparent)}.\[background-size\:100\%_100\%\,_24px_24px\,_24px_24px\]{background-size:100% 100%,24px 24px,24px 24px}.\[fill\:color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)\]{fill:var(--lavender)}@supports (color:color-mix(in lab, red, red)){.\[fill\:color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)\]{fill:color-mix(in srgb, var(--lavender) 45%, transparent)}}.\[fill\:none\]{fill:none}.fill-ink{fill:var(--ink)}.fill-ink-muted{fill:var(--ink-muted)}.fill-ink-subtle{fill:var(--ink-subtle)}.stroke-border{stroke:var(--border)}.stroke-ink{stroke:var(--ink)}.stroke-ink-muted{stroke:var(--ink-muted)}.\[stroke-width\:1\]{stroke-width:1px}.\[stroke-width\:2\.5\]{stroke-width:2.5px}.object-cover{object-fit:cover}.p-0{padding:var(--space-0)}.p-0\.5{padding:var(--space-0\.5)}.p-1{padding:var(--space-1)}.p-1\.5{padding:var(--space-1\.5)}.p-2{padding:var(--space-2)}.p-2\.5{padding:var(--space-2\.5)}.p-3{padding:var(--space-3)}.p-3\.5{padding:var(--space-3\.5)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.p-12{padding:var(--space-12)}.p-\[3px\]{padding:3px}.p-\[7px\]{padding:7px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.p-\[28px\]{padding:28px}.p-\[36px\]{padding:36px}.p-\[clamp\(8px\,_2vw\,_24px\)\]{padding:clamp(8px,2vw,24px)}.p-\[clamp\(12px\,_1\.5vw\,_16px\)\]{padding:clamp(12px,1.5vw,16px)}.p-\[clamp\(16px\,_2\.4vw\,_32px\)\]{padding:clamp(16px,2.4vw,32px)}.p-\[clamp\(16px\,_2vw\,_24px\)\]{padding:clamp(16px,2vw,24px)}.p-\[clamp\(16px\,_2vw\,_28px\)\]{padding:clamp(16px,2vw,28px)}.p-\[clamp\(22px\,_3vw\,_32px\)\]{padding:clamp(22px,3vw,32px)}.p-\[clamp\(22px\,_3vw\,_36px\)\]{padding:clamp(22px,3vw,36px)}.p-\[clamp\(24px\,_3vw\,_32px\)\]{padding:clamp(24px,3vw,32px)}.p-\[clamp\(24px\,_3vw\,_36px\)\]{padding:clamp(24px,3vw,36px)}.p-\[clamp\(24px\,_4vw\,_48px\)\]{padding:clamp(24px,4vw,48px)}.p-\[clamp\(var\(--space-5\)\,_2\.2vw\,_28px\)\]{padding:clamp(var(--space-5), 2.2vw, 28px)}.p-\[clamp\(var\(--space-8\)\,_4vw\,_56px\)\]{padding:clamp(var(--space-8), 4vw, 56px)}.px-\(--lp-sp-bleed\){padding-inline:var(--lp-sp-bleed)}.px-0{padding-inline:var(--space-0)}.px-1{padding-inline:var(--space-1)}.px-1\.5{padding-inline:var(--space-1\.5)}.px-2{padding-inline:var(--space-2)}.px-2\.5{padding-inline:var(--space-2\.5)}.px-3{padding-inline:var(--space-3)}.px-3\.5{padding-inline:var(--space-3\.5)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:var(--space-5)}.px-6{padding-inline:var(--space-6)}.px-10{padding-inline:var(--space-10)}.px-\[5\%\]{padding-inline:5%}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[28px\]{padding-inline:28px}.px-\[54px\]{padding-inline:54px}.px-\[calc\(var\(--space-12\)_\+_var\(--space-2\)\)\]{padding-inline:calc(var(--space-12) + var(--space-2))}.px-\[clamp\(var\(--space-4\)\,4vw\,var\(--space-10\)\)\]{padding-inline:clamp(var(--space-4), 4vw, var(--space-10))}.py-0{padding-block:var(--space-0)}.py-0\.5{padding-block:var(--space-0\.5)}.py-1{padding-block:var(--space-1)}.py-1\.5{padding-block:var(--space-1\.5)}.py-2{padding-block:var(--space-2)}.py-2\.5{padding-block:var(--space-2\.5)}.py-3{padding-block:var(--space-3)}.py-3\.5{padding-block:var(--space-3\.5)}.py-4{padding-block:var(--space-4)}.py-5{padding-block:var(--space-5)}.py-8{padding-block:var(--space-8)}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[13px\]{padding-block:13px}.py-\[18px\]{padding-block:18px}.py-\[28px\]{padding-block:28px}.py-\[clamp\(20px\,_2\.4vw\,_28px\)\]{padding-block:clamp(20px,2.4vw,28px)}.py-\[clamp\(20px\,_4vw\,_40px\)\]{padding-block:clamp(20px,4vw,40px)}.py-\[clamp\(28px\,_3vw\,_40px\)\]{padding-block:clamp(28px,3vw,40px)}.py-\[clamp\(40px\,_6vw\,_80px\)\]{padding-block:clamp(40px,6vw,80px)}.py-\[clamp\(56px\,_7vw\,_88px\)\]{padding-block:clamp(56px,7vw,88px)}.py-\[clamp\(64px\,_8vw\,_112px\)\]{padding-block:clamp(64px,8vw,112px)}.py-\[clamp\(64px\,_9vw\,_120px\)\]{padding-block:clamp(64px,9vw,120px)}.pt-0{padding-top:var(--space-0)}.pt-0\.5{padding-top:var(--space-0\.5)}.pt-1{padding-top:var(--space-1)}.pt-1\.5{padding-top:var(--space-1\.5)}.pt-2{padding-top:var(--space-2)}.pt-2\.5{padding-top:var(--space-2\.5)}.pt-3{padding-top:var(--space-3)}.pt-3\.5{padding-top:var(--space-3\.5)}.pt-4{padding-top:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pt-10{padding-top:var(--space-10)}.pt-12{padding-top:var(--space-12)}.pt-16{padding-top:var(--space-16)}.pt-\[1px\]{padding-top:1px}.pt-\[3px\]{padding-top:3px}.pt-\[5px\]{padding-top:5px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[28px\]{padding-top:28px}.pt-\[72px\]{padding-top:72px}.pt-\[88px\]{padding-top:88px}.pt-\[clamp\(24px\,_3vw\,_36px\)\]{padding-top:clamp(24px,3vw,36px)}.pt-\[clamp\(24px\,_3vw\,_40px\)\]{padding-top:clamp(24px,3vw,40px)}.pt-\[clamp\(32px\,_4vw\,_48px\)\]{padding-top:clamp(32px,4vw,48px)}.pt-\[clamp\(40px\,_5vw\,_64px\)\]{padding-top:clamp(40px,5vw,64px)}.pr-0{padding-right:var(--space-0)}.pr-0\.5{padding-right:var(--space-0\.5)}.pr-1\.5{padding-right:var(--space-1\.5)}.pr-2\.5{padding-right:var(--space-2\.5)}.pr-3\.5{padding-right:var(--space-3\.5)}.pr-\[5px\]{padding-right:5px}.pr-\[36px\]{padding-right:36px}.pr-\[56px\]{padding-right:56px}.pb-0{padding-bottom:var(--space-0)}.pb-1{padding-bottom:var(--space-1)}.pb-1\.5{padding-bottom:var(--space-1\.5)}.pb-2{padding-bottom:var(--space-2)}.pb-2\.5{padding-bottom:var(--space-2\.5)}.pb-3{padding-bottom:var(--space-3)}.pb-3\.5{padding-bottom:var(--space-3\.5)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.pb-16{padding-bottom:var(--space-16)}.pb-20{padding-bottom:var(--space-20)}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pb-\[26px\]{padding-bottom:26px}.pb-\[56px\]{padding-bottom:56px}.pb-\[clamp\(24px\,_3vw\,_40px\)\]{padding-bottom:clamp(24px,3vw,40px)}.pb-\[clamp\(32px\,_4vw\,_48px\)\]{padding-bottom:clamp(32px,4vw,48px)}.pb-\[clamp\(64px\,_8vw\,_96px\)\]{padding-bottom:clamp(64px,8vw,96px)}.pb-\[clamp\(64px\,_8vw\,_104px\)\]{padding-bottom:clamp(64px,8vw,104px)}.pl-1{padding-left:var(--space-1)}.pl-1\.5{padding-left:var(--space-1\.5)}.pl-2\.5{padding-left:var(--space-2\.5)}.pl-3{padding-left:var(--space-3)}.pl-3\.5{padding-left:var(--space-3\.5)}.pl-4{padding-left:var(--space-4)}.pl-\[18px\]{padding-left:18px}.pl-\[26px\]{padding-left:26px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.\[font-family\:inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.text-lp-eyebrow{font-size:12px;line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,.08em);font-weight:var(--tw-font-weight,500)}.text-lp-h1{font-size:52px;line-height:var(--tw-leading,1.08);letter-spacing:var(--tw-tracking,-.03em);font-weight:var(--tw-font-weight,400)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[length\:clamp\(16px\,_1\.3vw\,_18px\)\]{font-size:clamp(16px,1.3vw,18px)}.text-\[length\:clamp\(17px\,_1\.3vw\,_18px\)\]{font-size:clamp(17px,1.3vw,18px)}.text-\[length\:clamp\(17px\,_1\.4vw\,_19px\)\]{font-size:clamp(17px,1.4vw,19px)}.text-\[length\:clamp\(18px\,_1\.5vw\,_21px\)\]{font-size:clamp(18px,1.5vw,21px)}.text-\[length\:clamp\(22px\,_2vw\,_26px\)\]{font-size:clamp(22px,2vw,26px)}.text-\[length\:clamp\(24px\,_2\.2vw\,_30px\)\]{font-size:clamp(24px,2.2vw,30px)}.text-\[length\:clamp\(24px\,_2\.4vw\,_30px\)\]{font-size:clamp(24px,2.4vw,30px)}.text-\[length\:clamp\(24px\,_2\.4vw\,_32px\)\]{font-size:clamp(24px,2.4vw,32px)}.text-\[length\:clamp\(26px\,_2\.8vw\,_32px\)\]{font-size:clamp(26px,2.8vw,32px)}.text-\[length\:clamp\(28px\,_2\.8vw\,_36px\)\]{font-size:clamp(28px,2.8vw,36px)}.text-\[length\:clamp\(28px\,_3\.2vw\,_40px\)\]{font-size:clamp(28px,3.2vw,40px)}.text-\[length\:clamp\(28px\,_3vw\,_36px\)\]{font-size:clamp(28px,3vw,36px)}.text-\[length\:clamp\(28px\,_3vw\,_40px\)\]{font-size:clamp(28px,3vw,40px)}.text-\[length\:clamp\(30px\,_3\.4vw\,_40px\)\]{font-size:clamp(30px,3.4vw,40px)}.text-\[length\:clamp\(34px\,_4vw\,_48px\)\]{font-size:clamp(34px,4vw,48px)}.text-\[length\:clamp\(36px\,_4\.2vw\,_56px\)\]{font-size:clamp(36px,4.2vw,56px)}.text-\[length\:clamp\(36px\,_4vw\,_48px\)\]{font-size:clamp(36px,4vw,48px)}.text-\[length\:clamp\(40px\,_4\.8vw\,_64px\)\]{font-size:clamp(40px,4.8vw,64px)}.text-\[length\:clamp\(42px\,_5\.3vw\,_76px\)\]{font-size:clamp(42px,5.3vw,76px)}.text-\[length\:inherit\]{font-size:inherit}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-none{--tw-leading:1;line-height:1}.font-\[510\]{--tw-font-weight:510;font-weight:510}.font-medium{--tw-font-weight:500;font-weight:500}.font-normal{--tw-font-weight:400;font-weight:400}.font-semibold{--tw-font-weight:600;font-weight:600}.\[font-weight\:300\]{font-weight:300}.\[font-weight\:700\]{font-weight:700}.\[font-weight\:inherit\]{font-weight:inherit}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.\[text-wrap\:wrap\]{text-wrap:wrap}.text-balance{text-wrap:balance}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\[color\:var\(--lp-pr-lumora\)\]{color:var(--lp-pr-lumora)}.text-\(--banner-fg\){color:var(--banner-fg)}.text-border-strong{color:var(--border-strong)}.text-danger-fg{color:var(--danger-fg)}.text-info-fg{color:var(--info-fg)}.text-ink{color:var(--ink)}.text-ink-disabled{color:var(--ink-disabled)}.text-ink-muted{color:var(--ink-muted)}.text-ink-subtle{color:var(--ink-subtle)}.text-neutral-fg{color:var(--neutral-fg)}.text-note-fg{color:var(--note-fg)}.text-on-ink{color:var(--on-ink)}.text-on-violet{color:var(--on-violet)}.text-state-human-fg{color:var(--state-human-fg)}.text-success-fg{color:var(--success-fg)}.text-surface{color:var(--surface)}.text-violet{color:var(--violet)}.text-warning-fg{color:var(--warning-fg)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\[font-style\:inherit\]{font-style:inherit}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-\[3px\]{text-underline-offset:3px}.\[accent-color\:var\(--ink\)\]{accent-color:var(--ink)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[0\.7\]{opacity:.7}.opacity-\[0\]{opacity:0}.shadow-\[0_0_0_1\.5px_var\(--ink\)\,_var\(--shadow-mockup\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--ink)), var(--shadow-mockup);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--canvas\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--canvas));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--success-bg\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--success-bg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--violet\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--violet));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border-control\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-control));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--border-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--danger-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--danger-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--hairline\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--ink\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--ink\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_var\(--border\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-mockup\)\,_inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:var(--shadow-mockup), inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-mockup\)\,_inset_0_0_0_1px_var\(--hairline\)\]{--tw-shadow:var(--shadow-mockup), inset 0 0 0 1px var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-mockup\)\,_var\(--shadow-edge\)\]{--tw-shadow:var(--shadow-mockup), var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-modal\)\,_var\(--shadow-ring\)\]{--tw-shadow:var(--shadow-modal), var(--shadow-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\,_inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:var(--shadow-sm), inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\,_inset_0_0_0_1px_var\(--hairline\)\]{--tw-shadow:var(--shadow-sm), inset 0 0 0 1px var(--tw-shadow-color,var(--hairline));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-xs\)\,_inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:var(--shadow-xs), inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-xs\)\,_var\(--shadow-edge\)\]{--tw-shadow:var(--shadow-xs), var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-xs\)\,inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:var(--shadow-xs), inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-control{--tw-shadow:var(--shadow-control);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-control-strong{--tw-shadow:var(--shadow-control-strong);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-edge{--tw-shadow:var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-mockup{--tw-shadow:var(--shadow-mockup);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring{--tw-shadow:var(--shadow-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:inset_0_0_0_var\(--bw-1\)_var\(--banner-bd\)\]{box-shadow:inset 0 0 0 var(--bw-1) var(--banner-bd)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:blur\(16px\)\]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-reveal{--tw-ease:var(--ease-reveal);transition-timing-function:var(--ease-reveal)}.select-none{-webkit-user-select:none;user-select:none}.\[--L\:calc\(var\(--c\)_\*_3_\+_var\(--g\)_\*_2\)\]{--L:calc(var(--c) * 3 + var(--g) * 2)}.\[--banner-bd\:transparent\]{--banner-bd:transparent}.\[--banner-bd\:var\(--state-risk-border\)\]{--banner-bd:var(--state-risk-border)}.\[--banner-bg\:var\(--danger-bg\)\]{--banner-bg:var(--danger-bg)}.\[--banner-bg\:var\(--info-bg\)\]{--banner-bg:var(--info-bg)}.\[--banner-bg\:var\(--state-risk-bg\)\]{--banner-bg:var(--state-risk-bg)}.\[--banner-bg\:var\(--state-waiting-bg\)\]{--banner-bg:var(--state-waiting-bg)}.\[--banner-bg\:var\(--success-bg\)\]{--banner-bg:var(--success-bg)}.\[--banner-bg\:var\(--warning-bg\)\]{--banner-bg:var(--warning-bg)}.\[--banner-fg\:var\(--danger-fg\)\]{--banner-fg:var(--danger-fg)}.\[--banner-fg\:var\(--info-fg\)\]{--banner-fg:var(--info-fg)}.\[--banner-fg\:var\(--state-risk-fg\)\]{--banner-fg:var(--state-risk-fg)}.\[--banner-fg\:var\(--state-waiting-fg\)\]{--banner-fg:var(--state-waiting-fg)}.\[--banner-fg\:var\(--success-fg\)\]{--banner-fg:var(--success-fg)}.\[--banner-fg\:var\(--warning-fg\)\]{--banner-fg:var(--warning-fg)}.\[--c\:7px\]{--c:7px}.\[--c\:9px\]{--c:9px}.\[--c\:10px\]{--c:10px}.\[--g\:3px\]{--g:3px}.\[--g\:4px\]{--g:4px}.\[--h\:var\(--control-xl\)\]{--h:var(--control-xl)}.\[--lp-hit\:24px\]{--lp-hit:24px}.\[--lp-pr-lumora\:color-mix\(_in_srgb\,_color-mix\(in_srgb\,_var\(--state-human-solid\)\,_var\(--success-fg\)\)_80\%\,_var\(--ink\)_\)\]{--lp-pr-lumora:var(--state-human-solid)}@supports (color:color-mix(in lab, red, red)){.\[--lp-pr-lumora\:color-mix\(_in_srgb\,_color-mix\(in_srgb\,_var\(--state-human-solid\)\,_var\(--success-fg\)\)_80\%\,_var\(--ink\)_\)\]{--lp-pr-lumora:color-mix(in srgb, color-mix(in srgb, var(--state-human-solid), var(--success-fg)) 80%, var(--ink))}}.\[--lp-sp-bleed\:clamp\(var\(--space-4\)\,_4vw\,_var\(--space-8\)\)\]{--lp-sp-bleed:clamp(var(--space-4), 4vw, var(--space-8))}.\[--lp-sp-min\:180px\]{--lp-sp-min:180px}.\[--lp-sp-min\:200px\]{--lp-sp-min:200px}.\[--lp-sp-min\:220px\]{--lp-sp-min:220px}.\[--lp-sp-min\:240px\]{--lp-sp-min:240px}.\[--lp-sp-min\:260px\]{--lp-sp-min:260px}.\[--lp-sp-min\:280px\]{--lp-sp-min:280px}.\[--lp-sp-min\:300px\]{--lp-sp-min:300px}.\[--lp-sp-min\:320px\]{--lp-sp-min:320px}.\[--lp-sp-min\:340px\]{--lp-sp-min:340px}.\[--min\:170px\]{--min:170px}.\[--min\:220px\]{--min:220px}.\[--min\:240px\]{--min:240px}.\[--min\:260px\]{--min:260px}.\[--min\:280px\]{--min:280px}.\[--min\:300px\]{--min:300px}.\[--min\:320px\]{--min:320px}.\[--min\:340px\]{--min:340px}.\[--min\:440px\]{--min:440px}.\[--min\:460px\]{--min:460px}.\[--n\:1\]{--n:1}.\[--n\:2\]{--n:2}.\[--n\:3\]{--n:3}.\[--n\:4\]{--n:4}.\[--pp-bill-h\:36px\]{--pp-bill-h:36px}.\[--pp-bill-w\:112px\]{--pp-bill-w:112px}.\[-webkit-backdrop-filter\:blur\(16px\)\]{-webkit-backdrop-filter:blur(16px)}.\[-webkit-mask-image\:linear-gradient\(to_bottom\,_transparent_0\,_var\(--ink\)_28px\)\]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 28px)}.\[background\:color-mix\(in_srgb\,_var\(--border-strong\)_80\%\,_var\(--surface\)\)\]{background:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,_var\(--border-strong\)_80\%\,_var\(--surface\)\)\]{background:color-mix(in srgb, var(--border-strong) 80%, var(--surface))}}.\[background\:color-mix\(in_srgb\,_var\(--canvas\)_88\%\,_transparent\)\]{background:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.\[background\:color-mix\(in_srgb\,_var\(--canvas\)_88\%\,_transparent\)\]{background:color-mix(in srgb, var(--canvas) 88%, transparent)}}.\[background\:conic-gradient\(from_210deg\,_var\(--siri-edge\)\)\]{background:conic-gradient(from 210deg, var(--siri-edge))}.\[background\:linear-gradient\(_120deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_20\%\,_transparent\)_100\%_\)\]{background:linear-gradient(120deg, var(--lavender) 0%, var(--lavender) 100%)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(_120deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_20\%\,_transparent\)_100\%_\)\]{background:linear-gradient(120deg, color-mix(in srgb, var(--lavender) 55%, transparent) 0%, color-mix(in srgb, var(--lavender) 20%, transparent) 100%)}}.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_16\%\,_transparent\)_100\%_\)\]{background:linear-gradient(180deg, var(--lavender) 0%, var(--lavender) 100%)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_16\%\,_transparent\)_100\%_\)\]{background:linear-gradient(180deg, color-mix(in srgb, var(--lavender) 45%, transparent) 0%, color-mix(in srgb, var(--lavender) 16%, transparent) 100%)}}.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_18\%\,_transparent\)_38\%\,_var\(--canvas\)_72\%_\)\]{background:linear-gradient(180deg, var(--lavender) 0%, var(--lavender) 38%, var(--canvas) 72%)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_45\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_18\%\,_transparent\)_38\%\,_var\(--canvas\)_72\%_\)\]{background:linear-gradient(180deg, color-mix(in srgb, var(--lavender) 45%, transparent) 0%, color-mix(in srgb, var(--lavender) 18%, transparent) 38%, var(--canvas) 72%)}}.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_18\%\,_transparent\)_100\%_\)\]{background:linear-gradient(180deg, var(--lavender) 0%, var(--lavender) 100%)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(_180deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_18\%\,_transparent\)_100\%_\)\]{background:linear-gradient(180deg, color-mix(in srgb, var(--lavender) 55%, transparent) 0%, color-mix(in srgb, var(--lavender) 18%, transparent) 100%)}}.\[background\:linear-gradient\(_180deg\,_var\(--canvas\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)_46\%\,_var\(--canvas\)_100\%_\)\]{background:linear-gradient(180deg, var(--canvas) 0%, var(--lavender) 46%, var(--canvas) 100%)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(_180deg\,_var\(--canvas\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)_46\%\,_var\(--canvas\)_100\%_\)\]{background:linear-gradient(180deg, var(--canvas) 0%, color-mix(in srgb, var(--lavender) 40%, transparent) 46%, var(--canvas) 100%)}}.\[background\:linear-gradient\(var\(--surface\)\,_var\(--surface\)\)_padding-box\,_conic-gradient\(from_210deg\,_var\(--siri-edge\)\)_border-box\]{background:linear-gradient(var(--surface), var(--surface)) padding-box, conic-gradient(from 210deg, var(--siri-edge)) border-box}.\[background\:radial-gradient\(_70\%_60\%_at_0\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)\,_transparent_70\%_\)\,_var\(--surface\)\]{background:radial-gradient(70% 60% at 0% 0%, var(--lavender), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(_70\%_60\%_at_0\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)\,_transparent_70\%_\)\,_var\(--surface\)\]{background:radial-gradient(70% 60% at 0% 0%, color-mix(in srgb, var(--lavender) 40%, transparent), transparent 70%), var(--surface)}}.\[background\:var\(--lp-pr-lumora\)\]{background:var(--lp-pr-lumora)}.\[border-top\:1px_dashed_var\(--hairline\)\]{border-top:1px dashed var(--hairline)}.\[border\:1\.5px_dashed_var\(--border-strong\)\]{border:1.5px dashed var(--border-strong)}.\[grid-area\:act\]{grid-area:act}.\[grid-area\:meta\]{grid-area:meta}.\[grid-area\:pill\]{grid-area:pill}.\[grid-area\:q\]{grid-area:q}.\[grid-template-areas\:\'q_pill_act\'_\'meta_pill_act\'\]{grid-template-areas:"q pill act""meta pill act"}.\[stroke-dasharray\:4_4\]{stroke-dasharray:4 4}.\[stroke-dasharray\:24\]{stroke-dasharray:24}.\[stroke-dashoffset\:24\]{stroke-dashoffset:24px}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[text-anchor\:end\]{text-anchor:end}.\[text-anchor\:middle\]{text-anchor:middle}.\[text-decoration\:underline_dotted_var\(--ink-disabled\)\]{-webkit-text-decoration:underline dotted var(--ink-disabled);-webkit-text-decoration:underline dotted var(--ink-disabled);-webkit-text-decoration:underline dotted var(--ink-disabled);text-decoration:underline dotted var(--ink-disabled)}.\[transition\:background-color_var\(--dur-fast\)_ease\,_color_var\(--dur-fast\)_ease\]{transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease}.\[transition\:background-color_var\(--dur-fast\)_ease\]{transition:background-color var(--dur-fast) ease}.\[transition\:background-color_var\(--dur-fast\)_var\(--ease-out\)\,color_var\(--dur-fast\)_var\(--ease-out\)\]{transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.\[transition\:background-color_var\(--dur-fast\)_var\(--ease-out\)\]{transition:background-color var(--dur-fast) var(--ease-out)}.\[transition\:background_var\(--dur-fast\)_var\(--ease-out\)\]{transition:background var(--dur-fast) var(--ease-out)}.\[transition\:box-shadow_160ms_ease\]{transition:box-shadow .16s}.\[transition\:box-shadow_var\(--dur-fast\)_ease\]{transition:box-shadow var(--dur-fast) ease}.\[transition\:box-shadow_var\(--dur-fast\)_var\(--ease-out\)\]{transition:box-shadow var(--dur-fast) var(--ease-out)}.\[transition\:color_var\(--dur-base\)_ease\,_background-color_var\(--dur-glide\)_var\(--ease-out-strong\)\,_box-shadow_var\(--dur-glide\)_var\(--ease-out-strong\)\]{transition:color var(--dur-base) ease, background-color var(--dur-glide) var(--ease-out-strong), box-shadow var(--dur-glide) var(--ease-out-strong)}.\[transition\:color_var\(--dur-fast\)_ease\,_box-shadow_var\(--dur-fast\)_ease\]{transition:color var(--dur-fast) ease, box-shadow var(--dur-fast) ease}.\[transition\:color_var\(--dur-fast\)_ease\]{transition:color var(--dur-fast) ease}.\[transition\:color_var\(--dur-fast\)_var\(--ease-out\)\]{transition:color var(--dur-fast) var(--ease-out)}.\[transition\:height_var\(--dur-draw\)_var\(--ease-out\)\]{transition:height var(--dur-draw) var(--ease-out)}.\[transition\:transform_var\(--dur-base\)_var\(--ease-out-strong\)\]{transition:transform var(--dur-base) var(--ease-out-strong)}.\[transition\:transform_var\(--dur-glide\)_var\(--ease-out-strong\)\]{transition:transform var(--dur-glide) var(--ease-out-strong)}.\[transition\:transform_var\(--dur-press\)_var\(--ease-out\)\,background-color_var\(--dur-fast\)_var\(--ease-out\)\,color_var\(--dur-fast\)_var\(--ease-out\)\,box-shadow_var\(--dur-fast\)_var\(--ease-out\)\]{transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.\[transition\:transform_var\(--dur-press\)_var\(--ease-out\)\,background-color_var\(--dur-press\)_ease\,color_var\(--dur-press\)_ease\]{transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-press) ease,color var(--dur-press) ease}.\[transition\:transform_var\(--dur-press\)_var\(--ease-out\)\]{transition:transform var(--dur-press) var(--ease-out)}.\[transition\:width_var\(--dur-base\)_var\(--ease-out\)\]{transition:width var(--dur-base) var(--ease-out)}.\[transition\:width_var\(--dur-slow\)_var\(--ease-out\)\]{transition:width var(--dur-slow) var(--ease-out)}.group-data-\[panel-open\]\:\[transform\:rotate\(180deg\)\]:is(:where(.group)[data-panel-open] *){transform:rotate(180deg)}.peer-checked\:bg-violet:is(:where(.peer):checked~*){background-color:var(--violet)}.peer-checked\:shadow-none:is(:where(.peer):checked~*){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:\[outline\:var\(--focus-w\)_solid_var\(--focus-ring\)\]:is(:where(.peer):focus-visible~*){outline:var(--focus-w) solid var(--focus-ring)}.peer-focus-visible\:\[outline-offset\:2px\]:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-aria-\[invalid\=true\]\:shadow-\[inset_0_0_0_1px_var\(--danger-fg\)\]:is(:where(.peer)[aria-invalid=true]~*){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--danger-fg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-checked\:peer-aria-\[invalid\=true\]\:shadow-none:is(:where(.peer):checked~*):is(:where(.peer)[aria-invalid=true]~*){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.placeholder\:text-ink-subtle::placeholder{color:var(--ink-subtle)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-\[10\%\]:before{content:var(--tw-content);inset-inline:10%}.before\:inset-y-\[12\%\]:before{content:var(--tw-content);inset-block:12%}.before\:top-\[9px\]:before{content:var(--tw-content);top:9px}.before\:left-0:before{content:var(--tw-content);left:var(--space-0)}.before\:h-4:before{content:var(--tw-content);height:var(--space-4)}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-\[0_2px_2px_0\]:before{content:var(--tw-content);border-radius:0 2px 2px 0}.before\:rounded-\[50\%\]:before{content:var(--tw-content);border-radius:50%}.before\:bg-violet:before{content:var(--tw-content);background-color:var(--violet)}.before\:opacity-\[0\.3\]:before{content:var(--tw-content);opacity:.3}.before\:\[filter\:blur\(80px\)\]:before{content:var(--tw-content);filter:blur(80px)}.before\:content-\[\"\"\]:before,.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:\[background\:conic-gradient\(from_210deg\,_var\(--siri-pastel\)\)\]:before{content:var(--tw-content);background:conic-gradient(from 210deg, var(--siri-pastel))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:var(--space-0)}.after\:inset-\[min\(0px\,_calc\(50\%_-_var\(--lp-hit\)_\/_2_-_1px\)\)\]:after{content:var(--tw-content);inset:min(0px, calc(50% - var(--lp-hit) / 2 - 1px))}.after\:top-0\.5:after{content:var(--tw-content);top:var(--space-0\.5)}.after\:left-0\.5:after{content:var(--tw-content);left:var(--space-0\.5)}.after\:left-4:after{content:var(--tw-content);left:var(--space-4)}.after\:h-2:after{content:var(--tw-content);height:var(--space-2)}.after\:h-3\.5:after{content:var(--tw-content);height:var(--space-3\.5)}.after\:w-2:after{content:var(--tw-content);width:var(--space-2)}.after\:w-3\.5:after{content:var(--tw-content);width:var(--space-3\.5)}.after\:\[transform\:translateX\(-100\%\)\]:after{content:var(--tw-content);transform:translate(-100%)}.after\:animate-\[rai-shimmer_1\.4s_linear_infinite\]:after{content:var(--tw-content);animation:1.4s linear infinite rai-shimmer}.after\:rounded-pill:after{content:var(--tw-content);border-radius:var(--radius-pill)}.after\:bg-surface:after{content:var(--tw-content);background-color:var(--surface)}.after\:bg-violet:after{content:var(--tw-content);background-color:var(--violet)}.after\:bg-\[linear-gradient\(90deg\,transparent\,var\(--skeleton-shine\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent)}.after\:shadow-thumb:after{content:var(--tw-content);--tw-shadow:var(--shadow-thumb);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:content-\[\"\"\]:after,.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:\[background\:radial-gradient\(_38\%_46\%_at_50\%_38\%\,_color-mix\(in_srgb\,_var\(--surface\)_85\%\,_transparent\)\,_transparent_70\%_\)\]:after{content:var(--tw-content);background:radial-gradient(38% 46% at 50% 38%, var(--surface), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.after\:\[background\:radial-gradient\(_38\%_46\%_at_50\%_38\%\,_color-mix\(in_srgb\,_var\(--surface\)_85\%\,_transparent\)\,_transparent_70\%_\)\]:after{background:radial-gradient(38% 46% at 50% 38%, color-mix(in srgb, var(--surface) 85%, transparent), transparent 70%)}}.first\:flex-none:first-child{flex:none}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.focus-within\:shadow-\[inset_0_0_0_1px_var\(--focus-ring\)\,_var\(--shadow-focus-field\)\]:focus-within{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--focus-ring)), var(--shadow-focus-field);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:bg-canvas:hover{background-color:var(--canvas)}.hover\:bg-danger-bg-hover:hover{background-color:var(--danger-bg-hover)}.hover\:bg-ink-hover:hover{background-color:var(--ink-hover)}.hover\:bg-row-hover:hover{background-color:var(--row-hover)}.hover\:bg-selected:hover{background-color:var(--selected)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:bg-surface-raised:hover{background-color:var(--surface-raised)}.hover\:bg-violet:hover{background-color:var(--violet)}.hover\:font-semibold:hover{--tw-font-weight:600;font-weight:600}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-on-ink:hover{color:var(--on-ink)}.hover\:text-on-violet:hover{color:var(--on-violet)}.hover\:text-violet:hover{color:var(--violet)}.hover\:text-violet-hover:hover{color:var(--violet-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-\[3px\]:hover{text-underline-offset:3px}.hover\:shadow-\[inset_0_0_0_1px_var\(--border-strong\)\,_var\(--shadow-xs\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-strong)), var(--shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--border-strong\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--danger-border-hover\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--danger-border-hover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-control-strong:hover{--tw-shadow:var(--shadow-control-strong);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:shadow-\[inset_0_0_0_1px_var\(--focus-ring\)\,var\(--shadow-focus-field\)\]:focus{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--focus-ring)), var(--shadow-focus-field);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:\[transform\:none\]:focus-visible{transform:none}.focus-visible\:rounded-xs:focus-visible{border-radius:var(--radius-xs)}.focus-visible\:\[outline\:1\.5px_solid_var\(--focus-ring\)\]:focus-visible{outline:1.5px solid var(--focus-ring)}.focus-visible\:\[outline\:1\.5px_solid_var\(--violet\)\]:focus-visible{outline:1.5px solid var(--violet)}.focus-visible\:\[outline\:var\(--focus-w\)_solid_var\(--focus-ring\)\]:focus-visible{outline:var(--focus-w) solid var(--focus-ring)}.focus-visible\:outline-offset-\[2px\]:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[var\(--ring-offset\)\]:focus-visible{outline-offset:var(--ring-offset)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:\[transform\:scale\(0\.98\)\]:active{transform:scale(.98)}.active\:bg-danger-bg-pressed:active{background-color:var(--danger-bg-pressed)}.active\:bg-hairline:active{background-color:var(--hairline)}.active\:bg-surface-bubble:active{background-color:var(--surface-bubble)}.active\:text-danger-fg-pressed:active{color:var(--danger-fg-pressed)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:bg-surface:disabled{background-color:var(--surface)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-ink-disabled:disabled{color:var(--ink-disabled)}.disabled\:shadow-edge:disabled{--tw-shadow:var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:active\:\[transform\:none\]:disabled:active{transform:none}.disabled\:active\:bg-surface:disabled:active{background-color:var(--surface)}.has-\[\.lp-r-contact\]\:px-0:has(.lp-r-contact){padding-inline:var(--space-0)}.has-\[\.lp-r-contact\]\:py-\[clamp\(48px\,_6vw\,_80px\)\]:has(.lp-r-contact){padding-block:clamp(48px,6vw,80px)}.has-\[\.lp-r-log\]\:pt-\[clamp\(40px\,_5vw\,_64px\)\]:has(.lp-r-log){padding-top:clamp(40px,5vw,64px)}.has-\[\.lp-r-search-input\:focus-visible\]\:\[outline\:var\(--focus-w\)_solid_var\(--focus-ring\)\]:has(.lp-r-search-input:focus-visible){outline:var(--focus-w) solid var(--focus-ring)}.has-\[\.lp-r-search-input\:focus-visible\]\:outline-offset-\[2px\]:has(.lp-r-search-input:focus-visible){outline-offset:2px}.aria-busy\:\[cursor\:progress\][aria-busy=true],.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-busy\:bg-surface[aria-busy=true]{background-color:var(--surface)}.aria-busy\:text-ink-muted[aria-busy=true]{color:var(--ink-muted)}.aria-busy\:shadow-control[aria-busy=true]{--tw-shadow:var(--shadow-control);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-busy\:active\:\[transform\:none\][aria-busy=true]:active{transform:none}.aria-checked\:font-semibold[aria-checked=true]{--tw-font-weight:600;font-weight:600}.aria-checked\:text-ink[aria-checked=true]{color:var(--ink)}.aria-expanded\:bg-surface-hover[aria-expanded=true]{background-color:var(--surface-hover)}.aria-expanded\:text-ink[aria-expanded=true]{color:var(--ink)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:600;font-weight:600}.aria-\[current\=page\]\:text-violet[aria-current=page]{color:var(--violet)}.aria-\[invalid\=true\]\:shadow-\[inset_0_0_0_1px_var\(--danger-fg\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--danger-fg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[invalid\=true\]\:focus\:shadow-\[inset_0_0_0_1px_var\(--danger-fg\)\,var\(--shadow-focus-field\)\][aria-invalid=true]:focus{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--danger-fg)), var(--shadow-focus-field);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[ending-style\]\:h-0[data-ending-style],.data-\[starting-style\]\:h-0[data-starting-style]{height:var(--space-0)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[animation\:lp-contact-pulse_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite lp-contact-pulse}.motion-reduce\:\[animation\:none\]{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}.motion-reduce\:\[transition\:none\]{transition:none}.motion-reduce\:active\:\[transform\:none\]:active{transform:none}}@media not all and (min-width:1360px){.max-\[1360px\]\:hidden{display:none}}@media not all and (min-width:1200px){.max-\[1200px\]\:relative{position:relative}.max-\[1200px\]\:static{position:static}.max-\[1200px\]\:flex{display:flex}.max-\[1200px\]\:hidden{display:none}.max-\[1200px\]\:h-touch-min{height:var(--touch-min)}.max-\[1200px\]\:w-touch-min{width:var(--touch-min)}.max-\[1200px\]\:min-w-0{min-width:var(--space-0)}.max-\[1200px\]\:flex-1{flex:1}.max-\[1200px\]\:flex-none{flex:none}.max-\[1200px\]\:grid-cols-\[56px_280px_minmax\(0\,_1fr\)\]{grid-template-columns:56px 280px minmax(0,1fr)}.max-\[1200px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[1200px\]\:grid-cols-\[minmax\(0\,_1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.max-\[1200px\]\:justify-between{justify-content:space-between}.max-\[1200px\]\:gap-12{gap:var(--space-12)}.max-\[1200px\]\:py-2{padding-block:var(--space-2)}.max-\[1200px\]\:pt-0{padding-top:var(--space-0)}.max-\[1200px\]\:pr-2{padding-right:var(--space-2)}.max-\[1200px\]\:pl-4{padding-left:var(--space-4)}.max-\[1200px\]\:text-\[16px\]{font-size:16px}.max-\[1200px\]\:\[background\:color-mix\(in_srgb\,_var\(--canvas\)_92\%\,_transparent\)\]{background:var(--canvas)}@supports (color:color-mix(in lab, red, red)){.max-\[1200px\]\:\[background\:color-mix\(in_srgb\,_var\(--canvas\)_92\%\,_transparent\)\]{background:color-mix(in srgb, var(--canvas) 92%, transparent)}}}@media not all and (min-width:1180px){.max-\[1180px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[1180px\]\:gap-10{gap:var(--space-10)}.max-\[1180px\]\:gap-y-8{row-gap:var(--space-8)}.max-\[1180px\]\:odd\:border-l-0\!:nth-child(odd){border-left-style:var(--tw-border-style)!important;border-left-width:0!important}}@media not all and (min-width:1120px){.max-\[1120px\]\:hidden{display:none}.max-\[1120px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:1100px){.max-\[1100px\]\:sticky{position:sticky}.max-\[1100px\]\:top-0{top:var(--space-0)}.max-\[1100px\]\:left-0{left:var(--space-0)}.max-\[1100px\]\:z-\[1\]{z-index:1}.max-\[1100px\]\:flex{display:flex}.max-\[1100px\]\:min-h-0{min-height:var(--space-0)}.max-\[1100px\]\:w-\[150px\]{width:150px}.max-\[1100px\]\:min-w-\[760px\]{min-width:760px}.max-\[1100px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[1100px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[1100px\]\:grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.max-\[1100px\]\:flex-col{flex-direction:column}.max-\[1100px\]\:items-start{align-items:flex-start}.max-\[1100px\]\:gap-3{gap:var(--space-3)}.max-\[1100px\]\:gap-10{gap:var(--space-10)}.max-\[1100px\]\:overflow-x-auto{overflow-x:auto}.max-\[1100px\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[1100px\]\:p-0{padding:var(--space-0)}.max-\[1100px\]\:shadow-edge{--tw-shadow:var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:1080px){.max-\[1080px\]\:block{display:block}.max-\[1080px\]\:hidden{display:none}.max-\[1080px\]\:max-w-\[420px\]{max-width:420px}.max-\[1080px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[1080px\]\:justify-items-center{justify-items:center}}@media not all and (min-width:1024px){.max-landing-md\:grid{display:grid}.max-landing-md\:hidden{display:none}.max-landing-md\:min-h-\[44px\]{min-height:44px}.max-landing-md\:items-start{align-items:flex-start}.max-landing-md\:gap-3{gap:var(--space-3)}}@media not all and (min-width:900px){.max-\[900px\]\:-top-\[6\%\]{top:-6%}.max-\[900px\]\:order-\[1\]{order:1}.max-\[900px\]\:order-\[2\]{order:2}.max-\[900px\]\:order-\[3\]{order:3}.max-\[900px\]\:mt-1\.5{margin-top:var(--space-1\.5)}.max-\[900px\]\:mt-2{margin-top:var(--space-2)}.max-\[900px\]\:mt-2\.5{margin-top:var(--space-2\.5)}.max-\[900px\]\:mt-3{margin-top:var(--space-3)}.max-\[900px\]\:mt-3\.5{margin-top:var(--space-3\.5)}.max-\[900px\]\:mt-4{margin-top:var(--space-4)}.max-\[900px\]\:mt-5{margin-top:var(--space-5)}.max-\[900px\]\:mt-6{margin-top:var(--space-6)}.max-\[900px\]\:mt-8{margin-top:var(--space-8)}.max-\[900px\]\:mt-10{margin-top:var(--space-10)}.max-\[900px\]\:mt-12{margin-top:var(--space-12)}.max-\[900px\]\:mt-\[18px\]{margin-top:18px}.max-\[900px\]\:mt-\[28px\]{margin-top:28px}.max-\[900px\]\:mr-0{margin-right:var(--space-0)}.max-\[900px\]\:mb-0{margin-bottom:var(--space-0)}.max-\[900px\]\:block{display:block}.max-\[900px\]\:contents{display:contents}.max-\[900px\]\:flex{display:flex}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:inline{display:inline}.max-\[900px\]\:h-\[22px\]{height:22px}.max-\[900px\]\:h-\[30px\]{height:30px}.max-\[900px\]\:h-\[50\%\]{height:50%}.max-\[900px\]\:h-\[640px\]{height:640px}.max-\[900px\]\:h-auto{height:auto}.max-\[900px\]\:min-h-touch-min{min-height:var(--touch-min)}.max-\[900px\]\:w-\[1px\]{width:1px}.max-\[900px\]\:w-\[22px\]{width:22px}.max-\[900px\]\:w-\[30px\]{width:30px}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:max-w-none{max-width:none}.max-\[900px\]\:flex-1{flex:1}.max-\[900px\]\:grid-cols-\[auto_minmax\(0\,_1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-\[900px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[900px\]\:flex-col{flex-direction:column}.max-\[900px\]\:flex-row{flex-direction:row}.max-\[900px\]\:items-center{align-items:center}.max-\[900px\]\:items-start{align-items:flex-start}.max-\[900px\]\:items-stretch{align-items:stretch}.max-\[900px\]\:\[justify-items\:stretch\]{justify-items:stretch}.max-\[900px\]\:gap-0{gap:var(--space-0)}.max-\[900px\]\:gap-2{gap:var(--space-2)}.max-\[900px\]\:gap-2\.5{gap:var(--space-2\.5)}.max-\[900px\]\:gap-3{gap:var(--space-3)}.max-\[900px\]\:gap-3\.5{gap:var(--space-3\.5)}.max-\[900px\]\:gap-4{gap:var(--space-4)}.max-\[900px\]\:gap-8{gap:var(--space-8)}.max-\[900px\]\:gap-10{gap:var(--space-10)}.max-\[900px\]\:gap-\[18px\]{gap:18px}.max-\[900px\]\:gap-\[28px\]{gap:28px}.max-\[900px\]\:rounded-\[14px\]{border-radius:14px}.max-\[900px\]\:rounded-card{border-radius:var(--radius-card)}.max-\[900px\]\:rounded-none{border-radius:0}.max-\[900px\]\:border-0{border-style:var(--tw-border-style);border-width:0}.max-\[900px\]\:bg-surface{background-color:var(--surface)}.max-\[900px\]\:bg-transparent{background-color:#0000}.max-\[900px\]\:bg-none{background-image:none}.max-\[900px\]\:p-0{padding:var(--space-0)}.max-\[900px\]\:p-3{padding:var(--space-3)}.max-\[900px\]\:p-3\.5{padding:var(--space-3\.5)}.max-\[900px\]\:p-4{padding:var(--space-4)}.max-\[900px\]\:p-5{padding:var(--space-5)}.max-\[900px\]\:p-\[18px\]{padding:18px}.max-\[900px\]\:px-0{padding-inline:var(--space-0)}.max-\[900px\]\:px-3\.5{padding-inline:var(--space-3\.5)}.max-\[900px\]\:px-5{padding-inline:var(--space-5)}.max-\[900px\]\:py-1\.5{padding-block:var(--space-1\.5)}.max-\[900px\]\:py-3{padding-block:var(--space-3)}.max-\[900px\]\:py-4{padding-block:var(--space-4)}.max-\[900px\]\:py-6{padding-block:var(--space-6)}.max-\[900px\]\:py-\[22px\]{padding-block:22px}.max-\[900px\]\:pt-0{padding-top:var(--space-0)}.max-\[900px\]\:pt-8{padding-top:var(--space-8)}.max-\[900px\]\:pt-10{padding-top:var(--space-10)}.max-\[900px\]\:pr-\[44px\]{padding-right:44px}.max-\[900px\]\:pb-0{padding-bottom:var(--space-0)}.max-\[900px\]\:pb-\[18px\]{padding-bottom:18px}.max-\[900px\]\:pl-3\.5{padding-left:var(--space-3\.5)}.max-\[900px\]\:text-center{text-align:center}.max-\[900px\]\:text-left{text-align:left}.max-\[900px\]\:text-\[11px\]{font-size:11px}.max-\[900px\]\:text-\[12px\]{font-size:12px}.max-\[900px\]\:text-\[15px\]{font-size:15px}.max-\[900px\]\:text-\[16px\]{font-size:16px}.max-\[900px\]\:text-\[18px\]{font-size:18px}.max-\[900px\]\:text-\[19px\]{font-size:19px}.max-\[900px\]\:text-\[20px\]{font-size:20px}.max-\[900px\]\:text-\[length\:clamp\(36px\,_10\.8vw\,_42px\)\]{font-size:clamp(36px,10.8vw,42px)}.max-\[900px\]\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.max-\[900px\]\:tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.max-\[900px\]\:tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.max-\[900px\]\:shadow-\[var\(--shadow-mockup\)\,_var\(--shadow-edge\)\]{--tw-shadow:var(--shadow-mockup), var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[var\(--shadow-xs\)\,_inset_0_0_0_1px_var\(--border\)\]{--tw-shadow:var(--shadow-xs), inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:\[background\:radial-gradient\(_90\%_50\%_at_0\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)\,_transparent_70\%_\)\,_var\(--surface\)\]{background:radial-gradient(90% 50% at 0% 0%, var(--lavender), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:\[background\:radial-gradient\(_90\%_50\%_at_0\%_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_40\%\,_transparent\)\,_transparent_70\%_\)\,_var\(--surface\)\]{background:radial-gradient(90% 50% at 0% 0%, color-mix(in srgb, var(--lavender) 40%, transparent), transparent 70%), var(--surface)}}.max-\[900px\]\:\[grid-template-areas\:\'q_q\'_\'pill_meta\'\]{grid-template-areas:"q q""pill meta"}.max-\[900px\]\:odd\:border-l-0:nth-child(odd){border-left-style:var(--tw-border-style);border-left-width:0}}@media not all and (min-width:768px){.max-tablet\:fixed{position:fixed}.max-tablet\:inset-0{inset:var(--space-0)}.max-tablet\:right-4{right:var(--space-4)}.max-tablet\:bottom-4{bottom:var(--space-4)}.max-tablet\:order-\[1\]{order:1}.max-tablet\:order-\[2\]{order:2}.max-tablet\:order-\[3\]{order:3}.max-tablet\:mt-2{margin-top:var(--space-2)}.max-tablet\:mt-4{margin-top:var(--space-4)}.max-tablet\:mt-5{margin-top:var(--space-5)}.max-tablet\:mt-6{margin-top:var(--space-6)}.max-tablet\:mt-8{margin-top:var(--space-8)}.max-tablet\:mb-3\.5{margin-bottom:var(--space-3\.5)}.max-tablet\:block{display:block}.max-tablet\:contents{display:contents}.max-tablet\:flex{display:flex}.max-tablet\:hidden{display:none}.max-tablet\:inline{display:inline}.max-tablet\:inline-flex{display:inline-flex}.max-tablet\:h-auto{height:auto}.max-tablet\:h-touch-min{height:var(--touch-min)}.max-tablet\:max-h-none{max-height:none}.max-tablet\:min-h-\[44px\]{min-height:44px}.max-tablet\:min-h-touch-min{min-height:var(--touch-min)}.max-tablet\:w-auto{width:auto}.max-tablet\:w-full{width:100%}.max-tablet\:min-w-touch-min{min-width:var(--touch-min)}.max-tablet\:flex-none{flex:none}.max-tablet\:\[animation\:lp-rise_var\(--dur-base\)_var\(--ease-out-strong\)_both\]{animation:lp-rise var(--dur-base) var(--ease-out-strong) both}.max-tablet\:grid-cols-\[96px_minmax\(0\,_1fr\)_76px\]{grid-template-columns:96px minmax(0,1fr) 76px}.max-tablet\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-tablet\:flex-col{flex-direction:column}.max-tablet\:items-start{align-items:flex-start}.max-tablet\:items-stretch{align-items:stretch}.max-tablet\:justify-start{justify-content:flex-start}.max-tablet\:gap-0{gap:var(--space-0)}.max-tablet\:gap-2\.5{gap:var(--space-2\.5)}.max-tablet\:gap-3{gap:var(--space-3)}.max-tablet\:gap-3\.5{gap:var(--space-3\.5)}.max-tablet\:gap-4{gap:var(--space-4)}.max-tablet\:rounded-2xl{border-radius:var(--radius-2xl)}.max-tablet\:rounded-none{border-radius:0}.max-tablet\:rounded-xl{border-radius:var(--radius-xl)}.max-tablet\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-tablet\:bg-surface{background-color:var(--surface)}.max-tablet\:bg-transparent{background-color:#0000}.max-tablet\:p-4{padding:var(--space-4)}.max-tablet\:p-5{padding:var(--space-5)}.max-tablet\:p-6{padding:var(--space-6)}.max-tablet\:p-\[18px\]{padding:18px}.max-tablet\:px-0{padding-inline:var(--space-0)}.max-tablet\:pt-0{padding-top:var(--space-0)}.max-tablet\:pt-1\.5{padding-top:var(--space-1\.5)}.max-tablet\:pt-3\.5{padding-top:var(--space-3\.5)}.max-tablet\:pt-6{padding-top:var(--space-6)}.max-tablet\:pt-10{padding-top:var(--space-10)}.max-tablet\:pt-\[3px\]{padding-top:3px}.max-tablet\:pb-12{padding-bottom:var(--space-12)}.max-tablet\:text-left{text-align:left}.max-tablet\:text-\[14px\]{font-size:14px}.max-tablet\:text-\[15px\]{font-size:15px}.max-tablet\:text-\[28px\]{font-size:28px}.max-tablet\:text-\[30px\]{font-size:30px}.max-tablet\:text-\[36px\]{font-size:36px}.max-tablet\:text-\[length\:inherit\]{font-size:inherit}.max-tablet\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.max-tablet\:leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.max-tablet\:font-normal{--tw-font-weight:400;font-weight:400}.max-tablet\:text-inherit{color:inherit}.max-tablet\:text-ink-subtle{color:var(--ink-subtle)}.max-tablet\:shadow-edge{--tw-shadow:var(--shadow-edge);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-tablet\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-tablet\:shadow-ring{--tw-shadow:var(--shadow-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-tablet\:\[--lp-hit\:var\(--touch-min\)\]{--lp-hit:var(--touch-min)}.max-tablet\:\[--pp-bill-h\:var\(--touch-min\)\]{--pp-bill-h:var(--touch-min)}.max-tablet\:\[--pp-bill-w\:132px\]{--pp-bill-w:132px}.max-tablet\:\[background\:linear-gradient\(_160deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_20\%\,_transparent\)_100\%_\)\]{background:linear-gradient(160deg, var(--lavender) 0%, var(--lavender) 100%)}@supports (color:color-mix(in lab, red, red)){.max-tablet\:\[background\:linear-gradient\(_160deg\,_color-mix\(in_srgb\,_var\(--lavender\)_55\%\,_transparent\)_0\%\,_color-mix\(in_srgb\,_var\(--lavender\)_20\%\,_transparent\)_100\%_\)\]{background:linear-gradient(160deg, color-mix(in srgb, var(--lavender) 55%, transparent) 0%, color-mix(in srgb, var(--lavender) 20%, transparent) 100%)}}.max-tablet\:after\:\[content\:\'\.\'\]:after{content:var(--tw-content);content:"."}@media (prefers-reduced-motion:reduce){.max-tablet\:motion-reduce\:\[animation\:none\]{animation:none}}}@media not all and (min-width:640px){.max-\[640px\]\:mt-\[18px\]{margin-top:18px}.max-\[640px\]\:mt-\[28px\]{margin-top:28px}.max-\[640px\]\:block{display:block}.max-\[640px\]\:flex{display:flex}.max-\[640px\]\:w-full{width:100%}.max-\[640px\]\:min-w-0{min-width:var(--space-0)}.max-\[640px\]\:flex-\[1_1_0\]{flex:1 1 0}.max-\[640px\]\:gap-3\.5{gap:var(--space-3\.5)}.max-\[640px\]\:self-stretch{align-self:stretch}.max-\[640px\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[640px\]\:px-2{padding-inline:var(--space-2)}.max-\[640px\]\:py-1\.5{padding-block:var(--space-1\.5)}.max-\[640px\]\:text-center{text-align:center}.max-\[640px\]\:text-left{text-align:left}.max-\[640px\]\:text-\[13px\]{font-size:13px}.max-\[640px\]\:text-\[15px\]{font-size:15px}}@media not all and (min-width:600px){.max-\[600px\]\:mt-5{margin-top:var(--space-5)}.max-\[600px\]\:mt-6{margin-top:var(--space-6)}.max-\[600px\]\:mt-\[28px\]{margin-top:28px}.max-\[600px\]\:flex{display:flex}.max-\[600px\]\:min-h-0{min-height:var(--space-0)}.max-\[600px\]\:min-h-\[44px\]{min-height:44px}.max-\[600px\]\:w-full{width:100%}.max-\[600px\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:items-stretch{align-items:stretch}.max-\[600px\]\:gap-1{gap:var(--space-1)}.max-\[600px\]\:gap-1\.5{gap:var(--space-1\.5)}.max-\[600px\]\:gap-4{gap:var(--space-4)}.max-\[600px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-\[600px\]\:p-\[18px\]{padding:18px}.max-\[600px\]\:px-\[18px\]{padding-inline:18px}.max-\[600px\]\:pt-0{padding-top:var(--space-0)}.max-\[600px\]\:pt-4{padding-top:var(--space-4)}.max-\[600px\]\:pb-5{padding-bottom:var(--space-5)}}@media (min-width:640px){@media not all and (min-width:1024px){.min-\[640px\]\:max-landing-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width:768px){.tablet\:left-auto{left:auto}.tablet\:w-\[480px\]{width:480px}}@container not (min-width:1000px){.\@max-\[1000px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@max-\[1000px\]\:px-8{padding-inline:var(--space-8)}.\@max-\[1000px\]\:pt-\[56px\]{padding-top:56px}.\@max-\[1000px\]\:pb-\[28px\]{padding-bottom:28px}}@container not (min-width:561px){.\@max-\[561px\]\:mt-\[28px\]{margin-top:28px}.\@max-\[561px\]\:block{display:block}.\@max-\[561px\]\:flex{display:flex}.\@max-\[561px\]\:hidden{display:none}.\@max-\[561px\]\:min-h-touch-min{min-height:var(--touch-min)}.\@max-\[561px\]\:flex-col{flex-direction:column}.\@max-\[561px\]\:flex-col-reverse{flex-direction:column-reverse}.\@max-\[561px\]\:items-start{align-items:flex-start}.\@max-\[561px\]\:gap-0{gap:var(--space-0)}.\@max-\[561px\]\:gap-5{gap:var(--space-5)}.\@max-\[561px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@max-\[561px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@max-\[561px\]\:border-b-border{border-bottom-color:var(--border)}.\@max-\[561px\]\:px-0{padding-inline:var(--space-0)}.\@max-\[561px\]\:px-4{padding-inline:var(--space-4)}.\@max-\[561px\]\:pt-0{padding-top:var(--space-0)}.\@max-\[561px\]\:pt-12{padding-top:var(--space-12)}.\@max-\[561px\]\:pb-3{padding-bottom:var(--space-3)}.\@max-\[561px\]\:pb-6{padding-bottom:var(--space-6)}.\@max-\[561px\]\:text-\[15px\]{font-size:15px}}@media (forced-colors:active){.forced-colors\:\[border\:1px_solid_CanvasText\]{border:1px solid canvastext}}@media (pointer:coarse){.pointer-coarse\:h-auto{height:auto}.pointer-coarse\:h-touch-min{height:var(--touch-min)}.pointer-coarse\:min-h-touch-min{min-height:var(--touch-min)}.pointer-coarse\:min-w-touch-min{min-width:var(--touch-min)}.pointer-coarse\:\[--lp-hit\:var\(--touch-min\)\]{--lp-hit:var(--touch-min)}.pointer-coarse\:\[--pp-bill-h\:var\(--touch-min\)\]{--pp-bill-h:var(--touch-min)}.pointer-coarse\:\[--pp-bill-w\:132px\]{--pp-bill-w:132px}}.\[\&_\.lp-answer-marker\]\:mt-\[9px\] .lp-answer-marker{margin-top:9px}.\[\&_\.lp-answer-marker\]\:h-\[1\.5px\] .lp-answer-marker{height:1.5px}.\[\&_\.lp-answer-marker\]\:w-2 .lp-answer-marker{width:var(--space-2)}.\[\&_\.lp-answer-marker\]\:justify-self-center .lp-answer-marker{justify-self:center}.\[\&_\.lp-answer-marker\]\:rounded-\[1px\] .lp-answer-marker{border-radius:1px}.\[\&_\.lp-answer-marker\]\:bg-ink-subtle .lp-answer-marker{background-color:var(--ink-subtle)}.\[\&_\.lp-answer-marker\]\:shadow-none .lp-answer-marker{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.lp-bubble\]\:max-w-full .lp-bubble{max-width:100%}.\[\&_\.lp-bubble\]\:text-\[12px\] .lp-bubble{font-size:12px}.\[\&_\.lp-bubble\]\:text-\[13px\] .lp-bubble{font-size:13px}.\[\&_\.lp-bubble\]\:leading-\[1\.4\] .lp-bubble{--tw-leading:1.4;line-height:1.4}.\[\&_\.lp-bubble\]\:leading-\[1\.45\] .lp-bubble{--tw-leading:1.45;line-height:1.45}.\[\&_\.lp-bubble--player\]\:max-w-\[82\%\] .lp-bubble--player{max-width:82%}.\[\&_\.lp-bubble--ray\]\:max-w-\[88\%\] .lp-bubble--ray{max-width:88%}.\[\&_\.lp-bubble--ray\]\:max-w-\[94\%\] .lp-bubble--ray{max-width:94%}.\[\&_\.lp-bubble\.lp-inbox-q\]\:max-w-\[86\%\] .lp-bubble.lp-inbox-q{max-width:86%}.\[\&_\.lp-c-seg-item\]\:h-\[26px\] .lp-c-seg-item{height:26px}.\[\&_\.lp-c-select\]\:h-auto .lp-c-select{height:auto}.\[\&_\.lp-c-select\]\:min-h-\[36px\] .lp-c-select{min-height:36px}.\[\&_\.lp-c-top\]\:px-4 .lp-c-top{padding-inline:var(--space-4)}.\[\&_\.lp-c-top\]\:py-0 .lp-c-top{padding-block:var(--space-0)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-c-top-title_\.lp-h-pill\]\:hidden .lp-c-top-title .lp-h-pill{display:none}}.\[\&_\.lp-chev\]\:text-ink-muted .lp-chev{color:var(--ink-muted)}.\[\&_\.lp-close-link\]\:flex-none .lp-close-link{flex:none}.\[\&_\.lp-contact-err\]\:pl-\[26px\] .lp-contact-err{padding-left:26px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-contact-send\]\:w-full .lp-contact-send{width:100%}}.\[\&_\.lp-cu-h2\]\:max-w-\[560px\] .lp-cu-h2{max-width:560px}.\[\&_\.lp-cu-hero-ctas\]\:justify-start .lp-cu-hero-ctas{justify-content:flex-start}.\[\&_\.lp-cu-hero-text\]\:min-w-0 .lp-cu-hero-text{min-width:var(--space-0)}.\[\&_\.lp-cu-hero-text\]\:flex-\[1_1_440px\] .lp-cu-hero-text{flex:440px}.\[\&_\.lp-cu-hero-text\]\:items-start .lp-cu-hero-text{align-items:flex-start}.\[\&_\.lp-cu-hero-text\]\:text-left .lp-cu-hero-text{text-align:left}.\[\&_\.lp-cu-hero-title\]\:max-w-none .lp-cu-hero-title{max-width:none}.\[\&_\.lp-cu-limit-badge\]\:bg-danger-bg .lp-cu-limit-badge{background-color:var(--danger-bg)}.\[\&_\.lp-cu-limit-badge\]\:text-danger-fg .lp-cu-limit-badge{color:var(--danger-fg)}.\[\&_\.lp-cv-line\]\:px-0 .lp-cv-line{padding-inline:var(--space-0)}.\[\&_\.lp-cv-line\]\:py-1\.5 .lp-cv-line{padding-block:var(--space-1\.5)}.\[\&_\.lp-cv-line\:first-child\]\:border-t-0 .lp-cv-line:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&_\.lp-cv-win-on\]\:bg-ink .lp-cv-win-on{background-color:var(--ink)}.\[\&_\.lp-flow-solved-q\]\:self-start .lp-flow-solved-q{align-self:flex-start}.\[\&_\.lp-flow-widget\]\:max-w-\[400px\] .lp-flow-widget{max-width:400px}.\[\&_\.lp-flow-widget\]\:max-w-\[420px\] .lp-flow-widget{max-width:420px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-flow-widget\]\:max-w-none .lp-flow-widget{max-width:none}}.\[\&_\.lp-flow-widget\:not\(\.lp-pm-widget\)\]\:max-w-\[400px\] .lp-flow-widget:not(.lp-pm-widget){max-width:400px}.\[\&_\.lp-ft-list\]\:grid .lp-ft-list{display:grid}.\[\&_\.lp-ft-list\]\:\[grid-auto-flow\:column\] .lp-ft-list{grid-auto-flow:column}.\[\&_\.lp-ft-list\]\:grid-cols-2 .lp-ft-list{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.lp-ft-list\]\:grid-rows-\[repeat\(5\,_auto\)\] .lp-ft-list{grid-template-rows:repeat(5,auto)}.\[\&_\.lp-ft-list\]\:gap-x-8 .lp-ft-list{column-gap:var(--space-8)}.\[\&_\.lp-ft-list\]\:gap-y-3 .lp-ft-list{row-gap:var(--space-3)}@container not (min-width:561px){.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:flex .lp-ft-list{display:flex}.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:flex-col .lp-ft-list{flex-direction:column}.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:gap-0 .lp-ft-list{gap:var(--space-0)}.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:px-0 .lp-ft-list{padding-inline:var(--space-0)}.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:pt-0 .lp-ft-list{padding-top:var(--space-0)}.\@max-\[561px\]\:\[\&_\.lp-ft-list\]\:pb-3 .lp-ft-list{padding-bottom:var(--space-3)}.\@max-\[561px\]\:\[\&_\.lp-ft-list--closed\]\:hidden .lp-ft-list--closed{display:none}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-bullet--stacked\]\:flex-row .lp-h-bullet--stacked{flex-direction:row}.max-\[900px\]\:\[\&_\.lp-h-bullet--stacked\]\:gap-3\.5 .lp-h-bullet--stacked{gap:var(--space-3\.5)}.max-\[900px\]\:\[\&_\.lp-h-bullet--stacked_\.lp-h-bullet-text\]\:gap-1 .lp-h-bullet--stacked .lp-h-bullet-text{gap:var(--space-1)}.max-\[900px\]\:\[\&_\.lp-h-bullet--stacked_\.lp-h-bullet-text\]\:pt-1\.5 .lp-h-bullet--stacked .lp-h-bullet-text{padding-top:var(--space-1\.5)}}.\[\&_\.lp-h-bullet-body\]\:text-\[14px\] .lp-h-bullet-body{font-size:14px}.\[\&_\.lp-h-bullet-body\]\:text-\[16px\] .lp-h-bullet-body{font-size:16px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-bullet-body\]\:text-\[15px\] .lp-h-bullet-body{font-size:15px}}.\[\&_\.lp-h-bullet-text\]\:gap-1\.5 .lp-h-bullet-text{gap:var(--space-1\.5)}.\[\&_\.lp-h-bullet-text\]\:pt-0 .lp-h-bullet-text{padding-top:var(--space-0)}.\[\&_\.lp-h-bullet-title\]\:text-\[16px\] .lp-h-bullet-title{font-size:16px}.\[\&_\.lp-h-bullet-title\]\:text-\[18px\] .lp-h-bullet-title{font-size:18px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-bullet-title\]\:text-\[17px\] .lp-h-bullet-title{font-size:17px}.max-\[900px\]\:\[\&_\.lp-h-bullets\.lp-res-list\]\:mt-6 .lp-h-bullets.lp-res-list{margin-top:var(--space-6)}.max-\[900px\]\:not-last\:\[\&_\.lp-h-card\.lp-how-card\]\:mb-4:not(:last-child) .lp-h-card.lp-how-card{margin-bottom:var(--space-4)}}.\[\&_\.lp-h-cite\]\:h-\[22px\] .lp-h-cite{height:22px}.\[\&_\.lp-h-cite\]\:text-\[11px\] .lp-h-cite{font-size:11px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-frame-bar\]\:hidden .lp-h-frame-bar{display:none}.max-\[900px\]\:\[\&_\.lp-h-head--center\]\:items-start .lp-h-head--center{align-items:flex-start}.max-\[900px\]\:\[\&_\.lp-h-head--center\]\:text-left .lp-h-head--center{text-align:left}}@media not all and (min-width:768px){.max-tablet\:\[\&_\.lp-h-head--center\]\:items-start .lp-h-head--center{align-items:flex-start}.max-tablet\:\[\&_\.lp-h-head--center\]\:text-left .lp-h-head--center{text-align:left}}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_\.lp-h-head--center\]\:items-start .lp-h-head--center{align-items:flex-start}.max-\[640px\]\:\[\&_\.lp-h-head--center\]\:text-left .lp-h-head--center{text-align:left}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-head--center_\.lp-h-sub\]\:m-0 .lp-h-head--center .lp-h-sub{margin:var(--space-0)}}@media not all and (min-width:768px){.max-tablet\:\[\&_\.lp-h-head--center_\.lp-h-sub\]\:m-0 .lp-h-head--center .lp-h-sub{margin:var(--space-0)}}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_\.lp-h-head--center_\.lp-h-sub\]\:m-0 .lp-h-head--center .lp-h-sub{margin:var(--space-0)}.max-\[640px\]\:\[\&_\.lp-h-head--center_\[data-slot\=eyebrow\]\]\:justify-start .lp-h-head--center [data-slot=eyebrow]{justify-content:flex-start}}.\[\&_\.lp-h-mbtn\]\:h-8 .lp-h-mbtn{height:var(--space-8)}.\[\&_\.lp-h-mbtn\]\:h-\[30px\] .lp-h-mbtn{height:30px}.\[\&_\.lp-h-mbtn\]\:h-\[36px\] .lp-h-mbtn{height:36px}.\[\&_\.lp-h-mbtn\]\:px-3\.5 .lp-h-mbtn{padding-inline:var(--space-3\.5)}.\[\&_\.lp-h-mbtn\]\:py-0 .lp-h-mbtn{padding-block:var(--space-0)}.\[\&_\.lp-h-mbtn\]\:text-\[13px\] .lp-h-mbtn{font-size:13px}.\[\&_\.lp-h-note\]\:m-0 .lp-h-note{margin:var(--space-0)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-h-note\]\:mt-3 .lp-h-note{margin-top:var(--space-3)}.max-\[900px\]\:\[\&_\.lp-h-note\]\:justify-center .lp-h-note{justify-content:center}.max-\[900px\]\:\[\&_\.lp-h-note\]\:text-center .lp-h-note{text-align:center}}.\[\&_\.lp-h-pill\]\:h-5 .lp-h-pill{height:var(--space-5)}.\[\&_\.lp-h-sub\]\:mx-auto .lp-h-sub{margin-inline:auto}.\[\&_\.lp-h-sub\]\:my-0 .lp-h-sub{margin-block:var(--space-0)}.\[\&_\.lp-h-title\]\:max-w-\[520px\] .lp-h-title{max-width:520px}.\[\&_\.lp-h-title\]\:text-\[length\:clamp\(30px\,_3vw\,_36px\)\] .lp-h-title{font-size:clamp(30px,3vw,36px)}.\[\&_\.lp-hero-cap\]\:flex-col-reverse .lp-hero-cap{flex-direction:column-reverse}.\[\&_\.lp-hero-cap\]\:gap-2 .lp-hero-cap{gap:var(--space-2)}.\[\&_\.lp-hero-cap\]\:text-center .lp-hero-cap{text-align:center}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-hero-frame\]\:overflow-visible .lp-hero-frame{overflow:visible}.max-\[900px\]\:\[\&_\.lp-hero-frame\]\:rounded-none .lp-hero-frame{border-radius:0}.max-\[900px\]\:\[\&_\.lp-hero-frame\]\:border-0 .lp-hero-frame{border-style:var(--tw-border-style);border-width:0}.max-\[900px\]\:\[\&_\.lp-hero-frame\]\:bg-transparent .lp-hero-frame{background-color:#0000}.max-\[900px\]\:\[\&_\.lp-hero-frame\]\:shadow-none .lp-hero-frame{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.data-\[motion\]\:\[\&_\.lp-hero-g\]\:\[animation\:lp-hero-in_var\(--dur-base\)_var\(--ease-out-strong\)_both\][data-motion] .lp-hero-g{animation:lp-hero-in var(--dur-base) var(--ease-out-strong) both}@media (prefers-reduced-motion:reduce){.motion-reduce\:data-\[motion\]\:\[\&_\.lp-hero-g\]\:\[animation\:none\][data-motion] .lp-hero-g{animation:none}}.\[\&_\.lp-hero-log-dot\]\:bg-success-bg .lp-hero-log-dot{background-color:var(--success-bg)}.\[\&_\.lp-hero-log-dot\]\:text-success-fg .lp-hero-log-dot{color:var(--success-fg)}.\[\&_\.lp-hero-log-text\]\:pb-0\.5 .lp-hero-log-text{padding-bottom:var(--space-0\.5)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-hero-piece\]\:\[scale\:0\.8\] .lp-hero-piece{scale:.8}}.\[\&_\.lp-hero-piece--article\]\:top-0 .lp-hero-piece--article{top:var(--space-0)}.\[\&_\.lp-hero-piece--article\]\:top-\[168px\] .lp-hero-piece--article{top:168px}.\[\&_\.lp-hero-piece--article\]\:right-0 .lp-hero-piece--article{right:var(--space-0)}.\[\&_\.lp-hero-piece--article\]\:\[transform\:rotate\(2\.5deg\)\] .lp-hero-piece--article{transform:rotate(2.5deg)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-hero-piece--article\]\:\[transform-origin\:right_center\] .lp-hero-piece--article{transform-origin:100%}}.\[\&_\.lp-hero-piece--chat\]\:top-0 .lp-hero-piece--chat{top:var(--space-0)}.\[\&_\.lp-hero-piece--chat\]\:top-2 .lp-hero-piece--chat{top:var(--space-2)}.\[\&_\.lp-hero-piece--chat\]\:left-0 .lp-hero-piece--chat{left:var(--space-0)}.\[\&_\.lp-hero-piece--chat\]\:\[transform\:rotate\(-2deg\)\] .lp-hero-piece--chat{transform:rotate(-2deg)}.\[\&_\.lp-hero-piece--chat\]\:\[transform\:rotate\(-3deg\)\] .lp-hero-piece--chat{transform:rotate(-3deg)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-hero-piece--chat\]\:\[transform-origin\:left_center\] .lp-hero-piece--chat{transform-origin:0}}.\[\&_\.lp-hero-piece--chip\]\:right-1 .lp-hero-piece--chip{right:var(--space-1)}.\[\&_\.lp-hero-piece--chip\]\:bottom-\[26px\] .lp-hero-piece--chip{bottom:26px}.\[\&_\.lp-hero-piece--chip\]\:bottom-\[34px\] .lp-hero-piece--chip{bottom:34px}.\[\&_\.lp-hero-piece--chip\]\:left-2 .lp-hero-piece--chip{left:var(--space-2)}.\[\&_\.lp-hero-piece--chip\]\:\[transform\:rotate\(-1\.5deg\)\] .lp-hero-piece--chip{transform:rotate(-1.5deg)}.\[\&_\.lp-hero-piece--chip\]\:\[transform\:rotate\(2deg\)\] .lp-hero-piece--chip{transform:rotate(2deg)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-hero-piece--chip\]\:\[transform-origin\:right_center\] .lp-hero-piece--chip{transform-origin:100%}}.\[\&_\.lp-hero-piece--think\]\:bottom-\[30px\] .lp-hero-piece--think{bottom:30px}.\[\&_\.lp-hero-piece--think\]\:left-2 .lp-hero-piece--think{left:var(--space-2)}.\[\&_\.lp-hero-piece--think\]\:\[transform\:rotate\(-2deg\)\] .lp-hero-piece--think{transform:rotate(-2deg)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-hero-piece--think\]\:\[transform-origin\:left_center\] .lp-hero-piece--think{transform-origin:0}}.\[\&_\.lp-hero-play\]\:flex .lp-hero-play{display:flex}.\[\&_\.lp-hero-play\]\:w-full .lp-hero-play{width:100%}.\[\&_\.lp-hero-play\]\:justify-center .lp-hero-play{justify-content:center}.\[\&_\.lp-hero-w\]\:h-\[600px\] .lp-hero-w{height:600px}.\[\&_\.lp-hero-w\]\:max-w-none .lp-hero-w{max-width:none}.\[\&_\.lp-hs\]\:px-0 .lp-hs{padding-inline:var(--space-0)}.\[\&_\.lp-hs\]\:py-\[clamp\(var\(--space-12\)\,_8\.75vw\,_112px\)\] .lp-hs{padding-block:clamp(var(--space-12), 8.75vw, 112px)}@media not all and (min-width:768px){.max-tablet\:\[\&_\.lp-hs\]\:px-0 .lp-hs{padding-inline:var(--space-0)}.max-tablet\:\[\&_\.lp-hs\]\:py-12 .lp-hs{padding-block:var(--space-12)}}.\[\&_\.lp-inbox-rows\]\:p-1\.5 .lp-inbox-rows{padding:var(--space-1\.5)}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&_\.lp-kn-col-type\]\:hidden .lp-kn-col-type{display:none}}.\[\&_\.lp-kn-col-upd\]\:pr-5 .lp-kn-col-upd{padding-right:var(--space-5)}.\[\&_\.lp-kn-col-upd\]\:text-right .lp-kn-col-upd{text-align:right}.\[\&_\.lp-kn-col-upd\]\:whitespace-nowrap .lp-kn-col-upd{white-space:nowrap}.\[\&_\.lp-kn-col-upd\]\:text-ink-subtle .lp-kn-col-upd{color:var(--ink-subtle)}.\[\&_\.lp-kn-col-upd\]\:tabular-nums .lp-kn-col-upd{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@container not (min-width:561px){.\@max-\[561px\]\:\[\&_\.lp-lang--regular_a\]\:min-h-touch-min .lp-lang--regular a{min-height:var(--touch-min)}.\@max-\[561px\]\:\[\&_\.lp-lang--regular_a\]\:min-w-touch-min .lp-lang--regular a{min-width:var(--touch-min)}}.\[\&_\.lp-lang-card-label\]\:text-\[14px\] .lp-lang-card-label{font-size:14px}.\[\&_\.lp-lang-card-label\]\:font-semibold .lp-lang-card-label{--tw-font-weight:600;font-weight:600}.\[\&_\.lp-lang-card-label\]\:text-ink .lp-lang-card-label{color:var(--ink)}@media not all and (min-width:768px){.max-tablet\:\[\&_\.lp-launcher-wrap\]\:hidden .lp-launcher-wrap{display:none}}@container not (min-width:561px){.\@max-\[561px\]\:\[\&_\.lp-lockup\]\:min-h-touch-min .lp-lockup{min-height:var(--touch-min)}}.\[\&_\.lp-mig-lane-fill\]\:w-\[28\%\] .lp-mig-lane-fill{width:28%}.\[\&_\.lp-mig-lane-fill\]\:bg-transparent .lp-mig-lane-fill{background-color:#0000}.\[\&_\.lp-mig-lane-fill\]\:bg-siri-linear .lp-mig-lane-fill{background-image:var(--siri-linear)}.\[\&_\.lp-mig-roll-fill\]\:w-\[0\%\] .lp-mig-roll-fill{width:0%}.\[\&_\.lp-mig-row\:nth-child\(1\)_\.lp-mig-bar\]\:w-\[78\%\] .lp-mig-row:first-child .lp-mig-bar{width:78%}.\[\&_\.lp-mig-row\:nth-child\(2\)_\.lp-mig-bar\]\:w-\[62\%\] .lp-mig-row:nth-child(2) .lp-mig-bar{width:62%}.\[\&_\.lp-mig-row\:nth-child\(3\)_\.lp-mig-bar\]\:w-\[70\%\] .lp-mig-row:nth-child(3) .lp-mig-bar{width:70%}.\[\&_\.lp-mig-row\:nth-of-type\(2\)_\.lp-mig-bar\]\:w-\[68\%\] .lp-mig-row:nth-of-type(2) .lp-mig-bar{width:68%}.\[\&_\.lp-mig-row\:nth-of-type\(3\)_\.lp-mig-bar\]\:w-\[44\%\] .lp-mig-row:nth-of-type(3) .lp-mig-bar{width:44%}.\[\&_\.lp-ops-mono\]\:text-\[12px\] .lp-ops-mono{font-size:12px}.\[\&_\.lp-pm-end\]\:text-right .lp-pm-end{text-align:right}.\[\&_\.lp-pm-row--tight\]\:px-3 .lp-pm-row--tight{padding-inline:var(--space-3)}.\[\&_\.lp-pm-row--tight\]\:py-2\.5 .lp-pm-row--tight{padding-block:var(--space-2\.5)}.\[\&_\.lp-pm-widget\]\:max-w-\[280px\] .lp-pm-widget{max-width:280px}.\[\&_\.lp-pr-numstep-text\]\:pt-0 .lp-pr-numstep-text{padding-top:var(--space-0)}.\[\&_\.lp-pr-tp-exp\]\:px-3 .lp-pr-tp-exp{padding-inline:var(--space-3)}.\[\&_\.lp-pr-tp-exp\]\:py-0 .lp-pr-tp-exp{padding-block:var(--space-0)}.\[\&_\.lp-pr-tp-exp\]\:whitespace-nowrap .lp-pr-tp-exp{white-space:nowrap}.\[\&_\.lp-prod-conv-text\]\:gap-0\.5 .lp-prod-conv-text{gap:var(--space-0\.5)}.\[\&_\.lp-prod-draft\.rai-ai-card\]\:p-3\.5 .lp-prod-draft.rai-ai-card{padding:var(--space-3\.5)}.\[\&_\.lp-prod-list-rows\]\:p-1\.5 .lp-prod-list-rows{padding:var(--space-1\.5)}.\[\&_\.lp-prod-table-end\]\:pr-5 .lp-prod-table-end{padding-right:var(--space-5)}.\[\&_\.lp-prod-table-end\]\:text-right .lp-prod-table-end{text-align:right}.\[\&_\.lp-r-h2\]\:max-w-\[560px\] .lp-r-h2{max-width:560px}.\[\&_\.lp-r-lead\]\:mx-auto .lp-r-lead{margin-inline:auto}.\[\&_\.lp-r-lead\]\:my-0 .lp-r-lead{margin-block:var(--space-0)}.\[\&_\.lp-r-lead\]\:max-w-\[560px\] .lp-r-lead{max-width:560px}.\[\&_\.lp-r-strong\]\:text-\[13px\] .lp-r-strong{font-size:13px}.\[\&_\.lp-r-strong\]\:text-\[14px\] .lp-r-strong{font-size:14px}.\[\&_\.lp-res-text\]\:gap-8 .lp-res-text{gap:var(--space-8)}.\[\&_\.lp-said_\.lp-bubble--ray\]\:max-w-\[94\%\] .lp-said .lp-bubble--ray{max-width:94%}.\[\&_\.lp-sens-row\]\:min-h-0 .lp-sens-row{min-height:var(--space-0)}.\[\&_\.lp-sens-row\]\:flex-col .lp-sens-row{flex-direction:column}.\[\&_\.lp-sens-row\]\:items-start .lp-sens-row{align-items:flex-start}.\[\&_\.lp-sens-row\]\:gap-1\.5 .lp-sens-row{gap:var(--space-1\.5)}.\[\&_\.lp-sens-row\]\:px-3\.5 .lp-sens-row{padding-inline:var(--space-3\.5)}.\[\&_\.lp-sens-row\]\:py-2\.5 .lp-sens-row{padding-block:var(--space-2\.5)}.\[\&_\.lp-sens-set-head\]\:px-3\.5 .lp-sens-set-head{padding-inline:var(--space-3\.5)}.\[\&_\.lp-sens-set-head\]\:py-3 .lp-sens-set-head{padding-block:var(--space-3)}.\[\&_\.lp-sens-set-hold\]\:px-3\.5 .lp-sens-set-hold{padding-inline:var(--space-3\.5)}.\[\&_\.lp-sens-set-hold\]\:py-3 .lp-sens-set-hold{padding-block:var(--space-3)}.\[\&_\.lp-sp-h2\]\:mx-auto .lp-sp-h2,.\[\&_\.lp-sp-lead\]\:mx-auto .lp-sp-lead{margin-inline:auto}.\[\&_\.lp-sp-scroll\]\:rounded-none .lp-sp-scroll{border-radius:0}.\[\&_\.lp-test-col-exp\]\:px-3 .lp-test-col-exp{padding-inline:var(--space-3)}.\[\&_\.lp-test-col-exp\]\:py-1\.5 .lp-test-col-exp{padding-block:var(--space-1\.5)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-test-col-exp\]\:hidden .lp-test-col-exp{display:none}}.\[\&_\.lp-test-col-res\]\:text-right .lp-test-col-res{text-align:right}.\[\&_\.lp-tile--32\]\:text-ink .lp-tile--32{color:var(--ink)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.lp-tile--36\]\:h-8 .lp-tile--36{height:var(--space-8)}.max-\[900px\]\:\[\&_\.lp-tile--36\]\:w-8 .lp-tile--36{width:var(--space-8)}.max-\[900px\]\:\[\&_\.lp-tile--36\]\:rounded-md .lp-tile--36{border-radius:var(--radius-md)}.max-\[900px\]\:\[\&_\.lp-tile\.lp-tile--36\]\:h-8 .lp-tile.lp-tile--36{height:var(--space-8)}.max-\[900px\]\:\[\&_\.lp-tile\.lp-tile--36\]\:w-8 .lp-tile.lp-tile--36{width:var(--space-8)}.max-\[900px\]\:\[\&_\.lp-tile\.lp-tile--36\]\:rounded-md .lp-tile.lp-tile--36{border-radius:var(--radius-md)}}.\[\&_\.lp-trace-cap\]\:self-start .lp-trace-cap{align-self:flex-start}.\[\&_\.pp-access\]\:px-0 .pp-access{padding-inline:var(--space-0)}.\[\&_\.pp-access\]\:pt-\[96px\] .pp-access{padding-top:96px}.\[\&_\.pp-access\]\:pb-\[120px\] .pp-access{padding-bottom:120px}@media not all and (min-width:768px){.max-tablet\:\[\&_\.pp-access\]\:px-0 .pp-access{padding-inline:var(--space-0)}.max-tablet\:\[\&_\.pp-access\]\:pt-\[56px\] .pp-access{padding-top:56px}.max-tablet\:\[\&_\.pp-access\]\:pb-\[72px\] .pp-access{padding-bottom:72px}}.\[\&_\.pp-bill-thumb\]\:\[transform\:translateX\(100\%\)\] .pp-bill-thumb{transform:translate(100%)}.\[\&_\.pp-est-fill\]\:bg-ink .pp-est-fill{background-color:var(--ink)}.\[\&_\.pp-li\]\:text-\[16px\] .pp-li{font-size:16px}@media not all and (min-width:768px){.max-tablet\:\[\&_\.pp-li\]\:text-\[15px\] .pp-li{font-size:15px}}.\[\&_\.rai-ai-card\.lp-inbox-draft-card\]\:p-3\.5 .rai-ai-card.lp-inbox-draft-card{padding:var(--space-3\.5)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.rai-cta\]\:flex .rai-cta{display:flex}.max-\[900px\]\:\[\&_\.rai-cta\]\:w-full .rai-cta{width:100%}}@media not all and (min-width:768px){.max-tablet\:\[\&_\.rai-cta\]\:flex .rai-cta{display:flex}}.\[\&_\.rai-ico\]\:invisible .rai-ico{visibility:hidden}.\[\&_\.rai-ico\]\:mt-0\.5 .rai-ico{margin-top:var(--space-0\.5)}.\[\&_\.rai-ico\]\:mt-\[1px\] .rai-ico{margin-top:1px}.\[\&_\.rai-ico\]\:mt-\[3px\] .rai-ico{margin-top:3px}.\[\&_\.rai-ico\]\:size-4 .rai-ico{width:var(--space-4);height:var(--space-4)}.\[\&_\.rai-ico\]\:h-2\.5 .rai-ico{height:var(--space-2\.5)}.\[\&_\.rai-ico\]\:h-3\.5 .rai-ico{height:var(--space-3\.5)}.\[\&_\.rai-ico\]\:h-4 .rai-ico{height:var(--space-4)}.\[\&_\.rai-ico\]\:h-6 .rai-ico{height:var(--space-6)}.\[\&_\.rai-ico\]\:h-\[9px\] .rai-ico{height:9px}.\[\&_\.rai-ico\]\:h-\[11px\] .rai-ico{height:11px}.\[\&_\.rai-ico\]\:h-\[15px\] .rai-ico{height:15px}.\[\&_\.rai-ico\]\:h-\[18px\] .rai-ico{height:18px}.\[\&_\.rai-ico\]\:h-\[22px\] .rai-ico{height:22px}.\[\&_\.rai-ico\]\:w-2\.5 .rai-ico{width:var(--space-2\.5)}.\[\&_\.rai-ico\]\:w-3\.5 .rai-ico{width:var(--space-3\.5)}.\[\&_\.rai-ico\]\:w-4 .rai-ico{width:var(--space-4)}.\[\&_\.rai-ico\]\:w-6 .rai-ico{width:var(--space-6)}.\[\&_\.rai-ico\]\:w-\[9px\] .rai-ico{width:9px}.\[\&_\.rai-ico\]\:w-\[11px\] .rai-ico{width:11px}.\[\&_\.rai-ico\]\:w-\[15px\] .rai-ico{width:15px}.\[\&_\.rai-ico\]\:w-\[18px\] .rai-ico{width:18px}.\[\&_\.rai-ico\]\:w-\[22px\] .rai-ico{width:22px}.\[\&_\.rai-ico\]\:flex-none .rai-ico{flex:none}.\[\&_\.rai-ico\]\:\[stroke-width\:1\.8\] .rai-ico{stroke-width:1.8px}.\[\&_\.rai-ico\]\:\[stroke-width\:2\.2\] .rai-ico{stroke-width:2.2px}.\[\&_\.rai-ico\]\:\[stroke-width\:2\.4\] .rai-ico{stroke-width:2.4px}.\[\&_\.rai-ico\]\:\[stroke-width\:2\] .rai-ico{stroke-width:2px}.\[\&_\.rai-ico\]\:\[stroke-width\:3\] .rai-ico{stroke-width:3px}.\[\&_\.rai-ico\]\:text-ink-muted .rai-ico{color:var(--ink-muted)}.\[\&_\.rai-ico\]\:text-ink-subtle .rai-ico{color:var(--ink-subtle)}.\[\&_\.rai-ico\]\:text-state-human-fg .rai-ico{color:var(--state-human-fg)}.\[\&_\.rai-ico\]\:text-success-fg .rai-ico{color:var(--success-fg)}.\[\&_\.rai-ico\]\:\[stroke-dasharray\:3_2\] .rai-ico{stroke-dasharray:3 2}.peer-checked\:\[\&_\.rai-ico\]\:visible:is(:where(.peer):checked~*) .rai-ico{visibility:visible}@media not all and (min-width:768px){.max-tablet\:\[\&_\.rai-ico\]\:\[stroke-width\:2\.4\] .rai-ico{stroke-width:2.4px}}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_\.rai-ico\]\:hidden .rai-ico{display:none}}.\[\&_\[aria-current\=page\]\]\:font-medium [aria-current=page]{--tw-font-weight:500;font-weight:500}.\[\&_\[aria-current\=page\]\]\:text-ink [aria-current=page]{color:var(--ink)}.\[\&_\[data-slot\=button\]\]\:whitespace-nowrap [data-slot=button]{white-space:nowrap}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\[data-slot\=button\]\]\:flex [data-slot=button]{display:flex}.max-\[900px\]\:\[\&_\[data-slot\=button\]\]\:w-full [data-slot=button]{width:100%}}@media not all and (min-width:768px){.max-tablet\:\[\&_\[data-slot\=button\]\]\:w-full [data-slot=button]{width:100%}.max-tablet\:\[\&_\[data-slot\=button\]\]\:flex-\[1_1_auto\] [data-slot=button]{flex:auto}}@media (pointer:coarse){.pointer-coarse\:\[\&_\[data-slot\=button\]\]\:flex-\[1_1_auto\] [data-slot=button]{flex:auto}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\[data-slot\=eyebrow\]\]\:justify-start [data-slot=eyebrow]{justify-content:flex-start}}@media not all and (min-width:768px){.max-tablet\:\[\&_\[data-slot\=eyebrow\]\]\:justify-start [data-slot=eyebrow]{justify-content:flex-start}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\[data-variant\=lit\]\]\:flex [data-variant=lit]{display:flex}.max-\[900px\]\:\[\&_\[data-variant\=lit\]\]\:w-full [data-variant=lit]{width:100%}}@media not all and (min-width:768px){.max-tablet\:\[\&_\[data-variant\=lit\]\]\:w-full [data-variant=lit]{width:100%}}.\[\&_\[hidden\]\]\:hidden\! [hidden]{display:none!important}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:-ml-\[1px\] a{margin-left:-1px}.\[\&_a\]\:block a{display:block}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:max-w-full a{max-width:100%}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:gap-1\.5 a{gap:var(--space-1\.5)}.\[\&_a\]\:rounded-sm a{border-radius:var(--radius-sm)}.\[\&_a\]\:rounded-xs a{border-radius:var(--radius-xs)}.\[\&_a\]\:border-l a{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&_a\]\:border-l-transparent a{border-left-color:#0000}.\[\&_a\]\:px-0 a{padding-inline:var(--space-0)}.\[\&_a\]\:py-1 a{padding-block:var(--space-1)}.\[\&_a\]\:py-\[7px\] a{padding-block:7px}.\[\&_a\]\:pr-0 a{padding-right:var(--space-0)}.\[\&_a\]\:pl-3\.5 a{padding-left:var(--space-3\.5)}.\[\&_a\]\:text-\[13px\] a{font-size:13px}.\[\&_a\]\:text-\[14px\] a{font-size:14px}.\[\&_a\]\:leading-\[1\.4\] a{--tw-leading:1.4;line-height:1.4}.\[\&_a\]\:font-medium a{--tw-font-weight:500;font-weight:500}.\[\&_a\]\:font-semibold a{--tw-font-weight:600;font-weight:600}.\[\&_a\]\:wrap-anywhere a{overflow-wrap:anywhere}.\[\&_a\]\:text-ink-muted a{color:var(--ink-muted)}.\[\&_a\]\:text-violet a{color:var(--violet)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-\[3px\] a{text-underline-offset:3px}.\[\&_a\]\:\[--lp-hit\:24px\] a{--lp-hit:24px}@media not all and (min-width:768px){.max-tablet\:\[\&_a\]\:flex a{display:flex}.max-tablet\:\[\&_a\]\:min-h-\[44px\] a{min-height:44px}.max-tablet\:\[\&_a\]\:items-center a{align-items:center}.max-tablet\:\[\&_a\]\:py-0 a{padding-block:var(--space-0)}.max-tablet\:\[\&_a\]\:\[--lp-hit\:var\(--touch-min\)\] a{--lp-hit:var(--touch-min)}}@media (pointer:coarse){.pointer-coarse\:\[\&_a\]\:\[--lp-hit\:var\(--touch-min\)\] a{--lp-hit:var(--touch-min)}}.\[\&_a\:\:after\]\:absolute a:after{position:absolute}.\[\&_a\:\:after\]\:inset-\[min\(0px\,_calc\(50\%_-_var\(--lp-hit\)_\/_2_-_1px\)\)\] a:after{inset:min(0px, calc(50% - var(--lp-hit) / 2 - 1px))}.\[\&_a\:\:after\]\:content-\[\'\'\] a:after{--tw-content:"";content:var(--tw-content)}.\[\&_a\:hover\]\:border-l-ink-subtle a:hover{border-left-color:var(--ink-subtle)}.\[\&_a\:hover\]\:text-ink a:hover{color:var(--ink)}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_b\]\:font-semibold b{--tw-font-weight:600;font-weight:600}.\[\&_b\]\:text-ink b{color:var(--ink)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[12px\] code{font-size:12px}.\[\&_code\]\:text-ink code{color:var(--ink)}.\[\&_dd\]\:m-0 dd{margin:var(--space-0)}.\[\&_dd\]\:my-0 dd{margin-block:var(--space-0)}.\[\&_dd\]\:mr-0 dd{margin-right:var(--space-0)}.\[\&_dd\]\:ml-12 dd{margin-left:var(--space-12)}.\[\&_dd\]\:text-right dd{text-align:right}.\[\&_dd\]\:text-\[15px\] dd{font-size:15px}.\[\&_dd\]\:leading-\[1\.5\] dd{--tw-leading:1.5;line-height:1.5}.\[\&_dd\]\:font-medium dd{--tw-font-weight:500;font-weight:500}.\[\&_dd\]\:text-ink dd{color:var(--ink)}.\[\&_dt\]\:flex dt{display:flex}.\[\&_dt\]\:items-center dt{align-items:center}.\[\&_dt\]\:gap-3 dt{gap:var(--space-3)}.\[\&_dt\]\:text-\[12px\] dt{font-size:12px}.\[\&_dt\]\:text-\[14px\] dt{font-size:14px}.\[\&_dt\]\:font-semibold dt{--tw-font-weight:600;font-weight:600}.\[\&_dt\]\:tracking-\[0\.06em\] dt{--tw-tracking:.06em;letter-spacing:.06em}.\[\&_dt\]\:text-ink-subtle dt{color:var(--ink-subtle)}.\[\&_dt\]\:uppercase dt{text-transform:uppercase}.\[\&_h2\]\:text-\[20px\] h2{font-size:20px}.\[\&_h2\]\:text-\[24px\] h2{font-size:24px}.\[\&_h2\]\:leading-\[1\.3\] h2{--tw-leading:1.3;line-height:1.3}.\[\&_h2\]\:font-medium h2{--tw-font-weight:500;font-weight:500}.\[\&_h2\]\:tracking-\[-0\.01em\] h2{--tw-tracking:-.01em;letter-spacing:-.01em}.\[\&_h2\]\:tracking-\[-0\.015em\] h2{--tw-tracking:-.015em;letter-spacing:-.015em}.\[\&_i\]\:block i{display:block}.\[\&_i\]\:h-\(--c\) i{height:var(--c)}.\[\&_i\]\:h-1\.5 i{height:var(--space-1\.5)}.\[\&_i\]\:w-\(--c\) i{width:var(--c)}.\[\&_i\]\:w-\[82\%\] i{width:82%}.\[\&_i\]\:\[animation\:lp-lattice_1\.2s_var\(--ease-in-out-strong\)_infinite\] i{animation:lp-lattice 1.2s var(--ease-in-out-strong) infinite}.\[\&_i\]\:rounded-\[1\.5px\] i{border-radius:1.5px}.\[\&_i\]\:rounded-pill i{border-radius:var(--radius-pill)}.\[\&_i\]\:bg-surface-bubble i{background-color:var(--surface-bubble)}.\[\&_i\]\:bg-siri-linear i{background-image:var(--siri-linear)}.\[\&_i\]\:\[background-size\:var\(--L\)_var\(--L\)\] i{background-size:var(--L) var(--L)}.\[\&_i\]\:\[background-position\:calc\(var\(--k\)_\*_\(var\(--c\)_\+_var\(--g\)\)_\*_-1\)_calc\(var\(--r\)_\*_\(var\(--c\)_\+_var\(--g\)\)_\*_-1\)\] i{background-position:calc(var(--k) * (var(--c) + var(--g)) * -1) calc(var(--r) * (var(--c) + var(--g)) * -1)}.\[\&_i\]\:\[--k\:0\] i{--k:0}.\[\&_i\]\:\[--r\:0\] i{--r:0}.\[\&_i\]\:\[animation-delay\:calc\(\(var\(--r\)_\+_var\(--k\)\)_\*_90ms\)\] i{animation-delay:calc((var(--r) + var(--k)) * 90ms)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_i\]\:\[animation\:none\] i{animation:none}.motion-reduce\:\[\&_i\]\:opacity-\[1\] i{opacity:1}}.\[\&_i\+i\]\:w-\[58\%\] i+i{width:58%}.\[\&_i\:nth-child\(3n\)\]\:\[--k\:2\] i:nth-child(3n){--k:2}.\[\&_i\:nth-child\(3n\+2\)\]\:\[--k\:1\] i:nth-child(3n+2){--k:1}.\[\&_i\:nth-child\(n\+4\)\]\:\[--r\:1\] i:nth-child(n+4){--r:1}.\[\&_i\:nth-child\(n\+7\)\]\:\[--r\:2\] i:nth-child(n+7){--r:2}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:aspect-\[16\/10\] img{aspect-ratio:16/10}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_input\]\:h-control-lg input{height:var(--control-lg)}.\[\&_input\]\:min-w-0 input{min-width:var(--space-0)}.\[\&_input\]\:flex-1 input{flex:1}.\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:bg-transparent input{background-color:#0000}.\[\&_input\]\:\[font-family\:inherit\] input{font-family:inherit}.\[\&_input\]\:text-\[15px\] input{font-size:15px}.\[\&_input\]\:leading-\[inherit\] input{--tw-leading:inherit;line-height:inherit}.\[\&_input\]\:\[font-weight\:inherit\] input{font-weight:inherit}.\[\&_input\]\:text-ink input{color:var(--ink)}.\[\&_input\]\:\[font-style\:inherit\] input{font-style:inherit}@media not all and (min-width:768px){.max-tablet\:\[\&_input\]\:text-\[16px\] input{font-size:16px}}.\[\&_input\:focus-visible\]\:outline-none input:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&_li\]\:relative li{position:relative}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:grid li{display:grid}.\[\&_li\]\:inline-flex li{display:inline-flex}.\[\&_li\]\:grid-cols-\[28px_minmax\(0\,_1fr\)\] li{grid-template-columns:28px minmax(0,1fr)}.\[\&_li\]\:grid-cols-\[56px_minmax\(0\,_1fr\)\] li{grid-template-columns:56px minmax(0,1fr)}.\[\&_li\]\:flex-col li{flex-direction:column}.\[\&_li\]\:flex-wrap li{flex-wrap:wrap}.\[\&_li\]\:items-baseline li{align-items:baseline}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:items-start li{align-items:flex-start}.\[\&_li\]\:justify-between li{justify-content:space-between}.\[\&_li\]\:gap-2 li{gap:var(--space-2)}.\[\&_li\]\:gap-2\.5 li{gap:var(--space-2\.5)}.\[\&_li\]\:gap-3 li{gap:var(--space-3)}.\[\&_li\]\:gap-3\.5 li{gap:var(--space-3\.5)}.\[\&_li\]\:gap-4 li{gap:var(--space-4)}.\[\&_li\]\:gap-x-3 li{column-gap:var(--space-3)}.\[\&_li\]\:gap-y-1 li{row-gap:var(--space-1)}.\[\&_li\]\:rounded-lg li{border-radius:var(--radius-lg)}.\[\&_li\]\:border-t li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_li\]\:border-t-border li{border-top-color:var(--border)}.\[\&_li\]\:border-t-hairline li{border-top-color:var(--hairline)}.\[\&_li\]\:bg-surface li{background-color:var(--surface)}.\[\&_li\]\:p-3\.5 li{padding:var(--space-3\.5)}.\[\&_li\]\:px-0 li{padding-inline:var(--space-0)}.\[\&_li\]\:px-1 li{padding-inline:var(--space-1)}.\[\&_li\]\:py-2\.5 li{padding-block:var(--space-2\.5)}.\[\&_li\]\:py-3 li{padding-block:var(--space-3)}.\[\&_li\]\:py-3\.5 li{padding-block:var(--space-3\.5)}.\[\&_li\]\:py-6 li{padding-block:var(--space-6)}.\[\&_li\]\:py-\[9px\] li{padding-block:9px}.\[\&_li\]\:py-\[18px\] li{padding-block:18px}.\[\&_li\]\:pl-4 li{padding-left:var(--space-4)}.\[\&_li\]\:text-\[13px\] li{font-size:13px}.\[\&_li\]\:text-\[14px\] li{font-size:14px}.\[\&_li\]\:text-\[15px\] li{font-size:15px}.\[\&_li\]\:leading-\[1\.4\] li{--tw-leading:1.4;line-height:1.4}.\[\&_li\]\:leading-\[1\.5\] li{--tw-leading:1.5;line-height:1.5}.\[\&_li\]\:leading-\[1\.45\] li{--tw-leading:1.45;line-height:1.45}.\[\&_li\]\:text-ink li{color:var(--ink)}.\[\&_li\]\:text-ink-muted li{color:var(--ink-muted)}.\[\&_li\]\:shadow-\[inset_0_0_0_1px_var\(--border\)\] li{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_li\+li\]\:border-t li+li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_li\+li\]\:border-t-border li+li{border-top-color:var(--border)}.\[\&_li\:\:before\]\:absolute li:before{position:absolute}.\[\&_li\:\:before\]\:top-\[9px\] li:before{top:9px}.\[\&_li\:\:before\]\:left-0 li:before{left:var(--space-0)}.\[\&_li\:\:before\]\:h-1\.5 li:before{height:var(--space-1\.5)}.\[\&_li\:\:before\]\:w-1\.5 li:before{width:var(--space-1\.5)}.\[\&_li\:\:before\]\:rounded-pill li:before{border-radius:var(--radius-pill)}.\[\&_li\:\:before\]\:bg-border-strong li:before{background-color:var(--border-strong)}.\[\&_li\:\:before\]\:content-\[\'\'\] li:before{--tw-content:"";content:var(--tw-content)}.\[\&_li\>span\:last-child\]\:pt-1 li>span:last-child{padding-top:var(--space-1)}.\[\&_ol\]\:m-0 ol{margin:var(--space-0)}.\[\&_ol\]\:flex ol{display:flex}.\[\&_ol\]\:list-none ol{list-style-type:none}.\[\&_ol\]\:flex-col ol{flex-direction:column}.\[\&_ol\]\:flex-wrap ol{flex-wrap:wrap}.\[\&_ol\]\:items-center ol{align-items:center}.\[\&_ol\]\:gap-2 ol{gap:var(--space-2)}.\[\&_ol\]\:border-l ol{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&_ol\]\:border-l-border ol{border-left-color:var(--border)}.\[\&_ol\]\:p-0 ol{padding:var(--space-0)}.\[\&_ol\]\:text-\[13px\] ol{font-size:13px}.\[\&_ol\]\:text-ink-subtle ol{color:var(--ink-subtle)}.\[\&_p\]\:m-0 p{margin:var(--space-0)}.\[\&_p\]\:max-w-\[560px\] p{max-width:560px}.\[\&_p\]\:text-\[14px\] p{font-size:14px}.\[\&_p\]\:text-\[15px\] p{font-size:15px}.\[\&_p\]\:text-\[16px\] p{font-size:16px}.\[\&_p\]\:text-\[17px\] p{font-size:17px}.\[\&_p\]\:leading-\[1\.5\] p{--tw-leading:1.5;line-height:1.5}.\[\&_p\]\:leading-\[1\.6\] p{--tw-leading:1.6;line-height:1.6}.\[\&_p\]\:leading-\[1\.55\] p{--tw-leading:1.55;line-height:1.55}.\[\&_p\]\:leading-\[1\.65\] p{--tw-leading:1.65;line-height:1.65}.\[\&_p\]\:text-ink p{color:var(--ink)}.\[\&_p\]\:text-ink-muted p{color:var(--ink-muted)}.\[\&_p\+p\]\:text-\[14px\] p+p{font-size:14px}.\[\&_p\+p\]\:leading-\[1\.5\] p+p{--tw-leading:1.5;line-height:1.5}.\[\&_p\+p\]\:text-ink-muted p+p{color:var(--ink-muted)}.\[\&_span\]\:h-1\.5 span{height:var(--space-1\.5)}.\[\&_span\]\:h-3 span{height:var(--space-3)}.\[\&_span\]\:w-1\.5 span{width:var(--space-1\.5)}.\[\&_span\]\:w-3 span{width:var(--space-3)}.\[\&_span\]\:rounded-pill span{border-radius:var(--radius-pill)}.\[\&_span\]\:rounded-xs span{border-radius:var(--radius-xs)}.\[\&_span\]\:bg-hairline span{background-color:var(--hairline)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:600;font-weight:600}.\[\&_strong\]\:text-ink strong{color:var(--ink)}.\[\&_svg\]\:\[fill\:none\] svg{fill:none}.\[\&_svg\]\:stroke-current svg{stroke:currentColor}.\[\&_svg\]\:\[stroke-width\:2\.4\] svg{stroke-width:2.4px}.\[\&_svg\]\:\[stroke-linecap\:round\] svg{stroke-linecap:round}.\[\&_svg\]\:\[stroke-linejoin\:round\] svg{stroke-linejoin:round}.\[\&_tbody_tr\]\:h-\[46px\] tbody tr{height:46px}.\[\&_tbody_tr\]\:border-t tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_tbody_tr\]\:border-t-border tbody tr{border-top-color:var(--border)}.\[\&_td\]\:h-12 td{height:var(--space-12)}.\[\&_td\]\:h-\[46px\] td{height:46px}.\[\&_td\]\:border-t td{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_td\]\:border-t-border td{border-top-color:var(--border)}.\[\&_td\]\:px-3 td{padding-inline:var(--space-3)}.\[\&_td\]\:px-4 td{padding-inline:var(--space-4)}.\[\&_td\]\:py-0 td{padding-block:var(--space-0)}.\[\&_td\]\:py-1\.5 td{padding-block:var(--space-1\.5)}.\[\&_td\]\:py-2 td{padding-block:var(--space-2)}.\[\&_td\]\:align-middle td{vertical-align:middle}.\[\&_td\.lp-kn-col-type\]\:whitespace-nowrap td.lp-kn-col-type{white-space:nowrap}.\[\&_td\.lp-kn-col-type\]\:text-ink-muted td.lp-kn-col-type,.\[\&_td\.lp-pr-tp-exp\]\:text-ink-muted td.lp-pr-tp-exp,.\[\&_td\.lp-test-col-exp\]\:text-ink-muted td.lp-test-col-exp{color:var(--ink-muted)}.\[\&_td\:first-child\]\:pl-5 td:first-child{padding-left:var(--space-5)}.\[\&_td\:first-child\]\:font-medium td:first-child{--tw-font-weight:500;font-weight:500}.\[\&_td\:last-child\]\:pr-5 td:last-child{padding-right:var(--space-5)}.\[\&_th\]\:h-\[36px\] th{height:36px}.\[\&_th\]\:bg-canvas th{background-color:var(--canvas)}.\[\&_th\]\:px-3 th{padding-inline:var(--space-3)}.\[\&_th\]\:px-4 th{padding-inline:var(--space-4)}.\[\&_th\]\:py-0 th{padding-block:var(--space-0)}.\[\&_th\]\:py-1\.5 th{padding-block:var(--space-1\.5)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:text-\[12px\] th{font-size:12px}.\[\&_th\]\:font-medium th{--tw-font-weight:500;font-weight:500}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\]\:text-ink-subtle th{color:var(--ink-subtle)}.\[\&_th\:first-child\]\:pl-5 th:first-child{padding-left:var(--space-5)}.\[\&_th\:first-child\]\:font-medium th:first-child{--tw-font-weight:500;font-weight:500}.\[\&_th\:last-child\]\:pr-5 th:last-child{padding-right:var(--space-5)}.\[\&_thead_tr\]\:h-\[36px\] thead tr{height:36px}.\[\&_thead_tr\]\:bg-canvas thead tr{background-color:var(--canvas)}.\[\&_thead_tr\]\:text-left thead tr{text-align:left}.\[\&_thead_tr\]\:text-\[12px\] thead tr{font-size:12px}.\[\&_thead_tr\]\:text-ink-subtle thead tr{color:var(--ink-subtle)}.\[\&\+\&\]\:mt-\[28px\]+.\[\&\+\&\]\:mt-\[28px\]{margin-top:28px}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-l+.\[\&\+\&\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\+\&\]\:border-t-border+.\[\&\+\&\]\:border-t-border{border-top-color:var(--border)}.\[\&\+\&\]\:border-l-border+.\[\&\+\&\]\:border-l-border{border-left-color:var(--border)}.\[\&\+\&\]\:pt-0+.\[\&\+\&\]\:pt-0{padding-top:var(--space-0)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\+\&\]\:border-t+.max-\[900px\]\:\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[900px\]\:\[\&\+\&\]\:border-l-0+.max-\[900px\]\:\[\&\+\&\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[900px\]\:\[\&\+\&\]\:border-t-border+.max-\[900px\]\:\[\&\+\&\]\:border-t-border{border-top-color:var(--border)}}.\[\&\+\.lp-answer-list\]\:mt-\[calc\(var\(--space-1\)_-_var\(--space-2\)\)\]+.lp-answer-list{margin-top:calc(var(--space-1) - var(--space-2))}.\[\&\+\.lp-h-note\]\:mt-\[18px\]+.lp-h-note{margin-top:18px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\+\.lp-h-note\]\:mt-3+.lp-h-note{margin-top:var(--space-3)}}.\[\&\+\.lp-pm-row\]\:border-t-0+.lp-pm-row,.\[\&\+\.lp-pr-ca-row\]\:border-t-0+.lp-pr-ca-row,.\[\&\+\.lp-prod-pset\]\:border-t-0+.lp-prod-pset{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\+\.lp-r-note\]\:mt-4+.lp-r-note{margin-top:var(--space-4)}.\[\&\.lp-bubble\]\:max-w-\[70\%\].lp-bubble{max-width:70%}.\[\&\.lp-bubble\]\:max-w-\[88\%\].lp-bubble{max-width:88%}.\[\&\.lp-bubble\]\:px-2\.5.lp-bubble{padding-inline:var(--space-2\.5)}.\[\&\.lp-bubble\]\:py-1\.5.lp-bubble{padding-block:var(--space-1\.5)}.\[\&\.lp-bubble\]\:text-\[12px\].lp-bubble{font-size:12px}.\[\&\.lp-bubble\]\:leading-\[1\.4\].lp-bubble{--tw-leading:1.4;line-height:1.4}.\[\&\.lp-bubble--player\]\:max-w-\[76\%\].lp-bubble--player{max-width:76%}.\[\&\.lp-bubble--player\]\:self-start.lp-bubble--player{align-self:flex-start}.\[\&\.lp-bubble--player\]\:\[border-bottom-right-radius\:var\(--radius-lg\)\].lp-bubble--player{border-bottom-right-radius:var(--radius-lg)}.\[\&\.lp-bubble--player\]\:\[border-bottom-left-radius\:var\(--radius-tail\)\].lp-bubble--player{border-bottom-left-radius:var(--radius-tail)}.\[\&\.lp-c-search\]\:w-\[200px\].lp-c-search{width:200px}.\[\&\.lp-c-search\]\:max-w-full.lp-c-search{max-width:100%}.\[\&\.lp-cu-tile-34\]\:h-\[34px\].lp-cu-tile-34{height:34px}.\[\&\.lp-cu-tile-34\]\:w-\[34px\].lp-cu-tile-34{width:34px}.\[\&\.lp-cu-tile-34\]\:rounded-\[10px\].lp-cu-tile-34{border-radius:10px}.\[\&\.lp-cv-kn-front\]\:relative.lp-cv-kn-front{position:relative}.\[\&\.lp-cv-kn-front\]\:mt-\[8\%\].lp-cv-kn-front{margin-top:8%}.\[\&\.lp-cv-kn-front\]\:mr-0.lp-cv-kn-front{margin-right:var(--space-0)}.\[\&\.lp-cv-kn-front\]\:mb-0.lp-cv-kn-front{margin-bottom:var(--space-0)}.\[\&\.lp-cv-kn-front\]\:ml-\[12\%\].lp-cv-kn-front{margin-left:12%}.\[\&\.lp-cv-kn-front\]\:w-\[60\%\].lp-cv-kn-front{width:60%}.\[\&\.lp-cv-sens-rows\]\:w-auto.lp-cv-sens-rows{width:auto}.\[\&\.lp-cv-sens-rows\]\:min-w-0.lp-cv-sens-rows{min-width:var(--space-0)}.\[\&\.lp-cv-sens-rows\]\:flex-1.lp-cv-sens-rows{flex:1}.\[\&\.lp-flow-widget_\.lp-bubble\]\:text-\[12px\].lp-flow-widget .lp-bubble{font-size:12px}.\[\&\.lp-hero\]\:overflow-hidden.lp-hero{overflow:hidden}.\[\&\.lp-hero\]\:px-0.lp-hero{padding-inline:var(--space-0)}.\[\&\.lp-hero\]\:pt-\[clamp\(40px\,_6\.7vw\,_96px\)\].lp-hero{padding-top:clamp(40px,6.7vw,96px)}.\[\&\.lp-hero\]\:pb-\[clamp\(64px\,_7\.2vw\,_104px\)\].lp-hero{padding-bottom:clamp(64px,7.2vw,104px)}.\[\&\.lp-hero-frag--narrow\]\:w-\[210px\].lp-hero-frag--narrow{width:210px}.\[\&\.lp-hero-frag--narrow\]\:w-\[236px\].lp-hero-frag--narrow{width:236px}.\[\&\.lp-how-card\]\:min-w-0.lp-how-card{min-width:var(--space-0)}.\[\&\.lp-how-card\]\:flex-1.lp-how-card{flex:1}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-how-card\]\:gap-2\.5.lp-how-card{gap:var(--space-2\.5)}.max-\[900px\]\:\[\&\.lp-how-card\]\:p-\[18px\].lp-how-card{padding:18px}}.\[\&\.lp-inbox-points\]\:mt-\[72px\].lp-inbox-points{margin-top:72px}.\[\&\.lp-inbox-points\]\:grid.lp-inbox-points{display:grid}.\[\&\.lp-inbox-points\]\:grid-cols-3.lp-inbox-points{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&\.lp-inbox-points\]\:gap-10.lp-inbox-points{gap:var(--space-10)}@media not all and (min-width:1100px){.max-\[1100px\]\:\[\&\.lp-inbox-points\]\:grid-cols-2.lp-inbox-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-inbox-points\]\:mt-\[36px\].lp-inbox-points{margin-top:36px}.max-\[900px\]\:\[\&\.lp-inbox-points\]\:flex.lp-inbox-points{display:flex}.max-\[900px\]\:\[\&\.lp-inbox-points\]\:flex-col.lp-inbox-points{flex-direction:column}.max-\[900px\]\:\[\&\.lp-inbox-points\]\:gap-\[22px\].lp-inbox-points{gap:22px}}.\[\&\.lp-inbox-q\]\:max-w-\[76\%\].lp-inbox-q{max-width:76%}.\[\&\.lp-inbox-q\]\:self-start.lp-inbox-q{align-self:flex-start}.\[\&\.lp-inbox-q\]\:\[border-bottom-right-radius\:var\(--radius-lg\)\].lp-inbox-q{border-bottom-right-radius:var(--radius-lg)}.\[\&\.lp-inbox-q\]\:\[border-bottom-left-radius\:var\(--radius-tail\)\].lp-inbox-q{border-bottom-left-radius:var(--radius-tail)}.\[\&\.lp-inbox-q\]\:text-\[13px\].lp-inbox-q{font-size:13px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-inst-points\]\:order-\[4\].lp-inst-points{order:4}.max-\[900px\]\:\[\&\.lp-inst-points\]\:mt-8.lp-inst-points{margin-top:var(--space-8)}.max-\[900px\]\:\[\&\.lp-inst-points\]\:gap-\[22px\].lp-inst-points{gap:22px}}.\[\&\.lp-inst-sec\]\:pt-\[clamp\(48px\,_5vw\,_72px\)\].lp-inst-sec{padding-top:clamp(48px,5vw,72px)}.\[\&\.lp-kn-head-sub\]\:max-w-\[520px\].lp-kn-head-sub{max-width:520px}.\[\&\.lp-kn-head-title\]\:max-w-\[600px\].lp-kn-head-title{max-width:600px}.\[\&\.lp-kn-phone-search\]\:w-full.lp-kn-phone-search{width:100%}.\[\&\.lp-kn-points\]\:mt-16.lp-kn-points{margin-top:var(--space-16)}.\[\&\.lp-kn-points\]\:grid.lp-kn-points{display:grid}.\[\&\.lp-kn-points\]\:grid-cols-5.lp-kn-points{grid-template-columns:repeat(5,minmax(0,1fr))}.\[\&\.lp-kn-points\]\:gap-\[28px\].lp-kn-points{gap:28px}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&\.lp-kn-points\]\:grid-cols-3.lp-kn-points{grid-template-columns:repeat(3,minmax(0,1fr))}.max-\[1200px\]\:\[\&\.lp-kn-points\]\:gap-y-10.lp-kn-points{row-gap:var(--space-10)}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-kn-points\]\:mt-\[36px\].lp-kn-points{margin-top:36px}.max-\[900px\]\:\[\&\.lp-kn-points\]\:flex.lp-kn-points{display:flex}.max-\[900px\]\:\[\&\.lp-kn-points\]\:flex-col.lp-kn-points{flex-direction:column}.max-\[900px\]\:\[\&\.lp-kn-points\]\:gap-\[22px\].lp-kn-points{gap:22px}}.\[\&\.lp-lang-card\]\:bg-transparent.lp-lang-card{background-color:#0000}.\[\&\.lp-lang-card\]\:bg-none.lp-lang-card{background-image:none}.\[\&\.lp-lang-card\]\:p-0.lp-lang-card{padding:var(--space-0)}.\[\&\.lp-lang-card\]\:shadow-none.lp-lang-card{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-lang-points\]\:order-\[3\].lp-lang-points{order:3}.max-\[900px\]\:\[\&\.lp-lang-points\]\:mt-\[28px\].lp-lang-points{margin-top:28px}.max-\[900px\]\:\[\&\.lp-lang-points\]\:gap-4.lp-lang-points{gap:var(--space-4)}}.\[\&\.lp-lang-sec\]\:pb-\[clamp\(56px\,_8vw\,_104px\)\].lp-lang-sec{padding-bottom:clamp(56px,8vw,104px)}.\[\&\.lp-pr-ca-full\]\:max-w-full.lp-pr-ca-full,.\[\&\.lp-pr-ca-left\]\:max-w-full.lp-pr-ca-left{max-width:100%}.\[\&\.lp-pr-ca-left\]\:self-start.lp-pr-ca-left{align-self:flex-start}.\[\&\.lp-pr-dv-term\]\:rounded-xl.lp-pr-dv-term{border-radius:var(--radius-xl)}.\[\&\.lp-pr-in-mig-mock\]\:box-border.lp-pr-in-mig-mock{box-sizing:border-box}.\[\&\.lp-pr-in-mig-mock\]\:min-h-\[140px\].lp-pr-in-mig-mock{min-height:140px}.\[\&\.lp-pr-in-mig-mock\]\:min-w-0.lp-pr-in-mig-mock{min-width:var(--space-0)}.\[\&\.lp-pr-in-mig-mock\]\:flex-\[1_1_320px\].lp-pr-in-mig-mock{flex:320px}.\[\&\.lp-pr-in-mig-mock\]\:rounded-lg.lp-pr-in-mig-mock{border-radius:var(--radius-lg)}.\[\&\.lp-pr-in-mig-mock\]\:border-b-0.lp-pr-in-mig-mock{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\.lp-pr-in-mig-mock\]\:bg-surface.lp-pr-in-mig-mock{background-color:var(--surface)}.\[\&\.lp-pr-in-mig-mock\]\:p-5.lp-pr-in-mig-mock{padding:var(--space-5)}.\[\&\.lp-pr-in-mig-mock\]\:shadow-\[inset_0_0_0_1px_var\(--border\)\].lp-pr-in-mig-mock{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\.lp-pr-outcome\]\:p-5.lp-pr-outcome{padding:var(--space-5)}.\[\&\.lp-pr-rp-quality\]\:gap-\[clamp\(20px\,_2\.4vw\,_32px\)\].lp-pr-rp-quality{gap:clamp(20px,2.4vw,32px)}.\[\&\.lp-pr-state-card-title\]\:mt-1.lp-pr-state-card-title{margin-top:var(--space-1)}.\[\&\.lp-pr-tp-floor\]\:px-4.lp-pr-tp-floor{padding-inline:var(--space-4)}.\[\&\.lp-pr-tp-floor\]\:py-2\.5.lp-pr-tp-floor{padding-block:var(--space-2\.5)}.\[\&\.lp-r-13\]\:text-\[13px\].lp-r-13{font-size:13px}.\[\&\.lp-r-arthead\]\:pb-\[clamp\(40px\,_5vw\,_64px\)\].lp-r-arthead{padding-bottom:clamp(40px,5vw,64px)}.\[\&\.lp-r-ink\]\:leading-\[1\.6\].lp-r-ink{--tw-leading:1.6;line-height:1.6}.\[\&\.lp-r-ink\]\:text-ink.lp-r-ink{color:var(--ink)}.\[\&\.lp-res-list\]\:gap-\[18px\].lp-res-list{gap:18px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-res-list\]\:order-\[3\].lp-res-list{order:3}.max-\[900px\]\:\[\&\.lp-res-list\]\:mt-\[28px\].lp-res-list{margin-top:28px}.max-\[900px\]\:\[\&\.lp-res-list\]\:gap-4.lp-res-list{gap:var(--space-4)}}.\[\&\.lp-sens-card\]\:h-full.lp-sens-card{height:100%}.\[\&\.lp-sens-card\]\:flex-row.lp-sens-card{flex-direction:row}.\[\&\.lp-sens-card\]\:items-start.lp-sens-card{align-items:flex-start}.\[\&\.lp-sens-card\]\:gap-3\.5.lp-sens-card{gap:var(--space-3\.5)}.\[\&\.lp-sens-card\]\:px-5.lp-sens-card{padding-inline:var(--space-5)}.\[\&\.lp-sens-card\]\:py-\[18px\].lp-sens-card{padding-block:18px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-sens-card\]\:p-\[18px\].lp-sens-card{padding:18px}}.\[\&\.lp-sp-hero-ctas--side\]\:justify-start.lp-sp-hero-ctas--side{justify-content:flex-start}.\[\&\.lp-test-points\]\:gap-\[22px\].lp-test-points{gap:22px}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-test-points\]\:order-\[2\].lp-test-points{order:2}.max-\[900px\]\:\[\&\.lp-test-points\]\:mt-8.lp-test-points{margin-top:var(--space-8)}}.\[\&\.lp-trace-points\]\:mt-\[56px\].lp-trace-points{margin-top:56px}.\[\&\.lp-trace-points\]\:grid.lp-trace-points{display:grid}.\[\&\.lp-trace-points\]\:grid-cols-3.lp-trace-points{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&\.lp-trace-points\]\:gap-10.lp-trace-points{gap:var(--space-10)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\.lp-trace-points\]\:mt-8.lp-trace-points{margin-top:var(--space-8)}.max-\[900px\]\:\[\&\.lp-trace-points\]\:grid-cols-\[minmax\(0\,_1fr\)\].lp-trace-points{grid-template-columns:minmax(0,1fr)}.max-\[900px\]\:\[\&\.lp-trace-points\]\:gap-\[18px\].lp-trace-points{gap:18px}}.\[\&\.rai-ai-card\]\:flex.rai-ai-card{display:flex}.\[\&\.rai-ai-card\]\:flex-col.rai-ai-card{flex-direction:column}.\[\&\.rai-ai-card\]\:gap-3.rai-ai-card{gap:var(--space-3)}.\[\&\.rai-ai-card\]\:px-4.rai-ai-card{padding-inline:var(--space-4)}.\[\&\.rai-ai-card\]\:py-3\.5.rai-ai-card{padding-block:var(--space-3\.5)}@media (hover:hover){.hover\:\[\&\:not\(\.lp-prod-tab--on\)\]\:bg-surface-bubble:hover:not(.lp-prod-tab--on){background-color:var(--surface-bubble)}.hover\:\[\&\:not\(\.lp-prod-tab--on\)\]\:text-ink:hover:not(.lp-prod-tab--on){color:var(--ink)}}.focus\:\[\&\:not\(\:focus-visible\)\]\:outline-none:focus:not(:focus-visible){--tw-outline-style:none;outline-style:none}.\[\&\:not\(\[data-show\~\=ask\]\)\]\:\[\&_\[data-gate\=ask\]\]\:hidden:not([data-show~=ask]) [data-gate=ask],.\[\&\:not\(\[data-show\~\=pre7\]\)\]\:\[\&_\[data-gate\=pre7\]\]\:hidden:not([data-show~=pre7]) [data-gate=pre7],.\[\&\:not\(\[data-show\~\=s1\]\)\]\:\[\&_\[data-gate\=s1\]\]\:hidden:not([data-show~=s1]) [data-gate=s1],.\[\&\:not\(\[data-show\~\=s3\]\)\]\:\[\&_\[data-gate\=s3\]\]\:hidden:not([data-show~=s3]) [data-gate=s3],.\[\&\:not\(\[data-show\~\=s4\]\)\]\:\[\&_\[data-gate\=s4\]\]\:hidden:not([data-show~=s4]) [data-gate=s4],.\[\&\:not\(\[data-show\~\=s6\]\)\]\:\[\&_\[data-gate\=s6\]\]\:hidden:not([data-show~=s6]) [data-gate=s6],.\[\&\:not\(\[data-show\~\=s7\]\)\]\:\[\&_\[data-gate\=s7\]\]\:hidden:not([data-show~=s7]) [data-gate=s7],.\[\&\:not\(\[data-show\~\=think2\]\)\]\:\[\&_\[data-gate\=think2\]\]\:hidden:not([data-show~=think2]) [data-gate=think2],.\[\&\:not\(\[data-show\~\=think\]\)\]\:\[\&_\[data-gate\=think\]\]\:hidden:not([data-show~=think]) [data-gate=think]{display:none}.\[\&\:nth-child\(2\)\]\:left-\[0\%\]:nth-child(2){left:0%}@media not all and (min-width:1180px){.max-\[1180px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:hidden:nth-child(2n) .lp-how-line{display:none}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:mr-0:nth-child(2n) .lp-how-line{margin-right:var(--space-0)}.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:block:nth-child(2n) .lp-how-line{display:block}.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:h-auto:nth-child(2n) .lp-how-line{height:auto}.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:w-\[1px\]:nth-child(2n) .lp-how-line{width:1px}.max-\[900px\]\:\[\&\:nth-child\(2n\)\]\:\[\&_\.lp-how-line\]\:flex-1:nth-child(2n) .lp-how-line{flex:1}}.\[\&\:nth-child\(3\)\]\:left-\[25\%\]:nth-child(3){left:25%}.\[\&\:nth-child\(4\)\]\:left-\[50\%\]:nth-child(4){left:50%}.\[\&\:nth-child\(5\)\]\:left-\[75\%\]:nth-child(5){left:75%}.\[\&\:nth-child\(6\)\]\:left-full:nth-child(6){left:100%}@media not all and (min-width:1180px){.max-\[1180px\]\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[1180px\]\:\[\&\:nth-child\(n\+3\)\]\:border-t-border:nth-child(n+3){border-top-color:var(--border)}}.\[\&\>\*\]\:min-w-0>*{min-width:var(--space-0)}.\[\&\>\*\]\:flex-\[1_1_auto\]>*{flex:auto}.\[\&\>\.lp-bubble\]\:max-w-full>.lp-bubble{max-width:100%}@media not all and (min-width:1200px){.max-\[1200px\]\:\[\&\>\.lp-mark\]\:hidden>.lp-mark{display:none}}.\[\&\>\.lp-pm-crumb\]\:mb-\[calc\(-1_\*_var\(--space-3\)\)\]>.lp-pm-crumb{margin-bottom:calc(-1 * var(--space-3))}.\[\&\>\.lp-pr-can\]\:basis-\[300px\]>.lp-pr-can{flex-basis:300px}.\[\&\>\.lp-pr-numstep\]\:items-center>.lp-pr-numstep{align-items:center}.\[\&\>\.lp-pr-two-customer\]\:basis-\[320px\]>.lp-pr-two-customer{flex-basis:320px}.\[\&\>\.lp-pr-two-team\]\:basis-\[400px\]>.lp-pr-two-team{flex-basis:400px}.\[\&\>\.rai-avatar\]\:\[--s\:18px\]>.rai-avatar{--s:18px}.\[\&\>\.rai-avatar\]\:\[--s\:22px\]>.rai-avatar{--s:22px}.\[\&\>\.rai-avatar\]\:\[--s\:28px\]>.rai-avatar{--s:28px}.\[\&\>\.rai-avatar\]\:\[--s\:32px\]>.rai-avatar{--s:32px}.\[\&\>\.rai-ico\]\:mt-0\.5>.rai-ico{margin-top:var(--space-0\.5)}.\[\&\>\.rai-ico\]\:\[stroke-width\:2\.4\]>.rai-ico{stroke-width:2.4px}.\[\&\>\.rai-ico\]\:text-ink-muted>.rai-ico{color:var(--ink-muted)}@media (min-width:640px){@media not all and (min-width:1024px){.min-\[640px\]\:max-landing-md\:\[\&\>\:only-child\]\:col-span-full>:only-child{grid-column:1/-1}.min-\[640px\]\:max-landing-md\:\[\&\>\:only-child\]\:w-full>:only-child{width:100%}.min-\[640px\]\:max-landing-md\:\[\&\>\:only-child\]\:max-w-\[560px\]>:only-child{max-width:560px}.min-\[640px\]\:max-landing-md\:\[\&\>\:only-child\]\:justify-self-center>:only-child{justify-self:center}}}.\[\&\>i\]\:h-1>i{height:var(--space-1)}.\[\&\>i\]\:w-1>i{width:var(--space-1)}.\[\&\>i\]\:\[animation\:lp-hero-dot_1\.2s_ease-in-out_infinite\]>i{animation:1.2s ease-in-out infinite lp-hero-dot}.\[\&\>i\]\:rounded-pill>i{border-radius:var(--radius-pill)}.\[\&\>i\]\:bg-ink-subtle>i{background-color:var(--ink-subtle)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\>i\]\:\[animation\:none\]>i{animation:none}.motion-reduce\:\[\&\>i\]\:opacity-\[0\.6\]>i{opacity:.6}}.\[\&\>i\:nth-child\(2\)\]\:\[animation-delay\:160ms\]>i:nth-child(2){animation-delay:.16s}.\[\&\>i\:nth-child\(3\)\]\:\[animation-delay\:320ms\]>i:nth-child(3){animation-delay:.32s}.\[\&\>li\]\:flex>li{display:flex}.\[\&\>li\]\:grid>li{display:grid}.\[\&\>li\]\:min-w-0>li{min-width:var(--space-0)}.\[\&\>li\]\:flex-\[1_1_380px\]>li{flex:380px}.\[\&\>li\]\:grid-cols-\[18px_minmax\(0\,_1fr\)\]>li{grid-template-columns:18px minmax(0,1fr)}.\[\&\>li\]\:items-start>li{align-items:flex-start}.\[\&\>li\]\:gap-2\.5>li{gap:var(--space-2\.5)}.\[\&\>li\]\:gap-3>li{gap:var(--space-3)}.\[\&\>li\]\:gap-x-2>li{column-gap:var(--space-2)}.\[\&\>li\]\:border-t>li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>li\]\:border-t-border>li{border-top-color:var(--border)}.\[\&\>li\]\:px-0>li{padding-inline:var(--space-0)}.\[\&\>li\]\:py-2\.5>li{padding-block:var(--space-2\.5)}.\[\&\>li\]\:text-\[14px\]>li{font-size:14px}.\[\&\>li\]\:text-\[15px\]>li{font-size:15px}.\[\&\>li\]\:text-\[16px\]>li{font-size:16px}.\[\&\>li\]\:leading-\[1\.5\]>li{--tw-leading:1.5;line-height:1.5}.\[\&\>li\]\:text-ink>li{color:var(--ink)}.\[\&\>li\]\:text-ink-muted>li{color:var(--ink-muted)}@media not all and (min-width:900px){.max-\[900px\]\:\[\&\>li\]\:gap-2\.5>li{gap:var(--space-2\.5)}.max-\[900px\]\:\[\&\>li\]\:text-\[15px\]>li{font-size:15px}}.\[\&\>li\:\:before\]\:mt-\[9px\]>li:before{margin-top:9px}.\[\&\>li\:\:before\]\:h-1\.5>li:before{height:var(--space-1\.5)}.\[\&\>li\:\:before\]\:w-1\.5>li:before{width:var(--space-1\.5)}.\[\&\>li\:\:before\]\:flex-none>li:before{flex:none}.\[\&\>li\:\:before\]\:rounded-pill>li:before{border-radius:var(--radius-pill)}.\[\&\>li\:\:before\]\:bg-border-strong>li:before{background-color:var(--border-strong)}.\[\&\>li\:\:before\]\:content-\[\'\'\]>li:before{--tw-content:"";content:var(--tw-content)}.\[\&\>span\]\:absolute>span{position:absolute}.\[\&\>span\]\:top-0\.5>span{top:var(--space-0\.5)}.\[\&\>span\]\:left-0\.5>span{left:var(--space-0\.5)}.\[\&\>span\]\:left-4>span{left:var(--space-4)}.\[\&\>span\]\:block>span{display:block}.\[\&\>span\]\:h-2>span{height:var(--space-2)}.\[\&\>span\]\:h-3\.5>span{height:var(--space-3\.5)}.\[\&\>span\]\:w-2>span{width:var(--space-2)}.\[\&\>span\]\:w-3\.5>span{width:var(--space-3\.5)}.\[\&\>span\]\:rounded-pill>span{border-radius:var(--radius-pill)}.\[\&\>span\]\:bg-border-strong>span{background-color:var(--border-strong)}.\[\&\>span\]\:bg-surface>span{background-color:var(--surface)}@media not all and (min-width:768px){.max-tablet\:\[\&\>span\]\:block>span{display:block}}.\[\&\>span\:first-child\]\:w-\[72\%\]>span:first-child{width:72%}.\[\&\>span\:first-child\]\:bg-surface-bubble>span:first-child{background-color:var(--surface-bubble)}.\[\&\>span\:last-child\]\:w-\[28\%\]>span:last-child{width:28%}.\[\&\>span\:last-child\]\:border-l>span:last-child{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\>span\:last-child\]\:border-l-hairline>span:last-child{border-left-color:var(--hairline)}.\[\&\>span\:last-child\]\:bg-surface>span:last-child{background-color:var(--surface)}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:var(--space-0\.5)}.\[\&\>svg\]\:flex-none>svg{flex:none}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}.\[\&\[readonly\]\]\:text-ink-muted[readonly]{color:var(--ink-muted)}.rai-ai-card.\[\.rai-ai-card\&\]\:flex{display:flex}.rai-ai-card.\[\.rai-ai-card\&\]\:flex-col{flex-direction:column}.rai-ai-card.\[\.rai-ai-card\&\]\:gap-3{gap:var(--space-3)}.rai-ai-card.\[\.rai-ai-card\&\]\:px-4{padding-inline:var(--space-4)}.rai-ai-card.\[\.rai-ai-card\&\]\:py-3\.5{padding-block:var(--space-3\.5)}[aria-expanded=true]>.\[\[aria-expanded\=true\]\>\&\]\:\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}ol.\[ol\&\]\:m-0{margin:var(--space-0)}ol.\[ol\&\]\:list-none{list-style-type:none}ol.\[ol\&\]\:p-0{padding:var(--space-0)}ul.\[ul\&\]\:m-0{margin:var(--space-0)}ul.\[ul\&\]\:list-none{list-style-type:none}ul.\[ul\&\]\:p-0{padding:var(--space-0)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
