.sFSY9q_card{flex-direction:column;gap:14px;min-width:0;display:flex}.sFSY9q_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sFSY9q_title{font-size:var(--text-h3);font-weight:500}.sFSY9q_hint{font-size:var(--text-small);color:var(--color-text-muted)}
.sA18dG_root{min-width:0;margin-bottom:var(--space-3)}.sA18dG_controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sA18dG_search{width:min(100%,280px);position:relative}.sA18dG_search input{--field-font-size:var(--text-caption);height:44px;font-weight:500}.sA18dG_count{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.sA18dG_sortName{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;color:var(--color-text-muted);overflow:hidden}.sA18dG_sortPanel{gap:var(--space-3);display:grid}.sA18dG_direction{gap:var(--space-2);flex-wrap:wrap;display:flex}.sA18dG_direction>*{flex:auto;min-width:0}.sA18dG_sortPanel>*{min-width:0}.sA18dG_result{font-size:var(--text-caption);color:var(--color-text-muted);margin-left:auto}.sA18dG_filterPanel:not([hidden]){gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--surface-card-border);border-radius:var(--radius-md);background:var(--surface-card);display:grid}.sA18dG_filterPanel[hidden]{display:none}.sA18dG_filterHead{justify-content:space-between;align-items:center;display:flex}.sA18dG_filterRow{align-items:end;gap:var(--space-2);grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) auto;display:grid}.sA18dG_noValue{min-height:40px}@media (max-width:720px){.sA18dG_filterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sA18dG_filterRow>:nth-child(3){grid-column:1/3}}.sA18dG_viewSelector{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;display:flex}
.DfvqIW_root{flex-direction:column;min-width:0;display:flex}.DfvqIW_selectionRow{align-items:center;gap:var(--space-3);min-height:44px;margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.DfvqIW_selection{align-items:center;gap:var(--space-2);min-width:0;display:flex}.DfvqIW_view{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}
.loqe7G_panel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.loqe7G_fields{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.loqe7G_fieldTab{border:1px solid var(--ink-a15);border-radius:var(--radius-md);min-height:44px;color:var(--color-text);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px;transition:border-color .15s,background .15s;display:flex}.loqe7G_fieldTab:hover{border-color:var(--ink-a28)}.loqe7G_fieldTab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.loqe7G_fieldTabOn,.loqe7G_fieldTabOn:hover{border-color:var(--state-tone);background:color-mix(in srgb, var(--state-tone) 8%, transparent)}.loqe7G_fieldLabel{font-size:var(--text-label);letter-spacing:.02em;color:var(--color-text-muted);font-weight:500}.loqe7G_fieldValue{font-size:var(--control-font-sm);font-weight:500}.loqe7G_fieldEmpty{color:var(--ink-a60);font-weight:300}.loqe7G_head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.loqe7G_month{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);font-weight:500}.loqe7G_nav{gap:4px;display:flex}.loqe7G_grid{border-collapse:collapse;table-layout:fixed;width:100%}.loqe7G_weekday{font-family:var(--font-sans);font-size:var(--text-counter);letter-spacing:.04em;text-align:center;color:var(--ink-a60);padding:0 0 4px;font-weight:500}.loqe7G_grid td{text-align:center;padding:1px 0}.loqe7G_inRange{background:color-mix(in srgb, var(--state-tone) 8%, transparent)}.loqe7G_day{border-radius:var(--radius-sm);width:100%;max-width:44px;height:40px;color:var(--ink-a80);font-family:var(--font-sans);font-size:var(--control-font-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;padding:0;transition:background .12s,border-color .12s}.loqe7G_day:hover{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}.loqe7G_day:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.loqe7G_outside{color:var(--ink-a35)}.loqe7G_today{border-color:var(--ink-a28);color:var(--color-text);font-weight:600}.loqe7G_selected,.loqe7G_selected:hover{border-color:var(--state-tone);background:var(--state-tone);color:var(--color-white);font-weight:600}@media (any-pointer:coarse),(max-width:640px){.loqe7G_day{height:44px}}.loqe7G_foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--ink-a08);display:flex}.loqe7G_footRight{gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.loqe7G_fieldTab,.loqe7G_day{transition:none}}
._2XKmtG_bar{padding:10px}._2XKmtG_grid{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr 1px 1fr 1fr;align-items:center;gap:10px;display:grid}button._2XKmtG_cell{appearance:none;font:inherit;text-align:left;color:inherit;min-width:0;box-shadow:none;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;transition:border-color .2s,background-color .2s;display:flex}button._2XKmtG_cell:hover{background:var(--surface-card)}button._2XKmtG_cell[aria-pressed=true]{border-color:var(--state-tone);background:var(--surface-card)}._2XKmtG_skeletonGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._2XKmtG_cellStatic{flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}._2XKmtG_label{font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-label);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._2XKmtG_value{font-family:var(--font-serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text);font-size:32px;line-height:1.05}._2XKmtG_sub{font-size:var(--text-small);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2XKmtG_subDanger{color:var(--signal-danger-fg)}._2XKmtG_arrow{text-align:center;font-size:var(--text-reading);color:var(--color-text-label)}._2XKmtG_divider{background:var(--color-divider);width:1px;height:56px}@media (max-width:1279px){._2XKmtG_grid{grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;row-gap:10px}._2XKmtG_divider{display:none}._2XKmtG_grid>button._2XKmtG_cell:nth-of-type(5){border-top:0;grid-column:1/4}._2XKmtG_grid>button._2XKmtG_cell:nth-of-type(6){grid-column:5/8}}@media (max-width:767px){._2XKmtG_grid{grid-template-columns:1fr 1fr}._2XKmtG_arrow{display:none}._2XKmtG_grid>button._2XKmtG_cell:nth-of-type(n){grid-column:auto}._2XKmtG_value{font-size:28px}}@media (prefers-reduced-motion:reduce){button._2XKmtG_cell{transition:none}}
.zfXm8W_bar{gap:12px;margin-bottom:24px;padding:16px 18px 12px}.zfXm8W_row{align-items:center;gap:12px;display:flex}.zfXm8W_signature{background:var(--grad-signal-ai);border-radius:14px;flex:1;min-width:0;padding:1.5px}.zfXm8W_signature:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--signal-accent) 25%, transparent)}.zfXm8W_inner{background:var(--surface-pop);border-radius:12.5px;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.zfXm8W_inner>:first-child{flex:1;min-width:0}.zfXm8W_inner input{font-size:var(--text-reading)}.zfXm8W_chips{flex-wrap:wrap;gap:8px;display:flex}.zfXm8W_lowCredits{font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.zfXm8W_answer{background:var(--surface-card);border:1px solid var(--surface-card-border);border-radius:14px;flex-direction:column;gap:12px;padding:18px;animation:.45s cubic-bezier(.2,.8,.2,1) zfXm8W_insightsPop;display:flex}.zfXm8W_answerRow{align-items:center;gap:24px;display:flex}.zfXm8W_figure{font-family:var(--font-serif);color:var(--color-text);white-space:nowrap;flex:none;font-size:clamp(36px,6vw,48px);line-height:1}.zfXm8W_answerText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.zfXm8W_answerLine{font-size:var(--text-h3);color:var(--color-text);font-weight:500}.zfXm8W_answerMeta{font-size:var(--text-caption);color:var(--color-text-label)}.zfXm8W_pinCol{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.zfXm8W_pinHint{font-size:var(--text-counter);color:var(--color-text-label)}.zfXm8W_close{align-self:flex-start}.zfXm8W_creditLine{border-top:1px solid var(--color-divider);font-size:var(--text-caption);color:var(--color-text-label);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-top:10px;display:flex}.zfXm8W_creditLeft{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.zfXm8W_nowrap{white-space:nowrap}.zfXm8W_violet{color:var(--signal-accent);font-weight:600}.zfXm8W_lineBar{flex:none;width:120px}.zfXm8W_howLink{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.zfXm8W_priceGrid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.6fr);gap:12px;animation:.35s cubic-bezier(.2,.8,.2,1) zfXm8W_insightsPop;display:grid}.zfXm8W_priceTile{background:var(--surface-card);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.zfXm8W_priceHead{align-items:baseline;gap:6px;display:flex}.zfXm8W_priceNumber{font-family:var(--font-serif);font-size:var(--text-display-sans);color:var(--color-text);line-height:1}.zfXm8W_priceUnit{font-size:var(--text-caption);color:var(--color-text-label)}.zfXm8W_priceName{font-size:var(--text-body);color:var(--color-text);font-weight:600}.zfXm8W_priceDesc{font-size:var(--text-small);color:var(--color-text-muted);line-height:1.45}.zfXm8W_context{border:1px solid var(--surface-card-border);font-size:var(--text-small);color:var(--color-text-muted);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;line-height:1.5;display:flex}.zfXm8W_pots{background:var(--surface-card);border:1px solid var(--surface-card-border);border-radius:14px;flex-direction:column;gap:16px;padding:18px 20px;animation:.35s cubic-bezier(.2,.8,.2,1) zfXm8W_insightsPop;display:flex}.zfXm8W_pot{grid-template-columns:240px minmax(0,1fr) 170px;align-items:center;gap:20px;display:grid}.zfXm8W_potName{flex-direction:column;gap:2px;display:flex}.zfXm8W_potLeft{font-size:var(--text-small);color:var(--color-text-muted);text-align:right}.zfXm8W_potFoot{border-top:1px solid var(--color-divider);font-size:var(--text-small);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}@keyframes zfXm8W_insightsPop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.zfXm8W_answer,.zfXm8W_priceGrid,.zfXm8W_pots{animation:none}}@media (max-width:1199px){.zfXm8W_priceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zfXm8W_context{grid-column:1/-1}}@media (max-width:767px){.zfXm8W_bar{padding:14px 14px 12px}.zfXm8W_inner{flex-wrap:wrap;padding:8px}.zfXm8W_inner>:first-child{flex-basis:100%}.zfXm8W_inner>:last-child{margin-left:auto}.zfXm8W_answerRow{flex-wrap:wrap;gap:12px 16px}.zfXm8W_answerText{flex-basis:calc(100% - 48px);order:2}.zfXm8W_figure{order:1}.zfXm8W_close{order:1;margin-left:auto}.zfXm8W_pinCol{order:3;align-items:flex-start}.zfXm8W_creditLine,.zfXm8W_creditLeft{flex-wrap:wrap}.zfXm8W_nowrap{white-space:normal}.zfXm8W_priceGrid{grid-template-columns:minmax(0,1fr)}.zfXm8W_pot{grid-template-columns:minmax(0,1fr);gap:8px}.zfXm8W_potLeft{text-align:left}.zfXm8W_potFoot{flex-wrap:wrap}}
.RRepMq_panel{z-index:20;box-sizing:border-box;background:var(--surface-pop);border-left:1px solid var(--surface-card-border);width:380px;max-width:100%;box-shadow:var(--shadow-pop);flex-direction:column;gap:20px;padding:28px 24px;animation:.35s cubic-bezier(.2,.8,.2,1) both RRepMq_panelIn;display:flex;position:fixed;top:60px;bottom:0;right:0;overflow-y:auto}@keyframes RRepMq_panelIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RRepMq_panel{animation:none}}.RRepMq_head{justify-content:space-between;align-items:center;gap:12px;display:flex}.RRepMq_title{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:30px;font-weight:400;line-height:1.1}.RRepMq_help{font-size:var(--text-small);color:var(--color-text-muted);margin:0;line-height:1.5}.RRepMq_drawerBody{flex-direction:column;gap:20px;display:flex}.RRepMq_group{flex-direction:column;gap:8px;display:flex}.RRepMq_groupHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RRepMq_eyebrow{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-label);font-weight:600}.RRepMq_question{font-size:var(--text-caption);color:var(--color-text-label);text-align:right}.RRepMq_item.RRepMq_item{text-align:left;cursor:pointer;border:1px solid var(--surface-card-border);background:0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.RRepMq_item.RRepMq_item:hover:not(:disabled){border-color:var(--color-text-label)}.RRepMq_item:disabled{cursor:progress}.RRepMq_item.RRepMq_itemPinned,.RRepMq_item.RRepMq_itemPinned:hover:not(:disabled){border-color:var(--state-tone);background:var(--surface-card)}.RRepMq_itemText{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.RRepMq_itemTitle{font-size:var(--text-small);color:var(--color-text);font-weight:600}.RRepMq_itemSub{font-size:var(--text-caption);color:var(--color-text-muted)}.RRepMq_status{font-size:var(--text-caption);color:var(--color-text-label);white-space:nowrap;flex:none;font-weight:600}.RRepMq_statusPinned{color:var(--state-tone-ink)}
.Xy2HmG_form{min-width:0}.Xy2HmG_blase{flex-direction:column;gap:8px;min-width:0;display:flex}.Xy2HmG_blase:focus-within{border-color:var(--ink-a72);box-shadow:0 0 0 1px var(--ink-a72)}.Xy2HmG_werkzeugzeile{justify-content:space-between;align-items:center;gap:8px;display:flex}.Xy2HmG_werkzeuge{align-items:center;gap:10px;min-width:0;display:flex}@media (any-pointer:coarse),(max-width:768px){.Xy2HmG_werkzeuge{gap:2px}}.Xy2HmG_anhaenge{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Xy2HmG_anhang{align-items:center;gap:var(--space-2);min-height:36px;padding:4px var(--space-2);border-radius:var(--radius-md);background:var(--ink-a04);display:flex}.Xy2HmG_anhangVorschau{border-radius:var(--radius-sm);background:var(--ink-a08);width:26px;height:26px;color:var(--ink-a60);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.Xy2HmG_anhangBild{object-fit:cover;width:100%;height:100%}.Xy2HmG_anhangName{min-width:0;font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Xy2HmG_anhangProgress{flex:none;width:96px}
.jtXJiq_root{border-bottom:1px solid var(--ink-a08);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding-bottom:10px;display:flex}.jtXJiq_leading{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.jtXJiq_actions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:100%;margin-left:auto;display:inline-flex}@media (any-pointer:coarse),(max-width:768px){.jtXJiq_actions{gap:2px}}.jtXJiq_figure{flex-shrink:0;line-height:0}.jtXJiq_text{min-width:min(var(--chat-header-name-min,10rem), 100%);flex-direction:column;flex:1 1 0;gap:1px;display:flex}.jtXJiq_title{font-family:var(--font-sans);font-weight:600;font-size:var(--text-h3);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.jtXJiq_subtitle{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}@media (max-width:480px){.jtXJiq_root{flex-wrap:nowrap;gap:6px}.jtXJiq_text{min-width:0}.jtXJiq_actions{flex-wrap:nowrap;flex-shrink:0;max-width:none}}
.k1LhtG_grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}.k1LhtG_chat{flex-direction:column;min-width:0;height:470px;display:flex;overflow:hidden}.k1LhtG_chatHead{flex:none;padding:10px 16px 0}.k1LhtG_counter{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap}.k1LhtG_log{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.k1LhtG_typing{font-size:var(--text-small);color:var(--color-text-label)}.k1LhtG_composer{border-top:1px solid var(--color-divider);flex:none;padding:10px 12px 12px}.k1LhtG_section{flex-direction:column;gap:4px;display:flex}.k1LhtG_eyebrow{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);margin:0;font-weight:500;line-height:1.5}.k1LhtG_text{font-size:var(--text-body);margin:0;line-height:1.5}.k1LhtG_divider{background:var(--color-divider);height:1px}.k1LhtG_criteriaTitle{font-size:var(--text-body);margin:0;font-weight:600}.k1LhtG_criteriaList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k1LhtG_criterion{font-size:var(--text-body);align-items:baseline;gap:12px;line-height:1.5;display:flex}.k1LhtG_number{width:12px;font-family:var(--font-serif);font-size:var(--text-h2-sans);flex:none}.k1LhtG_column{flex-direction:column;gap:12px;min-width:0;display:flex}.k1LhtG_score{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.k1LhtG_scoreValue{font-family:var(--font-serif);font-size:var(--text-display);line-height:1}.k1LhtG_scoreCaption{font-size:var(--text-body);color:var(--color-text-muted)}.k1LhtG_verdict{align-items:flex-start;gap:14px;display:flex}.k1LhtG_verdictIcon{flex:none}.k1LhtG_verdictMet{color:var(--color-green)}.k1LhtG_verdictOpen{color:var(--signal-warn-fg)}.k1LhtG_verdictBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.k1LhtG_verdictTitle{font-size:var(--text-h3);margin:0;font-weight:600;line-height:1.4}.k1LhtG_comment{font-size:var(--text-body);color:var(--color-text-muted);margin:0;line-height:1.5}.k1LhtG_quote{font-size:var(--text-body);background:var(--ink-a04);border-radius:10px;margin:0;padding:8px 12px;line-height:1.5}.k1LhtG_aside{flex-direction:column;gap:14px;display:flex}.k1LhtG_outcome{font-family:var(--font-serif);font-size:var(--text-h2);margin:0;line-height:1.3}.k1LhtG_vaya{align-items:flex-start;gap:12px;display:flex}.k1LhtG_vayaText{font-size:var(--text-body);color:var(--color-text-muted);margin:0;line-height:1.5}@container lesson-player (min-width:700px){.k1LhtG_grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.k1LhtG_chat{height:max(420px,100dvh - 290px)}}@container lesson-player (min-width:1180px){.k1LhtG_chat{height:max(440px,100dvh - 320px)}}
.GKBi1q_grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}@container lesson-player (min-width:700px){.GKBi1q_grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.GKBi1q_answer{flex-direction:column;gap:14px;min-width:0;display:flex}.GKBi1q_situation{background:var(--ink-a04);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.GKBi1q_eyebrow{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-label);margin:0;font-weight:500;line-height:1.5}.GKBi1q_situationText{font-size:var(--text-reading);text-wrap:pretty;margin:0;line-height:1.6}.GKBi1q_question{font-size:var(--text-h3);margin:0;font-weight:600;line-height:1.4}.GKBi1q_field textarea{font-size:var(--text-h3);resize:vertical;border-radius:14px;font-weight:300;line-height:1.6}.GKBi1q_panel{border-radius:var(--radius-xl);border:1px solid var(--surface-card-border);flex-direction:column;gap:14px;padding:18px;display:flex}.GKBi1q_panelHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.GKBi1q_panelTitle{font-size:var(--text-body);margin:0;font-weight:600}.GKBi1q_score,.GKBi1q_note{font-size:var(--text-caption);color:var(--color-text-label);margin:0;line-height:1.5}.GKBi1q_list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.GKBi1q_criterion{font-size:var(--text-body);align-items:baseline;gap:12px;line-height:1.5;display:flex}.GKBi1q_number{width:12px;font-family:var(--font-serif);font-size:var(--text-h2-sans);flex:none}.GKBi1q_verdict{align-items:flex-start;gap:10px;display:flex}.GKBi1q_met{color:var(--color-green);flex:none}.GKBi1q_missed{color:var(--signal-warn-fg);flex:none}.GKBi1q_verdictText{flex-direction:column;gap:2px;display:flex}.GKBi1q_verdictTitle{font-size:var(--text-body);margin:0;font-weight:600;line-height:1.4}.GKBi1q_verdictComment{font-size:var(--text-small);color:var(--color-text-muted);margin:0;line-height:1.5}
.Hz7euG_liste{flex-direction:column;gap:10px;display:flex}.Hz7euG_zeile{border:1px solid var(--ink-a12);background:var(--surface-card);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.Hz7euG_text{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.Hz7euG_titel{font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink);overflow-wrap:anywhere}.Hz7euG_neben{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-a60);font-weight:300}.Hz7euG_handlung{flex:none;align-items:center;gap:6px;display:flex}.Hz7euG_handlung>:first-child{min-width:132px}.Hz7euG_hinweis{font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink-a70);margin:0;font-weight:300}.Hz7euG_link{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.Hz7euG_handlung{width:100%}.Hz7euG_handlung>:first-child{flex:auto;min-width:0}}
._7ccN_a_root{flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex}._7ccN_a_sources{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}._7ccN_a_sourcesLabel{font-size:var(--text-small);color:var(--color-text-muted)}._7ccN_a_scroll{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-3) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}._7ccN_a_empty{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;flex:1;display:flex}._7ccN_a_offer{justify-content:flex-start;display:flex}._7ccN_a_composer{padding-top:var(--space-2)}._7ccN_a_cardTitle{font-size:var(--text-body);color:var(--color-text);overflow-wrap:anywhere;min-width:0;font-weight:600}._7ccN_a_cardText{font-size:var(--text-small);color:var(--color-text-muted);overflow-wrap:anywhere;white-space:pre-line;margin:0}._7ccN_a_cardLabel{font-size:var(--text-label);color:var(--color-text-label);font-weight:600}._7ccN_a_fields{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._7ccN_a_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._7ccN_a_field dd{margin:0}._7ccN_a_steps{padding-left:var(--space-4);font-size:var(--text-small);color:var(--color-text);margin:0}._7ccN_a_steps li{overflow-wrap:anywhere;min-width:0}._7ccN_a_steps li+li{margin-top:var(--space-2)}
._7HIN2a_workspace{isolation:isolate;flex-direction:column;gap:28px;min-width:0;display:flex;position:relative}._7HIN2a_glow{z-index:-1;filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute}._7HIN2a_glowViolet{background:var(--color-violet);opacity:.34;width:520px;height:380px;top:-280px;right:-60px}._7HIN2a_glowViolet2{background:var(--color-violet);opacity:.2;filter:blur(130px);width:420px;height:360px;top:62%;right:120px}._7HIN2a_glowOrange{background:var(--color-orange);opacity:.18;width:460px;height:380px;top:39%;left:260px}._7HIN2a_head{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}._7HIN2a_headText{flex-direction:column;gap:12px;min-width:0;max-width:640px;display:flex}._7HIN2a_eyebrowRow{align-items:center;gap:8px;min-width:0;display:flex}._7HIN2a_eyebrow{font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-label);margin:0;font-weight:600}._7HIN2a_title{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;color:var(--color-text);margin:0;font-size:clamp(34px,4.4vw,52px);font-weight:400;line-height:1.05}._7HIN2a_subline{font-size:var(--text-reading);color:var(--color-text-muted);margin:0;font-weight:300;line-height:1.55}._7HIN2a_controls{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}._7HIN2a_controlsRow{align-items:center;gap:10px;display:flex}._7HIN2a_pickerRow{font-size:var(--text-small);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}._7HIN2a_nowrap{white-space:nowrap}._7HIN2a_compare{color:var(--color-text-label);white-space:nowrap}._7HIN2a_questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._7HIN2a_questions>li{min-width:0;display:flex}._7HIN2a_tile{appearance:none;font:inherit;text-align:left;color:inherit;border-width:2px;border-color:#0000;flex-direction:column;gap:12px;width:100%;height:100%;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}._7HIN2a_tile:hover{transform:translateY(-2px)}._7HIN2a_tile[aria-pressed=true]{border-color:var(--state-tone)}._7HIN2a_tileHead{justify-content:space-between;align-items:center;gap:8px;display:flex}._7HIN2a_label{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-label);font-weight:600}._7HIN2a_hint{font-size:var(--text-caption);color:var(--color-text-label);text-align:right}._7HIN2a_hintActive{color:var(--state-tone-ink)}._7HIN2a_question{font-family:var(--font-serif);color:var(--color-text);font-size:26px;line-height:1.1}._7HIN2a_heroRow{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._7HIN2a_hero{font-family:var(--font-serif);letter-spacing:-.02em;white-space:nowrap;color:var(--color-text);font-size:56px;line-height:.9}._7HIN2a_heroSub{font-size:var(--text-small);color:var(--color-text-muted);max-width:180px;line-height:1.35}._7HIN2a_insight{font-size:var(--text-small);color:var(--color-text-muted);line-height:1.5}._7HIN2a_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1199px){._7HIN2a_questions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){._7HIN2a_head{flex-direction:column;gap:20px}._7HIN2a_controls{align-items:flex-start}._7HIN2a_controlsRow,._7HIN2a_pickerRow{flex-wrap:wrap}._7HIN2a_compare{white-space:normal}}@media (max-width:767px){._7HIN2a_questions{grid-template-columns:minmax(0,1fr)}._7HIN2a_hero{font-size:48px}._7HIN2a_glowViolet2,._7HIN2a_glowOrange{display:none}}@media (prefers-reduced-motion:reduce){._7HIN2a_tile{transition:none}._7HIN2a_tile:hover{transform:none}}
.Hf3jna_palette{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.Hf3jna_head{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--ink-a12);flex-direction:column;display:flex}.Hf3jna_filters{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.Hf3jna_filters::-webkit-scrollbar{display:none}.Hf3jna_filters>*{flex:none}.Hf3jna_body{overscroll-behavior:contain;min-height:0;max-height:min(60vh,440px);padding:var(--space-2) 0;flex:auto;overflow-y:auto}.Hf3jna_list{gap:var(--space-1);flex-direction:column;display:flex}.Hf3jna_group{flex-direction:column;display:flex}.Hf3jna_groupHeader{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-a60);padding:8px 10px 4px;font-size:11px;font-weight:600}.Hf3jna_option{border-radius:var(--radius-sm);cursor:pointer;min-height:44px;font-family:var(--font-sans);color:var(--ink-a90);align-items:center;gap:10px;padding:6px 10px;display:flex}.Hf3jna_active{background:var(--lightningcss-light,var(--menu-hover))var(--lightningcss-dark,var(--ink-a06))}@media (forced-colors:active){.Hf3jna_active{outline-offset:-2px;outline:2px solid highlight}}.Hf3jna_icon{border-radius:var(--radius-sm);background:var(--ink-a06);width:28px;height:28px;color:var(--ink-a65);flex:none;justify-content:center;align-items:center;display:inline-flex}.Hf3jna_askIcon{background:color-mix(in srgb, var(--state-tone) 16%, transparent);color:var(--state-tone-ink)}.Hf3jna_ask{margin-bottom:var(--space-1)}.Hf3jna_text{flex-direction:column;flex:auto;min-width:0;display:flex}.Hf3jna_title{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.35;overflow:hidden}.Hf3jna_description{font-size:var(--text-caption);color:var(--ink-a60);text-overflow:ellipsis;white-space:nowrap;font-weight:300;line-height:1.35;overflow:hidden}.Hf3jna_meta{max-width:40%;font-size:var(--text-caption);color:var(--ink-a60);text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:400;overflow:hidden}@media (max-width:480px){.Hf3jna_meta{display:none}}.Hf3jna_loading{gap:var(--space-1);flex-direction:column;display:flex}.Hf3jna_skeletonRow{align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:flex}.Hf3jna_skeletonText{flex-direction:column;flex:auto;gap:6px;display:flex}.Hf3jna_message{padding:var(--space-2) 0}.Hf3jna_footer{padding-top:var(--space-2);border-top:1px solid var(--ink-a12);font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-a60);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}@media (max-width:639px){.Hf3jna_footer{display:none}}.Hf3jna_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.b7YGNq_root{--look-scheme:light;--look-bg:#f3efe7;--look-ink:#16130f;--look-muted:#4a443b;--look-rule:#16130f;--look-surface:transparent;--look-surface-border:transparent;--look-panel:#f3efe7;--hair:#cfc6b5;--paper-deep:#e9e3d6;--quiet:#7a7266;--look-font-display:var(--sf-newsreader), "Iowan Old Style", Georgia, serif;--look-font-body:var(--sf-newsreader), "Iowan Old Style", Georgia, serif;--sans:var(--sf-hanken), "Helvetica Neue", Arial, sans-serif;--look-max:1296px;--look-gutter:clamp(20px, 4.4cqi, 72px);--look-section-y:clamp(64px, 9cqi, 144px);--look-hero-y:clamp(40px, 6cqi, 96px);--look-radius:0px;--look-btn-radius:0px;--look-btn-bg:var(--look-ink);--look-btn-fg:var(--look-bg);--look-display-weight:300;--look-heading-weight:300;--look-display-lh:.94;--look-display-tracking:-.035em;--look-heading-tracking:-.025em;--look-heading-lh:1.04;--look-heading-measure:20ch;--look-item-weight:400;--fs-mast:clamp(2.6rem, 9cqi, 8.5rem);--fs-display:clamp(2.9rem, 7.4cqi, 7.6rem);--fs-h2:clamp(1.9rem, 4.2cqi, 3.6rem);--fs-h3:clamp(1.3rem, 1.9cqi, 1.65rem);--fs-lead:clamp(1.15rem, 1.55cqi, 1.4rem);--fs-body:1.0625rem;--fs-small:.84rem;--fs-label:.72rem;--fs-num:clamp(2.6rem, 6cqi, 5.6rem);--fs-quote:clamp(1.7rem, 3.6cqi, 3.2rem);--fs-contact:clamp(2.8rem, 9cqi, 8rem);--fs-dropcap:3.6em;font-optical-sizing:auto;text-rendering:optimizelegibility}body:has(.b7YGNq_root[data-surface=public]){background:#f3efe7}.b7YGNq_root [data-part=eyebrow],.b7YGNq_root [data-part=nav-link],.b7YGNq_root [data-part=cta],.b7YGNq_root [data-part=header-cta]{font-family:var(--sans);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;font-weight:600}.b7YGNq_root [data-part=header]{padding-inline:var(--look-gutter);border-bottom:0}.b7YGNq_root [data-part=header][data-sticky=on]{background:color-mix(in srgb, var(--look-bg) 92%, transparent)}.b7YGNq_root [data-part=header-inner]{max-width:var(--look-max);border-bottom:3px double var(--look-rule);min-height:60px;padding-inline:0}.b7YGNq_root [data-part=wordmark]{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:400}.b7YGNq_root [data-part=wordmark] em{color:var(--look-accent-ink)}.b7YGNq_root [data-part=nav-link]{color:var(--look-ink);position:relative}.b7YGNq_root [data-part=nav-link]:after{content:"";background:var(--look-accent-ink);transform-origin:0;height:1px;transition:transform .4s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.b7YGNq_root a[data-part=nav-link]:hover:after{transform:scaleX(1)}.b7YGNq_root [data-part=header-cta]{min-height:44px;color:var(--look-accent-ink);background:0 0;border:0;padding:0}.b7YGNq_root [data-part=header-cta]:after{content:"→";margin-left:6px}@container site (min-width:1024px){.b7YGNq_root [data-part=header]{--mast-h:calc(var(--fs-mast) * .96 + 44px)}.b7YGNq_root [data-part=header][data-sticky=on]{top:calc(-1 * var(--mast-h))}.b7YGNq_root [data-part=header-inner]{grid-template-columns:1fr auto 1fr;grid-template-rows:var(--mast-h) 52px;border-bottom:1px solid var(--look-rule);padding-block:0;display:grid}.b7YGNq_root [data-part=mark]{border-bottom:3px double var(--look-rule);grid-area:1/1/auto/-1;justify-content:center;justify-self:center;width:100%;margin:0;padding-top:12px}.b7YGNq_root [data-part=wordmark]{font-size:var(--fs-mast);letter-spacing:-.035em;font-variation-settings:"opsz" 72;font-weight:300;line-height:.92}.b7YGNq_root [data-part=logo]{height:calc(var(--mast-h) - 40px);max-width:60%}.b7YGNq_root [data-part=nav]{grid-area:2/2;gap:clamp(18px,3cqi,44px)}.b7YGNq_root [data-part=header-actions]{grid-area:2/3;justify-self:end}}.b7YGNq_root [data-part=hero]{gap:clamp(40px,5cqi,96px);padding-bottom:clamp(56px,7cqi,120px)}.b7YGNq_root [data-part=hero-title]{font-variation-settings:"opsz" 72}.b7YGNq_root [data-part=hero-title] em{font-weight:300}.b7YGNq_root [data-part=hero-sub]{max-width:40rem;color:var(--look-muted)}.b7YGNq_root [data-part=hero-sub]:first-letter,.b7YGNq_root [data-section=about] [data-part=prose]:first-letter{float:left;font-size:var(--fs-dropcap);color:var(--look-accent-ink);margin:.06em .1em 0 0;font-weight:400;line-height:.82}.b7YGNq_root [data-part=hero][data-image=on] [data-part=hero-sub]:first-letter{color:inherit}.b7YGNq_root [data-part=cta]{min-height:52px;padding-inline:30px;transition:background .3s}.b7YGNq_root a[data-part=cta]:hover{filter:none;background:var(--look-accent);color:var(--look-on-accent)}.b7YGNq_root [data-part=portrait-frame]{max-width:520px}.b7YGNq_root [data-part=portrait]{filter:grayscale()contrast(1.06);transition:transform 1.6s cubic-bezier(.2,.7,.1,1),filter .9s}.b7YGNq_root [data-part=portrait-frame]:hover [data-part=portrait]{filter:grayscale(.2)contrast(1.02);transform:scale(1.03)}@container site (min-width:1000px){.b7YGNq_root [data-part=hero][data-variant=portrait_right]{grid-template-columns:7fr 4fr;align-items:end}.b7YGNq_root [data-part=hero][data-variant=portrait_left]{grid-template-columns:4fr 7fr;align-items:end}}.b7YGNq_root [data-part=section]{padding-bottom:0}.b7YGNq_root [data-part=eyebrow]{color:var(--look-accent-ink);margin-bottom:14px;display:block}.b7YGNq_root [data-part=heading]{margin-bottom:18px}.b7YGNq_root [data-part=lead]{max-width:38rem;margin-bottom:clamp(32px,5cqi,72px)}.b7YGNq_root [data-part=prose]{font-size:var(--fs-lead);color:var(--look-muted);line-height:1.55}.b7YGNq_root [data-part=item-title]{font-weight:400;line-height:1.2}.b7YGNq_root [data-part=item-text]{color:var(--look-muted)}.b7YGNq_root [data-section=audience] :is([data-part=cards],[data-part=list]){counter-reset:roman;border-top:1px solid var(--look-rule);gap:0;display:grid}.b7YGNq_root [data-section=audience] [data-part=item]{counter-increment:roman;border-bottom:1px solid var(--hair);padding:28px 0 36px;display:block}.b7YGNq_root [data-section=audience] [data-part=item]>[data-part=card]{padding:0}.b7YGNq_root [data-section=audience] [data-part=item-title]:before{content:counter(roman, upper-roman) ".";color:var(--look-accent-ink);margin-bottom:10px;font-style:italic;display:block}@container site (min-width:760px){.b7YGNq_root [data-section=audience] :is([data-part=cards],[data-part=list]){grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.b7YGNq_root [data-section=audience] [data-part=item]{border-bottom:0;border-left:1px solid var(--hair);padding:32px clamp(20px,2.6cqi,40px) 8px}.b7YGNq_root [data-section=audience] [data-part=item]:first-child{border-left:0;padding-left:0}}.b7YGNq_root [data-part=steps]{border-top:1px solid var(--look-rule);gap:0}.b7YGNq_root [data-part=step]{border-left:0;border-bottom:1px solid var(--hair);grid-template-columns:auto 1fr;gap:6px clamp(16px,3cqi,48px);padding:clamp(20px,2.6cqi,36px) 0;transition:padding-left .4s cubic-bezier(.2,.7,.1,1);display:grid}.b7YGNq_root [data-part=step]:hover{padding-left:12px}.b7YGNq_root [data-part=step]:before{content:counter(step, decimal-leading-zero);font-family:var(--look-font-display);font-size:var(--fs-num);color:var(--look-accent-ink);font-variant-numeric:lining-nums;grid-row:span 2;font-style:italic;font-weight:200;line-height:.9;position:static}.b7YGNq_root [data-part=step] [data-part=item-title]{font-size:var(--fs-h2);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1}.b7YGNq_root [data-part=step] [data-part=item-text]{max-width:34rem}@container site (min-width:1000px){.b7YGNq_root [data-part=step]{grid-template-columns:9rem 1fr 26rem;align-items:baseline}.b7YGNq_root [data-part=step]:before{grid-row:auto}}.b7YGNq_root [data-part=chips]{gap:8px 22px}.b7YGNq_root [data-part=chip]>*{color:var(--look-muted);font-family:var(--sans);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;padding:0}.b7YGNq_root [data-part=chip]:not(:last-child):after{content:"·";color:var(--look-accent-ink);margin-left:22px}.b7YGNq_root [data-part=chip]{align-items:center;display:inline-flex}.b7YGNq_root [data-section=offers]{margin-top:var(--look-section-y);padding-block:var(--look-section-y);background:var(--paper-deep)}.b7YGNq_root [data-section=offers] :is([data-part=cards],[data-part=list]){border-top:1px solid var(--look-rule);display:block}.b7YGNq_root [data-section=offers] [data-part=card]{border:0;border-bottom:1px solid var(--look-rule);box-shadow:none;background:0 0;border-radius:0;padding:28px 0;transition:color .3s;transform:none}.b7YGNq_root [data-section=offers] a[data-part=card]:hover{color:var(--look-accent-ink);background:0 0}.b7YGNq_root [data-part=offer-body]{grid-template-columns:1fr auto;gap:6px 24px;display:grid}.b7YGNq_root [data-part=offer-body] [data-part=item-title]{font-size:var(--fs-h2);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1.05}.b7YGNq_root [data-part=offer-body] [data-part=item-text]{grid-column:1/-1;max-width:36rem}.b7YGNq_root [data-part=price]{font-size:var(--fs-h3);color:inherit;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;grid-area:1/2;margin:0;padding:0;font-style:italic;font-weight:400}@container site (min-width:1000px){.b7YGNq_root [data-part=offer-body]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(7rem,auto);align-items:baseline;gap:32px}.b7YGNq_root [data-part=offer-body] [data-part=item-text]{grid-column:auto}.b7YGNq_root [data-part=price]{text-align:right;grid-area:auto}}.b7YGNq_root [data-section=offers] [data-part=figure]{margin-bottom:clamp(32px,5cqi,72px)}.b7YGNq_root [data-part=quotes]{gap:40px}.b7YGNq_root [data-part=quotes] [data-part=card]{padding:0}.b7YGNq_root [data-part=quote]{font-size:var(--fs-h3);font-style:normal;line-height:1.35}.b7YGNq_root [data-part=quotes]>[data-part=item]:first-child{border-bottom:1px solid var(--hair);grid-column:1/-1;padding-bottom:40px}.b7YGNq_root [data-part=quotes]>[data-part=item]:first-child [data-part=quote]{max-width:26ch;font-size:var(--fs-quote);letter-spacing:-.015em;font-style:italic;font-weight:300;line-height:1.12}.b7YGNq_root [data-part=quote-author]{font-family:var(--sans);font-size:var(--fs-small);margin-top:18px}@container site (min-width:1000px){.b7YGNq_root [data-part=quotes]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px}.b7YGNq_root [data-part=quotes]>[data-part=item]:not(:first-child)+[data-part=item]{border-left:1px solid var(--hair);padding-left:28px}}.b7YGNq_root [data-part=notice]{font-family:var(--sans);color:var(--quiet);font-style:normal}.b7YGNq_root [data-part=figure] [data-part=media]{filter:sepia(.3)saturate(.65)contrast(1.05)}.b7YGNq_root [data-part=stance]{max-width:24ch;font-size:var(--fs-quote);letter-spacing:-.015em;color:var(--look-ink);margin-top:40px;padding-top:32px;font-weight:300;line-height:1.12;position:relative}.b7YGNq_root [data-part=stance]:before{content:"";background:var(--look-accent);width:56px;height:2px;position:absolute;top:0;left:0}@container site (min-width:1000px){.b7YGNq_root [data-part=split]{grid-template-columns:6fr 5fr;align-items:start;gap:clamp(48px,6cqi,112px)}.b7YGNq_root [data-section=about] [data-part=split]{grid-template-columns:6fr 5fr}}.b7YGNq_root [data-part=backdrop]{min-height:clamp(420px,56cqi,760px)}.b7YGNq_root [data-part=backdrop-panel]{border-top:3px double var(--look-rule)}.b7YGNq_root [data-section=credentials] :is([data-part=list],[data-part=cards]){border-top:1px solid var(--look-rule);gap:0}.b7YGNq_root [data-section=credentials] [data-part=item]{border-bottom:1px solid var(--hair);gap:4px 32px;padding:18px 0;display:grid}.b7YGNq_root [data-section=credentials] [data-part=card]{padding:0}.b7YGNq_root [data-section=credentials] [data-part=item-text]{font-family:var(--sans);font-size:var(--fs-small);letter-spacing:.04em}.b7YGNq_root [data-part=faq]{border-top:1px solid var(--look-rule);counter-reset:faq;max-width:64rem}.b7YGNq_root [data-part=faq]>*>[data-orientation],.b7YGNq_root [data-part=faq-item]{counter-increment:faq;border-bottom:1px solid var(--hair)}.b7YGNq_root [data-part=faq] h3>button{padding:22px 0}.b7YGNq_root [data-part=faq] h3>button>span:first-child,.b7YGNq_root [data-part=faq-item]>[data-part=item-title]{font-family:var(--look-font-display);font-size:var(--fs-h3);font-weight:400;line-height:1.25}.b7YGNq_root [data-part=faq] h3>button>span:first-child:before,.b7YGNq_root [data-part=faq-item]>[data-part=item-title]:before{content:counter(faq, upper-roman);min-width:3rem;color:var(--look-accent-ink);font-style:italic;display:inline-block}.b7YGNq_root [data-part=faq] [data-part=item-text]{max-width:40rem;padding:0 0 26px 3rem}.b7YGNq_root [data-part=faq]:not([data-accordion]){display:block}.b7YGNq_root [data-part=faq-item]>[data-part=item-title]{padding:22px 0 10px}.b7YGNq_root [data-section=contact]{margin-top:var(--look-section-y);border-top:3px double var(--look-rule);text-align:center;padding-block:clamp(56px,8cqi,128px)}.b7YGNq_root [data-part=contact-panel]{align-items:center}.b7YGNq_root [data-section=contact] [data-part=eyebrow]{text-align:center}.b7YGNq_root [data-section=contact] [data-part=heading]{max-width:16ch;font-size:var(--fs-contact);letter-spacing:-.045em;font-variation-settings:"opsz" 72;margin-inline:auto;font-weight:200;line-height:.9}.b7YGNq_root [data-section=contact] [data-part=prose]{max-width:36rem;margin-inline:auto}.b7YGNq_root [data-part=footer]{max-width:none;padding:40px var(--look-gutter) 32px;border-top:1px solid var(--look-rule);font-family:var(--sans);color:var(--quiet);margin-top:clamp(48px,6cqi,96px)}.b7YGNq_root [data-part=footer-name]{font-family:var(--look-font-display)}.b7YGNq_root [data-part=footer-name] em,.b7YGNq_root a[data-part=footer-link]:hover{color:var(--look-accent-ink)}.b7YGNq_root [data-part=footer-link]{text-decoration:none}
@property --kernel-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.bJ5JqG_root{--look-scheme:dark;--look-bg:#07080a;--look-ink:#ededef;--look-muted:#8b8f98;--look-rule:#ffffff14;--look-surface:#0d0f13;--look-surface-border:#ffffff14;--look-panel:#0d0f13b8;--look-on-image:#fff;--panel:#0d0f13;--panel-2:#12151a;--line:#ffffff14;--line-2:#ffffff24;--violet:#8b7bff;--glow:color-mix(in srgb, var(--look-accent) 45%, transparent);--bar:linear-gradient(180deg, color-mix(in srgb, var(--look-accent) 90%, transparent), #8b7bff40);--look-font-display:var(--sf-geist), "Helvetica Neue", Arial, sans-serif;--look-font-body:var(--sf-geist), "Helvetica Neue", Arial, sans-serif;--look-font-mono:var(--sf-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--look-font-item:var(--sf-geist), "Helvetica Neue", Arial, sans-serif;--look-max:1200px;--look-gutter:clamp(18px, 4cqi, 72px);--look-section-y:clamp(52px, 5.6cqi, 92px);--look-hero-y:clamp(56px, 8cqi, 128px);--look-radius:18px;--look-radius-sm:10px;--look-btn-radius:10px;--look-btn-bg:#ededef;--look-btn-fg:#08090b;--look-btn-border:#ededef;--look-btn-shadow:0 0 0 1px #fff3, 0 8px 30px -10px var(--glow);--look-display-weight:600;--look-heading-weight:600;--look-display-lh:1;--look-display-tracking:-.05em;--look-heading-tracking:-.035em;--look-heading-lh:1.05;--look-heading-measure:20ch;--look-heading-gap:18px;--look-item-weight:600;--look-grid-gap:14px;--fs-display:clamp(2.6rem, 7cqi, 6.6rem);--fs-h2:clamp(1.8rem, 3.6cqi, 3.2rem);--fs-h3:clamp(1.1rem, 1.4cqi, 1.3rem);--fs-lead:clamp(1.02rem, 1.3cqi, 1.2rem);--fs-body:.96rem;--fs-small:.875rem;--fs-label:.72rem;--fs-mark:1.02rem;--fs-price:clamp(1.6rem, 2.8cqi, 2.4rem);--fs-quote:clamp(1.5rem, 3.2cqi, 2.8rem);--fs-final:clamp(2.2rem, 5.4cqi, 5rem);font-weight:400}body:has(.bJ5JqG_root[data-surface=public]){background:#07080a}.bJ5JqG_root [data-part=eyebrow],.bJ5JqG_root [data-part=footer-powered]{font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.bJ5JqG_root [data-part=header]{border-bottom:1px solid var(--line)}.bJ5JqG_root [data-part=header][data-sticky=on]{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--line);background:#07080a99}.bJ5JqG_root [data-part=header-inner]{min-height:64px}.bJ5JqG_root [data-part=mark]{gap:10px}.bJ5JqG_root [data-part=mark]:has([data-part=wordmark]):before{content:"";background:conic-gradient(from 210deg, var(--look-accent), var(--violet), var(--look-accent));width:18px;height:18px;box-shadow:0 0 18px var(--glow);border-radius:5px;flex:none}.bJ5JqG_root [data-part=wordmark]{font-family:var(--look-font-body);font-size:var(--fs-mark);letter-spacing:-.02em;font-weight:600}.bJ5JqG_root [data-part=wordmark] em{color:var(--look-ink);font-style:normal}.bJ5JqG_root [data-part=nav]{gap:4px}.bJ5JqG_root [data-part=nav-link]{min-height:40px;font-size:var(--fs-small);color:var(--look-muted);border-radius:8px;padding:0 12px;transition:color .2s,background .2s}.bJ5JqG_root a[data-part=nav-link]:hover{color:var(--look-ink);background:#ffffff0d}.bJ5JqG_root [data-part=header-cta]{min-height:40px;font-weight:500;transition:background .2s,transform .2s,box-shadow .3s}.bJ5JqG_root a[data-part=header-cta]:hover{filter:none;box-shadow:0 0 0 1px #fff6, 0 12px 40px -10px color-mix(in srgb, var(--look-accent) 70%, transparent);background:#fff;transform:translateY(-1px)}.bJ5JqG_root [data-part=menu] button{border:1px solid var(--line-2);color:var(--look-ink);background:#ffffff08;border-radius:10px}@container site (min-width:1024px){.bJ5JqG_root [data-part=header-inner]{grid-template-columns:1fr auto 1fr;display:grid}.bJ5JqG_root [data-part=mark]{justify-self:start;margin-right:0}.bJ5JqG_root [data-part=header-actions]{justify-self:end}}.bJ5JqG_root [data-part=hero]{isolation:isolate;gap:clamp(40px,5cqi,88px);padding-bottom:clamp(72px,9cqi,144px);overflow:clip}.bJ5JqG_root [data-part=hero][data-image=off]:before,.bJ5JqG_root [data-part=hero][data-image=off]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.bJ5JqG_root [data-part=hero][data-image=off]:before{background:radial-gradient(ellipse 34% 52% at var(--cone-x,50%) -8%, color-mix(in srgb, var(--look-accent) 34%, transparent), transparent 72%), radial-gradient(ellipse 22% 30% at calc(var(--cone-x,50%) + 14%) 2%, #8b7bff42, transparent 70%), radial-gradient(ellipse 60% 18% at 50% 96%, color-mix(in srgb, var(--look-accent) 10%, transparent), transparent 70%)}.bJ5JqG_root [data-part=hero][data-image=off]:after{-webkit-mask-image:radial-gradient(ellipse 62% 56% at var(--cone-x,50%) 18%, #000 20%, transparent 72%);-webkit-mask-image:radial-gradient(ellipse 62% 56% at var(--cone-x,50%) 18%, #000 20%, transparent 72%);mask-image:radial-gradient(ellipse 62% 56% at var(--cone-x,50%) 18%, #000 20%, transparent 72%);background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:top;background-size:64px 64px}.bJ5JqG_root [data-part=hero][data-variant=portrait_right]{--cone-x:34%}.bJ5JqG_root [data-part=hero][data-variant=portrait_left]{--cone-x:66%}.bJ5JqG_root [data-part=hero-title]{font-weight:600}.bJ5JqG_root [data-part=hero-title] em{font-style:normal}.bJ5JqG_root[data-motion=on] [data-part=hero][data-image=off] [data-part=hero-title],.bJ5JqG_root[data-motion=on] [data-part=heading]{background:linear-gradient(#fff 45%,#ffffffa3);color:#0000;-webkit-background-clip:text;background-clip:text}.bJ5JqG_root[data-motion=on] [data-part=hero-title] em{background:linear-gradient(90deg, var(--look-accent-ink), var(--violet), var(--look-accent-ink));color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.04em}.bJ5JqG_root [data-part=hero-sub]{max-width:38rem;color:var(--look-muted)}.bJ5JqG_root [data-part=hero][data-image=on] [data-part=hero-sub]{color:#ffffffd6}.bJ5JqG_root [data-part=cta]{min-height:48px;padding-inline:22px;font-weight:500;transition:background .2s,transform .2s,box-shadow .3s}.bJ5JqG_root a[data-part=cta]:hover{filter:none;box-shadow:0 0 0 1px #fff6, 0 12px 40px -10px color-mix(in srgb, var(--look-accent) 70%, transparent);background:#fff;transform:translateY(-1px)}.bJ5JqG_root [data-part=portrait-frame]{border:1px solid var(--line-2);border-radius:var(--look-radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:440px;box-shadow:0 40px 120px -40px var(--glow);background:linear-gradient(#ffffff0f,#ffffff04);padding:40px 10px 10px;overflow:visible}.bJ5JqG_root [data-part=portrait-frame]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--kernel-angle), transparent 0deg 260deg, var(--look-accent) 310deg, var(--violet) 345deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bJ5JqG_root [data-part=portrait-frame]:after{content:"";background:radial-gradient(circle 4px at 4px 50%, #ffffff38 98%, transparent) 0 0 / 8px 8px no-repeat, radial-gradient(circle 4px at 4px 50%, #ffffff29 98%, transparent) 14px 0 / 8px 8px no-repeat, radial-gradient(circle 4px at 4px 50%, #ffffff1a 98%, transparent) 28px 0 / 8px 8px no-repeat, radial-gradient(circle 4px at 4px 50%, var(--look-accent) 98%, transparent) 100% 0 / 8px 8px no-repeat;pointer-events:none;height:8px;position:absolute;top:16px;left:16px;right:16px}.bJ5JqG_root [data-part=portrait]{border-radius:10px;transition:filter .6s}.bJ5JqG_root [data-part=hero][data-variant=centered] [data-part=portrait-frame]{border-radius:50%;max-width:260px;padding:8px}.bJ5JqG_root [data-part=hero][data-variant=centered] [data-part=portrait-frame]:after{display:none}.bJ5JqG_root [data-part=hero][data-variant=centered] [data-part=portrait]{border-radius:50%}@container site (min-width:1000px){.bJ5JqG_root [data-part=hero][data-variant=portrait_right]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.bJ5JqG_root [data-part=hero][data-variant=portrait_left]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.bJ5JqG_root [data-part=eyebrow]{color:var(--look-accent-ink);align-items:center;gap:10px;margin-bottom:16px;display:flex}.bJ5JqG_root [data-part=eyebrow]:before{content:attr(data-index) " ·";color:var(--look-muted)}.bJ5JqG_root [data-part=heading]{caret-color:var(--look-ink)}.bJ5JqG_root [data-part=lead]{max-width:44rem;color:var(--look-muted);margin-bottom:clamp(36px,4.6cqi,64px)}.bJ5JqG_root [data-part=prose]{color:var(--look-muted)}.bJ5JqG_root [data-part=item-title]{letter-spacing:-.02em;font-weight:600}.bJ5JqG_root [data-part=item-text]{color:var(--look-muted)}.bJ5JqG_root [data-part=stance]{border:1px solid var(--line-2);background:radial-gradient(ellipse 80% 60% at 0% 0%, color-mix(in srgb, var(--look-accent) 12%, transparent), transparent 70%), var(--panel-2);max-width:34ch;font-family:var(--look-font-body);letter-spacing:-.02em;color:var(--look-ink);border-radius:14px;margin-top:32px;padding:22px 24px;font-style:normal;font-weight:500;position:relative}.bJ5JqG_root [data-part=stance]:before{content:"";background:linear-gradient(90deg, var(--look-accent), var(--violet));width:56px;height:1px;position:absolute;top:-1px;left:24px}.bJ5JqG_root [data-section=audience] [data-part=card],.bJ5JqG_root [data-section=offers] [data-part=cards] [data-part=card],.bJ5JqG_root [data-section=testimonials] [data-part=card]{border:1px solid var(--line);border-radius:var(--look-radius);background:radial-gradient(ellipse 80% 60% at 20% 0%, #ffffff0d, transparent 70%), var(--panel);box-shadow:none;transition:border-color .3s,transform .4s cubic-bezier(.2,.7,.1,1);position:relative;overflow:hidden}.bJ5JqG_root [data-section=audience] :is([data-part=cards],[data-part=list]){counter-reset:tile}.bJ5JqG_root [data-section=audience] [data-part=item]{counter-increment:tile}.bJ5JqG_root [data-section=audience] [data-part=card]{align-content:start;gap:10px;padding:28px;display:grid}.bJ5JqG_root [data-section=audience] [data-part=card]:hover{border-color:var(--line-2);transform:translateY(-2px)}.bJ5JqG_root [data-section=audience] [data-part=item-title]:before,.bJ5JqG_root [data-section=credentials] [data-part=cards] [data-part=item-title]:before{content:counter(tile, decimal-leading-zero);font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.08em;color:var(--look-muted);margin-bottom:14px;font-weight:400;display:block}.bJ5JqG_root [data-section=audience] [data-part=item-title]{margin:0}@container site (min-width:900px){.bJ5JqG_root [data-section=audience] [data-part=cards]{grid-template-columns:repeat(3,minmax(0,1fr))}.bJ5JqG_root [data-section=audience] [data-part=cards]>[data-part=item]:first-child:not(:only-child):is(:nth-last-child(3n+2),:nth-last-child(3n+1)),.bJ5JqG_root [data-section=audience] [data-part=cards]>[data-part=item]:last-child:not(:only-child):nth-child(3n+1){grid-column:span 2}.bJ5JqG_root [data-section=audience] [data-part=cards]>[data-part=item]:first-child:not(:only-child):is(:nth-last-child(3n+2),:nth-last-child(3n+1)) [data-part=card]:after{content:"";background:var(--bar) 0% 100% / 15% 56% no-repeat, var(--bar) 20% 100% / 15% 78% no-repeat, var(--bar) 40% 100% / 15% 42% no-repeat, var(--bar) 60% 100% / 15% 88% no-repeat, var(--bar) 80% 100% / 15% 66% no-repeat, var(--bar) 100% 100% / 15% 34% no-repeat;opacity:.85;border-radius:6px 6px 2px 2px;height:96px;margin-top:22px;display:block}}.bJ5JqG_root [data-section=audience] [data-part=list]{border-top:1px solid var(--line);gap:0}.bJ5JqG_root [data-section=audience] [data-part=list]>[data-part=item]{border-bottom:1px solid var(--line);gap:6px;padding:22px 0;display:grid}@container site (min-width:900px){.bJ5JqG_root [data-section=audience] [data-part=list]>[data-part=item]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:32px}}.bJ5JqG_root [data-part=steps]{gap:28px;position:relative}.bJ5JqG_root [data-part=steps]:before{content:"";background:linear-gradient(180deg, var(--look-accent), var(--violet), transparent);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.bJ5JqG_root [data-part=step]{border-left:0;gap:8px;padding-left:32px;display:grid}.bJ5JqG_root [data-part=step]:before{content:"";border:1px solid var(--look-accent);background:var(--look-bg);width:11px;height:11px;box-shadow:0 0 0 4px color-mix(in srgb, var(--look-accent) 10%, transparent);border-radius:50%;transition:background .3s,box-shadow .3s;position:absolute;top:4px;left:0}.bJ5JqG_root [data-part=step]:hover:before{background:var(--look-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--look-accent) 18%, transparent), 0 0 18px var(--glow)}.bJ5JqG_root [data-part=step] [data-part=item-title]{margin:0}.bJ5JqG_root [data-part=step] [data-part=item-title]:before{content:"Step " counter(step, decimal-leading-zero);font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--look-accent-ink);margin-bottom:8px;font-weight:400;display:block}.bJ5JqG_root [data-part=step] [data-part=item-text]{max-width:34rem}@container site (min-width:900px){.bJ5JqG_root [data-section=approach][data-variant=steps] [data-part=steps]:not(:has(>:nth-child(5))){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;display:grid}.bJ5JqG_root [data-section=approach][data-variant=steps] [data-part=steps]:not(:has(>:nth-child(5))):before{background:linear-gradient(90deg, transparent, var(--look-accent) 20%, var(--violet) 60%, transparent);background-size:200% 100%;width:auto;height:1px;inset:5px 0 auto}.bJ5JqG_root [data-section=approach][data-variant=steps] [data-part=steps]:not(:has(>:nth-child(5))) [data-part=step]{padding:32px 0 0}.bJ5JqG_root [data-section=approach][data-variant=steps] [data-part=steps]:not(:has(>:nth-child(5))) [data-part=step]:before{top:0}}.bJ5JqG_root [data-part=chips]{gap:8px}.bJ5JqG_root [data-part=chip]>*{border:1px solid var(--line-2);min-height:32px;font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--look-muted);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:400;transition:border-color .2s,color .2s;display:inline-flex}.bJ5JqG_root [data-part=chip]>:before{content:"";background:var(--look-accent);width:6px;height:6px;box-shadow:0 0 10px var(--look-accent);border-radius:50%;flex:none}.bJ5JqG_root [data-part=chip]>:hover{border-color:color-mix(in srgb, var(--look-accent) 50%, transparent);color:var(--look-ink)}.bJ5JqG_root [data-section=offers] [data-part=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch}.bJ5JqG_root [data-section=offers] [data-part=cards] [data-part=card]{padding:30px 28px;display:flex}.bJ5JqG_root [data-section=offers] [data-part=cards] a[data-part=card]:hover{border-color:color-mix(in srgb, var(--look-accent) 35%, transparent);background:radial-gradient(ellipse 80% 60% at 20% 0%, #ffffff0d, transparent 70%), var(--panel);transform:translateY(-4px)}.bJ5JqG_root [data-section=offers] [data-part=cards]>[data-part=item]:is(:only-child,:nth-child(2):nth-last-child(2)) [data-part=card]{border-color:var(--line-2);background:radial-gradient(ellipse 80% 50% at 50% 0%, color-mix(in srgb, var(--look-accent) 12%, transparent), transparent 70%), var(--panel-2);overflow:visible}.bJ5JqG_root [data-section=offers] [data-part=cards]>[data-part=item]:is(:only-child,:nth-child(2):nth-last-child(2)) [data-part=card]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--kernel-angle), transparent 0deg 260deg, var(--look-accent) 310deg, var(--violet) 345deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bJ5JqG_root [data-section=offers] [data-part=cards] [data-part=offer-body]{gap:12px;width:100%}.bJ5JqG_root [data-section=offers] [data-part=cards] [data-part=item-title]{margin:0}.bJ5JqG_root [data-section=offers] [data-part=cards] [data-part=price]{border-top:1px solid var(--line);font-size:var(--fs-price);letter-spacing:-.04em;color:var(--look-ink);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:18px;font-weight:600;line-height:1.1}.bJ5JqG_root [data-section=offers] [data-part=list]{border-top:1px solid var(--line);gap:0}.bJ5JqG_root [data-section=offers] [data-part=list] [data-part=card]{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:22px 0;transition:padding-left .3s cubic-bezier(.2,.7,.1,1),color .2s;transform:none}.bJ5JqG_root [data-section=offers] [data-part=list] a[data-part=card]:hover{background:0 0;padding-left:10px}.bJ5JqG_root [data-section=offers] [data-part=list] [data-part=offer-body]{grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;display:grid}.bJ5JqG_root [data-section=offers] [data-part=list] [data-part=item-title]{margin:0}.bJ5JqG_root [data-section=offers] [data-part=list] [data-part=item-text]{grid-column:1/-1;max-width:40rem}.bJ5JqG_root [data-section=offers] [data-part=list] [data-part=price]{font-family:var(--look-font-mono);font-size:var(--fs-small);color:var(--look-accent-ink);white-space:nowrap;grid-area:1/2;margin:0;padding:0;font-weight:400}.bJ5JqG_root [data-section=offers] [data-part=figure]{margin-bottom:clamp(32px,4.6cqi,64px)}.bJ5JqG_root [data-part=quotes]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.bJ5JqG_root [data-part=quotes] [data-part=card]{padding:28px}.bJ5JqG_root [data-part=quote]{font-family:var(--look-font-body);font-style:normal;font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.4}.bJ5JqG_root [data-part=quote]:first-letter{color:var(--look-accent-ink)}.bJ5JqG_root [data-part=quotes]>[data-part=item]:first-child{grid-column:1/-1}.bJ5JqG_root [data-part=quotes]>[data-part=item]:first-child [data-part=card]{text-align:center;background:radial-gradient(ellipse 50% 70% at 50% 0%, color-mix(in srgb, var(--look-accent) 10%, transparent), transparent 70%), var(--panel);padding:clamp(28px,5cqi,72px) clamp(20px,4cqi,64px)}.bJ5JqG_root [data-part=quotes]>[data-part=item]:first-child [data-part=quote]{max-width:30ch;font-size:var(--fs-quote);letter-spacing:-.03em;margin-inline:auto;line-height:1.2}.bJ5JqG_root [data-part=quote-author]{font-size:var(--fs-small);color:var(--look-muted);text-align:left;align-items:center;gap:12px;margin-top:20px;display:inline-flex}.bJ5JqG_root [data-part=quote-author]:before{content:"";background:conic-gradient(from 210deg, var(--look-accent), var(--violet), var(--look-accent));border-radius:50%;flex:none;width:32px;height:32px}.bJ5JqG_root [data-part=notice]{font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--look-muted)}.bJ5JqG_root [data-section=testimonials]>[data-part=notice]{text-align:center;margin-top:24px}.bJ5JqG_root [data-part=figure]{border:1px solid var(--line);position:relative}.bJ5JqG_root [data-part=figure]:is([data-shape=wide],[data-shape=square]) [data-part=media],.bJ5JqG_root [data-part=backdrop]>[data-part=media]{filter:grayscale()brightness(.72)contrast(1.2);transition:transform 1.2s cubic-bezier(.2,.7,.1,1),filter .6s}.bJ5JqG_root [data-part=figure]:is([data-shape=wide],[data-shape=square]):hover [data-part=media]{filter:grayscale(.2)brightness(.74)contrast(1.1);transform:scale(1.04)}.bJ5JqG_root [data-part=figure]:is([data-shape=wide],[data-shape=square]):before,.bJ5JqG_root [data-part=backdrop]:before{content:"";z-index:1;background:linear-gradient(135deg, var(--look-accent), var(--violet));mix-blend-mode:color;opacity:.55;pointer-events:none;position:absolute;inset:0}.bJ5JqG_root [data-part=figure]:is([data-shape=wide],[data-shape=square]):after{content:"";z-index:2;background:linear-gradient(180deg, transparent 55%, #0d0f13b3), linear-gradient(120deg, color-mix(in srgb, var(--look-accent) 16%, transparent), #8b7bff29);pointer-events:none;position:absolute;inset:0}.bJ5JqG_root [data-part=backdrop]:before{z-index:0}.bJ5JqG_root [data-part=figure][data-shape=portrait]{border-color:var(--line-2);box-shadow:0 40px 120px -50px var(--glow);background:linear-gradient(#ffffff0f,#ffffff04);padding:10px}.bJ5JqG_root [data-part=figure][data-shape=portrait] [data-part=media]{border-radius:10px}.bJ5JqG_root [data-part=backdrop]{border:1px solid var(--line)}.bJ5JqG_root [data-part=backdrop-panel]{z-index:1;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);border-radius:14px;position:relative}.bJ5JqG_root [data-part=backdrop-panel] [data-part=prose]{color:#b6b9c0}@container site (min-width:1000px){.bJ5JqG_root [data-part=split]{gap:clamp(48px,6cqi,96px)}}.bJ5JqG_root [data-section=credentials] [data-part=list]{gap:8px;max-width:52rem}.bJ5JqG_root [data-section=credentials] [data-part=list]>[data-part=item]{border:1px solid var(--line);background:#ffffff04;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;padding:12px 14px;transition:border-color .2s;display:flex}.bJ5JqG_root [data-section=credentials] [data-part=list]>[data-part=item]:hover{border-color:var(--line-2)}.bJ5JqG_root [data-section=credentials] [data-part=list] [data-part=item-title]{min-width:0;font-size:var(--fs-body);margin:0;font-weight:500}.bJ5JqG_root [data-section=credentials] [data-part=list] [data-part=item-text]{font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--look-accent-ink)}.bJ5JqG_root [data-section=credentials] [data-part=cards]{counter-reset:tile}.bJ5JqG_root [data-section=credentials] [data-part=cards]>[data-part=item]{counter-increment:tile}.bJ5JqG_root [data-section=credentials] [data-part=cards] [data-part=card]{border:1px solid var(--line);border-radius:var(--look-radius);background:var(--panel);box-shadow:none;padding:24px;transition:border-color .3s}.bJ5JqG_root [data-section=credentials] [data-part=cards] [data-part=card]:hover{border-color:var(--line-2)}.bJ5JqG_root [data-section=credentials] [data-part=cards] [data-part=item-text]{font-family:var(--look-font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase}.bJ5JqG_root [data-part=faq]{border-top:1px solid var(--line);max-width:52rem}.bJ5JqG_root [data-part=faq]>*>[data-orientation],.bJ5JqG_root [data-part=faq-item]{border-bottom:1px solid var(--line)}.bJ5JqG_root [data-part=faq] h3>button{min-height:44px;padding:20px 0}.bJ5JqG_root [data-part=faq] h3>button>span:first-child,.bJ5JqG_root [data-part=faq-item]>[data-part=item-title]{font-family:var(--look-font-body);font-size:var(--fs-h3);letter-spacing:-.015em;color:var(--look-ink);font-weight:500;line-height:1.35}.bJ5JqG_root [data-part=faq] h3>button:hover>span:first-child{color:#fff}.bJ5JqG_root [data-part=faq] [data-part=item-text]{max-width:44rem;padding-bottom:22px}.bJ5JqG_root [data-part=faq-item]>[data-part=item-title]{margin:0;padding:20px 0 8px}.bJ5JqG_root dl[data-part=faq]:not([data-accordion]){gap:0}@container site (min-width:768px){.bJ5JqG_root [data-section=faq][data-variant=two_column] [data-part=faq]{column-gap:56px;max-width:none}}.bJ5JqG_root [data-section=contact]{isolation:isolate;border-top:1px solid var(--line);text-align:center;margin-top:clamp(48px,6cqi,96px);padding-block:clamp(88px,11cqi,168px);overflow:clip}.bJ5JqG_root [data-section=contact]:before,.bJ5JqG_root [data-section=contact]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.bJ5JqG_root [data-section=contact]:before{background:radial-gradient(ellipse 50% 60% at 50% 110%, color-mix(in srgb, var(--look-accent) 22%, transparent), transparent 70%), radial-gradient(ellipse 30% 40% at 30% 100%, #8b7bff29, transparent 70%)}.bJ5JqG_root [data-section=contact]:after{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:bottom;background-size:64px 64px;-webkit-mask-image:radial-gradient(60% 60% at 50% 100%,#000 20%,#0000 72%);mask-image:radial-gradient(60% 60% at 50% 100%,#000 20%,#0000 72%)}.bJ5JqG_root [data-section=contact] [data-part=eyebrow]{border:1px solid var(--line-2);background:#07080a80;border-radius:999px;width:fit-content;margin:0 auto 24px;padding:6px 12px}.bJ5JqG_root [data-section=contact] [data-part=eyebrow]:before{content:"";background:var(--look-accent);width:7px;height:7px;box-shadow:0 0 10px var(--look-accent);border-radius:50%}.bJ5JqG_root [data-part=contact-panel]{align-items:center;gap:20px}.bJ5JqG_root [data-section=contact] [data-part=heading]{max-width:18ch;font-size:var(--fs-final);letter-spacing:-.05em;margin-inline:auto;line-height:1.02}.bJ5JqG_root [data-section=contact] [data-part=prose]{max-width:38rem;font-size:var(--fs-lead);margin-inline:auto}.bJ5JqG_root [data-section=contact] form{border:1px solid var(--line-2);border-radius:var(--look-radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:linear-gradient(#ffffff0d,#ffffff04);margin-inline:auto;padding:clamp(18px,3cqi,28px)}.bJ5JqG_root [data-part=footer]{max-width:none;padding:48px var(--look-gutter) 40px;border-top:1px solid var(--line);color:var(--look-muted)}.bJ5JqG_root [data-part=footer-top],.bJ5JqG_root [data-part=footer-bottom]{max-width:var(--look-max);margin-inline:auto}.bJ5JqG_root [data-part=footer-top]{padding-bottom:24px}.bJ5JqG_root [data-part=footer-name]{font-family:var(--look-font-body);font-size:var(--fs-mark);letter-spacing:-.02em;align-items:center;gap:10px;font-weight:600;display:inline-flex}.bJ5JqG_root [data-part=footer-name]:before{content:"";background:conic-gradient(from 210deg, var(--look-accent), var(--violet), var(--look-accent));width:18px;height:18px;box-shadow:0 0 18px var(--glow);border-radius:5px;flex:none}.bJ5JqG_root [data-part=footer-name] em{color:var(--look-ink);font-style:normal}.bJ5JqG_root [data-part=footer-bottom]{border-top:1px solid var(--line);padding-top:24px}.bJ5JqG_root [data-part=footer-link]{text-decoration:none;transition:color .2s}.bJ5JqG_root a[data-part=footer-link]:hover{color:var(--look-ink)}.bJ5JqG_root [data-part=footer-powered]{opacity:1}@media (prefers-reduced-motion:no-preference){.bJ5JqG_root[data-motion=on] [data-part=hero][data-image=off]:before{animation:9s ease-in-out infinite alternate bJ5JqG_kernelBreathe}.bJ5JqG_root[data-motion=on] [data-part=hero-title] em{animation:8s linear infinite bJ5JqG_kernelShimmer}.bJ5JqG_root[data-motion=on] [data-part=portrait-frame]:before,.bJ5JqG_root[data-motion=on] [data-section=offers] [data-part=cards]>[data-part=item]:is(:only-child,:nth-child(2):nth-last-child(2)) [data-part=card]:before{animation:7s linear infinite bJ5JqG_kernelRun}.bJ5JqG_root[data-motion=on] [data-section=contact] [data-part=eyebrow]:before{animation:2s ease-in-out infinite bJ5JqG_kernelPulse}@container site (min-width:900px){.bJ5JqG_root[data-motion=on] [data-section=approach][data-variant=steps] [data-part=steps]:not(:has(>:nth-child(5))):before{animation:6s linear infinite bJ5JqG_kernelShimmer}}}@keyframes bJ5JqG_kernelBreathe{0%{opacity:.75}to{opacity:1}}@keyframes bJ5JqG_kernelShimmer{to{background-position:-200% 0}}@keyframes bJ5JqG_kernelRun{to{--kernel-angle:360deg}}@keyframes bJ5JqG_kernelPulse{50%{opacity:.35}}
.p67qzq_root{--look-scheme:dark;--night:#0d0c0a;--night-2:#161410;--ivory:#ede7dc;--look-bg:var(--night);--look-ink:var(--ivory);--look-muted:#a39a8b;--look-rule:color-mix(in srgb, var(--ivory) 16%, transparent);--hair:color-mix(in srgb, var(--ivory) 14%, transparent);--hair-strong:color-mix(in srgb, var(--ivory) 26%, transparent);--soft-ink:color-mix(in srgb, var(--ivory) 80%, transparent);--look-surface:transparent;--look-surface-border:var(--hair);--look-panel:color-mix(in srgb, var(--night) 82%, transparent);--look-on-image:var(--ivory);--look-font-display:var(--sf-bodoni), "Didot", "Bodoni 72", Georgia, serif;--look-font-body:var(--sf-manrope), "Helvetica Neue", Arial, sans-serif;--look-font-item:var(--sf-bodoni), "Didot", "Bodoni 72", Georgia, serif;--look-max:1296px;--look-gutter:clamp(20px, 5cqi, 96px);--look-section-y:clamp(80px, 10cqi, 160px);--look-hero-y:clamp(72px, 9cqi, 140px);--look-radius:0px;--look-btn-radius:0px;--look-btn-bg:var(--look-accent);--look-btn-fg:var(--look-on-accent);--look-btn-border:var(--look-accent);--look-btn-shadow:none;--look-display-weight:400;--look-heading-weight:400;--look-display-lh:.98;--look-display-tracking:-.02em;--look-heading-tracking:-.015em;--look-heading-lh:1.06;--look-heading-measure:18ch;--look-heading-gap:20px;--look-item-weight:500;--look-grid-gap:0px;--fs-display:clamp(3rem, 8.4cqi, 9.4rem);--fs-h2:clamp(2rem, 4.2cqi, 4rem);--fs-h3:clamp(1.25rem, 1.8cqi, 1.65rem);--fs-lead:clamp(1.02rem, 1.3cqi, 1.2rem);--fs-body:.98rem;--fs-small:.82rem;--fs-label:.7rem;--fs-mark:clamp(1.35rem, 1.9cqi, 1.7rem);--fs-num:clamp(3.4rem, 7cqi, 6.6rem);--fs-roman:clamp(2rem, 3.6cqi, 3.4rem);--fs-quote:clamp(1.9rem, 3.8cqi, 3.6rem);--fs-contact:clamp(3rem, 10cqi, 10.5rem);--fs-glyph:clamp(4rem, 8cqi, 7rem);--frame-off:clamp(12px, 1.8cqi, 24px);--ease-lux:cubic-bezier(.7, 0, .2, 1);font-weight:300;line-height:1.7}body:has(.p67qzq_root[data-surface=public]){background:#0d0c0a}.p67qzq_root [data-part=eyebrow],.p67qzq_root [data-part=nav-link],.p67qzq_root [data-part=cta],.p67qzq_root [data-part=header-cta],.p67qzq_root [data-part=quote-author],.p67qzq_root [data-part=footer]{font-family:var(--look-font-body);font-size:var(--fs-label);letter-spacing:.3em;text-transform:uppercase;font-weight:500}.p67qzq_root [data-part=heading],.p67qzq_root [data-part=hero-title]{font-optical-sizing:auto}.p67qzq_root [data-part=header]{color:var(--look-ink)}.p67qzq_root [data-part=header][data-sticky=on]{background:color-mix(in srgb, var(--night) 58%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--hair)}.p67qzq_root [data-part=header-inner]{max-width:calc(var(--look-max) + 2 * var(--look-gutter));min-height:72px}.p67qzq_root [data-part=wordmark]{font-family:var(--look-font-display);font-size:var(--fs-mark);letter-spacing:.01em;color:var(--look-ink);font-style:italic;font-weight:400}.p67qzq_root [data-part=wordmark] em{color:var(--look-accent-ink)}.p67qzq_root [data-part=logo]{max-height:40px}.p67qzq_root [data-part=nav-link]{color:var(--look-ink);transition:color .3s}.p67qzq_root a[data-part=nav-link]:hover,.p67qzq_root a[data-part=nav-link]:focus-visible{color:var(--look-accent-ink)}.p67qzq_root [data-part=header-cta]{border:1px solid var(--look-accent-ink);min-height:44px;color:var(--look-accent-ink);background:0 0;padding-inline:22px;transition:background .3s,color .3s,border-color .3s}.p67qzq_root a[data-part=header-cta]:hover,.p67qzq_root a[data-part=header-cta]:focus-visible{filter:none;background:var(--look-accent);border-color:var(--look-accent);color:var(--look-on-accent)}.p67qzq_root [data-part=menu]{color:var(--look-ink)}@container site (min-width:1024px){.p67qzq_root [data-part=header-inner]{grid-template-columns:1fr auto 1fr;display:grid}.p67qzq_root [data-part=mark]{margin-right:0}.p67qzq_root [data-part=nav]{gap:clamp(20px,2.6cqi,40px)}.p67qzq_root [data-part=header-actions]{justify-self:end}}.p67qzq_root [data-part=header][data-sticky=on]{margin-bottom:-73px}.p67qzq_root:has([data-part=header][data-sticky=on]) [data-part=hero]{padding-top:calc(var(--look-hero-y) + 73px)}.p67qzq_root [data-part=hero]{gap:clamp(40px,5cqi,96px)}.p67qzq_root [data-part=hero][data-image=on]{min-height:clamp(600px,64cqi,960px);padding-bottom:clamp(64px,7cqi,112px)}.p67qzq_root [data-part=hero][data-image=off]{background:radial-gradient(ellipse 70% 60% at 50% 0%, color-mix(in srgb, var(--look-accent) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--night-2), var(--night))}.p67qzq_root [data-part=hero][data-variant=centered],.p67qzq_root [data-part=hero][data-image=on][data-portrait=off]{text-align:center;justify-items:center}.p67qzq_root [data-part=hero][data-variant=centered] [data-part=hero-text],.p67qzq_root [data-part=hero][data-image=on][data-portrait=off] [data-part=hero-text]{align-items:center}.p67qzq_root [data-part=hero][data-image=on][data-portrait=off] [data-part=hero-sub]{margin-inline:auto}.p67qzq_root [data-part=hero-text]{gap:clamp(24px,3.4cqi,44px)}.p67qzq_root [data-part=hero-title] em{color:var(--look-accent-ink);font-style:italic}.p67qzq_root [data-part=hero-sub]{max-width:36rem;color:var(--soft-ink)}.p67qzq_root [data-part=hero-backdrop]{overflow:hidden}.p67qzq_root [data-part=hero-backdrop] [data-part=media]{filter:grayscale(.5)brightness(.62)contrast(1.1)sepia(.15)}.p67qzq_root [data-part=hero-backdrop]:after{background:linear-gradient(180deg, #0d0c0a6b 0%, #0d0c0a1f 36%, #0d0c0adb 84%, var(--night) 100%)}.p67qzq_root [data-part=hero]:after{content:"";background:linear-gradient(var(--look-accent), transparent);transform-origin:top;pointer-events:none;width:1px;height:40px;position:absolute;bottom:0;left:50%}.p67qzq_root [data-part=hero][data-variant]:not([data-variant=centered])[data-portrait=on]:after{display:none}.p67qzq_root [data-part=cta]{border-radius:0;min-height:54px;padding-inline:34px;transition:background .3s,letter-spacing .4s}.p67qzq_root a[data-part=cta]:hover,.p67qzq_root a[data-part=cta]:focus-visible{filter:none;background:color-mix(in srgb, var(--look-accent) 82%, var(--ivory));letter-spacing:.36em}.p67qzq_root [data-part=portrait-frame]{width:calc(100% - var(--frame-off));max-width:460px;margin:0 var(--frame-off) var(--frame-off) 0;box-shadow:var(--frame-off) var(--frame-off) 0 -1px var(--look-bg), var(--frame-off) var(--frame-off) 0 0 var(--look-accent);overflow:visible}.p67qzq_root [data-part=hero][data-variant=centered] [data-part=portrait-frame]{width:min(240px,70%);box-shadow:0 0 0 1px var(--look-bg), 0 0 0 12px var(--look-bg), 0 0 0 13px var(--look-accent);margin:0}.p67qzq_root [data-part=hero][data-image=on] [data-part=portrait-frame]{box-shadow:var(--frame-off) var(--frame-off) 0 -1px transparent, var(--frame-off) var(--frame-off) 0 0 var(--look-accent)}.p67qzq_root [data-part=portrait]{filter:grayscale()contrast(1.15)brightness(.92);transition:filter .9s}.p67qzq_root [data-part=portrait-frame]:hover [data-part=portrait]{filter:grayscale(.6)contrast(1.08)brightness(.96)}@container site (min-width:1000px){.p67qzq_root [data-part=hero][data-variant=portrait_right]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}.p67qzq_root [data-part=hero][data-variant=portrait_left]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:end}}.p67qzq_root [data-part=section]{padding-bottom:0}.p67qzq_root [data-part=eyebrow]{color:var(--look-accent-ink);margin-bottom:18px;display:block}.p67qzq_root [data-part=heading]{overflow-wrap:break-word}.p67qzq_root [data-part=lead]{max-width:44rem;color:var(--look-muted);margin-bottom:clamp(40px,5cqi,80px)}.p67qzq_root [data-part=prose]{font-size:var(--fs-lead);color:var(--soft-ink);line-height:1.7}.p67qzq_root [data-part=item-title]{color:var(--look-ink);line-height:1.25}.p67qzq_root [data-part=item-text]{color:var(--look-muted)}.p67qzq_root [data-part=card]{box-shadow:none;background:0 0;border-radius:0}.p67qzq_root [data-part=figure]{border-radius:0}.p67qzq_root [data-part=figure] [data-part=media]{filter:grayscale(.3)brightness(.8)contrast(1.08);transition:transform 1.6s cubic-bezier(.2,.7,.1,1),filter .9s}.p67qzq_root [data-part=figure]:hover [data-part=media]{filter:grayscale(.1)brightness(.88)contrast(1.05);transform:scale(1.03)}.p67qzq_root [data-section=audience] :is([data-part=cards],[data-part=list]){counter-reset:roman;border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.p67qzq_root [data-section=audience] [data-part=item]{counter-increment:roman;border-bottom:1px solid var(--hair);padding:36px 0;display:block}.p67qzq_root [data-section=audience] [data-part=item]>[data-part=card]{border:0;padding:0}.p67qzq_root [data-section=audience] [data-part=item-title]:before{content:counter(roman, upper-roman);font-family:var(--look-font-display);font-size:var(--fs-roman);color:var(--look-accent-ink);margin-bottom:22px;font-style:italic;font-weight:400;line-height:1;display:block}.p67qzq_root [data-section=audience] [data-part=item-title]{margin-bottom:12px}@container site (min-width:860px){.p67qzq_root [data-section=audience] :is([data-part=cards],[data-part=list]){grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.p67qzq_root [data-section=audience] [data-part=item]{border-bottom:0;border-left:1px solid var(--hair);padding:44px clamp(24px,3cqi,52px) 48px}.p67qzq_root [data-section=audience] [data-part=item]:first-child{border-left:0;padding-left:0}}.p67qzq_root [data-part=steps]{border-top:1px solid var(--hair);gap:0}.p67qzq_root [data-part=step]{border-left:0;border-bottom:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px clamp(20px,3cqi,40px);padding:32px 0;display:grid}.p67qzq_root [data-part=step]:before{content:counter(step, decimal-leading-zero);min-width:1.6em;font-family:var(--look-font-display);font-size:var(--fs-num);color:#0000;-webkit-text-stroke:1px var(--look-accent-ink);font-variant-numeric:lining-nums;grid-row:span 2;font-style:italic;font-weight:400;line-height:.85;transition:color .5s;position:static}.p67qzq_root [data-part=step]:hover:before{color:var(--look-accent-ink)}.p67qzq_root [data-part=step] [data-part=item-title]{margin:6px 0 0}.p67qzq_root [data-part=step] [data-part=item-text]{max-width:34rem}.p67qzq_root [data-section=approach][data-variant=timeline] [data-part=steps]{border-top:0;padding-left:28px;position:relative}.p67qzq_root [data-section=approach][data-variant=timeline] [data-part=steps]:before{content:"";background:linear-gradient(var(--look-accent), color-mix(in srgb, var(--look-accent) 10%, transparent));width:1px;position:absolute;top:8px;bottom:8px;left:0}.p67qzq_root [data-section=approach][data-variant=timeline] [data-part=step]{border:0;padding:0 0 40px;display:block;position:relative}.p67qzq_root [data-section=approach][data-variant=timeline] [data-part=step]:after{content:"";border:1px solid var(--look-accent);background:var(--look-bg);width:9px;height:9px;position:absolute;top:.7em;left:-32px;transform:rotate(45deg)}.p67qzq_root [data-section=approach][data-variant=timeline] [data-part=step]:before{font-size:var(--fs-h3);color:var(--look-accent-ink);-webkit-text-stroke:0;margin-bottom:10px;line-height:1;display:block}@container site (min-width:1000px){.p67qzq_root [data-section=approach]{grid-template-rows:repeat(5,auto) 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(56px,7cqi,128px);display:grid}.p67qzq_root [data-section=approach]>*{grid-column:1}.p67qzq_root [data-section=approach]>[data-part=steps]{grid-area:1/2/span 6}.p67qzq_root [data-section=approach]>[data-part=figure]{aspect-ratio:4/3;margin-bottom:32px}}.p67qzq_root [data-part=chips]{gap:10px 26px;margin-top:36px}.p67qzq_root [data-part=chip]{align-items:center;display:inline-flex}.p67qzq_root [data-part=chip]>*{color:var(--look-muted);font-family:var(--look-font-body);font-size:var(--fs-label);letter-spacing:.24em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0;font-weight:500}.p67qzq_root [data-part=chip]:not(:last-child):after{content:"";border:1px solid var(--look-accent);width:4px;height:4px;margin-left:26px;transform:rotate(45deg)}.p67qzq_root [data-section=offers] [data-part=eyebrow],.p67qzq_root [data-section=offers] [data-part=heading],.p67qzq_root [data-section=offers] [data-part=lead]{text-align:center;margin-inline:auto}.p67qzq_root [data-section=offers] [data-part=cards]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.p67qzq_root [data-section=offers] [data-part=list]{border-top:1px solid var(--hair);gap:0}.p67qzq_root [data-section=offers] [data-part=card]{border:1px solid var(--hair);height:100%;color:var(--look-ink);padding:40px 32px;transition:border-color .4s,background .4s;transform:none}.p67qzq_root [data-section=offers] a[data-part=card]:hover,.p67qzq_root [data-section=offers] a[data-part=card]:focus-visible{border-color:var(--look-accent);background:color-mix(in srgb, var(--look-accent) 5%, transparent);box-shadow:none;transform:none}.p67qzq_root [data-section=offers] [data-part=cards]>[data-part=item]:first-child [data-part=card]{border-color:var(--look-accent)}.p67qzq_root [data-part=offer-body]{gap:14px;height:100%}.p67qzq_root [data-part=offer-body] [data-part=item-title]{margin:0}.p67qzq_root [data-part=price]{font-family:var(--look-font-display);font-size:var(--fs-h2);color:var(--look-accent-ink);font-variant-numeric:lining-nums;overflow-wrap:anywhere;margin-top:auto;padding-top:18px;font-style:italic;font-weight:400;line-height:1}.p67qzq_root [data-section=offers] [data-part=list] [data-part=card]{border:0;border-bottom:1px solid var(--hair);padding:28px 0}.p67qzq_root [data-section=offers] [data-part=list] a[data-part=card]:hover{color:var(--look-accent-ink);background:0 0}.p67qzq_root [data-section=offers] [data-part=list] [data-part=price]{font-size:var(--fs-h3);padding-top:4px}@container site (min-width:900px){.p67qzq_root [data-section=offers] [data-part=cards]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0}.p67qzq_root [data-section=offers] [data-part=cards]>[data-part=item]+[data-part=item]{margin-left:-1px}.p67qzq_root [data-section=offers] [data-part=cards]>[data-part=item]:first-child{z-index:1;position:relative}.p67qzq_root [data-section=offers] [data-part=list] [data-part=offer-body]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(7rem,auto);align-items:baseline;gap:32px;display:grid}.p67qzq_root [data-section=offers] [data-part=list] [data-part=price]{text-align:right;margin:0;padding:0}}.p67qzq_root [data-section=offers] [data-part=figure]{margin-bottom:clamp(40px,5cqi,72px)}.p67qzq_root [data-part=quotes]{text-align:center;grid-template-columns:minmax(0,1fr);gap:48px}.p67qzq_root [data-part=quotes] [data-part=card]{border:0;padding:0}.p67qzq_root [data-part=quote]{max-width:34ch;font-size:var(--fs-h3);color:var(--look-ink);margin:0 auto;font-style:italic;line-height:1.35}.p67qzq_root [data-part=quotes]>[data-part=item]:first-child{border-bottom:1px solid var(--hair);grid-column:1/-1;padding-bottom:56px}.p67qzq_root [data-part=quotes]>[data-part=item]:first-child [data-part=quote]{max-width:24ch;font-size:var(--fs-quote);line-height:1.14}.p67qzq_root [data-part=quotes]>[data-part=item]:first-child [data-part=quote]:before{content:"“";height:.5em;font-size:var(--fs-glyph);color:var(--look-accent-ink);font-style:normal;line-height:1;display:block}.p67qzq_root [data-part=quote-author]{color:var(--look-accent-ink);margin-top:22px}.p67qzq_root [data-part=notice]{color:var(--look-muted)}@container site (min-width:900px){.p67qzq_root [data-part=quotes]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:80px}}.p67qzq_root [data-part=figure][data-shape=portrait]{width:calc(100% - var(--frame-off));margin:0 var(--frame-off) var(--frame-off) 0;box-shadow:var(--frame-off) var(--frame-off) 0 -1px var(--look-bg), var(--frame-off) var(--frame-off) 0 0 var(--look-accent);overflow:visible}.p67qzq_root [data-part=figure][data-shape=portrait] [data-part=media]{filter:grayscale()contrast(1.15)brightness(.92)}.p67qzq_root [data-part=figure][data-shape=portrait]:hover [data-part=media]{filter:grayscale(.6)contrast(1.08)brightness(.96);transform:none}.p67qzq_root [data-part=stance]{max-width:22ch;font-size:var(--fs-quote);color:var(--look-ink);margin-top:clamp(40px,5cqi,64px);font-style:italic;line-height:1.16}.p67qzq_root [data-part=stance]:before{content:"";background:var(--look-accent);width:1px;height:56px;margin-bottom:32px;display:block}.p67qzq_root [data-section=about] [data-part=solo]{text-align:center;max-width:52rem;margin-inline:auto}.p67qzq_root [data-section=about] [data-part=solo] [data-part=heading],.p67qzq_root [data-section=about] [data-part=solo] [data-part=prose],.p67qzq_root [data-section=about] [data-part=solo] [data-part=stance],.p67qzq_root [data-section=about] [data-part=solo] [data-part=stance]:before{margin-inline:auto}@container site (min-width:1000px){.p67qzq_root [data-section=about] [data-part=split]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(64px,8cqi,144px)}.p67qzq_root [data-section=about] [data-part=split]>[data-part=figure]{order:-1}.p67qzq_root [data-section=image_text] [data-part=split]{gap:clamp(56px,7cqi,128px)}}.p67qzq_root [data-part=backdrop]{margin-inline:calc(-1 * var(--look-inline));min-height:clamp(420px,52cqi,760px);padding:clamp(28px, 4cqi, 56px) var(--look-inline);border-radius:0}.p67qzq_root [data-part=backdrop]>[data-part=media]{filter:grayscale(.3)brightness(.62)contrast(1.12)}.p67qzq_root [data-part=backdrop]:after{content:"";z-index:-1;background:linear-gradient(180deg, var(--night) 0%, transparent 22%, transparent 55%, #0d0c0ab3 100%);pointer-events:none;position:absolute;inset:0}.p67qzq_root [data-part=backdrop-panel]{border-top:1px solid var(--look-accent);border-radius:0;padding:clamp(24px,3.4cqi,44px)}.p67qzq_root [data-part=backdrop-panel] [data-part=heading]{font-style:italic}.p67qzq_root [data-section=credentials] :is([data-part=list],[data-part=cards]){border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.p67qzq_root [data-section=credentials] [data-part=item]{border-bottom:1px solid var(--hair);gap:6px 32px;padding:22px 0;display:grid}.p67qzq_root [data-section=credentials] [data-part=card]{border:0;padding:0}.p67qzq_root [data-section=credentials] [data-part=item-title]{margin:0}.p67qzq_root [data-section=credentials] [data-part=item-text]{font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase;font-weight:500}@container site (min-width:860px){.p67qzq_root [data-section=credentials] [data-part=list]>[data-part=item]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:baseline}.p67qzq_root [data-section=credentials] [data-part=cards]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5cqi,80px)}}.p67qzq_root [data-part=faq]{border-top:1px solid var(--hair);counter-reset:faq;max-width:60rem}.p67qzq_root [data-part=faq]>*>[data-orientation],.p67qzq_root [data-part=faq-item]{counter-increment:faq;border-bottom:1px solid var(--hair)}.p67qzq_root [data-part=faq] h3>button{min-height:44px;color:var(--look-ink);padding:24px 0}.p67qzq_root [data-part=faq] h3>button svg{color:var(--look-accent-ink)}.p67qzq_root [data-part=faq] h3>button>span:first-child,.p67qzq_root [data-part=faq-item]>[data-part=item-title]{font-family:var(--look-font-display);font-size:var(--fs-h3);font-weight:400;line-height:1.3}.p67qzq_root [data-part=faq] h3>button>span:first-child:before,.p67qzq_root [data-part=faq-item]>[data-part=item-title]:before{content:counter(faq, upper-roman);min-width:3rem;color:var(--look-accent-ink);font-style:italic;display:inline-block}.p67qzq_root [data-part=faq] [data-part=item-text]{max-width:40rem;padding:0 0 28px 3rem}.p67qzq_root [data-part=faq]:not([data-accordion]){display:block}.p67qzq_root [data-part=faq-item]>[data-part=item-title]{margin:0;padding:24px 0 10px}@container site (min-width:768px){.p67qzq_root [data-section=faq][data-variant=two_column] [data-part=faq]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;max-width:none;display:grid}}.p67qzq_root [data-section=contact]{margin-top:var(--look-section-y);padding-block:var(--look-section-y);border-top:1px solid var(--hair);text-align:center}.p67qzq_root [data-part=contact-panel]{align-items:center}.p67qzq_root [data-section=contact] [data-part=eyebrow]{text-align:center}.p67qzq_root [data-section=contact] [data-part=heading]{max-width:14ch;font-size:var(--fs-contact);letter-spacing:-.025em;margin-inline:auto;line-height:.95}.p67qzq_root [data-section=contact] [data-part=prose]{max-width:34rem;color:var(--look-muted);margin:12px auto 24px}.p67qzq_root [data-section=contact] form{text-align:left}.p67qzq_root [data-part=footer]{max-width:none;padding:40px var(--look-gutter) 40px;border-top:1px solid var(--hair);color:var(--look-muted);letter-spacing:.22em}.p67qzq_root [data-part=footer-top],.p67qzq_root [data-part=footer-bottom]{max-width:var(--look-max);text-align:center;align-items:center;margin-inline:auto}.p67qzq_root [data-part=footer-name]{font-family:var(--look-font-display);font-size:var(--fs-mark);letter-spacing:.01em;text-transform:none;color:var(--look-ink);font-style:italic;font-weight:400}.p67qzq_root [data-part=footer-name] em{color:var(--look-accent-ink)}.p67qzq_root [data-part=footer-socials],.p67qzq_root [data-part=footer-legal]{justify-content:center;column-gap:28px}.p67qzq_root [data-part=footer-link]{text-decoration:none}.p67qzq_root a[data-part=footer-link]:hover,.p67qzq_root a[data-part=footer-link]:focus-visible{color:var(--look-accent-ink)}.p67qzq_root [data-part=footer-note],.p67qzq_root [data-part=footer-powered]{font-size:var(--fs-small);letter-spacing:.04em;text-transform:none;margin-inline:auto}.p67qzq_root [data-part=footer-bottom]{border-top:1px solid var(--hair);padding-top:16px}@media (prefers-reduced-motion:no-preference){.p67qzq_root[data-motion=on] [data-part=hero-backdrop] [data-part=media]{animation:6s cubic-bezier(.2,.7,.1,1) both p67qzq_nocturneSettle}.p67qzq_root[data-motion=on] [data-part=hero]:after{animation:p67qzq_nocturneCue 2.4s var(--ease-lux) infinite}@supports (animation-timeline:view()){.p67qzq_root[data-motion=on] [data-part=backdrop]>[data-part=media]{animation:linear both p67qzq_nocturneSettleLarge;animation-timeline:view();animation-range:entry cover 60%}}}@keyframes p67qzq_nocturneSettle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes p67qzq_nocturneSettleLarge{0%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes p67qzq_nocturneCue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}
.YPpUia_tile[data-color=green],.YPpUia_swatch[data-color=green],.YPpUia_iconCell[data-color=green]{--pa-tone:#46c8a6}.YPpUia_tile[data-color=teal],.YPpUia_swatch[data-color=teal],.YPpUia_iconCell[data-color=teal]{--pa-tone:#2ba3a3}.YPpUia_tile[data-color=sky],.YPpUia_swatch[data-color=sky],.YPpUia_iconCell[data-color=sky]{--pa-tone:#00a8e8}.YPpUia_tile[data-color=blue],.YPpUia_swatch[data-color=blue],.YPpUia_iconCell[data-color=blue]{--pa-tone:#3b6fe0}.YPpUia_tile[data-color=indigo],.YPpUia_swatch[data-color=indigo],.YPpUia_iconCell[data-color=indigo]{--pa-tone:#5b5bd6}.YPpUia_tile[data-color=violet],.YPpUia_swatch[data-color=violet],.YPpUia_iconCell[data-color=violet]{--pa-tone:#9c73ff}.YPpUia_tile[data-color=purple],.YPpUia_swatch[data-color=purple],.YPpUia_iconCell[data-color=purple]{--pa-tone:#b55cd6}.YPpUia_tile[data-color=pink],.YPpUia_swatch[data-color=pink],.YPpUia_iconCell[data-color=pink]{--pa-tone:#e5609f}.YPpUia_tile[data-color=rose],.YPpUia_swatch[data-color=rose],.YPpUia_iconCell[data-color=rose]{--pa-tone:#e5566b}.YPpUia_tile[data-color=red],.YPpUia_swatch[data-color=red],.YPpUia_iconCell[data-color=red]{--pa-tone:#d9423a}.YPpUia_tile[data-color=orange],.YPpUia_swatch[data-color=orange],.YPpUia_iconCell[data-color=orange]{--pa-tone:#ff6403}.YPpUia_tile[data-color=amber],.YPpUia_swatch[data-color=amber],.YPpUia_iconCell[data-color=amber]{--pa-tone:#ffc857}.YPpUia_tile[data-color=yellow],.YPpUia_swatch[data-color=yellow],.YPpUia_iconCell[data-color=yellow]{--pa-tone:#e6c200}.YPpUia_tile[data-color=lime],.YPpUia_swatch[data-color=lime],.YPpUia_iconCell[data-color=lime]{--pa-tone:#8fc93a}.YPpUia_tile[data-color=olive],.YPpUia_swatch[data-color=olive],.YPpUia_iconCell[data-color=olive]{--pa-tone:#7a8450}.YPpUia_tile[data-color=slate],.YPpUia_swatch[data-color=slate],.YPpUia_iconCell[data-color=slate]{--pa-tone:#6b7686}.YPpUia_tile[data-color=none],.YPpUia_swatch[data-color=none],.YPpUia_iconCell[data-color=none]{--pa-tone:var(--ink-a60)}.YPpUia_tile{border-radius:var(--radius-md);background:color-mix(in srgb, var(--pa-tone) 18%, var(--color-bg));color:color-mix(in srgb, var(--pa-tone) 78%, var(--ink));flex:none;justify-content:center;align-items:center;display:inline-flex}.YPpUia_sm{border-radius:var(--radius-sm);width:24px;height:24px}.YPpUia_md{width:32px;height:32px}.YPpUia_lg{width:44px;height:44px}.YPpUia_picker{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.YPpUia_colorGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(28px,1fr));display:grid}.YPpUia_iconGrid{gap:var(--space-1);grid-template-columns:repeat(6,1fr);display:grid}.YPpUia_swatch{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--pa-tone);cursor:pointer;border:2px solid #0000;width:100%;min-width:28px}.YPpUia_swatch[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--color-bg) inset}.YPpUia_swatch:focus-visible,.YPpUia_iconCell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.YPpUia_iconCell{aspect-ratio:1;border-radius:var(--radius-md);min-width:36px;color:var(--ink-a60);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.YPpUia_iconCell:hover{background:var(--ink-a06,var(--field-bg))}.YPpUia_iconCell[aria-pressed=true]{background:color-mix(in srgb, var(--pa-tone) 18%, var(--color-bg));color:color-mix(in srgb, var(--pa-tone) 78%, var(--ink));border-color:var(--pa-tone)}@media (max-width:640px),(any-pointer:coarse){.YPpUia_colorGrid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.YPpUia_swatch{min-width:36px}.YPpUia_iconCell{min-width:44px;min-height:44px}}
.JmpsOW_identity{align-items:center;gap:12px;padding:10px 14px 12px;display:flex}.JmpsOW_identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.JmpsOW_name,.JmpsOW_email,.JmpsOW_workspaceName,.JmpsOW_error{font-family:var(--font-sans)}.JmpsOW_name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.JmpsOW_email{color:var(--ink-a60);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:300;overflow:hidden}.JmpsOW_workspaceName{min-height:36px;color:var(--ink);font-size:var(--text-body);align-items:center;gap:8px;padding:0 14px;font-weight:500;display:flex}.JmpsOW_workspaceName span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JmpsOW_error{color:var(--signal-danger-fg);font-size:var(--text-caption);margin:0;padding:2px 14px 6px;line-height:1.45}.JmpsOW_iconSpacer{width:16px;height:16px}
._98dZXG_workspace{isolation:isolate;flex-direction:column;gap:28px;min-width:0;display:flex;position:relative}._98dZXG_glow{z-index:-1;filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute}._98dZXG_glowViolet{background:var(--color-violet);opacity:.34;width:520px;height:380px;top:-280px;right:-60px}._98dZXG_glowViolet2{background:var(--color-violet);opacity:.2;filter:blur(130px);width:420px;height:360px;top:62%;right:120px}._98dZXG_glowOrange{background:var(--color-orange);opacity:.18;width:460px;height:380px;top:39%;left:260px}._98dZXG_head{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}._98dZXG_headText{flex-direction:column;gap:12px;min-width:0;max-width:660px;display:flex}._98dZXG_eyebrow{font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-label);font-weight:600}._98dZXG_headText ._98dZXG_eyebrow{margin:0}._98dZXG_title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-text);margin:0;font-size:clamp(34px,3.4vw,44px);font-weight:400;line-height:1.05}._98dZXG_subline{font-size:var(--text-reading);color:var(--color-text-muted);margin:0;font-weight:300;line-height:1.55}._98dZXG_controls{flex-direction:column;flex:none;align-items:flex-end;gap:10px;min-width:0;max-width:100%;display:flex}._98dZXG_section{flex-direction:column;gap:16px;min-width:0;display:flex}._98dZXG_sectionHead{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}._98dZXG_sectionTitle{flex-direction:column;gap:4px;min-width:0;display:flex}._98dZXG_sectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._98dZXG_sectionTitle ._98dZXG_eyebrow{font-size:var(--text-label);letter-spacing:.14em}._98dZXG_h2{font-family:var(--font-serif);color:var(--color-text);margin:0;font-size:32px;font-weight:400;line-height:1.15}._98dZXG_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}._98dZXG_span4{grid-column:span 4}._98dZXG_span6{grid-column:span 6}._98dZXG_span8{grid-column:span 8}._98dZXG_span12{grid-column:span 12}._98dZXG_span4,._98dZXG_span6,._98dZXG_span8,._98dZXG_span12{min-width:0}._98dZXG_tile{gap:16px;min-width:0}._98dZXG_tileHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._98dZXG_tileTotal{font-size:var(--text-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._98dZXG_figureValue{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--color-text);font-size:48px;line-height:1}._98dZXG_figureSub{font-size:var(--text-small);color:var(--color-text-muted)}._98dZXG_tileLink{color:inherit;flex-direction:column;gap:8px;min-width:0;text-decoration:none;display:flex}@media (max-width:1279px){._98dZXG_span8{grid-column:span 12}._98dZXG_span4{grid-column:span 6}}@media (max-width:899px){._98dZXG_head{flex-direction:column;gap:20px}._98dZXG_controls{align-self:stretch;align-items:flex-start}._98dZXG_span4,._98dZXG_span6,._98dZXG_span8{grid-column:span 12}._98dZXG_sectionHead{flex-direction:column;align-items:flex-start}}@media (max-width:767px){._98dZXG_glowViolet2,._98dZXG_glowOrange{display:none}}._98dZXG_slot._98dZXG_slot{flex-direction:column;align-self:stretch;display:flex}._98dZXG_slot>:not(button){flex:auto;min-width:0}
._3rW9wq_liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._3rW9wq_zeile{border:1px solid var(--ink-a12);background:var(--surface-card);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}._3rW9wq_text{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}._3rW9wq_titel{font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink);overflow-wrap:anywhere}._3rW9wq_neben{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--ink-a60);overflow-wrap:anywhere}._3rW9wq_fehler{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--status-waiting-ink);overflow-wrap:anywhere}
._5H5muW_body{gap:var(--space-4);flex-direction:column;display:flex}._5H5muW_head{align-items:center;gap:var(--space-3);display:flex}._5H5muW_figures{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}._5H5muW_arrow{color:var(--color-text-muted)}._5H5muW_label{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-label);font-weight:500}._5H5muW_copy{gap:var(--space-1);flex-direction:column;display:flex}._5H5muW_title{font-size:var(--text-h3);font-weight:600;line-height:1.4}._5H5muW_text{font-size:var(--text-small);color:var(--color-text-muted);font-weight:300;line-height:1.45}._5H5muW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.ronHWW_frame{border-radius:20px;align-self:start;min-width:0;position:relative}.ronHWW_editing{outline:2px dashed var(--surface-card-border);outline-offset:0}.ronHWW_remove{z-index:2;color:var(--color-bg);position:absolute;top:10px;right:12px}.ronHWW_remove.ronHWW_remove:before{background:var(--color-text);border-color:#0000;width:26px;height:26px}.ronHWW_remove.ronHWW_remove:hover:before{background:var(--color-text)}.ronHWW_enter{animation:.5s cubic-bezier(.2,.8,.2,1) both ronHWW_tileIn}@keyframes ronHWW_tileIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ronHWW_enter{animation:none}}
.JeaIUW_root{flex-direction:column;gap:14px;min-width:0;display:flex}.JeaIUW_suggestions{flex-wrap:wrap;gap:8px;display:flex}.JeaIUW_thread{flex-direction:column;gap:12px;min-width:0;display:flex}.JeaIUW_working{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);margin:0}.JeaIUW_foot{flex-direction:column;gap:10px;min-width:0;display:flex}.JeaIUW_source{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}
._3wvWAW_root{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._3wvWAW_question{font-family:var(--font-sans);font-weight:500;font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.5}._3wvWAW_options{gap:var(--space-2);flex-direction:column;display:flex}._3wvWAW_option{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--ink-a15);border-radius:var(--radius-lg);background:var(--ink-a03);cursor:pointer;text-align:left;font:inherit;flex-direction:column;gap:6px;display:flex}._3wvWAW_option:hover{border-color:var(--ink-a25)}._3wvWAW_option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._3wvWAW_optionStatic{cursor:default}._3wvWAW_optionSelected{border-color:var(--state-selected-border);background:var(--state-selected-bg)}._3wvWAW_optionRow{align-items:center;gap:6px;display:flex}._3wvWAW_check{color:var(--state-tone-ink);flex:none}._3wvWAW_checkboxEmpty{color:var(--ink-a35);flex:none}._3wvWAW_hint{font-family:var(--font-sans);font-weight:300;font-size:var(--text-caption);color:var(--ink-a60);margin:-4px 0 0}._3wvWAW_optionLabel{min-width:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-small);color:var(--color-text);overflow-wrap:anywhere;flex:1}._3wvWAW_optionPct{font-family:var(--font-sans);font-weight:500;font-size:var(--text-caption);color:var(--ink-a60);flex:none}._3wvWAW_footer{align-items:center;gap:var(--space-3);font-family:var(--font-sans);font-weight:300;font-size:var(--text-caption);color:var(--ink-a60);display:flex}._3wvWAW_playerRoot{flex-direction:column;gap:10px;min-width:0;max-width:720px;display:flex}._3wvWAW_playerOption{--on:0;all:unset;box-sizing:border-box;cursor:pointer;border:1px solid color-mix(in srgb, var(--state-tone) calc(var(--on) * 100%), var(--surface-card-border));background:var(--field-bg);border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex;position:relative;overflow:hidden}._3wvWAW_playerOption:focus-visible{outline:2px solid var(--state-tone);outline-offset:2px}._3wvWAW_playerOptionOn{--on:1}._3wvWAW_playerFill{background:color-mix(in srgb, var(--state-tone) calc(8% + var(--on) * 10%), transparent);width:0;transition:width .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}._3wvWAW_playerLabel{min-width:0;font-family:var(--font-sans);font-size:var(--text-body);font-weight:calc(300 + var(--on) * 300);color:var(--color-text);overflow-wrap:anywhere;flex:1;position:relative}._3wvWAW_playerPct{font-family:var(--font-sans);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:600;position:relative}._3wvWAW_playerFooter{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-text-label)}@media (prefers-reduced-motion:reduce){._3wvWAW_playerFill{transition:none}}
.R2BI7G_bar{background:var(--ink-a05);border-bottom:1px solid var(--ink-a08);font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 20px;display:flex}.R2BI7G_seats{align-items:center;display:flex}.R2BI7G_seat{transition:opacity .3s;display:inline-flex}.R2BI7G_overlap{margin-left:-8px}.R2BI7G_dim{opacity:.4}.R2BI7G_text{flex-direction:column;min-width:0;display:flex}.R2BI7G_title{font-size:var(--text-body);color:var(--color-text);font-weight:600}.R2BI7G_subtitle{font-size:var(--text-caption);color:var(--ink-a60)}.R2BI7G_progress{flex:280px;align-items:flex-end;gap:10px;display:flex}.R2BI7G_group{--seg-on:var(--ink-a40);flex-direction:column;gap:5px;min-width:max-content;display:flex}.R2BI7G_accent{--seg-on:var(--state-tone)}.R2BI7G_violet{--seg-on:var(--color-violet)}.R2BI7G_neutral{--seg-on:var(--ink-a40)}.R2BI7G_groupLabel{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-a60);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.R2BI7G_groupLabelCurrent{color:var(--ink)}.R2BI7G_segments{gap:3px;display:flex}.R2BI7G_segment{all:unset;box-sizing:border-box;flex:1;padding:6px 0}button.R2BI7G_segment{cursor:pointer}button.R2BI7G_segment:focus-visible{outline:2px solid var(--ink-a40);outline-offset:1px;border-radius:3px}.R2BI7G_fill{background:var(--ink-a12);border-radius:3px;height:6px;transition:background .3s;display:block}.R2BI7G_filled{background:var(--seg-on)}.R2BI7G_currentRing{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 3px var(--ink-a40)}.R2BI7G_actions{align-items:center;gap:8px;display:flex}@media (max-width:767px){.R2BI7G_bar{gap:8px 12px;padding:8px 16px}.R2BI7G_text,.R2BI7G_groupLabel{display:none}.R2BI7G_group{min-width:0}.R2BI7G_progress{flex-basis:140px}.R2BI7G_segment{padding:19px 0}}@media (prefers-reduced-motion:reduce){.R2BI7G_seat,.R2BI7G_fill{transition:none}}
.PRuYma_row{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.PRuYma_text{flex-direction:column;flex:280px;gap:6px;min-width:240px;display:flex}.PRuYma_eyebrow{font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-label);font-weight:500}.PRuYma_quote{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);margin:0}.PRuYma_state{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text-muted);margin:0}.PRuYma_notice{flex:100%;min-width:0}
.gU3lFG_bar{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;padding:10px 0;display:flex}.gU3lFG_where{min-width:0;font-size:var(--text-body);color:var(--color-text);align-items:center;gap:12px;display:flex}.gU3lFG_goal{min-width:0}.gU3lFG_step{color:var(--color-text-muted);white-space:nowrap}
.n1UTTq_row{margin-top:var(--space-3,12px);flex-wrap:wrap}.n1UTTq_label{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-muted);font-weight:500}
.W400VW_kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.W400VW_zahlen{align-items:baseline;gap:9px;min-width:0;display:flex}.W400VW_gross{font-family:var(--font-serif);color:var(--ink);font-size:clamp(30px,6vw,40px);font-weight:400;line-height:1}.W400VW_dazu{font-family:var(--font-sans);font-weight:300;font-size:var(--text-body);color:var(--ink-a70)}.W400VW_endend{flex-direction:column;gap:8px;display:flex}.W400VW_abschnitt{font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-a60);font-weight:500}.W400VW_leer{font-family:var(--font-sans);font-weight:300;font-size:var(--text-small);color:var(--ink-a70);max-width:60ch;margin:0;line-height:1.6}.W400VW_liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.W400VW_zeile{border-bottom:1px solid var(--ink-a06);min-height:44px;color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;text-decoration:none;display:flex}.W400VW_liste li:last-child .W400VW_zeile{border-bottom:none}.W400VW_zeile:hover .W400VW_name{text-underline-offset:3px;text-decoration:underline}.W400VW_name{font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink);overflow-wrap:anywhere;min-width:0}.W400VW_datum{font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink-a70);white-space:nowrap;flex:none;font-weight:300}
.vyNpQW_photoRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.vyNpQW_thumb{object-fit:cover;border-radius:var(--radius-md,8px);flex:none;width:72px;height:72px}.vyNpQW_photoName{overflow-wrap:anywhere;flex:120px;min-width:0}.vyNpQW_readout{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:var(--text-reading)}.vyNpQW_derivation{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}
.-UapKq_trigger{width:100%;min-width:0;min-height:var(--control-h-sm);padding:0 var(--control-pad-x-sm);border-radius:var(--radius-sm);color:inherit;font-family:inherit;font-size:var(--control-font-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;display:inline-flex;position:relative}.-UapKq_trigger:before{content:"";inset-inline:0;inset-block:min(0px, calc((100% - var(--control-hit)) / 2));position:absolute}.-UapKq_trigger:hover,.-UapKq_trigger[data-state=open]{border-color:var(--surface-card-border);background:var(--surface-card)}.-UapKq_trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.-UapKq_trigger:disabled{cursor:default}.-UapKq_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-UapKq_pencil{opacity:0;flex:none;margin-left:4px}.-UapKq_trigger:hover .-UapKq_pencil,.-UapKq_trigger:focus-visible .-UapKq_pencil,.-UapKq_trigger[data-state=open] .-UapKq_pencil{opacity:1}.-UapKq_editor{gap:var(--space-3);min-width:0;display:grid}.-UapKq_heading{font-size:var(--text-body);color:var(--color-text)}.-UapKq_options{gap:var(--space-2);max-height:240px;display:grid;overflow-y:auto}.-UapKq_error{font-size:var(--text-caption);color:var(--signal-danger-fg);margin:0}.-UapKq_actions{gap:var(--space-2);display:flex}
._7aALUq_root{gap:14px;max-width:720px;display:flex}._7aALUq_numbers{flex-direction:column;flex:none;gap:10px;display:flex}._7aALUq_numberCell{place-items:center;height:64px;display:grid}._7aALUq_number{width:48px;height:48px;font-family:var(--font-serif);font-size:var(--text-h1-sans);background:var(--ink-a06);border-radius:12px;place-items:center;line-height:1;display:grid}._7aALUq_track{flex:1;min-width:0;position:relative}._7aALUq_step{--t:var(--color-text);--fa:0%;--ba:16%;z-index:1;box-sizing:border-box;background:color-mix(in srgb, var(--t) var(--fa), var(--field-bg));border:1px solid color-mix(in srgb, var(--t) var(--ba), transparent);height:64px;box-shadow:0 2px 2px var(--ink-a10);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:16px;outline:none;align-items:center;gap:10px;padding:0 16px 0 8px;transition:top .38s cubic-bezier(.3,1.35,.5,1),box-shadow .25s,transform .25s,background .2s,border-color .2s;display:flex;position:absolute;left:0;right:0;transform:none}._7aALUq_step:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._7aALUq_dragging{z-index:20;cursor:grabbing;box-shadow:0 18px 34px var(--ink-a10);transition:box-shadow .2s,transform .2s;transform:scale(1.025)rotate(-.6deg)}._7aALUq_locked{cursor:default}._7aALUq_correct{--t:var(--color-green);--fa:14%;--ba:70%}._7aALUq_wrong{--t:var(--color-terracotta);--fa:8%;--ba:55%}._7aALUq_grip{width:28px;height:44px;color:var(--color-text-label);flex:none;place-items:center;display:grid}._7aALUq_text{min-width:0;font-size:var(--text-reading);flex:1;line-height:1.35}._7aALUq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._7aALUq_step,._7aALUq_dragging{transition:none}._7aALUq_dragging{transform:none}}
._31i3HW_root{flex-direction:column;gap:16px;min-width:0;display:flex}._31i3HW_head{flex-direction:column;gap:6px;display:flex}._31i3HW_h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);margin:0}._31i3HW_lede{font-size:var(--text-body);color:var(--color-text-muted);max-width:70ch;margin:0}
.X5PVzq_root{flex-direction:column;gap:16px;min-width:0;display:flex}.X5PVzq_head{flex-direction:column;gap:6px;display:flex}.X5PVzq_h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);margin:0}.X5PVzq_lede{font-size:var(--text-body);color:var(--color-text-muted);max-width:70ch;margin:0}
.lXfy0a_root{gap:var(--space-3,12px);flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.lXfy0a_frame{border:1px solid var(--ink-a12);border-radius:var(--radius-lg);touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.lXfy0a_image{width:100%;height:auto;display:block}.lXfy0a_caption{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;line-height:1.5;display:flex}.lXfy0a_captionText{flex:240px;min-width:0}.lXfy0a_position{font-size:var(--text-small);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lXfy0a_controls{justify-content:center;align-items:center;gap:var(--space-3,12px);display:flex}.lXfy0a_dots{align-items:center;gap:4px;display:flex}.lXfy0a_dot{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;position:relative}.lXfy0a_dot:before{content:"";background:var(--ink-a20);border-radius:50%;transition:background .16s;position:absolute;inset:8px}.lXfy0a_dotActive:before{background:var(--color-text)}.lXfy0a_dot:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0;border-radius:50%}@media (prefers-reduced-motion:reduce){.lXfy0a_dot:before{transition:none}}
.S7ke8G_drawer{--startklar-drawer-pad:var(--space-5)}.S7ke8G_root{gap:var(--space-4);flex-direction:column;display:flex}.S7ke8G_head{gap:var(--space-3);padding-bottom:var(--space-2);flex-direction:column;display:flex}.S7ke8G_title{font-family:var(--font-serif);font-weight:400;font-size:var(--text-display);color:var(--color-text);margin:0;line-height:1.05}.S7ke8G_outcome{font-size:var(--text-reading);color:var(--color-text-muted);margin:0;line-height:1.5}.S7ke8G_progress{font-size:var(--text-body);color:var(--color-text-muted);margin:0}.S7ke8G_steps{margin:0 calc(-1 * var(--startklar-drawer-pad));border-top:1px solid var(--color-divider)}.S7ke8G_steps>[data-state]{padding:0 var(--startklar-drawer-pad);border-bottom-color:var(--color-divider)}.S7ke8G_steps>[data-state=open]{background:var(--state-tone-bg)}.S7ke8G_stepHead{gap:var(--space-3);grid-template-columns:30px 1fr;align-items:start;display:grid}.S7ke8G_mark{margin-top:2px}.S7ke8G_stepText{flex-direction:column;gap:2px;min-width:0;display:flex}.S7ke8G_stepTitle{font-weight:600;font-size:var(--text-reading);color:var(--color-text)}.S7ke8G_stepHead[data-state=done] .S7ke8G_stepTitle{color:var(--color-text-muted)}.S7ke8G_stepSub{font-weight:400;font-size:var(--text-small);color:var(--color-text-muted)}.S7ke8G_area{font-weight:400;font-size:var(--text-small);color:var(--color-text-muted);white-space:nowrap}.S7ke8G_detail{gap:var(--space-3);padding-left:calc(30px + var(--space-3));flex-direction:column;display:flex}.S7ke8G_what{font-size:var(--text-reading);color:var(--color-text);margin:0;line-height:1.55}.S7ke8G_needs{font-size:var(--text-body);color:var(--color-text-muted);margin:0;line-height:1.5}.S7ke8G_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.S7ke8G_footer{justify-content:flex-end;width:100%;display:flex}@media (max-width:640px){.S7ke8G_detail{padding-left:0}.S7ke8G_area{display:none}}
._3Q1OXa_root{gap:var(--space-6);flex-direction:column;display:flex}._3Q1OXa_head{gap:var(--space-2);flex-direction:column;display:flex}._3Q1OXa_h2{font-family:var(--font-serif);font-size:var(--text-h2);margin:0;font-weight:400}._3Q1OXa_lede{max-width:64ch;font-size:var(--text-body);color:var(--color-text-muted);margin:0}._3Q1OXa_row{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}._3Q1OXa_cell{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}._3Q1OXa_caption{font-size:var(--text-caption);color:var(--color-text-muted)}._3Q1OXa_wide{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}
.feGbta_root{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:860px;display:flex}.feGbta_kopf{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.feGbta_h2{font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);color:var(--color-text);margin:0}.feGbta_lede,.feGbta_absatz{max-width:64ch;color:var(--color-text-muted);margin:0}.feGbta_stage{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.feGbta_heroTitle{font-family:var(--font-serif);font-size:var(--text-h1);line-height:1.15}.feGbta_prose{font-size:var(--text-body);line-height:1.6}
@keyframes sR39uW_readingPageIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.sR39uW_pageIn{animation:.28s ease-out both sR39uW_readingPageIn}@media (prefers-reduced-motion:reduce){.sR39uW_pageIn{animation:none}}
.lZQ4Tq_root{flex-direction:column;gap:10px;min-width:0;display:flex}.lZQ4Tq_head{flex-wrap:wrap;align-items:center;gap:8px;padding-right:32px;display:flex}.lZQ4Tq_eyebrow{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-label);font-weight:600}.lZQ4Tq_hero{font-family:var(--font-serif);color:var(--color-text);font-size:44px;line-height:1}.lZQ4Tq_sub{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:12.5px}
.SDtOOW_foot{font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}
