@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._0pVUyW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._0pVUyW_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.sHi4qW_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.sHi4qW_variable{--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._4vO9Na_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}._4vO9Na_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.opCRhW_button{justify-content:center;align-items:center;gap:var(--gm-space-2);border:var(--gm-border-width) solid #0000;border-radius:var(--gm-radius-sm);font-family:var(--gm-font-body);font-weight:var(--gm-weight-bold);text-align:center;white-space:nowrap;cursor:var(--gm-cursor-pointer);clip-path:var(--gm-clip-control);transition:background-color var(--gm-duration) var(--gm-ease),border-color var(--gm-duration) var(--gm-ease),color var(--gm-duration) var(--gm-ease),box-shadow var(--gm-duration) var(--gm-ease),transform var(--gm-duration) var(--gm-ease);line-height:1.2;text-decoration:none;display:inline-flex}.opCRhW_button:disabled{opacity:.55;cursor:not-allowed}.opCRhW_button[aria-busy=true]{opacity:.8;cursor:progress}.opCRhW_sm{font-size:var(--gm-text-sm);padding:.5rem .875rem}.opCRhW_md{padding:.8rem 1.5rem;font-size:.97rem}.opCRhW_lg{font-size:var(--gm-text-md);border-radius:var(--gm-radius-md);padding:.95rem 1.9rem}.opCRhW_primary,.opCRhW_secondary,.opCRhW_danger{box-shadow:var(--gm-button-edge,0 0 transparent),var(--gm-shadow-control)}.opCRhW_primary:hover:not(:disabled),.opCRhW_secondary:hover:not(:disabled),.opCRhW_danger:hover:not(:disabled){box-shadow:var(--gm-button-edge,0 0 transparent),var(--gm-shadow-control-hover);transform:var(--gm-lift)}.opCRhW_primary:active:not(:disabled),.opCRhW_secondary:active:not(:disabled),.opCRhW_danger:active:not(:disabled){box-shadow:none;transform:var(--gm-press)}.opCRhW_primary{background:var(--gm-color-primary);color:var(--gm-color-on-primary)}.opCRhW_primary:hover:not(:disabled){background:var(--gm-color-primary-hover);color:var(--gm-color-on-primary)}.opCRhW_danger{background:var(--gm-color-danger);color:#fff}.opCRhW_danger:hover:not(:disabled){background:color-mix(in srgb, var(--gm-color-danger) 85%, #000);color:#fff}.opCRhW_secondary{--gm-button-edge:inset 0 1px 0 var(--gm-glass-highlight);background:var(--gm-color-surface);color:var(--gm-color-text);border-color:var(--gm-color-border-strong)}.opCRhW_secondary:hover:not(:disabled){background:var(--gm-color-surface-hover);border-color:var(--gm-color-border-hover);color:var(--gm-color-heading)}.opCRhW_ghost{color:var(--gm-color-text-muted);background:0 0}.opCRhW_ghost:hover:not(:disabled){background:var(--gm-color-surface-hover);color:var(--gm-color-heading)}.opCRhW_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite opCRhW_spin}@keyframes opCRhW_spin{to{transform:rotate(360deg)}}
.eJFDaa_banner{justify-content:space-between;align-items:center;gap:var(--gm-space-6) 3.5rem;border:var(--gm-border-width) solid var(--gm-color-border-strong);border-radius:var(--gm-radius-lg);box-shadow:var(--gm-shadow-pop);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--gm-color-primary) 20%, transparent) 0%, var(--gm-color-surface) 55%);flex-wrap:wrap;padding:clamp(2.25rem,5vw,4rem) clamp(1.75rem,4.5vw,3.5rem);display:flex}.eJFDaa_copy{max-width:56ch}.eJFDaa_title{font-size:var(--gm-text-3xl);letter-spacing:-.028em;margin-bottom:var(--gm-space-4);text-shadow:var(--gm-display-shadow)}.eJFDaa_body{font-size:var(--gm-text-lg);color:var(--gm-color-text-muted)}.eJFDaa_actions{gap:var(--gm-space-3);flex-wrap:wrap;display:flex}
.WeKIZa_row{gap:var(--gm-space-4);padding-block:var(--gm-space-3);border-bottom:var(--gm-border-width) solid var(--gm-color-border-subtle);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);display:grid}.WeKIZa_row:last-child{border-bottom:none}@media (max-width:559.98px){.WeKIZa_row{gap:var(--gm-space-1);grid-template-columns:minmax(0,1fr)}}.WeKIZa_label{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:var(--gm-tracking-label);text-transform:uppercase;color:var(--gm-color-text-muted);padding-top:.2em;font-weight:400;line-height:1.4}.WeKIZa_value{overflow-wrap:anywhere}
.FTzPda_grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--gm-feature-min), 100%), 1fr));gap:var(--gm-border-width);border:var(--gm-border-width) solid var(--gm-color-border);border-radius:var(--gm-radius-lg);background:var(--gm-color-border);display:grid;overflow:hidden}.FTzPda_feature{gap:var(--gm-space-3);padding:var(--gm-space-6) 1.75rem;background:var(--gm-color-bg);transition:background-color var(--gm-duration) var(--gm-ease);flex-direction:column;display:flex}.FTzPda_feature:hover{background:color-mix(in srgb, var(--gm-color-bg) 96%, var(--gm-color-text))}.FTzPda_index{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);color:var(--gm-color-accent)}.FTzPda_title{letter-spacing:-.015em;font-size:1.3rem}.FTzPda_body{color:var(--gm-color-text-subtle);font-size:.94rem;line-height:1.65}
.cSG0_G_eyebrow{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:var(--gm-tracking-label);text-transform:uppercase;color:var(--gm-color-text-faint);font-weight:400;line-height:1.4}.cSG0_G_accent{color:var(--gm-color-accent)}
.aLSCbq_pattern{z-index:-1;pointer-events:none;position:absolute;inset:0}.aLSCbq_pattern:before{content:"";background-color:var(--gm-pattern-color);-webkit-mask-image:var(--gm-pattern);-webkit-mask-image:var(--gm-pattern);mask-image:var(--gm-pattern);-webkit-mask-size:var(--gm-pattern-size);-webkit-mask-size:var(--gm-pattern-size);mask-size:var(--gm-pattern-size);position:absolute;inset:0}.aLSCbq_grid{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M0 .5H64M.5 0V64' fill='none' stroke='black'/%3E%3C/svg%3E");--gm-pattern-size:64px 64px}.aLSCbq_dots{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='12' cy='12' r='1.25'/%3E%3C/svg%3E");--gm-pattern-size:24px 24px}.aLSCbq_hex{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='84'%3E%3Cpath d='M24.5 0 49 14v28L24.5 56 0 42V14zm0 56v28' fill='none' stroke='black'/%3E%3C/svg%3E");--gm-pattern-size:49px 84px}.aLSCbq_leaves{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cg fill='none' stroke='black' stroke-linecap='round'%3E%3Cg transform='translate(8 30) rotate(-35)'%3E%3Cpath d='M0 0C6-8 18-8 24 0 18 8 6 8 0 0Zm3 0h18'/%3E%3C/g%3E%3Cg transform='translate(50 62) rotate(20)'%3E%3Cpath d='M0 0C6-8 18-8 24 0 18 8 6 8 0 0Zm3 0h18'/%3E%3C/g%3E%3Cg transform='translate(62 14) rotate(150)'%3E%3Cpath d='M0 0C6-8 18-8 24 0 18 8 6 8 0 0Zm3 0h18'/%3E%3C/g%3E%3Cg transform='translate(14 86) rotate(-80)'%3E%3Cpath d='M0 0C6-8 18-8 24 0 18 8 6 8 0 0Zm3 0h18'/%3E%3C/g%3E%3Cg transform='translate(74 38) rotate(70) scale(.6)'%3E%3Cpath d='M0 0C6-8 18-8 24 0 18 8 6 8 0 0Zm3 0h18'/%3E%3C/g%3E%3Cpath d='M30 50q8 2 12 9'/%3E%3C/g%3E%3C/svg%3E");--gm-pattern-size:128px 128px}.aLSCbq_halftone{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='3.5' cy='3.5' r='2.4'/%3E%3Ccircle cx='10.5' cy='10.5' r='2.4'/%3E%3C/svg%3E");--gm-pattern-size:14px 14px}.aLSCbq_circuit{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='none' stroke='black'%3E%3Cpath d='M0 16h24l8 8h16l8-8h24M40 24v20l-8 8v28M32 0v5M56 0v16M56 80V68l8-8h16M0 60h9M64 31v14'/%3E%3Ccircle cx='32' cy='8' r='3'/%3E%3Ccircle cx='12' cy='60' r='3'/%3E%3Ccircle cx='64' cy='28' r='3'/%3E%3Ccircle cx='64' cy='48' r='3'/%3E%3C/g%3E%3C/svg%3E");--gm-pattern-size:80px 80px}.aLSCbq_petals{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg transform='translate(28 30) rotate(0) scale(1)'%3E%3Ccircle r='1.6'/%3E%3Cg transform='rotate(0) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(72) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(144) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(216) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(288) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(86 84) rotate(20) scale(0.8)'%3E%3Ccircle r='1.6'/%3E%3Cg transform='rotate(0) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(72) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(144) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(216) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='rotate(288) translate(0 -2.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(86 28) rotate(40) scale(0.7)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='translate(22 94) rotate(-60) scale(0.7)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='translate(58 62) rotate(110) scale(0.55)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3Cg transform='translate(110 50) rotate(-20) scale(0.5)'%3E%3Cpath d='M0 0C-5-3-7-10-3.5-15L0-12.5 3.5-15C7-10 5-3 0 0Z'/%3E%3C/g%3E%3C/svg%3E");--gm-pattern-size:150px 150px}.aLSCbq_bolts{--gm-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg transform='translate(14 10) rotate(-12) scale(1)'%3E%3Cpath d='M7 0h10l-5 9h7L5 26l3.5-12H2z'/%3E%3C/g%3E%3Cg transform='translate(70 56) rotate(14) scale(1.25)'%3E%3Cpath d='M7 0h10l-5 9h7L5 26l3.5-12H2z'/%3E%3C/g%3E%3Cg transform='translate(86 8) rotate(22) scale(0.7)' fill='none' stroke='black' stroke-width='2.1428571429' stroke-linejoin='round'%3E%3Cpath d='M7 0h10l-5 9h7L5 26l3.5-12H2z'/%3E%3C/g%3E%3Cg transform='translate(22 72) rotate(-24) scale(0.85)' fill='none' stroke='black' stroke-width='1.7647058824' stroke-linejoin='round'%3E%3Cpath d='M7 0h10l-5 9h7L5 26l3.5-12H2z'/%3E%3C/g%3E%3Cpath d='M58 22.5l1 2.5 2.5 1-2.5 1-1 2.5-1-2.5-2.5-1 2.5-1z'/%3E%3Cpath d='M108 100.5l1 2.5 2.5 1-2.5 1-1 2.5-1-2.5-2.5-1 2.5-1z'/%3E%3Cpath d='M50 104.5l1 2.5 2.5 1-2.5 1-1 2.5-1-2.5-2.5-1 2.5-1z'/%3E%3Cpath d='M8 46.5l1 2.5 2.5 1-2.5 1-1 2.5-1-2.5-2.5-1 2.5-1z'/%3E%3C/svg%3E");--gm-pattern-size:140px 140px}.aLSCbq_radial{-webkit-mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,#0000 100%)}.aLSCbq_bottom{-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}
.Ypazrq_card{isolation:isolate;gap:var(--gm-space-2);padding:var(--gm-space-6);border:var(--gm-border-width) solid var(--gm-color-border);border-radius:var(--gm-radius-lg);background:radial-gradient(28rem 16rem at 100% 0%, color-mix(in srgb, var(--gm-color-primary) 12%, transparent), transparent 70%),var(--gm-color-bg);color:var(--gm-color-text);box-shadow:var(--gm-shadow-sm);transition:border-color var(--gm-duration) var(--gm-ease),box-shadow var(--gm-duration) var(--gm-ease),translate var(--gm-duration) var(--gm-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.Ypazrq_card:hover{border-color:color-mix(in srgb, var(--gm-color-primary) 45%, var(--gm-color-border));box-shadow:var(--gm-shadow-lg);translate:0 -2px}.Ypazrq_card:focus-within{border-color:var(--gm-color-focus)}@media (prefers-reduced-motion:reduce){.Ypazrq_card:hover{translate:none}}.Ypazrq_head{justify-content:space-between;align-items:flex-start;gap:var(--gm-space-3);margin-bottom:var(--gm-space-3);display:flex}.Ypazrq_head svg{filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--gm-color-primary) 30%, transparent))}.Ypazrq_category{color:var(--gm-color-accent);font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0}.Ypazrq_title{font-size:var(--gm-text-2xl);margin:0}.Ypazrq_link{color:var(--gm-color-heading);text-decoration:none}.Ypazrq_link:after{content:"";z-index:1;cursor:var(--gm-cursor-pointer);position:absolute;inset:0}.Ypazrq_link:focus-visible{outline:none}.Ypazrq_tagline{color:var(--gm-color-text-muted);margin:0}.Ypazrq_highlights{gap:var(--gm-space-2);margin-top:var(--gm-space-3);color:var(--gm-color-text);font-size:var(--gm-text-sm);flex-direction:column;display:flex}.Ypazrq_highlights li{align-items:center;gap:var(--gm-space-2);display:flex}.Ypazrq_highlights svg{color:var(--gm-color-primary);flex-shrink:0}.Ypazrq_more{align-items:center;gap:var(--gm-space-1);padding-top:var(--gm-space-4);color:var(--gm-color-link);font-weight:600;font-size:var(--gm-text-sm);margin-top:auto;display:inline-flex}.Ypazrq_more svg{transition:translate var(--gm-duration) var(--gm-ease)}.Ypazrq_card:hover .Ypazrq_more svg{translate:3px}
.qnDekq_marks{justify-content:center;gap:var(--gm-space-4);margin-top:var(--gm-space-8);flex-wrap:wrap;display:flex}.qnDekq_markLink{align-items:center;gap:var(--gm-space-2);width:7.5rem;color:var(--gm-color-text-muted);font-size:var(--gm-text-xs);text-align:center;flex-direction:column;text-decoration:none;display:flex}.qnDekq_markLink svg{transition:translate var(--gm-duration) var(--gm-ease),filter var(--gm-duration) var(--gm-ease)}.qnDekq_markLink:hover{color:var(--gm-color-heading)}.qnDekq_markLink:hover svg{filter:drop-shadow(0 10px 16px #0000002e);translate:0 -3px}@media (max-width:559.98px){.qnDekq_markLink{width:4.5rem}.qnDekq_markName{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.qnDekq_spotlight{isolation:isolate;width:calc(100% - 2*var(--gm-gutter));max-width:calc(var(--gm-container) + 2*var(--gm-space-8));margin:0 auto var(--gm-space-9);border:var(--gm-border-width) solid var(--gm-color-border);border-radius:calc(var(--gm-radius-lg) + 8px);background:radial-gradient(40rem 28rem at 85% 30%, color-mix(in srgb, var(--gm-color-primary) 18%, transparent), transparent 70%),radial-gradient(30rem 20rem at 0% 100%, color-mix(in srgb, var(--gm-color-accent) 10%, transparent), transparent 70%),var(--gm-color-bg);color:var(--gm-color-text);box-shadow:var(--gm-shadow-lg);padding:clamp(1.5rem,4vw,3.5rem);position:relative;overflow:hidden}.qnDekq_spotlightInner{gap:var(--gm-space-7);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}@media (max-width:759.98px){.qnDekq_spotlightInner{grid-template-columns:minmax(0,1fr)}.qnDekq_spotlightInner>:last-child{order:-1;max-width:260px}}.qnDekq_spotlightText{gap:var(--gm-space-4);flex-direction:column;display:flex}.qnDekq_spotlightBadges{gap:var(--gm-space-2);flex-wrap:wrap;display:flex}.qnDekq_spotlightName{color:var(--gm-color-primary);font-family:var(--gm-font-display);font-size:var(--gm-text-xl);margin:0;font-weight:600}.qnDekq_spotlightTitle{font-size:var(--gm-text-4xl);text-wrap:balance;margin:0;line-height:1.05}.qnDekq_spotlightTitle em{color:var(--gm-color-accent)}.qnDekq_spotlightSummary{max-width:56ch;color:var(--gm-color-text-muted);font-size:var(--gm-text-lg);margin:0}.qnDekq_spotlightActions{gap:var(--gm-space-3);flex-wrap:wrap;display:flex}.qnDekq_spotlightStack{margin-top:var(--gm-space-2)}.qnDekq_spotlightHighlights{gap:var(--gm-space-5) var(--gm-space-6);margin-top:var(--gm-space-8);padding-top:var(--gm-space-7);border-top:var(--gm-border-width) solid var(--gm-color-border);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.qnDekq_spotlightHighlights li{gap:var(--gm-space-1) var(--gm-space-3);grid-template-columns:auto 1fr;align-content:start;display:grid}.qnDekq_spotlightHighlights strong{color:var(--gm-color-heading);font-family:var(--gm-font-display);font-size:var(--gm-text-lg);align-self:center}.qnDekq_spotlightHighlights li>span:last-child{color:var(--gm-color-text-muted);font-size:var(--gm-text-sm);grid-column:2}.qnDekq_iconChip{border-radius:var(--gm-radius-md);background:color-mix(in srgb, var(--gm-color-primary) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--gm-color-primary);place-items:center;display:grid}.qnDekq_grid{gap:var(--gm-space-5);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}.qnDekq_comingSoon{justify-content:center;align-items:flex-start;gap:var(--gm-space-2);padding:var(--gm-space-6);border:1.5px dashed var(--gm-color-border-strong);border-radius:var(--gm-radius-lg);color:var(--gm-color-text-muted);flex-direction:column;display:flex}.qnDekq_comingSoon h3{margin:var(--gm-space-2) 0 0;font-size:var(--gm-text-2xl)}.qnDekq_comingSoon p{margin:0}.qnDekq_comingSoon a{margin-top:var(--gm-space-3);font-weight:600;font-size:var(--gm-text-sm)}.qnDekq_comingSoonIcon{background:var(--gm-color-surface-sunken);width:52px;height:52px;color:var(--gm-color-primary);border-radius:14px;place-items:center;display:grid}.qnDekq_principles svg{color:var(--gm-color-primary)}.qnDekq_cta{width:100%;max-width:calc(var(--gm-container) + 2*var(--gm-gutter));padding:0 var(--gm-gutter) var(--gm-space-9);margin-inline:auto}.qnDekq_heroMark{vertical-align:-.2em;width:1.15em;height:1.15em;filter:drop-shadow(0 10px 18px color-mix(in srgb, var(--gm-color-primary) 35%, transparent));margin-right:.3em;animation:5s ease-in-out infinite qnDekq_bob;display:inline-block}@media (prefers-reduced-motion:reduce){.qnDekq_heroMark{animation:none}}@keyframes qnDekq_bob{50%{translate:0 -.08em;rotate:-4deg}}
.FdV9RW_pager{gap:var(--gm-space-4);padding-top:var(--gm-space-6);border-top:var(--gm-border-width) solid var(--gm-color-border-subtle);flex-wrap:wrap;display:flex}.FdV9RW_link{padding:var(--gm-space-3) var(--gm-space-4);border:var(--gm-border-width) solid var(--gm-color-border);border-radius:var(--gm-radius-md);color:var(--gm-color-heading);font-family:var(--gm-font-display);box-shadow:var(--gm-shadow-control);transition:border-color var(--gm-duration) var(--gm-ease),box-shadow var(--gm-duration) var(--gm-ease),transform var(--gm-duration) var(--gm-ease);flex-direction:column;gap:2px;font-size:1.05rem;display:flex}.FdV9RW_link:hover{border-color:var(--gm-color-border-hover);box-shadow:var(--gm-shadow-control-hover);transform:var(--gm-lift);color:var(--gm-color-heading)}.FdV9RW_next{text-align:right;margin-left:auto}.FdV9RW_label{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:var(--gm-tracking-label);text-transform:uppercase;color:var(--gm-color-text-faint);font-weight:400;line-height:1.4}
.qvk0jG_footer{border-top:var(--gm-border-width) solid var(--gm-color-border-subtle)}.qvk0jG_inner{justify-content:space-between;align-items:flex-start;gap:var(--gm-space-7);max-width:calc(var(--gm-container) + 2*var(--gm-gutter));padding:3.25rem var(--gm-gutter);flex-wrap:wrap;margin-inline:auto;display:flex}.qvk0jG_about{gap:var(--gm-space-3);flex-direction:column;display:flex}.qvk0jG_brand{color:var(--gm-color-heading);font-family:var(--gm-font-display);font-weight:var(--gm-weight-bold)}.qvk0jG_fineprint{color:var(--gm-color-text-faint);font-size:.84rem}.qvk0jG_columns{gap:var(--gm-space-7) var(--gm-space-8);flex-wrap:wrap;display:flex}.qvk0jG_column ul{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.qvk0jG_column a{color:var(--gm-color-text-subtle);font-size:.9rem}.qvk0jG_column a:hover{color:var(--gm-color-heading)}.qvk0jG_heading{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);letter-spacing:var(--gm-tracking-label);text-transform:uppercase;color:var(--gm-color-text-faint);margin-bottom:.875rem;font-weight:400;line-height:1.4}
.V-QqWq_header{z-index:var(--gm-z-header);position:sticky;top:0}.V-QqWq_header:before{content:"";z-index:-1;--gm-frost:var(--frost-tint,var(--gm-color-primary));background-image:radial-gradient(130% 90% at 0% 0%, color-mix(in srgb, var(--gm-frost) 10%, transparent), transparent 55%),linear-gradient(180deg, var(--gm-glass-sheen), transparent 42%);border:var(--gm-border-width) solid color-mix(in srgb, var(--gm-frost) 22%, var(--gm-glass-edge));box-shadow:inset 0 1px 0 var(--gm-glass-highlight),inset 0 -1px 0 color-mix(in srgb, var(--gm-frost) 12%, transparent),var(--gm-glass-shadow);background-color:color-mix(in srgb, var(--gm-color-bg) 62%, transparent);position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.V-QqWq_header:before{background-color:var(--gm-color-bg)}}.V-QqWq_header:before{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%)}@media (prefers-reduced-transparency:reduce){.V-QqWq_header:before{-webkit-backdrop-filter:none;backdrop-filter:none}}.V-QqWq_header:before{border-width:0 0 var(--gm-border-width);background-color:var(--gm-color-overlay)}.V-QqWq_inner{align-items:center;gap:var(--gm-space-6);height:var(--gm-header-height);max-width:calc(var(--gm-container) + 2*var(--gm-gutter));padding-inline:var(--gm-gutter);margin-inline:auto;display:flex}.V-QqWq_brand{flex:none;align-items:center;display:flex}.V-QqWq_brand a{align-items:center;gap:var(--gm-space-3);color:var(--gm-color-heading);font-family:var(--gm-font-display);font-weight:var(--gm-weight-bold);display:flex}.V-QqWq_nav{flex:1;justify-content:center;display:flex}.V-QqWq_actions{align-items:center;gap:var(--gm-space-4);flex:none;display:flex}.V-QqWq_links{gap:var(--gm-space-1) var(--gm-space-5);margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.V-QqWq_link{color:var(--gm-color-text-subtle);transition:color var(--gm-duration) var(--gm-ease)}.V-QqWq_link:hover,.V-QqWq_link[aria-current=page]{color:var(--gm-color-heading)}.V-QqWq_toggle{display:none}@media (max-width:759.98px){.V-QqWq_inner{gap:var(--gm-space-3)}.V-QqWq_nav{flex:none;order:1}.V-QqWq_brand{flex:1}.V-QqWq_toggle{align-items:center;gap:var(--gm-space-2);height:2.25rem;padding:0 var(--gm-space-3);border:var(--gm-border-width) solid var(--gm-color-border-strong);border-radius:var(--gm-radius-sm);font-size:var(--gm-text-sm);cursor:var(--gm-cursor-pointer);background:0 0;display:inline-flex}.V-QqWq_links{padding:var(--gm-space-4) var(--gm-gutter) var(--gm-space-6);--gm-frost:var(--frost-tint,var(--gm-color-primary));background-image:radial-gradient(130% 90% at 0% 0%, color-mix(in srgb, var(--gm-frost) 10%, transparent), transparent 55%),linear-gradient(180deg, var(--gm-glass-sheen), transparent 42%);border:var(--gm-border-width) solid color-mix(in srgb, var(--gm-frost) 22%, var(--gm-glass-edge));box-shadow:inset 0 1px 0 var(--gm-glass-highlight),inset 0 -1px 0 color-mix(in srgb, var(--gm-frost) 12%, transparent),var(--gm-glass-shadow);background-color:color-mix(in srgb, var(--gm-color-bg) 88%, transparent);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border-width:0 0 var(--gm-border-width);font-family:var(--gm-font-display);font-size:var(--gm-text-2xl);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}}@media (max-width:759.98px) and (prefers-reduced-transparency:reduce){.V-QqWq_links{background-color:var(--gm-color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:759.98px){.V-QqWq_open{display:flex}.V-QqWq_link{padding-block:var(--gm-space-2);color:var(--gm-color-text);display:block}}.V-QqWq_toggleIcon{width:14px;height:1.5px;transition:background-color var(--gm-duration) var(--gm-ease);background:currentColor;position:relative}.V-QqWq_toggleIcon:before,.V-QqWq_toggleIcon:after{content:"";width:100%;height:100%;transition:transform var(--gm-duration) var(--gm-ease);background:currentColor;position:absolute;left:0}.V-QqWq_toggleIcon:before{transform:translateY(-4.5px)}.V-QqWq_toggleIcon:after{transform:translateY(4.5px)}[aria-expanded=true]>.V-QqWq_toggleIcon{background:0 0}[aria-expanded=true]>.V-QqWq_toggleIcon:before{transform:rotate(45deg)}[aria-expanded=true]>.V-QqWq_toggleIcon:after{transform:rotate(-45deg)}
.WSA_ia_control{border:var(--gm-border-width) solid var(--gm-color-border-strong);border-radius:var(--gm-radius-pill);background:var(--gm-color-surface);box-shadow:inset 0 1px 0 var(--gm-glass-highlight);scrollbar-width:none;gap:2px;min-width:0;max-width:100%;margin:0;padding:3px;display:inline-flex;overflow-x:auto}.WSA_ia_legend,.WSA_ia_input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WSA_ia_option{display:flex}.WSA_ia_segment{align-items:center;gap:var(--gm-space-2);border-radius:var(--gm-radius-pill);color:var(--gm-color-text-subtle);font-weight:var(--gm-weight-medium);white-space:nowrap;cursor:var(--gm-cursor-pointer);transition:background-color var(--gm-duration) var(--gm-ease),color var(--gm-duration) var(--gm-ease);display:inline-flex}.WSA_ia_segment:hover{color:var(--gm-color-text)}.WSA_ia_input:checked+.WSA_ia_segment{background:var(--gm-color-primary);color:var(--gm-color-on-primary)}.WSA_ia_input:focus-visible+.WSA_ia_segment{outline:2px solid var(--gm-color-focus);outline-offset:1px}.WSA_ia_sm .WSA_ia_segment{padding:.3rem .7rem;font-size:.8rem}.WSA_ia_md .WSA_ia_segment{padding:.4rem .9rem;font-size:.875rem}
._95db7a_brand{align-items:center;gap:var(--gm-space-2);color:var(--gm-color-heading);font-family:var(--gm-font-display);font-size:var(--gm-text-lg);letter-spacing:var(--gm-tracking-tight);white-space:nowrap;font-weight:650;text-decoration:none;display:inline-flex}._95db7a_brand svg{flex-shrink:0}._95db7a_wideOnly{display:contents}@media (max-width:559.98px){._95db7a_wideOnly{display:none!important}}
.Z1-yGq_index{padding-top:var(--gm-space-6)}.Z1-yGq_grid{gap:var(--gm-space-5);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}
