._9z_eqq_dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:min(32rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);box-shadow:var(--shadow);margin:auto;padding:0;overflow:auto}._9z_eqq_dialog::backdrop{background:#0f11138c}._9z_eqq_panel{padding:1.75rem 1.5rem 1.5rem;position:relative}._9z_eqq_title{font-family:var(--font-heading);margin-right:2rem;font-size:1.75rem;line-height:1.15}._9z_eqq_lead{color:var(--muted);margin:.5rem 0 0}._9z_eqq_close{width:2.25rem;height:2.25rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:1.5rem;line-height:1;position:absolute;top:.75rem;right:.75rem}._9z_eqq_close:hover{background:var(--surface-sunken);color:var(--ink)}._9z_eqq_form{gap:1rem;display:grid}._9z_eqq_field{gap:.375rem;font-size:.9375rem;font-weight:550;display:grid}._9z_eqq_field input,._9z_eqq_field select,._9z_eqq_field textarea{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--ink);font:inherit;padding:.625rem .75rem;font-weight:400}._9z_eqq_field textarea{resize:vertical}._9z_eqq_field input:focus-visible,._9z_eqq_field select:focus-visible,._9z_eqq_field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:is(._9z_eqq_field input:user-invalid,._9z_eqq_field select:user-invalid){border-color:var(--sold)}._9z_eqq_consent{color:var(--muted);align-items:flex-start;gap:.625rem;font-size:.875rem;display:flex}._9z_eqq_consent input{width:1.125rem;height:1.125rem;accent-color:var(--accent);flex:none;margin-top:.125rem}._9z_eqq_consent a,._9z_eqq_error a{color:var(--accent)}._9z_eqq_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._9z_eqq_error{color:var(--sold);margin:0;font-size:.9375rem}._9z_eqq_submit{background:var(--accent);min-height:3rem;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:.5rem;padding:0 1.375rem;font-weight:550}._9z_eqq_submit:hover:not(:disabled){background:var(--accent-hover)}._9z_eqq_submit:disabled{opacity:.6;cursor:progress}@media (max-width:30rem){._9z_eqq_panel{padding:1.5rem 1.125rem 1.25rem}}
.IvIdlW_section{max-width:var(--page);padding:clamp(3.5rem, 8vw, 6.5rem) var(--gutter);margin:0 auto}.IvIdlW_section+.IvIdlW_section{border-top:1px solid var(--line)}.IvIdlW_sectionTitle{max-width:40rem;font-size:clamp(1.75rem,3.6vw,2.625rem)}.IvIdlW_eyebrow,.IvIdlW_kicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:.875rem;font-size:.8125rem}.IvIdlW_lead{max-width:38rem;color:var(--muted);font-size:1.125rem}.IvIdlW_muted{color:var(--muted)}.IvIdlW_hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-top:clamp(3rem,7vw,6rem);display:grid}.IvIdlW_heroTitle{margin-bottom:1.25rem;font-size:clamp(2.25rem,5.2vw,3.75rem);line-height:1.05}.IvIdlW_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.IvIdlW_primary,.IvIdlW_secondary{border-radius:999px;align-items:center;min-height:3rem;padding:0 1.375rem;font-weight:550;text-decoration:none;display:inline-flex}.IvIdlW_primary{background:var(--accent);color:var(--accent-ink)}.IvIdlW_primary:hover{background:var(--accent-hover)}.IvIdlW_secondary{border:1px solid var(--line);background:var(--surface)}.IvIdlW_secondary:hover{border-color:var(--muted)}.IvIdlW_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;list-style:none;display:grid}.IvIdlW_step{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.IvIdlW_stepNumber{font-family:var(--font-mono);color:var(--accent);margin-bottom:1.5rem;font-size:.875rem;display:block}.IvIdlW_stepTitle{margin-bottom:.5rem;font-size:1.375rem}.IvIdlW_feature{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,7vw,5.5rem);display:grid}.IvIdlW_flip>:first-child{order:2}.IvIdlW_wide{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.IvIdlW_featureTitle{margin-bottom:1rem;font-size:clamp(1.5rem,2.8vw,2rem)}.IvIdlW_points{gap:.625rem;margin-top:1.5rem;list-style:none;display:grid}.IvIdlW_points li{padding-left:1.5rem;position:relative}.IvIdlW_points li:before{content:"";background:var(--accent);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.6em;left:.125rem}.IvIdlW_stat{border-left:2px solid var(--accent);color:var(--muted);margin-top:1.5rem;padding-left:1rem;font-size:.9375rem}.IvIdlW_compareWrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow-x:auto}.IvIdlW_compare{border-collapse:collapse;width:100%;font-size:.9375rem}.IvIdlW_compare th,.IvIdlW_compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.875rem 1rem}.IvIdlW_compare thead th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:500}.IvIdlW_compare tbody th{white-space:nowrap;font-weight:550}.IvIdlW_compare tbody td{color:var(--muted)}.IvIdlW_compare tr:last-child th,.IvIdlW_compare tr:last-child td{border-bottom:0}.IvIdlW_compare .IvIdlW_compareHtk{background:var(--accent-soft);color:var(--ink)}.IvIdlW_compare thead .IvIdlW_compareHtk{color:var(--accent)}.IvIdlW_compliance{background:var(--surface-sunken);max-width:none}.IvIdlW_compliance>*{max-width:calc(var(--page) - 2 * var(--gutter));margin-inline:auto}.IvIdlW_complianceHead .IvIdlW_lead{margin-top:1rem}.IvIdlW_complianceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;list-style:none;display:grid}.IvIdlW_complianceItem{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.IvIdlW_check{background:var(--accent-soft);border-radius:999px;place-items:center;width:2rem;height:2rem;margin-bottom:1rem;display:grid}.IvIdlW_check:after{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:.375rem;height:.75rem;margin-top:-.125rem;transform:rotate(45deg)}.IvIdlW_complianceTitle{font-family:var(--font-body);letter-spacing:0;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.IvIdlW_note{color:var(--muted);margin-top:2rem;font-size:.875rem}.IvIdlW_ctaBand{text-align:center;justify-items:center;gap:1.25rem;display:grid}.IvIdlW_ctaBand .IvIdlW_lead{margin-bottom:.75rem}.IvIdlW_ctaTitle{font-size:clamp(2rem,4.4vw,3rem)}@media (max-width:60rem){.IvIdlW_complianceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.IvIdlW_hero,.IvIdlW_feature,.IvIdlW_wide{grid-template-columns:minmax(0,1fr)}.IvIdlW_flip>:first-child{order:0}.IvIdlW_steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:36rem){.IvIdlW_complianceGrid{grid-template-columns:minmax(0,1fr)}.IvIdlW_compare tbody th{white-space:normal}}
.p-5sba_footer{max-width:var(--page);padding:2rem var(--gutter) 3rem;border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin:0 auto;font-size:.875rem;display:flex}.p-5sba_end{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.p-5sba_end a:hover{color:var(--ink)}
.Tkw0gW_header{z-index:10;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.Tkw0gW_skip{left:var(--gutter);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);padding:.5rem .75rem;position:absolute;top:-3rem}.Tkw0gW_skip:focus{top:.5rem}.Tkw0gW_inner{max-width:var(--page);padding:.75rem var(--gutter);align-items:center;gap:2rem;margin:0 auto;display:flex}.Tkw0gW_logo{letter-spacing:.04em;align-items:center;gap:.5rem;font-weight:650;text-decoration:none;display:inline-flex}.Tkw0gW_mark{width:2rem;height:2rem;color:var(--accent)}.Tkw0gW_nav{color:var(--muted);gap:1.5rem;font-size:.9375rem;display:flex}.Tkw0gW_nav a{text-decoration:none}.Tkw0gW_nav a:hover{color:var(--ink)}.Tkw0gW_end{align-items:center;gap:1rem;margin-left:auto;display:flex}.Tkw0gW_languages{font-family:var(--font-mono);gap:.125rem;font-size:.8125rem;list-style:none;display:flex}.Tkw0gW_languages a{color:var(--muted);border-radius:6px;padding:.25rem .375rem;text-decoration:none;display:block}.Tkw0gW_languages a:hover{color:var(--ink)}.Tkw0gW_languages a[aria-current=page]{color:var(--ink);background:var(--surface-sunken)}.Tkw0gW_cta{background:var(--accent);color:var(--accent-ink);white-space:nowrap;border-radius:999px;padding:.5rem .875rem;font-size:.9375rem;font-weight:550;text-decoration:none}.Tkw0gW_cta:hover{background:var(--accent-hover)}@media (max-width:52rem){.Tkw0gW_nav{display:none}}@media (max-width:30rem){.Tkw0gW_inner{gap:.75rem}.Tkw0gW_end{gap:.5rem}.Tkw0gW_cta{padding:.4375rem .75rem;font-size:.875rem}}
.ibmwLa_demo{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);gap:1rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.ibmwLa_hint{color:var(--muted);font-size:.875rem}.ibmwLa_views{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:1rem;display:grid}.ibmwLa_view{grid-template-rows:auto 1fr;gap:.5rem;min-width:0;display:grid}.ibmwLa_caption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.6875rem}.ibmwLa_building{border-radius:var(--radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 70%, var(--surface)), var(--surface) 85%);align-content:end;gap:.375rem;padding:0 .75rem;display:grid}.ibmwLa_roof{background:color-mix(in srgb, var(--ink) 70%, var(--surface));border-radius:4px 4px 0 0;height:.75rem;margin:1rem -.25rem 0}.ibmwLa_floor{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.ibmwLa_window{aspect-ratio:1/1.05;background:color-mix(in srgb, var(--status) 22%, var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--status) 65%, transparent);font-family:var(--font-mono);color:color-mix(in srgb, var(--status) 70%, var(--ink));cursor:pointer;border:0;border-radius:5px;place-items:center;font-size:.6875rem;transition:background-color .12s,box-shadow .12s,transform .12s;display:grid}.ibmwLa_window:disabled{cursor:not-allowed;background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--status) 16%, var(--surface)) 0 4px, color-mix(in srgb, var(--status) 26%, var(--surface)) 4px 8px)}.ibmwLa_window[data-lit]{background:var(--status);color:var(--surface);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--status)}.ibmwLa_window[aria-pressed=true]{transform:translateY(-2px)}.ibmwLa_ground{background:color-mix(in srgb, var(--ink) 18%, var(--surface));height:.375rem;margin:.125rem -.75rem 0}.ibmwLa_tableWrap{border:1px solid var(--line);border-radius:var(--radius-sm);max-height:18.5rem;overflow:auto}.ibmwLa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.ibmwLa_table th,.ibmwLa_table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);padding:.4375rem .625rem}.ibmwLa_table thead th{z-index:1;background:var(--surface-sunken);color:var(--muted);font-weight:500;position:sticky;top:0}.ibmwLa_table tbody tr{cursor:pointer;transition:background-color .12s}.ibmwLa_table tbody tr[data-status=sold]{cursor:default;color:var(--muted)}.ibmwLa_table tbody tr[data-lit]{background:color-mix(in srgb, var(--status) 14%, var(--surface))}.ibmwLa_rowButton{font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ibmwLa_rowButton:disabled{cursor:default;color:inherit}.ibmwLa_status{color:color-mix(in srgb, var(--status) 75%, var(--ink));align-items:center;gap:.375rem;font-weight:550;display:inline-flex}.ibmwLa_status:before{content:"";background:var(--status);border-radius:999px;width:.5rem;height:.5rem}.ibmwLa_controls{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.ibmwLa_message{min-height:1.5em;font-size:.875rem}.ibmwLa_buttons{gap:.5rem;margin-left:auto;display:flex}.ibmwLa_sell,.ibmwLa_ghost{cursor:pointer;border-radius:999px;min-height:2.25rem;padding:0 1rem;font-size:.875rem;font-weight:550}.ibmwLa_sell{background:var(--sold);color:#fff;border:0}.ibmwLa_ghost{border:1px solid var(--line);background:0 0}@media (max-width:40rem){.ibmwLa_views{grid-template-columns:minmax(0,1fr)}.ibmwLa_building{justify-self:center;width:100%;max-width:20rem}}
.E6CAwW_page{max-width:46rem;padding:clamp(2.5rem, 6vw, 4.5rem) var(--gutter) clamp(3rem, 7vw, 5rem);margin:0 auto}.E6CAwW_title{font-size:clamp(2rem,4.4vw,3rem)}.E6CAwW_updated{color:var(--muted);margin-top:.75rem;font-size:.875rem}.E6CAwW_section{margin-top:2.5rem}.E6CAwW_heading{margin-bottom:.75rem;font-size:clamp(1.375rem,2.6vw,1.75rem)}.E6CAwW_list{padding-left:1.25rem}.E6CAwW_list li+li{margin-top:.25rem}.E6CAwW_list li::marker{color:var(--muted)}.E6CAwW_text a{color:var(--accent)}.E6CAwW_tableWrap{border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}.E6CAwW_table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.9375rem}.E6CAwW_table th,.E6CAwW_table td{text-align:left;vertical-align:top;padding:.625rem .875rem}.E6CAwW_table th{background:var(--surface-sunken);font-weight:600}.E6CAwW_table tr+tr td,.E6CAwW_table tbody tr:first-child td{border-top:1px solid var(--line)}.E6CAwW_text+.E6CAwW_text,.E6CAwW_list+.E6CAwW_text,.E6CAwW_tableWrap+.E6CAwW_text,.E6CAwW_text+.E6CAwW_list,.E6CAwW_text+.E6CAwW_tableWrap{margin-top:.75rem}
.CNN1Pq_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.CNN1Pq_drop{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.CNN1Pq_dropZone{border:1.5px dashed color-mix(in srgb, var(--accent) 45%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--accent-soft) 55%, var(--surface));text-align:center;justify-items:center;gap:.25rem;padding:1.5rem 1rem 1rem;display:grid}.CNN1Pq_dropIcon{background:var(--surface);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--line);color:var(--accent);border-radius:10px;place-items:center;margin-bottom:.5rem;display:grid}.CNN1Pq_dropIcon svg{width:1.25rem;height:1.25rem}.CNN1Pq_dropLabel{font-size:.9375rem;font-weight:600}.CNN1Pq_dropHint{font-family:var(--font-mono);color:var(--muted);font-size:.6875rem}.CNN1Pq_files{gap:.375rem;width:100%;margin-top:.875rem;list-style:none;display:grid}.CNN1Pq_file{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);text-align:left;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.75rem;display:flex;overflow:hidden}.CNN1Pq_ext{background:var(--accent-soft);min-width:2.5rem;color:var(--accent);text-align:center;text-transform:uppercase;border-radius:4px;flex:none;padding:.0625rem .25rem;font-size:.625rem}.CNN1Pq_arrow{background:var(--accent);width:1.75rem;height:1.75rem;-webkit-mask:conic-gradient(from 225deg at 70% 50%, #000 90deg, transparent 0) center / 60% 60% no-repeat;mask:conic-gradient(from 225deg at 70% 50%, #000 90deg, transparent 0) center / 60% 60% no-repeat;border-radius:999px}.CNN1Pq_result{gap:.75rem;padding:1rem;display:grid;}.CNN1Pq_resultHead{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.CNN1Pq_ready{background:var(--available);width:.625rem;height:.625rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--available) 22%, transparent);border-radius:999px}.CNN1Pq_miniStore{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.CNN1Pq_miniHero{background:linear-gradient(to top, color-mix(in srgb, var(--ink) 30%, transparent), transparent 70%), linear-gradient(160deg, #c9d6d3, #8fa9a4 55%, #5f7f78);height:4.5rem}.CNN1Pq_miniRows{gap:.3125rem;padding:.5rem;display:grid}.CNN1Pq_miniRow{background:radial-gradient(circle at .25rem 50%, var(--status) .1875rem, transparent .21875rem), linear-gradient(var(--surface-sunken), var(--surface-sunken)) .75rem 0 / calc(100% - .75rem) 100% no-repeat;border-radius:3px;height:.5rem}.CNN1Pq_stats{color:var(--muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;list-style:none;display:flex}.CNN1Pq_resultAction{background:var(--accent);color:var(--accent-ink);border-radius:999px;justify-self:start;padding:.3125rem .75rem;font-size:.75rem;font-weight:600}@media (max-width:30rem){.CNN1Pq_drop{grid-template-columns:minmax(0,1fr)}.CNN1Pq_arrow{justify-self:center;transform:rotate(90deg)}}.CNN1Pq_designs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.CNN1Pq_design{gap:.625rem;display:grid}.CNN1Pq_design figcaption{font-family:var(--font-mono);text-align:center;color:var(--muted);font-size:.75rem}.CNN1Pq_screen{aspect-ratio:3/4;position:relative;overflow:hidden;}.CNN1Pq_screen:before{content:"";background:radial-gradient(circle at .5rem 50%, var(--line) .1875rem, transparent .21875rem), radial-gradient(circle at 1rem 50%, var(--line) .1875rem, transparent .21875rem), var(--surface-sunken);z-index:1;height:.875rem;position:absolute;inset:0 0 auto}.CNN1Pq_immersive{background:linear-gradient(#1d2a33,#2f4650 60%,#3f5a5c);place-items:center;display:grid}.CNN1Pq_iso{grid-template-columns:repeat(3,1.375rem);gap:.25rem;display:grid;transform:rotateX(55deg)rotate(45deg)}.CNN1Pq_iso span{aspect-ratio:1;background:color-mix(in srgb, var(--status) 80%, white);box-shadow:.1875rem .1875rem 0 color-mix(in srgb, var(--status) 60%, black), .375rem .375rem 0 color-mix(in srgb, var(--status) 45%, black);border-radius:2px}.CNN1Pq_editorial{align-content:start;gap:.5rem;padding:1.75rem .875rem .875rem;display:grid}.CNN1Pq_edTitle,.CNN1Pq_edTitleShort,.CNN1Pq_edLine{background:var(--ink);border-radius:3px;height:.5rem;display:block}.CNN1Pq_edTitle{height:.75rem}.CNN1Pq_edTitleShort{width:60%;height:.75rem}.CNN1Pq_edImage{aspect-ratio:4/3;background:linear-gradient(160deg,#d8cbb6,#a88f6e 60%,#7b6449);border-radius:4px;margin-block:.375rem;display:block}.CNN1Pq_edLine{background:var(--line);height:.3125rem}.CNN1Pq_tableFirst{align-content:start;gap:.375rem;padding:1.75rem .75rem .75rem;display:grid}.CNN1Pq_tRow{border-bottom:1px solid var(--line);background:radial-gradient(circle at calc(100% - .375rem) 40%, var(--status) .21875rem, transparent .25rem), linear-gradient(var(--line), var(--line)) 0 40% / 35% .3125rem no-repeat, linear-gradient(var(--line), var(--line)) 50% 40% / 20% .3125rem no-repeat;height:1.125rem}.CNN1Pq_tRow:first-child{background:linear-gradient(var(--muted), var(--muted)) 0 40% / 50% .3125rem no-repeat}.CNN1Pq_brand{gap:1rem;display:grid}.CNN1Pq_tokens{grid-template-columns:1.5fr 1fr .75fr;gap:1rem;padding:1rem 1.25rem;display:grid;}.CNN1Pq_token{align-content:start;gap:.5rem;display:grid}.CNN1Pq_tokenLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.6875rem}.CNN1Pq_company{align-items:center;gap:.5rem;font-weight:650;display:inline-flex}.CNN1Pq_companyMark{background:var(--ink);border-radius:4px;width:1.125rem;height:1.125rem}.CNN1Pq_swatches{gap:.25rem;display:flex}.CNN1Pq_swatches span{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent);border-radius:999px}.CNN1Pq_typeSample{font-family:var(--font-heading);font-size:1.5rem;line-height:1}.CNN1Pq_offerings{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;list-style:none;display:grid}.CNN1Pq_offering{border-top:3px solid var(--o-accent);gap:.25rem;padding:.5rem .5rem .875rem;display:grid;}.CNN1Pq_offeringImage{aspect-ratio:4/3;background:linear-gradient(150deg, color-mix(in srgb, var(--o-accent) 30%, white), var(--o-accent));border-radius:6px;margin-bottom:.5rem}.CNN1Pq_offeringName{font-family:var(--font-heading);color:var(--o-accent);padding-inline:.25rem;font-size:1.0625rem;line-height:1.2}@media (prefers-color-scheme:dark){.CNN1Pq_offeringName{color:color-mix(in srgb, var(--o-accent) 55%, white)}}.CNN1Pq_endorsement{color:var(--muted);padding-inline:.25rem;font-size:.6875rem}@media (max-width:30rem){.CNN1Pq_tokens{grid-template-columns:1fr 1fr}}.CNN1Pq_discovery{gap:1.5rem;display:grid}.CNN1Pq_storefronts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CNN1Pq_storefront{grid-template-rows:auto 1fr;display:grid;position:relative;overflow:visible;}.CNN1Pq_storefront:after{content:"";background:var(--accent);opacity:.5;width:2px;height:1.5rem;position:absolute;bottom:calc(-1.5rem - 1px);left:50%}.CNN1Pq_url{border-bottom:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;background:var(--surface-sunken);font-family:var(--font-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding:.375rem .625rem;font-size:.6875rem;overflow:hidden}.CNN1Pq_storefrontBody{border-radius:0 0 var(--radius) var(--radius);align-content:start;gap:.5rem;padding:.875rem;display:grid}.CNN1Pq_storefrontDark .CNN1Pq_storefrontBody{color:#f1efe9;background:#1f2226}.CNN1Pq_storefrontName{color:var(--o-accent);font-size:1.125rem;line-height:1.2}.CNN1Pq_storefrontDark .CNN1Pq_storefrontName{font-family:var(--font-heading);color:color-mix(in srgb, var(--o-accent) 50%, white)}.CNN1Pq_storefrontLight .CNN1Pq_storefrontName{letter-spacing:-.01em;font-weight:650}@media (prefers-color-scheme:dark){.CNN1Pq_storefrontLight .CNN1Pq_storefrontName{color:color-mix(in srgb, var(--o-accent) 55%, white)}}.CNN1Pq_filterChip{color:#ffffffbf;border:1px solid #fff3;border-radius:999px;justify-self:start;padding:.125rem .5rem;font-size:.6875rem}.CNN1Pq_empty{color:#fff9;text-align:center;border-block:1px dashed #ffffff26;padding:.75rem 0;font-size:.8125rem}.CNN1Pq_suggestion{border-radius:var(--radius-sm);border-left:3px solid var(--o-accent);color:#15171b;background:#f6f5f1;gap:.375rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600;line-height:1.35;display:grid}.CNN1Pq_suggestionAction{color:var(--o-accent);justify-self:start}.CNN1Pq_listRow{background:linear-gradient(var(--line), var(--line)) .5rem 50% / 40% .3125rem no-repeat, linear-gradient(var(--line), var(--line)) calc(100% - .5rem) 50% / 20% .3125rem no-repeat;border-radius:4px;height:1.375rem}.CNN1Pq_listRow[data-match]{background-color:color-mix(in srgb, var(--o-accent) 16%, var(--surface));box-shadow:inset 3px 0 0 var(--o-accent)}.CNN1Pq_platform{background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.CNN1Pq_platformMark{background:var(--accent);clip-path:polygon(50% 0,100% 42%,100% 100%,0 100%,0 42%);flex:none;width:.875rem;height:.875rem}
