.E9RObq_plain{padding-block:56px}.E9RObq_sunken{background:var(--surface-sunken);}.E9RObq_header{margin-block-end:28px}.E9RObq_title{font-size:clamp(22px,3vw,30px);font-weight:800}.E9RObq_subtitle{color:var(--text-muted);margin:6px 0 0}.E9RObq_notice{border:1px dashed var(--border-strong);border-radius:var(--radius);color:var(--text-muted);text-align:center;margin:0;padding:28px}@media (max-width:640px){.E9RObq_plain{padding-block:40px}}
.j6-GDa_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.j6-GDa_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.j6-GDa_swatches{background:var(--surface-sunken);grid-template-columns:repeat(4,1fr);block-size:96px;display:grid}.j6-GDa_swatches img{object-fit:cover;block-size:100%;inline-size:100%}.j6-GDa_body{align-items:center;gap:12px;padding:14px 16px;display:flex}.j6-GDa_logo{object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0;block-size:40px;inline-size:40px}.j6-GDa_name{font-size:16px;font-weight:700}.j6-GDa_meta{color:var(--text-muted);margin:2px 0 0;font-size:13px}
.EqxYrW_list{gap:12px;max-inline-size:820px;display:grid}.EqxYrW_item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.EqxYrW_question{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-weight:700;list-style:none;display:flex}.EqxYrW_question::-webkit-details-marker{display:none}.EqxYrW_chevron{flex-shrink:0;transition:transform .2s}.EqxYrW_item[open] .EqxYrW_chevron{transform:rotate(180deg)}.EqxYrW_answer{color:var(--text-muted);margin:0;padding:0 20px 18px}
.J2KIEq_base{min-block-size:40px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.J2KIEq_base:disabled{opacity:.6;cursor:progress}.J2KIEq_primary{background:var(--brand);color:var(--on-brand);}.J2KIEq_primary:hover{background:var(--brand-hover)}.J2KIEq_primary:active{background:var(--brand-active)}.J2KIEq_secondary{color:var(--text);border-color:var(--border-strong);background:0 0;}.J2KIEq_secondary:hover{border-color:var(--text-muted)}.J2KIEq_ghost{color:var(--text);background:0 0;padding-inline:12px;}.J2KIEq_ghost:hover{background:var(--surface-sunken)}.J2KIEq_icon{inline-size:40px;color:var(--text);background:0 0;padding:0;}.J2KIEq_icon:hover{background:var(--surface-sunken)}.J2KIEq_large{min-block-size:48px;padding-inline:24px;font-size:16px}
.j5vc_G_hero{isolation:isolate;background:linear-gradient(135deg, var(--hero-from), var(--hero-to));align-items:center;min-block-size:clamp(420px,62vh,620px);display:flex;position:relative;overflow:hidden}.j5vc_G_media{z-index:-1;position:absolute;inset:0}.j5vc_G_video{object-fit:cover;block-size:100%;inline-size:100%}.j5vc_G_placeholder{position:absolute;inset:0}.j5vc_G_swatch{aspect-ratio:3/4;opacity:.55;background-image:repeating-linear-gradient(45deg,#ffffff14 0 2px,#0000 2px 6px);border-radius:18px;inline-size:clamp(90px,14vw,180px);animation:15s linear infinite j5vc_G_drift;position:absolute;inset-block-end:-40%;box-shadow:0 20px 40px #00000059}@keyframes j5vc_G_drift{0%{transform:translateY(0)rotate(-8deg)}to{transform:translateY(-170vh)rotate(10deg)}}.j5vc_G_shade{background:linear-gradient(270deg,#141110d9 0%,#1411108c 55%,#14111040 100%);position:absolute;inset:0}.j5vc_G_content{padding-block:64px}.j5vc_G_title{color:#fcfbfa;max-inline-size:640px;font-size:clamp(28px,4.6vw,48px);font-weight:900}.j5vc_G_subtitle{color:#e3dfd8;max-inline-size:560px;margin:16px 0 28px;font-size:clamp(15px,1.8vw,18px)}.j5vc_G_actions{flex-wrap:wrap;gap:12px;display:flex}.j5vc_G_onDark{color:#fcfbfa;border-color:#fcfbfa80}.j5vc_G_onDark:hover{border-color:#fcfbfa}
.J_XhRG_steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.J_XhRG_step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;position:relative}.J_XhRG_badge{background:var(--brand);block-size:48px;inline-size:48px;color:var(--on-brand);border-radius:14px;place-items:center;display:inline-grid}.J_XhRG_number{color:var(--border);font-size:40px;font-weight:900;line-height:1;position:absolute;inset-block-start:16px;inset-inline-end:20px}.J_XhRG_title{margin-block-start:16px;font-size:18px;font-weight:800}.J_XhRG_body{color:var(--text-muted);margin:8px 0 0}
._1TOXtW_page{padding:48px var(--gutter);place-items:center;min-block-size:calc(100vh - 220px);display:grid}._1TOXtW_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);inline-size:100%;max-inline-size:440px;box-shadow:var(--shadow);padding:32px 28px}._1TOXtW_title{font-size:24px;font-weight:800}._1TOXtW_subtitle{color:var(--text-muted);margin:6px 0 24px}._1TOXtW_form{gap:16px;display:grid}._1TOXtW_field{gap:6px;display:grid}._1TOXtW_label{color:var(--text);font-size:14px;font-weight:600}._1TOXtW_input{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);min-block-size:44px;inline-size:100%;color:var(--text);font:inherit;padding-inline:14px}._1TOXtW_input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle);outline:none}._1TOXtW_inputInvalid{border-color:var(--danger);}._1TOXtW_hint{color:var(--text-muted);font-size:13px}._1TOXtW_error{color:var(--danger);font-size:13px}._1TOXtW_formError{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger);margin:0;padding:10px 14px;font-size:14px}._1TOXtW_submit{inline-size:100%}._1TOXtW_footer{text-align:center;gap:6px;margin-block-start:20px;font-size:14px;display:grid}._1TOXtW_footer a{color:var(--text-muted)}._1TOXtW_footer a:hover{color:var(--text)}._1TOXtW_already{justify-items:start;gap:16px;display:grid}._1TOXtW_already p{margin:0}._1TOXtW_honeypot{clip-path:inset(50%);opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.zA3fpq_logo{block-size:26px;inline-size:auto;display:block}
.OsiKWW_footer{background:var(--surface);border-block-start:1px solid var(--border);margin-block-start:0}.OsiKWW_columns{grid-template-columns:2fr 1fr 1fr;gap:32px;padding-block:40px;display:grid}.OsiKWW_about p{max-inline-size:360px;color:var(--text-muted);margin:14px 0 0;font-size:14px}.OsiKWW_heading{margin-block-end:12px;font-size:15px;font-weight:800}.OsiKWW_links{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.OsiKWW_links a{color:var(--text-muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.OsiKWW_links a:hover{color:var(--text)}.OsiKWW_muted{color:var(--text-muted);margin:0;font-size:14px}.OsiKWW_rights{border-block-start:1px solid var(--border);color:var(--text-muted);padding-block:16px;font-size:13px}@media (max-width:720px){.OsiKWW_columns{grid-template-columns:1fr 1fr}.OsiKWW_about{grid-column:1/-1}}
.KLqXRG_header{z-index:50;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--border);position:sticky;inset-block-start:0}.KLqXRG_bar{justify-content:space-between;align-items:center;gap:12px;min-block-size:64px;display:flex}.KLqXRG_logoLink{padding-block:8px;display:inline-flex}.KLqXRG_actions{align-items:center;gap:6px;display:flex}.KLqXRG_account{align-items:center;gap:6px;display:flex;position:relative}.KLqXRG_accountPlaceholder{block-size:40px;inline-size:170px}.KLqXRG_greeting{text-overflow:ellipsis;white-space:nowrap;max-inline-size:180px;color:var(--text);font-weight:600;overflow:hidden}.KLqXRG_accountError{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger);white-space:nowrap;padding:6px 10px;font-size:13px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.KLqXRG_moonIcon{display:block}.KLqXRG_sunIcon{display:none}[data-theme=dark] .KLqXRG_moonIcon{display:none}[data-theme=dark] .KLqXRG_sunIcon{display:block}@media (max-width:640px){.KLqXRG_greeting{max-inline-size:96px;font-size:14px}.KLqXRG_collapsibleLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
