.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)}}
.obW_Wq_card{--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-shadow-pop),var(--gm-glass-shadow);border-radius:var(--gm-radius-lg);background-color:var(--gm-color-surface);background-image:linear-gradient(225deg, var(--gm-color-primary) calc(var(--gm-notch) * .7071), transparent 0),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%);transition:border-color var(--gm-duration) var(--gm-ease),background-color var(--gm-duration) var(--gm-ease),box-shadow var(--gm-duration) var(--gm-ease),transform var(--gm-duration) var(--gm-ease);background-repeat:no-repeat;flex-direction:column;padding:1.75rem 1.5rem 1.6rem;display:flex;position:relative}.obW_Wq_card[data-glow]{isolation:isolate;position:relative}.obW_Wq_card[data-glow]:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(16rem circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--gm-frost,var(--gm-color-primary)) 22%, transparent), transparent 70%);opacity:0;transition:opacity .3s var(--gm-ease);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.obW_Wq_card[data-glow]:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.obW_Wq_card[data-glow]:after{background:color-mix(in srgb, var(--gm-frost,var(--gm-color-primary)) 10%, transparent)}}.obW_Wq_linked:hover{border-color:var(--gm-color-border-hover);background-color:var(--gm-color-surface-hover);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-shadow-pop-hover),var(--gm-glass-shadow);transform:var(--gm-lift)}.obW_Wq_icon{margin-bottom:1.375rem}.obW_Wq_icon>*{object-fit:contain;width:40px;height:40px}.obW_Wq_title{letter-spacing:-.015em;margin-bottom:.625rem;font-size:1.2rem}.obW_Wq_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.obW_Wq_link,.obW_Wq_link:hover{color:inherit}.obW_Wq_body{color:var(--gm-color-text-subtle);font-size:.94rem;line-height:1.55}.obW_Wq_footer{padding-top:var(--gm-space-4);font-size:var(--gm-text-sm);font-weight:var(--gm-weight-medium);color:var(--gm-color-link);margin-top:auto}
.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}
.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)}
.KPenOq_hero{isolation:isolate;padding-block:var(--gm-space-9) var(--gm-space-8);align-items:center;display:flex;position:relative;overflow:hidden}.KPenOq_page{min-height:420px}.KPenOq_full{min-height:calc(100svh - var(--gm-header-height))}.KPenOq_image{z-index:-2;filter:saturate(.85);background-position:50% 35%;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 45%,#0006 75%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0006 75%,#0000 100%)}.KPenOq_image:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--gm-color-bg) 66%, transparent) 0%, color-mix(in srgb, var(--gm-color-bg) 52%, transparent) 45%, color-mix(in srgb, var(--gm-color-bg) 88%, transparent) 100%),radial-gradient(ellipse 90% 120% at 50% 30%, transparent 40%, color-mix(in srgb, var(--gm-color-bg) 70%, transparent) 100%);position:absolute;inset:0}.KPenOq_inner{align-items:flex-start;gap:var(--gm-space-4);width:100%;max-width:calc(var(--gm-container) + 2*var(--gm-gutter));padding-inline:var(--gm-gutter);flex-direction:column;margin-inline:auto;display:flex}.KPenOq_center .KPenOq_inner{text-align:center;align-items:center}.KPenOq_badge{margin-bottom:var(--gm-space-4)}.KPenOq_title{max-width:20ch;font-size:var(--gm-text-4xl);letter-spacing:-.03em;text-shadow:var(--gm-display-shadow);line-height:1.05}.KPenOq_full .KPenOq_title{font-size:var(--gm-text-5xl);letter-spacing:-.035em;line-height:1.02}.KPenOq_title em{background:var(--gm-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--gm-color-accent);margin-inline:-.08em;padding-inline:.08em;font-style:italic}.KPenOq_subtitle{max-width:60ch;margin-top:var(--gm-space-2);font-size:clamp(var(--gm-text-lg),1rem + .6vw,1.25rem);color:var(--gm-color-text-muted);line-height:1.55}.KPenOq_actions{margin-top:var(--gm-space-5);flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}
.FE5oVa_container{width:100%;max-width:calc(var(--gm-container) + 2*var(--gm-gutter));padding-inline:var(--gm-gutter);margin-inline:auto}.FE5oVa_narrow{max-width:calc(var(--gm-container-narrow) + 2*var(--gm-gutter))}
.R5TdiG_section{padding-block:var(--gm-space-7)}.R5TdiG_header{gap:var(--gm-space-3);max-width:62ch;margin-bottom:var(--gm-space-6);flex-direction:column;display:flex}.R5TdiG_center{text-align:center;align-items:center;margin-inline:auto}.R5TdiG_title{font-size:var(--gm-text-3xl)}.R5TdiG_description{font-size:var(--gm-text-lg);color:var(--gm-color-text-muted)}
.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)}
.mCdjaW_steps{margin:0;padding:0;list-style:none}.mCdjaW_step{padding-block:var(--gm-space-5);border-bottom:var(--gm-border-width) solid var(--gm-color-border-subtle);grid-template-columns:2.75rem minmax(0,1fr);gap:1.25rem;display:grid}.mCdjaW_step:last-child{border-bottom:none}.mCdjaW_marker{font-family:var(--gm-font-mono);color:var(--gm-color-accent);padding-top:3px;font-size:.8rem}.mCdjaW_title{letter-spacing:-.015em;margin-bottom:var(--gm-space-2);font-size:1.15rem}.mCdjaW_body{color:var(--gm-color-text-subtle)}
.T5EBqG_terminal{background-image:linear-gradient(225deg, var(--gm-color-primary) calc(var(--gm-notch) * .7071), transparent 0);border:var(--gm-border-width) solid var(--gm-color-border);border-radius:var(--gm-radius-md);background-repeat:no-repeat;background-color:var(--gm-color-surface);box-shadow:var(--gm-shadow-pop);overflow:hidden}.T5EBqG_titleBar{border-bottom:var(--gm-border-width) solid var(--gm-color-border-subtle);align-items:center;gap:7px;padding:.625rem .875rem;display:flex}.T5EBqG_label{font-family:var(--gm-font-mono);font-size:var(--gm-text-xs);color:var(--gm-color-text-faint);margin-left:6px}.T5EBqG_body{padding:var(--gm-space-4) 1.125rem;font-family:var(--gm-font-mono);color:var(--gm-color-text);margin:0;font-size:.84rem;line-height:1.9;overflow-x:auto}.T5EBqG_body code{font:inherit}.T5EBqG_line{display:block}.T5EBqG_blank{height:.9em;display:block}.T5EBqG_prompt{color:var(--gm-color-accent);-webkit-user-select:none;user-select:none}.T5EBqG_comment{color:var(--gm-color-text-faint)}
.tlNXUG_dots{flex-shrink:0;gap:7px;display:flex}.tlNXUG_dot{background:var(--gm-color-border-strong);border-radius:50%;width:9px;height:9px}
.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}
._04GwAa_window{width:100%;max-width:940px;margin:var(--gm-space-8) auto 0;border:1px solid var(--gm-color-border);border-radius:var(--gm-radius-lg);background:var(--gm-color-surface);box-shadow:var(--gm-shadow-lg);text-align:start;font-size:var(--gm-text-sm);overflow:hidden}._04GwAa_titlebar{gap:7px;padding:12px 14px 0;display:flex}._04GwAa_titlebar span{background:#ff5f57;border-radius:50%;width:11px;height:11px}._04GwAa_titlebar span:nth-child(2){background:#febc2e}._04GwAa_titlebar span:nth-child(3){background:#28c840}._04GwAa_toolbar{align-items:center;gap:var(--gm-space-4);padding:var(--gm-space-3) var(--gm-space-4);border-bottom:1px solid var(--gm-color-border-subtle);grid-template-columns:1fr auto 1fr;display:grid}._04GwAa_brand{align-items:center;gap:var(--gm-space-2);color:var(--gm-color-heading);white-space:nowrap;font-weight:700;display:flex}._04GwAa_brand svg{flex-shrink:0}._04GwAa_search{border:1px solid var(--gm-color-border);border-radius:var(--gm-radius-pill);width:clamp(120px,30vw,300px);color:var(--gm-color-text-faint);font-size:var(--gm-text-xs);padding:5px 12px}._04GwAa_switcher{border:1px solid var(--gm-color-border);border-radius:8px;justify-self:end;display:flex;overflow:hidden}._04GwAa_switcher span{width:28px;height:24px;color:var(--gm-color-text-subtle);place-items:center;display:grid}._04GwAa_switcher ._04GwAa_on{background:var(--gm-color-surface-sunken);color:var(--gm-color-heading)}._04GwAa_cards{gap:var(--gm-space-4);padding:var(--gm-space-4);background:var(--gm-color-surface-sunken);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:759.98px){._04GwAa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}._04GwAa_cards>:nth-child(n+5){display:none}}@media (max-width:559.98px){._04GwAa_cards{grid-template-columns:minmax(0,1fr)}._04GwAa_cards>:nth-child(n+3){display:none}}._04GwAa_card{border:1px solid var(--gm-color-border-subtle);background:var(--gm-color-bg);box-shadow:var(--gm-shadow-sm);border-radius:12px;overflow:hidden}._04GwAa_photo{aspect-ratio:16/10}._04GwAa_photo svg{width:100%;height:100%;display:block}._04GwAa_info{padding:var(--gm-space-3);flex-direction:column;gap:3px;display:flex}._04GwAa_priceRow{align-items:baseline;gap:var(--gm-space-2);display:flex}._04GwAa_priceRow strong{color:var(--gm-color-heading);font-size:var(--gm-text-lg);font-weight:800}._04GwAa_priceRow span{color:var(--gm-color-text-faint);font-size:var(--gm-text-xs)}._04GwAa_specs{justify-content:space-between;align-items:center;gap:var(--gm-space-2);color:var(--gm-color-text);display:flex}._04GwAa_status{border-radius:var(--gm-radius-pill);background:color-mix(in srgb, var(--gm-color-accent) 14%, transparent);color:var(--gm-color-accent);flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:700}._04GwAa_address{color:var(--gm-color-text-muted);font-size:var(--gm-text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._04GwAa_statusbar{padding:6px var(--gm-space-4);border-top:1px solid var(--gm-color-border-subtle);color:var(--gm-color-text-faint);justify-content:space-between;font-size:11px;display:flex}
.MHJsKa_browser{border:1px solid var(--gm-color-border);border-radius:var(--gm-radius-lg);background:var(--gm-color-surface);box-shadow:var(--gm-shadow-lg);margin:0;overflow:hidden}.MHJsKa_bar{align-items:center;gap:var(--gm-space-3);border-bottom:1px solid var(--gm-color-border-subtle);padding:10px 14px;display:flex}.MHJsKa_dots{gap:6px;display:flex}.MHJsKa_dots span{background:var(--gm-color-border-strong);border-radius:50%;width:10px;height:10px}.MHJsKa_url{border-radius:var(--gm-radius-pill);background:var(--gm-color-surface-sunken);min-width:0;color:var(--gm-color-text-subtle);font-size:var(--gm-text-xs);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:3px 12px;overflow:hidden}.MHJsKa_page{padding:var(--gm-space-4);position:relative}.MHJsKa_hero{aspect-ratio:16/8;border-radius:12px;overflow:hidden}.MHJsKa_hero svg{width:100%;height:100%;display:block}.MHJsKa_lines{padding:var(--gm-space-4) 0 var(--gm-space-6);flex-direction:column;gap:8px;display:flex}.MHJsKa_lines strong{color:var(--gm-color-heading);font-size:var(--gm-text-xl);font-weight:800}.MHJsKa_line{background:var(--gm-color-surface-sunken);border-radius:4px;height:8px}.MHJsKa_button{right:var(--gm-space-4);bottom:var(--gm-space-4);border-radius:var(--gm-radius-pill);color:#fff;font-size:var(--gm-text-sm);background:#0f766e;align-items:center;gap:8px;padding:9px 16px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 8px 20px -6px #0f766e8c}.MHJsKa_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite MHJsKa_spin}@media (prefers-reduced-motion:reduce){.MHJsKa_spinner{animation-duration:2.4s}}@keyframes MHJsKa_spin{to{transform:rotate(1turn)}}.MHJsKa_caption{border-top:1px solid var(--gm-color-border-subtle);color:var(--gm-color-text-muted);font-size:var(--gm-text-xs);align-items:center;gap:6px;padding:10px 16px;display:flex}.MHJsKa_caption svg{color:var(--gm-color-primary)}
.qnDekq_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);font-variation-settings:"SOFT" 100;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.qnDekq_brand svg{flex-shrink:0}.qnDekq_wideOnly{display:contents}@media (max-width:559.98px){.qnDekq_wideOnly{display:none!important}}.qnDekq_split{gap:var(--gm-space-7);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:center;display:grid}.qnDekq_split>*{min-width:0}.qnDekq_download{gap:var(--gm-space-4);flex-direction:column;display:flex}@media (max-width:759.98px){.qnDekq_download{order:-1}}.qnDekq_downloadActions{gap:var(--gm-space-3);margin-top:var(--gm-space-4);flex-wrap:wrap;display:flex}.qnDekq_fromSource{margin:var(--gm-space-3) 0 0;color:var(--gm-color-text-muted);font-size:var(--gm-text-sm)}.qnDekq_flow{gap:var(--gm-space-6);counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:759.98px){.qnDekq_flow{grid-template-columns:minmax(0,1fr)}}.qnDekq_flow li{gap:var(--gm-space-1);padding:var(--gm-space-5);border:1px solid var(--gm-color-border);border-radius:var(--gm-radius-lg);background:var(--gm-color-surface);box-shadow:var(--gm-shadow-sm);color:var(--gm-color-text-muted);flex-direction:column;display:flex;position:relative}.qnDekq_flow li:not(:last-child):after{content:"♥";top:50%;right:calc(var(--gm-space-6)/-2);color:var(--gm-color-primary);font-size:var(--gm-text-md);position:absolute;translate:50% -50%}@media (max-width:759.98px){.qnDekq_flow li:not(:last-child):after{top:auto;right:50%;bottom:calc(var(--gm-space-6)/-2);translate:50% 50%}}.qnDekq_flow strong{color:var(--gm-color-heading);font-family:var(--gm-font-display);font-size:var(--gm-text-xl);font-variation-settings:"SOFT" 100;font-weight:600}.qnDekq_note{max-width:60ch;margin:var(--gm-space-6) auto 0;color:var(--gm-color-text-muted);text-align:center}.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_kicker{font-family:var(--gm-font-body);font-size:var(--gm-text-sm);letter-spacing:.02em;text-transform:none;font-weight:700}.qnDekq_features svg,.qnDekq_love{color:var(--gm-color-primary)}
