@layer components{.J0Z7Ra_feature{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.J0Z7Ra_illustration{width:var(--space-16);aspect-ratio:1;background:radial-gradient(circle at 35% 25%, var(--surface), var(--warm-surface));border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff40,0 5px 12px #ffb41f12}.J0Z7Ra_content{min-width:0}.J0Z7Ra_title{color:var(--foreground);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:900;line-height:1.3}.J0Z7Ra_description{margin-top:var(--space-2);color:var(--muted);line-height:1.5}@media (min-width:768px){.J0Z7Ra_feature{align-content:start;justify-items:center;gap:var(--space-4);text-align:center;grid-template-columns:minmax(0,1fr)}.J0Z7Ra_description{max-width:28ch;margin-inline:auto}}}
@layer components{.n3I12G_panel{isolation:isolate;padding:var(--space-6) var(--space-4);position:relative}.n3I12G_panel:before{content:"";z-index:-1;background:linear-gradient(120deg, var(--section-surface), var(--section-surface-end));pointer-events:none;border-radius:45% 12% 40% 14%/12% 35% 15% 30%;position:absolute;inset:0}.n3I12G_list{gap:var(--space-6);display:grid}.n3I12G_icon{width:calc(var(--space-16) - var(--space-2));object-fit:contain;height:auto}@media (min-width:768px){.n3I12G_panel{padding-block:var(--space-8)}.n3I12G_list{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer components{.TQD0cq_heading{gap:var(--space-3);display:grid}.TQD0cq_centered{text-align:center;justify-items:center}.TQD0cq_title{font-size:var(--text-title-md);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:1.15}.TQD0cq_description{max-width:48ch;color:var(--muted);font-size:var(--text-body-lg);text-wrap:pretty;line-height:1.6}}
@layer components{.D7-1Fq_section{gap:var(--space-6);min-width:0;scroll-margin-top:var(--space-6);padding-block-end:var(--space-12);display:grid}.D7-1Fq_heading p{text-wrap:wrap;max-width:none}.D7-1Fq_categories{grid-auto-flow:column;grid-auto-columns:clamp(calc(var(--space-16) * 3.5), 70vw, calc(var(--space-16) * 4.5));gap:var(--space-4);overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;max-width:100%;padding:var(--space-3) var(--space-2) var(--space-8);display:grid;overflow-x:auto}.D7-1Fq_categories::-webkit-scrollbar{display:none}.D7-1Fq_categories li{min-width:0}.D7-1Fq_image{object-fit:cover;object-position:center}.D7-1Fq_carousel{min-width:0;position:relative}@media (min-width:768px){.D7-1Fq_section{gap:var(--space-8);padding-block-end:var(--space-16)}.D7-1Fq_categories{grid-auto-columns:calc(var(--space-16) * 3.5)}}}
@layer components{.PWVtOG_step{place-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr);height:100%;display:grid}.PWVtOG_heading{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.PWVtOG_number{width:var(--space-8);aspect-ratio:1;background:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));color:var(--primary-foreground);font-size:var(--text-lg);border-radius:50%;place-items:center;font-weight:900;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff80,0 3px #ff8a0026}.PWVtOG_illustration{filter:drop-shadow(0 8px 10px #ffb41f14);width:100%;max-width:192px}.PWVtOG_content{width:100%;min-width:0}.PWVtOG_title{font-size:var(--text-lg);letter-spacing:-.02em;font-weight:900;line-height:1.3}.PWVtOG_description{max-width:58ch;margin-top:var(--space-3);color:var(--muted);font-size:var(--text-body-sm);text-wrap:pretty;line-height:1.6}@media (min-width:640px){.PWVtOG_step{gap:var(--space-6);grid-template-columns:112px minmax(0,1fr)}.PWVtOG_illustration{max-width:112px}}@media (min-width:1024px){.PWVtOG_step{align-content:start;justify-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.PWVtOG_illustration{max-width:128px}}}
@layer components{._40x-zW_section{gap:var(--space-8);padding-block:var(--space-12);scroll-margin-top:var(--space-6);display:grid}._40x-zW_steps{gap:var(--space-6);display:grid}._40x-zW_steps>li{min-width:0;position:relative}._40x-zW_illustration{object-fit:contain;width:100%;height:auto}@media (min-width:1024px){._40x-zW_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer components{.LSEgwG_panel{isolation:isolate;justify-items:start;gap:var(--space-6);padding-block:var(--space-8);text-align:start;background:radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--primary) 35%, transparent), transparent 65%), var(--warm-surface);display:grid;position:relative;overflow:hidden}.LSEgwG_panel:before,.LSEgwG_panel:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);pointer-events:none;border-radius:50%;width:18rem;position:absolute}.LSEgwG_panel:before{background:color-mix(in srgb, var(--primary) 12%, transparent);top:-10rem;right:-4rem}.LSEgwG_panel:after{width:24rem;bottom:-10rem;right:-8rem}.LSEgwG_illustration{width:calc(var(--space-16) * 2);object-fit:contain;filter:drop-shadow(0 12px 14px #ff8a0020);justify-self:center;max-width:100%;height:auto}.LSEgwG_content{justify-items:start;gap:var(--space-4);width:100%;min-width:0;display:grid}.LSEgwG_title{color:var(--foreground);font-size:var(--text-title-md);letter-spacing:-.035em;text-wrap:wrap;font-weight:900;line-height:1.15}.LSEgwG_description{font-size:var(--text-body-lg);white-space:pre-line;line-height:1.6}.LSEgwG_actions{justify-items:start;gap:var(--space-4);width:100%;margin-top:var(--space-2);display:grid}.LSEgwG_register{gap:var(--space-4);width:100%}.LSEgwG_loginPrompt{font-size:var(--text-sm);text-align:center;justify-self:stretch;line-height:1.6}.LSEgwG_login{color:var(--foreground);text-underline-offset:var(--space-1);font-weight:800;text-decoration:underline}@media (min-width:768px){.LSEgwG_panel{grid-template-columns:minmax(0, calc(var(--space-16) * 3.5)) minmax(0, 1fr);gap:var(--space-6);padding-block:var(--space-10);text-align:start;align-items:center}.LSEgwG_illustration{width:calc(var(--space-16) * 3.5)}.LSEgwG_register{width:auto}.LSEgwG_actions{flex-wrap:wrap;align-items:center;display:flex}.LSEgwG_loginPrompt{text-align:start;justify-self:start}}}
@layer components{.KK1KPW_meter{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);font-weight:700;line-height:1.5;display:flex}.KK1KPW_dots{gap:var(--space-1);display:flex}.KK1KPW_dots span{border:1px solid var(--border);background:var(--surface-muted);width:10px;height:10px;transition:background-color var(--motion-fast);border-radius:50%}.KK1KPW_dots span[data-available=true]{border-color:var(--color-brand-orange);background:linear-gradient(145deg, var(--brand-gradient-start), var(--brand-gradient-end));box-shadow:0 2px 4px #ff8a0026}@media (prefers-reduced-motion:reduce){.KK1KPW_dots span{transition:none}}}
@layer components{.OsW1hq_root{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}.OsW1hq_label{color:var(--muted);font-size:var(--text-caption);font-weight:800;display:none}.OsW1hq_timer{min-width:4.5rem;min-height:var(--space-10);padding:var(--space-2) var(--space-3);border-radius:var(--brand-radius-sm);color:var(--lightningcss-light,#185334)var(--lightningcss-dark,#c6f6d6);font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--motion-fast), color var(--motion-fast);background:var(--lightningcss-light,#d9f1df)var(--lightningcss-dark,#214c36);justify-content:center;align-items:center;font-weight:900;display:inline-flex}.OsW1hq_timer[data-stage=yellow]{color:var(--lightningcss-light,#634600)var(--lightningcss-dark,#fff0ad);background:var(--lightningcss-light,#ffed9e)var(--lightningcss-dark,#645013)}.OsW1hq_timer[data-stage=orange]{color:var(--lightningcss-light,#7a3100)var(--lightningcss-dark,#ffdbb9);background:var(--lightningcss-light,#ffd0a3)var(--lightningcss-dark,#713d1a)}.OsW1hq_timer[data-stage=red]{color:var(--lightningcss-light,#851d34)var(--lightningcss-dark,#ffe0e5);background:var(--lightningcss-light,#ffc6cf)var(--lightningcss-dark,#702c3c)}@media not (min-width:640px){.OsW1hq_root{gap:var(--space-2);flex-direction:row}.OsW1hq_label{font-size:var(--text-sm);display:block}.OsW1hq_timer{min-width:3.5rem;min-height:var(--space-8);padding:var(--space-1) var(--space-2);font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.OsW1hq_timer{transition:none}}}
.V6S71G_panel{margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--brand-radius-sm);background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-inline-start:var(--space-1) solid var(--accent);container-type:inline-size}.V6S71G_panel h2{color:var(--accent);font-size:var(--text-xl);font-weight:800}.V6S71G_panel>p{margin-block:var(--space-2) var(--space-4);line-height:1.6}.V6S71G_form{gap:var(--space-4);display:grid}.V6S71G_nameRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.V6S71G_nameRow>div{min-width:0}.V6S71G_nameRow>button{border-radius:var(--radius-xl)}.V6S71G_submitIcon{width:var(--space-5);height:var(--space-5);flex-shrink:0;display:none}.V6S71G_pendingIcon{animation:.9s linear infinite V6S71G_spin}@container not (min-width:28rem){.V6S71G_nameRow{gap:var(--space-2)}.V6S71G_nameRow>button{width:var(--space-12);height:var(--space-12);padding:0}.V6S71G_submitIcon{display:block}.V6S71G_submitText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes V6S71G_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.V6S71G_pendingIcon{animation:none}}
@layer components{.pAC5xW_report{margin-block:calc(var(--space-2) * -1);flex-shrink:0;display:inline-flex;position:relative}.pAC5xW_trigger{width:var(--space-8);height:var(--space-8);border:1px solid color-mix(in srgb, currentColor 30%, transparent);color:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.pAC5xW_danger{color:var(--danger)}.pAC5xW_trigger:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.pAC5xW_trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pAC5xW_trigger[aria-disabled=true]{cursor:default}.pAC5xW_trigger[data-reported=true]{background:color-mix(in srgb, currentColor 12%, transparent);border-color:#0000}.pAC5xW_failedPopover{z-index:10;top:calc(100% + var(--space-1));width:16rem;max-width:calc(100vw - var(--space-12));padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--brand-radius-sm);background:var(--surface);box-shadow:var(--brand-shadow);color:var(--danger);font-size:var(--text-sm);text-align:start;font-weight:600;line-height:1.5;position:absolute;right:0}.pAC5xW_error{color:var(--danger);font-size:var(--text-sm);text-align:center;line-height:1.6}@media not (min-width:640px){.pAC5xW_trigger{width:var(--space-10);height:var(--space-10)}}.pAC5xW_label{font-size:var(--text-sm);font-weight:700}.pAC5xW_textarea{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--space-3);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-base);resize:vertical;line-height:1.65;display:block}.pAC5xW_detailsThanks{color:var(--success);text-align:center;font-weight:700;display:block}}
