.VVE0zW_page{--ink:var(--text-primary,#111827);--ink2:var(--text-secondary,#4b5563);--ink3:var(--text-muted,#566274);--line:#e7e5e1;--soft:#f7f5f2;--tint:#fbf1ef;--red:var(--primary-color,#c41e3a);--sand:#f6f3f1;--green:var(--primary-color,#c41e3a);color:var(--ink);padding-top:88px}.VVE0zW_wrap{max-width:1280px;margin:0 auto;padding:0 24px}.VVE0zW_narrow{max-width:760px}.VVE0zW_section{border-top:1px solid var(--line);padding:64px 0}.VVE0zW_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:.75rem;font-weight:700;display:block}.VVE0zW_red{color:var(--red)}.VVE0zW_h2{font-family:var(--font-serif), Georgia, serif;margin:8px 0 24px;font-size:2.125rem;font-weight:400;line-height:1.15}.VVE0zW_btn{background:var(--red);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-weight:600;display:inline-flex}.VVE0zW_ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.VVE0zW_btnSm{padding:8px 14px;font-size:.8125rem}.VVE0zW_hero{text-align:center;padding:64px 0 48px}.VVE0zW_hero h1{max-width:none;font-family:var(--font-serif), Georgia, serif;margin:0 auto;font-size:clamp(2rem,1.3rem + 2vw,2.875rem);font-weight:400;line-height:1.15}.VVE0zW_hero p{max-width:62ch;color:var(--ink2);margin:16px auto 0;font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);line-height:1.5}.VVE0zW_pts{color:var(--ink2);flex-wrap:wrap;gap:10px 28px;margin-top:22px;font-size:.9375rem;display:flex}.VVE0zW_pts span:before{content:"✓";color:var(--green);margin-right:8px;font-weight:700}.VVE0zW_cfg{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;display:grid}.VVE0zW_step{padding:8px 0 36px}.VVE0zW_step+.VVE0zW_step{border-top:1px solid var(--line);padding-top:32px}.VVE0zW_step h2{align-items:center;gap:12px;margin:0 0 6px;font-size:1.125rem;font-weight:600;display:flex}.VVE0zW_step h2 i{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8125rem;font-style:normal;font-weight:700;display:grid}.VVE0zW_hint{color:var(--ink3);margin:0 0 16px;font-size:.875rem}.VVE0zW_allbar{border:1.5px solid var(--line);background:var(--sand);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}.VVE0zW_allbar b{display:block}.VVE0zW_allbar span{color:var(--ink2);font-size:.8125rem}.VVE0zW_allbarOn{border-color:var(--red);background:var(--tint)}.VVE0zW_allbarOn .VVE0zW_btn{color:var(--ink);border:1.5px solid var(--line);background:#fff}.VVE0zW_cat{border:1.5px solid var(--line);border-radius:14px;margin-bottom:14px;overflow:hidden}.VVE0zW_ch{background:var(--soft);align-items:center;gap:14px;padding:12px 22px 12px 12px;display:flex}.VVE0zW_chToggle{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:14px;padding:6px 10px;display:flex}.VVE0zW_chToggle b{flex:1}.VVE0zW_caret{color:var(--ink3);transition:transform .2s}.VVE0zW_catOpen .VVE0zW_caret{transform:rotate(90deg)}.VVE0zW_cnt{color:var(--ink3);font-size:.8125rem}.VVE0zW_sum{text-align:right;min-width:110px;font-size:.875rem;font-weight:600}.VVE0zW_sum s,.VVE0zW_table s{color:var(--ink3);font-weight:400}.VVE0zW_all{border:1.5px solid var(--line);color:var(--ink2);white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.8125rem;font-weight:600;display:flex}.VVE0zW_all input{accent-color:var(--red);margin:0}.VVE0zW_all em{color:var(--green);font-style:normal}.VVE0zW_ml{grid-template-columns:1fr 1fr;column-gap:32px;padding:6px 22px 14px;display:grid}.VVE0zW_mod{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:12px 2px;display:grid}.VVE0zW_mod:hover b{color:var(--red)}.VVE0zW_mod input{width:16px;height:16px;accent-color:var(--red);margin:0}.VVE0zW_mod b{font-size:.96875rem;font-weight:500}.VVE0zW_pr{color:var(--ink2);white-space:nowrap;font-size:.875rem;font-weight:600}.VVE0zW_modBund{color:var(--ink3);cursor:default}.VVE0zW_modBund:hover b{color:inherit}.VVE0zW_modBund .VVE0zW_pr{color:var(--green)}.VVE0zW_gov{border:1.5px dashed var(--line);background:var(--soft);color:var(--ink2);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:.875rem;display:flex}.VVE0zW_gov b{color:var(--ink)}.VVE0zW_gov em{color:var(--green);white-space:nowrap;margin-left:auto;font-style:normal;font-weight:600}.VVE0zW_bands{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.VVE0zW_terms{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.VVE0zW_band,.VVE0zW_term{border:1.5px solid var(--line);font:inherit;color:inherit;text-align:center;cursor:pointer;background:#fff;border-radius:10px;padding:12px 8px}.VVE0zW_band b,.VVE0zW_term b{display:block}.VVE0zW_band span,.VVE0zW_term span{color:var(--ink3);font-size:.75rem;display:block}.VVE0zW_on{border-color:var(--red);background:var(--tint)}.VVE0zW_seats{align-items:center;gap:14px;margin-top:14px;display:flex}.VVE0zW_seats input{accent-color:var(--red);flex:1}.VVE0zW_seats output{text-align:right;min-width:90px;font-size:1.25rem;font-weight:700}.VVE0zW_quote{border:1px solid var(--line);background:#fff;border-radius:18px;position:sticky;top:108px;overflow:hidden;box-shadow:0 30px 60px -40px #00000059}.VVE0zW_qhd{border-bottom:1px solid var(--line);background:var(--sand);padding:20px 24px}.VVE0zW_qhd .VVE0zW_eyebrow{color:var(--red)}.VVE0zW_qhd b{font-family:var(--font-serif), Georgia, serif;margin-top:4px;font-size:2.375rem;font-weight:400;line-height:1.1;display:block}.VVE0zW_qhd>span:last-child{color:var(--ink2);font-size:.8125rem}.VVE0zW_qbd{padding:14px 24px;font-size:.875rem}.VVE0zW_ln{border-bottom:1px solid var(--line);color:var(--ink2);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.VVE0zW_ln b{color:var(--ink);white-space:nowrap;font-weight:500}.VVE0zW_acts{flex-direction:column;gap:10px;padding:12px 24px 18px;display:flex}.VVE0zW_note{color:var(--ink3);margin:0;padding:0 24px 20px;font-size:.75rem}.VVE0zW_qwrap{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:860px;margin:0 auto;box-shadow:0 30px 60px -40px #0000004d}.VVE0zW_qdoc{padding:40px 48px 20px;font-size:.9375rem}.VVE0zW_qhead{border-bottom:2px solid var(--ink);justify-content:space-between;gap:16px;padding-bottom:20px;display:flex}.VVE0zW_qbrand{font-family:var(--font-serif), Georgia, serif;color:var(--ink);font-size:1.5rem}.VVE0zW_qbrand span{vertical-align:top;color:var(--red);margin-left:2px;font-size:.625rem}.VVE0zW_qaddr{color:var(--ink3);margin-top:6px;font-size:.8125rem;line-height:1.6}.VVE0zW_qmeta{text-align:right;color:var(--ink2);font-size:.8125rem;line-height:1.8}.VVE0zW_qmeta b{letter-spacing:.12em;color:var(--red);font-size:1rem;display:block}.VVE0zW_qmeta span{color:var(--ink);font-weight:600}.VVE0zW_qto{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 0;display:flex}.VVE0zW_qto label{color:var(--ink3);white-space:nowrap}.VVE0zW_qto input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;border-bottom:1px dashed #cfcac3;outline:none;flex:1;padding:4px 0;font-weight:600}.VVE0zW_qto input:focus-visible{border-bottom-color:var(--red)}.VVE0zW_qtabWrap,.VVE0zW_tableWrap{overflow-x:auto}.VVE0zW_qtab,.VVE0zW_table{border-collapse:collapse;width:100%}.VVE0zW_qtab{margin-top:8px;font-size:.875rem}.VVE0zW_qtab th,.VVE0zW_table th{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--ink3);padding:12px 6px;font-size:.6875rem}.VVE0zW_qtab td{vertical-align:top;color:var(--ink2);border-bottom:1px solid #f0eeea;padding:12px 6px}.VVE0zW_qtab td:first-child{color:var(--ink)}.VVE0zW_qtab td small{color:var(--ink3);margin-top:3px;font-size:.75rem;display:block}.VVE0zW_n{white-space:nowrap;text-align:right!important}.VVE0zW_qtab td.VVE0zW_n{color:var(--ink);font-weight:500}.VVE0zW_sec td{letter-spacing:.06em;text-transform:uppercase;font-size:.71875rem;font-weight:700;color:var(--red)!important;border-bottom:0!important;padding-top:18px!important}.VVE0zW_discRow td,.VVE0zW_discRow td.VVE0zW_n{color:var(--green)!important}.VVE0zW_qtot{border-top:1px solid var(--line);margin-top:12px}.VVE0zW_qtot div{color:var(--ink2);justify-content:space-between;padding:10px 6px;display:flex}.VVE0zW_qtot div b{color:var(--ink);font-weight:500}.VVE0zW_qtot .VVE0zW_grand{border:1.5px solid var(--line);background:var(--sand);color:var(--ink);border-radius:8px;margin-top:10px;padding:14px 16px;font-size:1.0625rem;font-weight:700}.VVE0zW_qtot .VVE0zW_grand b{color:var(--ink);font-weight:700}.VVE0zW_qfoot{color:var(--ink3);margin:16px 0 0;font-size:.75rem;line-height:1.5}.VVE0zW_qfoot b{color:var(--ink2)}.VVE0zW_qacts{flex-wrap:wrap;gap:12px;padding:8px 48px 36px;display:flex}.VVE0zW_two{grid-template-columns:1fr 1fr;gap:36px;display:grid}.VVE0zW_table{font-size:.9375rem}.VVE0zW_table td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 12px}.VVE0zW_table td.VVE0zW_n{font-weight:600}.VVE0zW_table th{padding:11px 12px}.VVE0zW_catRow td{background:var(--soft);padding-top:14px;font-weight:700}.VVE0zW_catRow td.VVE0zW_n{color:var(--green);font-size:.8125rem;font-weight:600}.VVE0zW_indent{padding-left:24px!important}.VVE0zW_muted{color:var(--ink3)}.VVE0zW_green{color:var(--green)}.VVE0zW_desc{color:var(--ink2);font-size:.875rem}.VVE0zW_mt{margin-top:28px}.VVE0zW_ex{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.VVE0zW_exc{border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:24px;display:flex}.VVE0zW_exc h3{margin:0;font-size:1.1875rem;font-weight:600}.VVE0zW_exc p{color:var(--ink2);margin:0;font-size:.875rem}.VVE0zW_exTot{font-family:var(--font-serif), Georgia, serif;margin-top:6px;font-size:1.875rem}.VVE0zW_exTot small{font-family:var(--font-sans,inherit);color:var(--ink3);font-size:.75rem;display:block}.VVE0zW_exc ul{color:var(--ink2);flex-direction:column;gap:4px;margin:6px 0 12px;padding:0;font-size:.8125rem;list-style:none;display:flex}.VVE0zW_exc .VVE0zW_btn{margin-top:auto}.VVE0zW_inc{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.VVE0zW_inc div{background:var(--soft);border-radius:14px;padding:20px}.VVE0zW_inc b{margin-bottom:6px;display:block}.VVE0zW_inc span{color:var(--ink2);font-size:.875rem}.VVE0zW_faq{border-top:1px solid var(--line);padding:16px 0}.VVE0zW_faq:last-child{border-bottom:1px solid var(--line)}.VVE0zW_faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:600;list-style:none;display:flex}.VVE0zW_faq summary::-webkit-details-marker{display:none}.VVE0zW_faq summary:after{content:"+";color:var(--ink3)}.VVE0zW_faq[open] summary:after{content:"−"}.VVE0zW_faq p{color:var(--ink2);margin:10px 0 0}.VVE0zW_faq a{color:var(--red);text-decoration:underline}.VVE0zW_dialog{border:0;border-radius:18px;width:min(520px,100% - 32px);padding:0}.VVE0zW_dialog::backdrop{background:#11182780}.VVE0zW_dialogInner{padding:28px;position:relative}.VVE0zW_dialogClose{width:36px;height:36px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:8px;position:absolute;top:14px;right:14px}.VVE0zW_dialogTitle{margin:0 0 6px;font-size:1.375rem}.VVE0zW_dialogLead{color:var(--ink2);margin:0 0 16px;font-size:.9375rem}.VVE0zW_dialogSummary{background:var(--soft);white-space:pre-wrap;border-radius:10px;max-height:160px;margin:12px 0;padding:12px;font-family:inherit;font-size:.75rem;overflow:auto}@media (max-width:1100px){.VVE0zW_cfg,.VVE0zW_two{grid-template-columns:1fr}.VVE0zW_quote{position:static}.VVE0zW_ex,.VVE0zW_inc{grid-template-columns:1fr}.VVE0zW_bands{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.VVE0zW_page{padding-top:72px}.VVE0zW_step{padding-bottom:28px}.VVE0zW_ml{grid-template-columns:1fr;padding:12px}.VVE0zW_ch{flex-wrap:wrap;padding:10px 12px}.VVE0zW_sum{min-width:0}.VVE0zW_terms{grid-template-columns:repeat(2,1fr)}.VVE0zW_allbar,.VVE0zW_gov{flex-direction:column;align-items:flex-start}.VVE0zW_gov em{margin-left:0}.VVE0zW_qdoc{padding:24px 18px 12px}.VVE0zW_qhead{flex-direction:column}.VVE0zW_qmeta{text-align:left}.VVE0zW_qacts{padding:8px 18px 24px}}@media print{.VVE0zW_noPrint,:is(header,footer,nav,[class*=cookie],[class*=Cookie]){display:none!important}.VVE0zW_page{padding-top:0}.VVE0zW_quotationSection{border:0;padding:0}.VVE0zW_qwrap{max-width:none;box-shadow:none;border:0}.VVE0zW_qdoc{padding:0}.VVE0zW_qto input{border-bottom:0}.VVE0zW_qtot .VVE0zW_grand{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.VVE0zW_usersRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.VVE0zW_stepper{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px;display:inline-flex}.VVE0zW_stepper>button{background:var(--sand);width:40px;height:40px;font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:50%;font-size:1.25rem;line-height:1;transition:background .15s}.VVE0zW_stepper>button:hover:not(:disabled){background:var(--tint);color:var(--red)}.VVE0zW_stepper>button:disabled{opacity:.4;cursor:default}.VVE0zW_stepperValue{align-items:baseline;gap:6px;padding:0 10px;display:inline-flex}.VVE0zW_stepperValue input{width:3.2ch;font-family:var(--font-serif), Georgia, serif;text-align:right;color:var(--ink);-moz-appearance:textfield;background:0 0;border:0;font-size:2rem;line-height:1}.VVE0zW_stepperValue input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VVE0zW_stepperValue input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VVE0zW_stepperValue input:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}.VVE0zW_stepperValue span{color:var(--ink2);font-size:.9375rem}.VVE0zW_rateLine{color:var(--ink2);margin:0;font-size:.9375rem}.VVE0zW_rateLine b{font-family:var(--font-serif), Georgia, serif;color:var(--ink);font-size:1.5rem;font-weight:400}.VVE0zW_tiers{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:22px;display:grid}.VVE0zW_tier{font:inherit;text-align:left;color:var(--ink3);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex}.VVE0zW_tier i{background:var(--line);border-radius:999px;height:6px;margin-bottom:8px;transition:background .15s;display:block}.VVE0zW_tier span{font-size:.8125rem;font-weight:600}.VVE0zW_tier small{font-size:.75rem}.VVE0zW_tier:hover i{background:#d9d3cc}.VVE0zW_tierPast i{background:#e8c3c9}.VVE0zW_tierOn i{background:var(--red)}.VVE0zW_tierOn span{color:var(--ink)}.VVE0zW_tierOn small{color:var(--ink2)}.VVE0zW_segmented{background:var(--sand);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.VVE0zW_segmented button{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 22px;font-size:.9375rem;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.VVE0zW_segmented button:hover{color:var(--ink)}.VVE0zW_segmented .VVE0zW_segOn{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.VVE0zW_termNote{color:var(--ink3);margin:14px 0 0;font-size:.875rem}@media (max-width:700px){.VVE0zW_tiers{grid-template-columns:repeat(3,1fr);row-gap:14px}.VVE0zW_segmented{border-radius:16px;display:flex}.VVE0zW_segmented button{flex:40%}}.VVE0zW_demoBtn{margin-top:28px;padding:6px 6px 6px 22px}.VVE0zW_playDisc{width:32px;height:32px;color:var(--red);background:#fff;border-radius:50%;place-items:center;display:grid}.VVE0zW_playDisc svg{margin-left:2px}.VVE0zW_hero h1 span{display:block}@media (min-width:900px){.VVE0zW_hero h1 span{white-space:nowrap}}.VVE0zW_costs{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.VVE0zW_costs>div{border-top:2px solid var(--ink);padding-top:18px}.VVE0zW_costs span{color:var(--ink3);font-size:.875rem;display:block}.VVE0zW_costs b{font-family:var(--font-serif), Georgia, serif;margin:6px 0 10px;font-size:1.875rem;font-weight:400;line-height:1.15;display:block}.VVE0zW_costs p{color:var(--ink2);margin:0;font-size:.875rem;line-height:1.55}@media (max-width:1100px){.VVE0zW_costs{grid-template-columns:1fr 1fr}}@media (max-width:600px){.VVE0zW_costs{grid-template-columns:1fr}}
.OSLHOG_page{background:var(--bg-primary)}.OSLHOG_container{max-width:1200px;margin:0 auto;padding:0 24px}.OSLHOG_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:14px;font-size:.6875rem;font-weight:600;display:block}.OSLHOG_sectionTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(2rem,1.35rem + 2.4vw,2.75rem);font-weight:400;line-height:1.1}.OSLHOG_sectionHeader{text-align:center;max-width:760px;margin:0 auto 56px}.OSLHOG_hero{border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:96px 0 88px}.OSLHOG_heroInner{text-align:center;max-width:780px;margin:0 auto}.OSLHOG_heroTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;margin:0 0 20px;font-size:clamp(2.125rem,1.1rem + 3.9vw,3.5rem);font-weight:400;line-height:1.12}.OSLHOG_heroSubtitle{color:var(--text-secondary);max-width:60ch;margin:0 auto 32px;font-size:1.125rem;line-height:1.65}.OSLHOG_heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.OSLHOG_btnPrimary{color:var(--text-white);background:var(--primary-color);border-radius:var(--radius-full);transition:background var(--transition-normal);align-items:center;gap:12px;padding:9px 9px 9px 24px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.OSLHOG_btnPrimary:hover{background:var(--primary-dark)}.OSLHOG_ctaArrow{border-radius:var(--radius-full);width:28px;height:28px;color:var(--primary-color);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.OSLHOG_ctaArrow svg{width:14px;height:14px}.OSLHOG_btnSecondary{color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--gray-300);border-radius:var(--radius-full);transition:border-color var(--transition-fast), background var(--transition-fast);align-items:center;padding:11px 22px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.OSLHOG_btnSecondary:hover{border-color:var(--text-primary);background:var(--bg-secondary)}.OSLHOG_section{padding:96px 0}.OSLHOG_sectionAlt{background:var(--bg-secondary);padding:96px 0}.OSLHOG_channelRow{grid-template-columns:repeat(2,1fr);gap:20px;max-width:720px;margin:0 auto;display:grid}.OSLHOG_channel{border-left:1px solid var(--gray-300);padding:0 24px}.OSLHOG_channel:first-child{border-left:none;padding-left:0}.OSLHOG_channelIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--primary-color);background:#c41e3a14;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.OSLHOG_channelIcon svg{width:20px;height:20px}.OSLHOG_channelName{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 8px;font-size:1.25rem;font-weight:400;line-height:1.2}.OSLHOG_channelBlurb{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}.OSLHOG_channelBlurb strong{color:var(--text-primary);font-weight:600}.OSLHOG_formSection{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:96px 0}.OSLHOG_formGrid{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;display:grid}.OSLHOG_contextEyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color);margin-bottom:14px;font-size:.6875rem;font-weight:600;display:block}.OSLHOG_contextTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.75rem,1.3rem + 1.7vw,2.375rem);font-weight:400;line-height:1.12}.OSLHOG_contextBody{color:var(--text-secondary);max-width:52ch;margin:0 0 28px;font-size:1.0625rem;line-height:1.65}.OSLHOG_contextBody strong{color:var(--text-primary);font-weight:600}.OSLHOG_contextList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.OSLHOG_contextPoint{color:var(--text-secondary);align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.55;display:flex}.OSLHOG_tick{border-radius:var(--radius-full);width:20px;height:20px;color:var(--primary-color);background:#c41e3a1a;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.OSLHOG_tick svg{width:11px;height:11px}.OSLHOG_formCard{border:1px solid var(--gray-100);border-radius:var(--radius-lg);background:#fff;padding:40px}.OSLHOG_formRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.OSLHOG_formGroup{margin-bottom:20px}.OSLHOG_formGroup label{color:var(--text-primary);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.OSLHOG_formGroup input,.OSLHOG_formGroup select,.OSLHOG_formGroup textarea{border:1px solid var(--gray-200);border-radius:var(--radius-md);width:100%;transition:all var(--transition-fast);background:#fff;padding:12px 16px;font-size:1rem}.OSLHOG_formGroup input:focus,.OSLHOG_formGroup select:focus,.OSLHOG_formGroup textarea:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #c41e3a1a}.OSLHOG_formGroup textarea{resize:vertical;min-height:120px}.OSLHOG_submitButton{color:#fff;background:var(--primary-color);border-radius:var(--radius-full);cursor:pointer;width:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:none;padding:14px 32px;font-size:1rem;font-weight:600}.OSLHOG_submitButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c41e3a4d}.OSLHOG_submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.OSLHOG_successMessage{text-align:center;padding:60px 24px}.OSLHOG_successMessage svg{color:#22c55e;margin-bottom:16px}.OSLHOG_successMessage h2{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin-bottom:8px;font-size:1.5rem;font-weight:400}.OSLHOG_successMessage p{color:var(--text-secondary);font-size:1rem}.OSLHOG_stepList{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.OSLHOG_step{border-top:2px solid var(--primary-color);padding-top:22px}.OSLHOG_stepNum{letter-spacing:.12em;color:var(--primary-color);margin-bottom:12px;font-size:.6875rem;font-weight:600;display:block}.OSLHOG_stepName{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 8px;font-size:1.375rem;font-weight:400;line-height:1.2}.OSLHOG_stepBlurb{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.OSLHOG_ctaBand{border-top:1px solid var(--gray-200);background:#fdfcf7;padding:88px 0;overflow:hidden}.OSLHOG_ctaInner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.OSLHOG_ctaTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.01em;max-width:18ch;margin:0 0 14px;font-size:clamp(2rem,1.35rem + 2.4vw,2.875rem);font-weight:400;line-height:1.12}.OSLHOG_ctaAccent{color:var(--primary-color);margin:0 0 14px;font-size:1.125rem;font-weight:600}.OSLHOG_ctaLede{color:var(--text-secondary);max-width:52ch;margin:0 0 30px;font-size:1rem;line-height:1.7}.OSLHOG_ctaButton{border-radius:var(--radius-full);background:var(--primary-color);color:var(--text-white);transition:transform var(--transition-fast), box-shadow var(--transition-fast);align-items:center;padding:13px 30px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.OSLHOG_ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 22px #c41e3a47}.OSLHOG_ctaArt{justify-content:center;align-items:center;display:flex}.OSLHOG_ctaArtSvg{width:100%;max-width:440px;height:auto}.OSLHOG_ctaText{min-width:0}@media (max-width:992px){.OSLHOG_channelRow{grid-template-columns:1fr;gap:24px}.OSLHOG_channel{border-left:none;border-left:1px solid var(--gray-300);padding:0 0 0 20px}.OSLHOG_channel:first-child{border-left:1px solid var(--gray-300);padding-left:20px}.OSLHOG_formGrid{grid-template-columns:1fr;gap:40px}.OSLHOG_stepList{grid-template-columns:1fr;gap:24px}}@media (max-width:900px){.OSLHOG_ctaInner{grid-template-columns:1fr;gap:36px}.OSLHOG_ctaArt{order:-1}.OSLHOG_ctaArtSvg{max-width:320px}.OSLHOG_ctaTitle{max-width:none}}@media (max-width:768px){.OSLHOG_hero{padding:64px 0 56px}.OSLHOG_section,.OSLHOG_sectionAlt,.OSLHOG_formSection,.OSLHOG_ctaBand{padding:64px 0}.OSLHOG_sectionHeader{margin-bottom:40px}.OSLHOG_formCard{padding:24px}.OSLHOG_formRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.OSLHOG_submitButton,.OSLHOG_ctaButton{transition:none}.OSLHOG_submitButton:hover,.OSLHOG_ctaButton:hover{transform:none}}.OSLHOG_panel{background:#f6f3f1;border-radius:24px;margin:92px 12px 0;padding:72px 24px 64px}.OSLHOG_panelHead{text-align:center;max-width:760px;margin:0 auto 44px}.OSLHOG_panelTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0;font-size:clamp(2.125rem,1.3rem + 2.4vw,3.25rem);font-weight:400;line-height:1.12}.OSLHOG_panelLead{max-width:60ch;color:var(--text-secondary);margin:16px auto 0;font-size:1.1875rem;line-height:1.55}.OSLHOG_split{background:#fff;border:1px solid #e9e8e2;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:1080px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 12px 32px #0000000f}.OSLHOG_side{background:#fafaf7;border-right:1px solid #efede7;flex-direction:column;padding:44px 40px;display:flex}.OSLHOG_sideEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-color);font-size:.75rem;font-weight:700}.OSLHOG_sideList{flex-direction:column;gap:22px;margin:18px 0 0;padding:0;list-style:none;display:flex}.OSLHOG_sideList li{padding-left:22px;position:relative}.OSLHOG_sideList li:before{content:"✦";color:var(--primary-color);font-size:.75rem;position:absolute;top:2px;left:0}.OSLHOG_sideList b{color:var(--text-primary);font-size:1.0625rem;font-weight:600;display:block}.OSLHOG_sideList span{color:var(--text-secondary);margin-top:4px;font-size:.9375rem;line-height:1.5;display:block}.OSLHOG_sideNote{color:var(--text-secondary);margin:auto 0 0;padding-top:28px;font-size:.875rem}.OSLHOG_sideNote a{color:var(--primary-color);text-underline-offset:2px;text-decoration:underline}.OSLHOG_split .OSLHOG_formCard{border:0;border-radius:0}@media (max-width:900px){.OSLHOG_panel{margin-top:80px;padding:48px 12px 24px}.OSLHOG_split{grid-template-columns:1fr}.OSLHOG_side{border-bottom:1px solid #efede7;border-right:0;padding:28px 22px}.OSLHOG_split .OSLHOG_formCard{padding:28px 22px}}.OSLHOG_formGroup input:focus-visible,.OSLHOG_formGroup textarea:focus-visible{outline:none!important}.OSLHOG_formGroup input:focus,.OSLHOG_formGroup textarea:focus{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary)}.OSLHOG_formGroup textarea,.OSLHOG_formGroup textarea::placeholder,.OSLHOG_formGroup input::placeholder{font-family:inherit}.OSLHOG_formGroup textarea::placeholder,.OSLHOG_formGroup input::placeholder{color:var(--text-muted);font-size:.9375rem}.OSLHOG_fieldLabel{color:var(--text-primary);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.OSLHOG_interestSelect>button{border:1px solid var(--gray-200);border-radius:var(--radius-md);min-height:48px;padding:12px 16px;font-size:1rem}.OSLHOG_interestSelect>button:focus-visible{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary);outline:none!important}
.jbwWBa_error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 14px;animation:.25s ease-out jbwWBa_slideIn;display:flex}.jbwWBa_icon{color:#dc2626;flex-shrink:0;width:18px;height:18px;margin-top:1px}.jbwWBa_text{color:#991b1b;font-size:.875rem;line-height:1.45}@keyframes jbwWBa_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.YDW0ka_section{background:#fff;padding:72px 0}.YDW0ka_section+.YDW0ka_section{padding-top:0}.YDW0ka_inner{width:calc(100% - 48px);max-width:calc(var(--article-max-width) - 48px);border-top:1px solid var(--gray-200);grid-template-columns:260px minmax(0,1fr);gap:48px;margin:0 auto;padding-top:32px;display:grid}.YDW0ka_title{font-family:var(--font-serif), Georgia, serif;font-size:var(--type-h3);letter-spacing:-.005em;color:var(--text-primary);margin:0;font-weight:400;line-height:1.25}.YDW0ka_subtitle{font-size:var(--type-small);color:var(--text-muted);margin:10px 0 0;line-height:1.6}.YDW0ka_body{min-width:0}.YDW0ka_rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.YDW0ka_rows3{grid-template-columns:repeat(3,minmax(0,1fr))}.YDW0ka_rows1{grid-template-columns:1fr}.YDW0ka_row{min-width:0}.YDW0ka_rowMedia{margin-bottom:14px}.YDW0ka_rowMedia img{object-fit:cover;border-radius:50%;width:72px;height:72px;display:block}.YDW0ka_rowLabel{font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);margin-bottom:8px;font-weight:600;display:block}.YDW0ka_rowTitle{font-size:var(--type-h4);color:var(--text-primary);margin:0 0 6px;font-weight:600;line-height:1.4}.YDW0ka_rowDesc{font-size:var(--type-small);color:var(--text-secondary);margin:0;line-height:1.65}.YDW0ka_numbered{margin:0;padding:0;list-style:none}.YDW0ka_numberedItem{border-bottom:1px solid var(--gray-200);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.YDW0ka_numberedItem:first-child{padding-top:0}.YDW0ka_numberedItem:last-child{border-bottom:none}.YDW0ka_number{font-size:var(--type-small);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.6}.YDW0ka_links{margin:0;padding:0;list-style:none}.YDW0ka_links li{border-bottom:1px solid var(--gray-200)}.YDW0ka_links li:first-child .YDW0ka_linkRow{padding-top:0}.YDW0ka_links li:last-child{border-bottom:none}.YDW0ka_linkRow{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:14px 0;text-decoration:none;display:flex}.YDW0ka_linkTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);flex:320px;font-size:1.1875rem;line-height:1.35;transition:color .2s}.YDW0ka_linkRow:hover .YDW0ka_linkTitle{color:var(--primary-color)}.YDW0ka_linkMeta{color:var(--text-muted);font-size:.875rem}.YDW0ka_linkLabel{font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);flex:0 0 100%;font-weight:600}.YDW0ka_textLink{font-size:var(--type-small);color:var(--primary-color);text-underline-offset:3px;margin-top:14px;font-weight:500;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d;display:inline-block}.YDW0ka_textLink:hover{text-decoration-color:currentColor}.YDW0ka_cta{border-top:1px solid var(--gray-200);background:#fdfcf7;padding:80px 0}.YDW0ka_ctaInner{width:calc(100% - 48px);max-width:calc(var(--article-max-width) - 48px);margin:0 auto}.YDW0ka_ctaContent{max-width:680px}.YDW0ka_ctaTitle{font-family:var(--font-serif), Georgia, serif;font-size:var(--type-h2);color:var(--text-primary);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.01em;margin:0 0 16px}.YDW0ka_ctaBody{font-size:var(--type-lead);color:var(--text-secondary);line-height:var(--leading-body);margin:0 0 28px}.YDW0ka_ctaActions{flex-wrap:wrap;gap:12px;display:flex}.YDW0ka_btnPrimary,.YDW0ka_btnSecondary{font:inherit;border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-normal), border-color var(--transition-normal), color var(--transition-normal);justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.YDW0ka_btnPrimary{color:#fff;background:var(--primary-color);border:none}.YDW0ka_btnPrimary:hover{background:var(--primary-dark)}.YDW0ka_btnSecondary{color:var(--text-primary);border:1px solid var(--gray-300);background:0 0}.YDW0ka_btnSecondary:hover{border-color:var(--primary-color);color:var(--primary-color)}.YDW0ka_btnPrimary svg,.YDW0ka_btnSecondary svg{width:18px;height:18px}@media (max-width:1024px){.YDW0ka_inner{grid-template-columns:1fr;gap:24px}.YDW0ka_rows3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.YDW0ka_section{padding:48px 0}.YDW0ka_cta{padding:56px 0}.YDW0ka_rows,.YDW0ka_rows3{grid-template-columns:1fr;row-gap:22px}}@media (max-width:576px){.YDW0ka_inner,.YDW0ka_ctaInner{width:calc(100% - 32px)}.YDW0ka_ctaActions{flex-direction:column}.YDW0ka_btnPrimary,.YDW0ka_btnSecondary{width:100%}}.YDW0ka_hero{border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:128px 0 56px}.YDW0ka_heroInner{width:calc(100% - 48px);max-width:calc(var(--article-max-width) - 48px);margin:0 auto}.YDW0ka_heroLabel{font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--primary-color);margin-bottom:16px;font-weight:600;display:block}.YDW0ka_heroTitle{max-width:820px;font-family:var(--font-serif), Georgia, serif;font-size:var(--type-h1);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 18px}.YDW0ka_heroLead{max-width:680px;font-size:var(--type-lead);line-height:var(--leading-body);color:var(--text-secondary);margin:0 0 28px}.YDW0ka_heroLead:last-child{margin-bottom:0}.YDW0ka_proseSection{background:#fff;padding:56px 0 88px}.YDW0ka_prose{width:calc(100% - 48px);max-width:720px;font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-secondary);margin:0 auto}.YDW0ka_prose h2{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:48px 0 14px;font-size:1.75rem;font-weight:400;line-height:1.25}.YDW0ka_prose h3{font-size:var(--type-h4);color:var(--text-primary);margin:28px 0 8px;font-weight:600}.YDW0ka_prose p{margin:0 0 16px}.YDW0ka_prose ul,.YDW0ka_prose ol{margin:0 0 16px;padding-left:22px}.YDW0ka_prose li{margin-bottom:6px}.YDW0ka_prose a{color:var(--primary-color);text-underline-offset:3px;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d}.YDW0ka_prose strong{color:var(--text-primary);font-weight:600}@media (max-width:768px){.YDW0ka_hero{padding-top:104px}}@media (max-width:576px){.YDW0ka_heroInner,.YDW0ka_prose{width:calc(100% - 32px)}}
._VElSq_newsletter{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:24px 64px;margin:64px 0;padding:48px 0;display:grid}._VElSq_newsletter._VElSq_compact{margin:48px 0;padding:36px 0}._VElSq_content{min-width:0}._VElSq_title{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:400;line-height:1.2}._VElSq_description{max-width:520px;font-size:var(--type-small);color:var(--text-secondary);margin:0;line-height:1.6}._VElSq_form{min-width:0}._VElSq_inputGroup{gap:10px;margin-bottom:10px;display:flex}._VElSq_input{min-width:0;font:inherit;color:var(--text-primary);border:1px solid var(--gray-300);background:#fff;border-radius:8px;flex:1;padding:12px 14px;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._VElSq_input:focus{border-color:var(--text-primary);outline:none;box-shadow:0 0 0 3px #1a202c14}._VElSq_input::placeholder{color:var(--gray-400)}._VElSq_input:disabled{opacity:.7}._VElSq_button{font:inherit;color:#fff;background:var(--primary-color);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;border:none;padding:12px 24px;font-size:.9375rem;font-weight:600;transition:background .2s}._VElSq_button:hover:not(:disabled){background:var(--primary-dark)}._VElSq_button:disabled{opacity:.7;cursor:wait}._VElSq_message{font-size:var(--type-small);margin:0}._VElSq_message._VElSq_success{color:var(--text-primary)}@media (max-width:768px){._VElSq_newsletter{grid-template-columns:1fr}}@media (max-width:480px){._VElSq_inputGroup{flex-direction:column}._VElSq_input{font-size:16px}}._VElSq_input{height:var(--btn-h);padding-top:0;padding-bottom:0}._VElSq_button{min-height:var(--btn-h);padding:0 var(--btn-pad-x);font-size:var(--btn-font);font-weight:var(--btn-weight);background:var(--btn-primary-bg);box-shadow:var(--btn-primary-shadow);transition:var(--btn-transition)}._VElSq_button:hover:not(:disabled){background:var(--btn-primary-bg-hover);box-shadow:var(--btn-primary-shadow-hover)}._VElSq_button:active:not(:disabled){transform:var(--btn-press);box-shadow:var(--btn-primary-shadow-press)}
.foz5GG_section{border-top:1px solid var(--gray-200);background:#fff;padding:80px 24px}.foz5GG_inner{max-width:760px;margin:0 auto}.foz5GG_label{font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--primary-color);margin:0 0 12px;font-weight:600;display:block}.foz5GG_title{font-family:var(--font-serif), Georgia, serif;font-size:var(--type-h2);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 36px}.foz5GG_list{border-top:1px solid var(--gray-200)}.foz5GG_item{border-bottom:1px solid var(--gray-200)}.foz5GG_question{font-size:var(--type-body);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 0;font-weight:500;line-height:1.5;list-style:none;display:flex}.foz5GG_question::-webkit-details-marker{display:none}.foz5GG_question:hover{color:var(--primary-color)}.foz5GG_icon{width:14px;height:14px;color:var(--text-muted);flex-shrink:0;margin-top:6px;position:relative}.foz5GG_icon:before,.foz5GG_icon:after{content:"";background:currentColor;border-radius:1px;transition:transform .2s;position:absolute}.foz5GG_icon:before{width:14px;height:2px;top:6px;left:0}.foz5GG_icon:after{width:2px;height:14px;top:0;left:6px}.foz5GG_item[open] .foz5GG_icon:after{transform:scaleY(0)}.foz5GG_answer{font-size:var(--type-small);color:var(--text-secondary);padding:0 40px 22px 0;line-height:1.7}.foz5GG_answer p{margin:0 0 12px}.foz5GG_answer p:last-child{margin-bottom:0}.foz5GG_contact{font-size:var(--type-small);color:var(--text-muted);margin:28px 0 0}.foz5GG_contact a{color:var(--primary-color);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d}.foz5GG_contact a:hover{text-decoration-color:currentColor}@media (max-width:640px){.foz5GG_section{padding:56px 16px}.foz5GG_answer{padding-right:0}}
.SyyQcq_ctaSection{border-top:1px solid var(--gray-200);background:#fdfcf7;padding:80px 0}.SyyQcq_container{width:calc(100% - 48px);max-width:calc(var(--article-max-width) - 48px);margin:0 auto}.SyyQcq_ctaContent{max-width:680px}.SyyQcq_ctaTitle{font-family:var(--font-serif), Georgia, serif;font-size:var(--type-h2);font-weight:400;line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 16px}.SyyQcq_ctaSubtitle{font-size:var(--type-lead);line-height:var(--leading-body);color:var(--text-secondary);margin:0 0 28px}.SyyQcq_demoCapture{gap:10px;max-width:520px;display:flex}.SyyQcq_demoInput{min-width:0;font:inherit;color:var(--text-primary);border:1px solid var(--gray-300);background:#fff;border-radius:8px;flex:1;padding:12px 14px;font-size:.9375rem}.SyyQcq_demoInput:focus{border-color:var(--text-primary);outline:none;box-shadow:0 0 0 3px #1a202c14}.SyyQcq_demoInput::placeholder{color:var(--gray-400)}.SyyQcq_btnPrimary{font:inherit;color:#fff;background:var(--primary-color);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:600;transition:background .2s;display:inline-flex}.SyyQcq_btnPrimary:hover{background:var(--primary-dark)}.SyyQcq_btnPrimaryIcon{display:none}@media (max-width:768px){.SyyQcq_ctaSection{padding:56px 0}}@media (max-width:480px){.SyyQcq_container{width:calc(100% - 32px)}.SyyQcq_demoCapture{flex-direction:column}.SyyQcq_demoInput{font-size:16px}}.SyyQcq_demoInput{height:var(--btn-h);padding-top:0;padding-bottom:0}.SyyQcq_btnPrimary{min-height:var(--btn-h);padding:0 var(--btn-pad-x);font-size:var(--btn-font);font-weight:var(--btn-weight);background:var(--btn-primary-bg);box-shadow:var(--btn-primary-shadow);transition:var(--btn-transition)}.SyyQcq_btnPrimary:hover:not(:disabled){background:var(--btn-primary-bg-hover);box-shadow:var(--btn-primary-shadow-hover)}.SyyQcq_btnPrimary:active:not(:disabled){transform:var(--btn-press);box-shadow:var(--btn-primary-shadow-press)}
.bpVFgq_section{padding:48px 0}.bpVFgq_container{max-width:1200px;margin:0 auto;padding:0 24px}.bpVFgq_inner{max-width:900px}.bpVFgq_sectionHeader{margin-bottom:24px}.bpVFgq_sectionLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:14px;font-size:.6875rem;font-weight:600;display:block}.bpVFgq_sectionTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(2.5rem,1.35rem + 2.4vw,2.75rem);font-weight:400;line-height:1.1}.bpVFgq_card{background:#f5f5f3;border-radius:12px;padding:36px 40px}.bpVFgq_quote{color:var(--text-primary);margin:0 0 28px;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.75}.bpVFgq_divider{background:var(--gray-200,#e2e8f0);height:1px;margin-bottom:24px}.bpVFgq_author{align-items:center;gap:14px;display:flex}.bpVFgq_avatarWrapper{border:2px solid var(--gray-200,#e2e8f0);border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.bpVFgq_avatar{object-fit:cover;object-position:top;width:100%;height:100%}.bpVFgq_authorInfo{flex-direction:column;gap:2px;display:flex}.bpVFgq_authorName{color:var(--text-primary);font-size:.9375rem;font-weight:600}.bpVFgq_authorRole{color:var(--text-muted);font-size:.8125rem}.bpVFgq_authorRole a{color:inherit;text-underline-offset:2px;text-decoration:underline}.bpVFgq_authorRole a:hover{color:var(--primary-color)}@media (max-width:640px){.bpVFgq_card{padding:28px 24px}.bpVFgq_quote{font-size:1rem}}
.Hvve8a_subline{max-width:560px;font-size:var(--type-body,1rem);color:var(--text-secondary);margin:14px auto 0;line-height:1.6}.Hvve8a_layout{grid-template-columns:minmax(240px,300px) 1fr;align-items:stretch;gap:24px;display:grid}.Hvve8a_list{flex-direction:column;gap:6px;display:flex}.Hvve8a_member{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.Hvve8a_member:hover{background:#faf8f6}.Hvve8a_memberActive,.Hvve8a_memberActive:hover{background:#f6f3f1;border-color:#c41e3a4d}.Hvve8a_face{object-fit:cover;background:#e6e1d6;border-radius:50%;flex:none;width:48px;height:48px;box-shadow:0 0 0 2px #fff,0 0 0 3px #c41e3a2e}.Hvve8a_who{flex-direction:column;min-width:0;display:flex}.Hvve8a_name{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);font-size:1.25rem;line-height:1.2}.Hvve8a_role{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color,#c41e3a);margin-top:2px;font-size:.6875rem;font-weight:600}.Hvve8a_stage{border-radius:var(--radius-lg);height:510px;overflow:hidden}@media (max-width:900px){.Hvve8a_layout{grid-template-columns:1fr}.Hvve8a_list{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.Hvve8a_list::-webkit-scrollbar{display:none}.Hvve8a_member{text-align:center;flex-direction:column;flex:none;gap:6px;width:auto;min-width:92px;padding:10px 8px}.Hvve8a_who{align-items:center}.Hvve8a_name{font-size:1rem}.Hvve8a_role{white-space:nowrap;font-size:.625rem}.Hvve8a_stage{height:500px}}.Hvve8a_panel{flex-direction:column;gap:14px;min-width:0;display:flex}.Hvve8a_bio{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:#faf8f6;padding:20px 22px}.Hvve8a_bio p{margin:0}.Hvve8a_bioInner{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"face head""face body";align-items:center;column-gap:16px;animation:.28s both Hvve8a_bioIn;display:grid}@keyframes Hvve8a_bioIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hvve8a_bioInner{animation:none}}.Hvve8a_bioFace{object-fit:cover;background:#e6e1d6;border-radius:50%;grid-area:face;align-self:start;width:52px;height:52px;box-shadow:0 0 0 2px #fff,0 0 0 3px #c41e3a2e}.Hvve8a_bioBody{grid-area:body;min-width:0}.Hvve8a_bioHead{flex-wrap:wrap;grid-area:head;align-items:baseline;gap:2px 10px;display:flex}.Hvve8a_bioName{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);font-size:1.375rem;font-weight:400;line-height:1.2}.Hvve8a_bioRole{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color,#c41e3a);font-size:.6875rem;font-weight:600}.Hvve8a_bioDoes{color:var(--text-secondary);font-size:.9375rem;line-height:1.55;margin-top:6px!important}.Hvve8a_bioAskLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600;margin-top:12px!important}.Hvve8a_bioChips{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.Hvve8a_bioChip{border:1px solid var(--gray-200);border-radius:var(--radius-full);color:var(--text-primary);background:#fff;padding:4px 10px;font-size:.8125rem;line-height:1.4}.Hvve8a_bioBack{color:var(--text-muted);font-size:.8125rem;line-height:1.5;margin-top:8px!important}.Hvve8a_bioFormats{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.Hvve8a_bioFormat{color:var(--text-secondary);align-items:center;gap:6px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.Hvve8a_fileIcon{flex:none;width:16px;height:16px}@media (max-width:640px){.Hvve8a_bio{padding:16px}.Hvve8a_bioInner{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"face head""body body";column-gap:12px}.Hvve8a_bioFace{align-self:center;width:44px;height:44px}.Hvve8a_bioDoes{margin-top:10px!important}.Hvve8a_bioName{font-size:1.1875rem}.Hvve8a_bioDoes{font-size:.875rem}.Hvve8a_bioChip{font-size:.75rem}}.Hvve8a_bioFaceWave{display:block;overflow:hidden}.Hvve8a_bioFaceWave svg,.Hvve8a_bioFaceWave img{width:100%;height:100%;display:block}.Hvve8a_bioFaceWave svg>rect{display:none}.Hvve8a_bioFaceWave .arm{transform:translateY(100px)}.Hvve8a_bioFaceWaving .arm{animation:2.4s ease-in-out .3s both Hvve8a_bioHand}.Hvve8a_bioFaceWave .wave{transform-box:view-box;transform-origin:162px 189.6px}.Hvve8a_bioFaceWaving .wave{animation:2.4s ease-in-out .3s both Hvve8a_bioWave}@keyframes Hvve8a_bioHand{0%{transform:translateY(100px)}15%,80%{transform:translateY(0)}96%,to{transform:translateY(100px)}}@keyframes Hvve8a_bioWave{0%,21%{transform:rotate(0)}33%{transform:rotate(18deg)}45%{transform:rotate(-18deg)}57%{transform:rotate(18deg)}69%{transform:rotate(-10deg)}78%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){:is(.Hvve8a_bioFaceWaving .arm,.Hvve8a_bioFaceWaving .wave){animation:none}}.Hvve8a_accordion{display:none}@media (max-width:767px){.Hvve8a_layout{display:none}.Hvve8a_accordion{flex-direction:column;gap:10px;display:flex}.Hvve8a_accItem{background:#fff;border:1px solid #e9e8e2;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.Hvve8a_accOpen{border-color:#c41e3a4d;box-shadow:0 8px 24px #1a202c0f}.Hvve8a_accHead{width:100%;font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.Hvve8a_accFace{object-fit:cover;background:#e6e1d6;border-radius:50%;flex:none;width:40px;height:40px}.Hvve8a_accText{flex-direction:column;min-width:0;display:flex}.Hvve8a_accName{font-family:var(--font-serif), Georgia, serif;font-size:1.125rem;line-height:1.2}.Hvve8a_accRole{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--primary-color,#c41e3a);margin-top:3px;font-size:.6875rem;font-weight:600}.Hvve8a_accChevron{width:20px;height:20px;color:var(--text-secondary);flex:none;margin-left:auto;transition:transform .2s}.Hvve8a_accOpen .Hvve8a_accChevron{transform:rotate(180deg)}.Hvve8a_accBody{padding:0 12px 12px;animation:.25s both Hvve8a_accDrop}.Hvve8a_accBio{padding:2px 4px 14px}.Hvve8a_accBio p{margin:0}.Hvve8a_accTitle{color:var(--text-primary);font-size:.875rem;font-weight:600}.Hvve8a_accBio .Hvve8a_bioDoes{margin-top:6px!important}.Hvve8a_accStage{height:600px;margin:0 -6px}}@keyframes Hvve8a_accDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hvve8a_accBody{animation:none}}.Hvve8a_bioChipsPhone{display:none!important}@media (max-width:767px){.Hvve8a_bioChipsWide{display:none!important}.Hvve8a_bioChipsPhone{flex-wrap:nowrap;display:flex!important}.Hvve8a_bioChipsPhone .Hvve8a_bioChip{white-space:nowrap;flex:none}}@media (max-width:380px){.Hvve8a_bioChipsPhone .Hvve8a_bioChip{padding:4px 8px}}
.Ezikta_heroCtas{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin:0;display:flex}.Ezikta_center{justify-content:center}.Ezikta_btnGhost{color:var(--text-primary);border:1px solid var(--gray-300);border-radius:var(--radius-full);white-space:nowrap;transition:border-color var(--transition-fast), color var(--transition-fast);background:#fff;justify-content:center;align-items:center;padding:11px 22px;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Ezikta_btnGhost:hover{color:var(--primary-color);border-color:#c41e3a59}.Ezikta_btnPrimary{color:var(--text-white);background:var(--primary-color);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:background var(--transition-normal);border:none;flex-shrink:0;align-items:center;gap:10px;padding:11px 20px;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}.Ezikta_btnPrimary:hover{background:var(--primary-dark)}.Ezikta_btnPrimaryIcon{border-radius:var(--radius-full);width:28px;height:28px;color:var(--primary-color);background:#fff;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -14px -6px 0;display:flex}.Ezikta_btnPrimaryIcon svg{width:15px;height:15px;margin-left:2px}@media (max-width:520px){.Ezikta_heroCtas{flex-direction:column;align-items:stretch;gap:10px;max-width:360px}.Ezikta_btnPrimary,.Ezikta_btnGhost{justify-content:center}}
.BfjNPG_stage{position:relative}.BfjNPG_facts{display:contents}.BfjNPG_factsLead,.BfjNPG_factGrid{width:min(1200px,100% - 40px);margin-inline:auto}.BfjNPG_factsLead{text-align:center;max-width:74ch;color:var(--text-secondary);margin-top:56px;margin-bottom:24px;font-size:1.0625rem;line-height:1.55}.BfjNPG_factGrid{z-index:5;will-change:transform;background:#faf9f6;border:1px solid #e9e8e2;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0 8px;padding:0;list-style:none;display:grid;position:relative}.BfjNPG_factCard{flex-direction:column;padding:24px 28px;display:flex}.BfjNPG_factCard+.BfjNPG_factCard{border-left:1px solid #e9e8e2}.BfjNPG_pinned{background:#fff;border-color:#0000}.BfjNPG_pinned:before{content:"";z-index:-1;will-change:transform;background:#fff;border-top:1px solid #e9e8e2;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #37352f14}.BfjNPG_pinned .BfjNPG_factCard{flex-direction:row;align-items:baseline;gap:14px;padding:18px 24px}.BfjNPG_pinned .BfjNPG_factFigure{flex-shrink:0;font-size:1.75rem}.BfjNPG_pinned .BfjNPG_factUnit{display:none}.BfjNPG_pinned .BfjNPG_factText{margin:0;font-size:.875rem;line-height:1.4}.BfjNPG_pinned .BfjNPG_factSource{display:none}.BfjNPG_factFigure{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:400;line-height:1.1}.BfjNPG_factUnit{color:var(--text-secondary);font-family:inherit;font-size:1.125rem}.BfjNPG_factText{color:var(--text-secondary);margin:10px 0;font-size:.9375rem;line-height:1.5}.BfjNPG_factOutcome{border-left:2px solid var(--primary-color);color:var(--text-primary);margin:0 0 16px;padding-left:12px;font-size:.875rem;font-weight:600;line-height:1.45}.BfjNPG_pinned .BfjNPG_factOutcome{display:none}.BfjNPG_factSource{color:var(--primary-color);align-self:flex-start;margin-top:auto;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline}.BfjNPG_factSource:hover{text-decoration:underline}.BfjNPG_factSource svg{vertical-align:-1px;width:12px;height:12px;margin-left:6px;display:inline-block}@media (max-width:900px){.BfjNPG_factGrid{width:calc(100% - 32px)}.BfjNPG_factsLead{width:calc(100% - 32px);margin-top:40px}.BfjNPG_factGrid{grid-template-columns:1fr}.BfjNPG_factCard{padding:20px}.BfjNPG_factCard+.BfjNPG_factCard{border-top:1px solid #e9e8e2;border-left:0}.BfjNPG_factFigure{font-size:2.125rem}.BfjNPG_factGrid.BfjNPG_pinned{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.BfjNPG_pinned .BfjNPG_factCard{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px}.BfjNPG_pinned .BfjNPG_factCard+.BfjNPG_factCard{border-top:0;border-left:1px solid #e9e8e2}.BfjNPG_pinned .BfjNPG_factFigure{font-size:1.5rem}.BfjNPG_pinned .BfjNPG_factText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}}@media (max-width:600px){.BfjNPG_pinned .BfjNPG_factCard{text-align:center;align-items:center;gap:0;padding:10px 8px}.BfjNPG_pinned .BfjNPG_factUnit{font-size:.8125rem;line-height:1.3;display:block}.BfjNPG_pinned .BfjNPG_factText{display:none}}.BfjNPG_nowrap{white-space:nowrap}
.NtyJnW_wrapper{width:100%;min-height:420px;position:relative}.NtyJnW_photoFrame{border-radius:20px;width:280px;height:360px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000014}.NtyJnW_photo{object-fit:cover;width:100%;height:100%}.NtyJnW_photoPlaceholder{background:linear-gradient(145deg,#f5e6d3 0%,#e8d5c0 40%,#d4c0a8 100%);width:100%;height:100%}.NtyJnW_floatingCard{z-index:2;background:#fff;border-radius:14px;padding:16px 20px;position:absolute;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000a}.NtyJnW_cardTop{width:280px;top:20px;left:0}.NtyJnW_cardBottom{width:260px;bottom:20px;left:40px}.NtyJnW_cardHeader{border-bottom:1px solid var(--gray-200);align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}.NtyJnW_cardDot{background:var(--primary-color);border-radius:50%;width:8px;height:8px}.NtyJnW_cardTitle{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:600}.NtyJnW_cardBadge{color:#11703a;text-transform:uppercase;letter-spacing:.04em;background:#16a34a1a;border-radius:99px;padding:2px 8px;font-size:.6875rem;font-weight:600}.NtyJnW_cardRows{flex-direction:column;gap:10px;display:flex}.NtyJnW_cardRow{align-items:center;gap:10px;display:flex}.NtyJnW_rowDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.NtyJnW_critical{background:#dc2626}.NtyJnW_high{background:#ea580c}.NtyJnW_medium{background:#ca8a04}.NtyJnW_low{background:#16a34a}.NtyJnW_rowName{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.75rem;overflow:hidden}.NtyJnW_rowScore{text-align:center;border-radius:6px;min-width:28px;padding:2px 8px;font-size:.6875rem;font-weight:700}.NtyJnW_criticalBg{color:#b91c1c;background:#dc26261a}.NtyJnW_highBg{color:#b4420a;background:#ea580c1a}.NtyJnW_mediumBg{color:#855c03;background:#ca8a041a}.NtyJnW_lowBg{color:#11703a;background:#16a34a1a}.NtyJnW_miniStats{gap:16px;margin-bottom:14px;display:flex}.NtyJnW_miniStat{flex-direction:column;flex:1;align-items:center;display:flex}.NtyJnW_miniValue{color:var(--text-primary);font-size:1.25rem;font-weight:700;line-height:1.2}.NtyJnW_miniLabel{color:var(--text-secondary);text-align:center;margin-top:2px;font-size:.625rem;line-height:1.3}.NtyJnW_miniBar{background:var(--gray-200);border-radius:3px;width:100%;height:6px;overflow:hidden}.NtyJnW_miniBarFill{background:var(--primary-color);border-radius:3px;height:100%;transition:width .6s}.NtyJnW_miniBarLabel{color:var(--text-secondary);justify-content:space-between;margin-top:6px;font-size:.6875rem;display:flex}@media (max-width:768px){.NtyJnW_wrapper{justify-content:center;min-height:340px;display:flex}.NtyJnW_photoFrame{width:200px;height:260px;margin:0 auto}.NtyJnW_cardTop{width:220px;top:10px;left:-20px}.NtyJnW_cardBottom{width:200px;bottom:10px;left:10px}}@media (max-width:767px){.NtyJnW_wrapper{flex-direction:column;align-items:center;gap:12px;min-height:0}.NtyJnW_photoFrame{display:none}.NtyJnW_floatingCard,.NtyJnW_cardTop,.NtyJnW_cardBottom{width:100%;max-width:320px;position:relative;top:auto;bottom:auto;left:auto}}.NtyJnW_single{justify-content:center;width:100%;display:flex}.NtyJnW_singleFrame{aspect-ratio:280/360;box-sizing:content-box;background:#fff;border:1px solid #e9e8e2;border-radius:22px;width:min(400px,100%);padding:10px;box-shadow:0 24px 48px -24px #00000038,0 4px 14px #0000000d}.NtyJnW_singleImg{object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}
.pC0BrG_container{max-width:1200px;margin:0 auto;padding:0 24px}.pC0BrG_accent{color:var(--primary-color)}.pC0BrG_accentOnDark{color:#f0cfa0}.pC0BrG_pill{border-radius:var(--radius-full);color:var(--primary-color);text-transform:uppercase;letter-spacing:.12em;background:#c41e3a17;align-items:center;gap:8px;padding:6px 14px;font-size:.6875rem;font-weight:600;display:inline-flex}.pC0BrG_pillOnDark{color:#fff;background:#ffffff24}.pC0BrG_pill:before{content:"";background:currentColor;border-radius:1px;width:6px;height:6px}.pC0BrG_hero{border-bottom:1px solid var(--gray-200);text-align:center;background:#fdfcf7;padding:136px 0 96px}.pC0BrG_heroInner{max-width:860px;margin:0 auto}.pC0BrG_heroSplit{border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:40px 0 56px}.pC0BrG_heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.pC0BrG_heroText{text-align:left}.pC0BrG_heroText .pC0BrG_heroActions{justify-content:flex-start}.pC0BrG_heroVisual{justify-content:center;align-items:center;display:flex;position:relative}.pC0BrG_heroHighlights{flex-direction:column;gap:14px;margin:0 0 32px;padding:0;list-style:none;display:flex}.pC0BrG_heroHighlight{color:var(--text-primary);align-items:flex-start;gap:12px;font-size:.9375rem;font-weight:500;line-height:1.55;display:flex}.pC0BrG_heroCheck{width:22px;height:22px;color:var(--primary-color);background:#c41e3a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.pC0BrG_heroCheck svg{width:13px;height:13px}.pC0BrG_heroReplaces{background:#fff;border-radius:14px;align-items:center;gap:16px;width:fit-content;margin:0 0 32px;padding:14px 20px;display:flex;box-shadow:0 2px 12px #0000000f}.pC0BrG_heroReplacesLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:600}.pC0BrG_heroReplacesIcons{align-items:center;gap:12px;display:flex}.pC0BrG_heroReplacesDivider{background:var(--gray-200);flex-shrink:0;width:1px;height:28px}.pC0BrG_heroReplacesIcon{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.pC0BrG_heroReplacesIcon svg{width:28px;height:28px}.pC0BrG_heroReplacesName{color:var(--gray-500);white-space:nowrap;font-size:10px;font-weight:500;line-height:1}@media (max-width:768px){.pC0BrG_heroReplaces{gap:12px;padding:10px 14px}.pC0BrG_heroReplacesIcon svg{width:22px;height:22px}.pC0BrG_heroReplacesName{font-size:9px}}.pC0BrG_heroTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.02em;margin:22px 0 20px;font-size:clamp(2.25rem,1.1rem + 4.4vw,3.75rem);font-weight:400;line-height:1.08}.pC0BrG_heroBody{color:var(--text-secondary);max-width:58ch;margin:0 0 32px;font-size:1.0625rem;line-height:1.7}.pC0BrG_hero .pC0BrG_heroBody{margin:0 auto 32px}.pC0BrG_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:768px){.pC0BrG_heroGrid{grid-template-columns:1fr;gap:40px}.pC0BrG_heroText{text-align:left}.pC0BrG_heroText .pC0BrG_heroActions{justify-content:flex-start}.pC0BrG_heroReplaces{width:fit-content;max-width:100%}.pC0BrG_heroVisual{order:1}.pC0BrG_heroHighlights{align-items:flex-start}}.pC0BrG_btnOnDark,.pC0BrG_btnGhostOnDark,.pC0BrG_btnPrimary,.pC0BrG_btnSecondary{border-radius:var(--radius-full);transition:background var(--transition-normal), color var(--transition-normal), border-color var(--transition-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-family:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.pC0BrG_btnOnDark{color:var(--primary-color);background:#fff}.pC0BrG_btnOnDark:hover{background:#f7eef0}.pC0BrG_btnGhostOnDark{color:#fff;border-color:#ffffff73}.pC0BrG_btnGhostOnDark:hover{background:#ffffff1a}.pC0BrG_btnPrimary{color:#fff;background:var(--primary-color)}.pC0BrG_btnPrimary:hover{background:var(--primary-dark)}.pC0BrG_btnSecondary{color:var(--primary-color);border-color:var(--primary-color);background:0 0}.pC0BrG_btnSecondary:hover{background:#c41e3a0f}.pC0BrG_btnIcon{flex-shrink:0;width:17px;height:17px}.pC0BrG_problem{background:#fdf8f4;padding:88px 0}.pC0BrG_problemGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.pC0BrG_problemTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;max-width:16ch;margin:0;font-size:clamp(1.875rem,1.2rem + 2.6vw,2.75rem);font-weight:400;line-height:1.12}.pC0BrG_problemCards{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.pC0BrG_problemCard{border:1px solid var(--gray-200);background:#fff;border-radius:14px;padding:26px 24px 28px}.pC0BrG_problemCard:first-child{margin-top:56px}.pC0BrG_problemIcon{width:36px;height:36px;color:var(--primary-color);background:#c41e3a14;border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.pC0BrG_problemIcon svg{width:18px;height:18px}.pC0BrG_problemCardTitle{color:var(--text-primary);margin:0 0 10px;font-size:1.0625rem;font-weight:600;line-height:1.35}.pC0BrG_problemCardBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.pC0BrG_solution{background:#f7f5f0;padding:88px 0}.pC0BrG_solutionGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px;display:grid}.pC0BrG_solutionTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;max-width:17ch;margin:20px 0 0;font-size:clamp(1.875rem,1.2rem + 2.6vw,2.75rem);font-weight:400;line-height:1.12}.pC0BrG_radar{aspect-ratio:1;width:100%;max-width:330px;margin-top:36px;position:relative}.pC0BrG_radar svg{width:100%;height:100%}.pC0BrG_stack{flex-direction:column;gap:14px;display:flex}.pC0BrG_stackRow{border-radius:14px;grid-template-columns:132px 1fr;align-items:center;gap:24px;padding:16px;display:grid}.pC0BrG_stackTint0{background:#eef2fb}.pC0BrG_stackTint1{background:#f3f0e8}.pC0BrG_stackTint2{background:#fbf2ea}.pC0BrG_stackTint3{background:#fbeef2}.pC0BrG_stackVisual{aspect-ratio:1;color:var(--primary-color);background:#ffffffb8;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.pC0BrG_stackVisual svg{width:54%;height:54%}.pC0BrG_stackVisual:before,.pC0BrG_stackVisual:after{content:"";border:1.5px solid #c41e3a66;width:14px;height:14px;position:absolute}.pC0BrG_stackVisual:before{border-bottom:none;border-right:none;top:-4px;left:-4px}.pC0BrG_stackVisual:after{border-top:none;border-left:none;bottom:-4px;right:-4px}.pC0BrG_stackLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color);margin-bottom:8px;font-size:.625rem;font-weight:700;display:block}.pC0BrG_stackTitle{color:var(--text-primary);margin:0 0 6px;font-size:1.125rem;font-weight:600;line-height:1.35}.pC0BrG_stackBody{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}.pC0BrG_how{background:var(--primary-dark);padding:88px 0 96px}.pC0BrG_howHead{text-align:center;margin-bottom:40px}.pC0BrG_howTitle{font-family:var(--font-serif), Georgia, serif;color:#fff;letter-spacing:-.015em;max-width:22ch;margin:20px auto 0;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.625rem);font-weight:400;line-height:1.14}.pC0BrG_stepper{justify-content:center;align-items:center;gap:12px;margin-bottom:32px;display:flex}.pC0BrG_stepDot{border-radius:var(--radius-full);color:#fff;cursor:pointer;width:34px;height:34px;transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff29;border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}.pC0BrG_stepDotOn{color:var(--primary-dark);background:#f0cfa0}.pC0BrG_stepTag{border-radius:var(--radius-full);color:#fff;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#ffffff24;padding:5px 12px;font-size:.625rem;font-weight:700}.pC0BrG_howTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0 -24px;padding:4px 24px 8px;scroll-padding-left:24px;display:flex;overflow-x:auto}.pC0BrG_howTrack::-webkit-scrollbar{display:none}.pC0BrG_howCard{scroll-snap-align:start;background:#faf7f2;border-radius:16px;flex-direction:column;flex:0 0 340px;padding:26px 24px 24px;display:flex}.pC0BrG_howCardTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 10px;font-size:1.25rem;font-weight:400;line-height:1.25}.pC0BrG_howCardBody{color:var(--text-secondary);margin:0 0 18px;font-size:.9375rem;line-height:1.65}.pC0BrG_howCardArt{color:var(--primary-color);background:#fff;border-radius:10px;margin-top:auto;padding:16px}.pC0BrG_contrast{background:#fff;padding:88px 0}.pC0BrG_contrastHeading{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);text-align:center;margin:0 0 56px;font-size:clamp(1.5rem,1rem + 2vw,2.25rem);font-weight:400;line-height:1.25}.pC0BrG_contrastStrip{flex-direction:column;gap:0;display:flex}.pC0BrG_contrastRow{border-bottom:1px solid var(--gray-200);grid-template-columns:1fr 48px 1fr;align-items:center;gap:0;display:grid}.pC0BrG_contrastRow:last-child{border-bottom:none}.pC0BrG_contrastPain{padding:32px 32px 32px 0}.pC0BrG_contrastAnswer{border-left:3px solid var(--primary-color);background:#fdfcf7;padding:32px 0 32px 32px}.pC0BrG_contrastArrow{background:var(--primary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;justify-self:center;align-items:center;width:40px;height:40px;display:flex}.pC0BrG_contrastArrow svg{width:20px;height:20px}.pC0BrG_contrastPainTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-secondary);margin:0 0 6px;font-size:1.0625rem;font-weight:600;line-height:1.35;-webkit-text-decoration:line-through #dc262666;text-decoration:line-through #dc262666}.pC0BrG_contrastPainBody{color:var(--text-tertiary,#999);margin:0;font-size:.875rem;line-height:1.6}.pC0BrG_contrastAnswerTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 6px;font-size:1.0625rem;font-weight:600;line-height:1.35}.pC0BrG_contrastAnswerBody{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}@media (max-width:1000px){.pC0BrG_problemGrid,.pC0BrG_solutionGrid{grid-template-columns:1fr;gap:36px}.pC0BrG_problemCard:first-child{margin-top:0}.pC0BrG_radar{margin:28px auto 0}}@media (max-width:768px){.pC0BrG_hero{padding:120px 0 64px}.pC0BrG_problem,.pC0BrG_solution,.pC0BrG_how{padding:56px 0}.pC0BrG_problemCards{grid-template-columns:1fr}.pC0BrG_stackRow{grid-template-columns:84px 1fr;gap:16px}.pC0BrG_howCard{flex:0 0 280px}.pC0BrG_problemTitle,.pC0BrG_solutionTitle{max-width:none}.pC0BrG_contrast{padding:56px 0}.pC0BrG_contrastRow{grid-template-columns:1fr;gap:0}.pC0BrG_contrastPain{padding:24px 0}.pC0BrG_contrastArrow{width:32px;height:32px;margin:0 auto;transform:rotate(90deg)}.pC0BrG_contrastAnswer{border-left:none;border-top:3px solid var(--primary-color);border-radius:12px;margin-bottom:8px;padding:24px 16px}}@media (max-width:480px){.pC0BrG_btnOnDark,.pC0BrG_btnGhostOnDark,.pC0BrG_btnPrimary,.pC0BrG_btnSecondary{flex:100%}}@media (prefers-reduced-motion:reduce){.pC0BrG_btnOnDark,.pC0BrG_btnGhostOnDark,.pC0BrG_btnPrimary,.pC0BrG_btnSecondary,.pC0BrG_stepDot{transition:none}}.pC0BrG_partner{border-top:1px solid var(--gray-200);background:#fdf8f4;padding:80px 0 88px}.pC0BrG_partnerInner{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:56px;max-width:1040px;margin:0 auto;display:grid}.pC0BrG_partnerTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;max-width:18ch;margin:20px 0 14px;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.375rem);font-weight:400;line-height:1.14}.pC0BrG_partnerBody{color:var(--text-secondary);max-width:46ch;margin:0 0 26px;font-size:1rem;line-height:1.7}.pC0BrG_partnerActions{flex-wrap:wrap;gap:12px;display:flex}.pC0BrG_partnerPoints{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pC0BrG_partnerPoint{border:1px solid var(--gray-200);color:var(--text-secondary);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:.9375rem;line-height:1.55;display:flex}.pC0BrG_partnerTick{border-radius:var(--radius-full);width:22px;height:22px;color:var(--primary-color);background:#c41e3a17;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.pC0BrG_partnerTick svg{width:12px;height:12px}@media (max-width:900px){.pC0BrG_partnerInner{grid-template-columns:1fr;gap:32px}.pC0BrG_partnerTitle{max-width:none}}@media (max-width:768px){.pC0BrG_partner{padding:56px 0}}
.Jj-Z1a_authorBios{background:#fff;padding:56px 0}.Jj-Z1a_container{width:calc(100% - 48px);max-width:calc(var(--article-max-width) - 48px);margin:0 auto}.Jj-Z1a_container>*{max-width:680px}@media (max-width:576px){.Jj-Z1a_container{width:calc(100% - 32px)}}.Jj-Z1a_authorBios .Jj-Z1a_container,.Jj-Z1a_inline{border-top:1px solid var(--gray-200);padding-top:24px}.Jj-Z1a_inline{margin-top:48px;scroll-margin-top:120px}.Jj-Z1a_sectionLabel{font-family:inherit;font-size:var(--type-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-label);margin:0 0 14px;font-weight:600}.Jj-Z1a_authorBio{font-size:var(--type-small);line-height:var(--leading-body);color:var(--text-secondary);margin:0 0 14px}.Jj-Z1a_authorBio:last-child{margin-bottom:0}.Jj-Z1a_authorName{color:var(--text-primary);font-weight:600;text-decoration:none}.Jj-Z1a_authorName:hover{color:var(--primary-color)}.Jj-Z1a_linkedinLink{color:var(--primary-color);text-underline-offset:3px;-webkit-text-decoration:underline #c41e3a4d;text-decoration:underline #c41e3a4d}.Jj-Z1a_linkedinLink:hover{text-decoration-color:currentColor}
.fERa0G_container{max-width:1200px;margin:0 auto;padding:0 24px}.fERa0G_accent{color:var(--primary-color)}.fERa0G_accentOnDark{color:#f0cfa0}.fERa0G_hero{background:#fdfcf7;border-bottom:1px solid #1018280f;padding:112px 0 88px}.fERa0G_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:64px;display:grid}.fERa0G_heroVisualCol{margin-top:34px}.fERa0G_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color);margin-bottom:18px;font-size:.6875rem;font-weight:600;display:block}.fERa0G_heroTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(2.25rem,1.15rem + 4.2vw,3.5rem);font-weight:400;line-height:1.08}.fERa0G_heroBody{color:var(--text-secondary);max-width:52ch;margin:0 0 32px;font-size:1.0625rem;line-height:1.7}.fERa0G_heroActions{flex-wrap:wrap;gap:12px;display:flex}.fERa0G_btnPrimary,.fERa0G_btnSecondary,.fERa0G_btnOnDark{border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-normal), color var(--transition-normal), border-color var(--transition-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-family:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.fERa0G_btnPrimary{color:#fff;background:var(--primary-color)}.fERa0G_btnPrimary:hover{background:var(--primary-dark)}.fERa0G_btnSecondary{color:var(--primary-color);border-color:var(--primary-color);background:0 0}.fERa0G_btnSecondary:hover{background:#c41e3a0f}.fERa0G_btnOnDark{color:var(--primary-color);background:#fff}.fERa0G_btnOnDark:hover{background:#f7eef0}.fERa0G_btnIcon{flex-shrink:0;width:17px;height:17px}.fERa0G_heroVisual{background:#f1ebe1;border-radius:22px;padding:26px;position:relative}.fERa0G_heroVisualInner{background:#fff;border-radius:14px;align-items:center;height:372px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d,0 18px 44px #1018281a}.fERa0G_heroSlide{width:100%;animation:fERa0G_heroFade var(--transition-normal) ease both}.fERa0G_heroSlideBleed{align-self:stretch}@keyframes fERa0G_heroFade{0%{opacity:0}to{opacity:1}}.fERa0G_heroPad{padding:22px}.fERa0G_heroFoot{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.fERa0G_heroArrow{border-radius:var(--radius-full);width:38px;height:38px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #1018281f;justify-content:center;align-items:center;padding:0;display:flex}.fERa0G_heroArrow:hover{color:var(--primary-color);background:#f7eef0;border-color:#c41e3a59}.fERa0G_heroArrow svg{width:16px;height:16px}.fERa0G_heroDots{gap:7px;display:flex}.fERa0G_heroDot{border-radius:var(--radius-full);cursor:pointer;width:7px;height:7px;transition:background var(--transition-fast), transform var(--transition-fast);background:#1018282e;border:none;padding:0}.fERa0G_heroDotOn{background:var(--primary-color);transform:scale(1.25)}.fERa0G_heroVisualCaption{text-align:center;min-height:30px;font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:20px 0 0;font-size:1.25rem;font-weight:400}.fERa0G_compare{background:#f7f5f0;padding:88px 0}.fERa0G_compareBlock{opacity:1;transition:opacity .45s}.fERa0G_compareBlock+.fERa0G_compareBlock{margin-top:96px}.fERa0G_compareBlockDim{opacity:.32}.fERa0G_compareHead{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:48px;display:flex}.fERa0G_compareTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;max-width:22ch;margin:0;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.75rem);font-weight:400;line-height:1.12}.fERa0G_toggleWrap{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;padding-top:6px;display:flex}.fERa0G_toggle{border-radius:var(--radius-full);cursor:pointer;width:78px;height:40px;transition:background var(--transition-normal);background:#d9d5cd;border:none;padding:0;position:relative}.fERa0G_toggleActive{background:var(--primary-color)}.fERa0G_toggleKnob{border-radius:var(--radius-full);width:32px;height:32px;transition:transform var(--transition-normal);background:#fff;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #10182833}.fERa0G_toggleActive .fERa0G_toggleKnob{transform:translate(38px)}.fERa0G_toggleLabel{font-family:var(--font-serif), Georgia, serif;color:var(--text-secondary);min-height:22px;font-size:.9375rem}.fERa0G_compareGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.fERa0G_compareCard{background:#fff;border-radius:18px;flex-direction:column;min-height:420px;padding:26px 24px 0;display:flex;overflow:hidden}.fERa0G_tint0{background:#eef2fb}.fERa0G_tint1{background:#f1eefb}.fERa0G_tint2{background:#fbf1ea}.fERa0G_tint3{background:#fbeef1}.fERa0G_cardIcon{width:38px;height:38px;color:var(--primary-color);background:#c41e3a14;border-radius:10px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.fERa0G_cardIcon svg{width:19px;height:19px}.fERa0G_cardTitle{color:var(--text-primary);margin:0 0 10px;font-size:1.0625rem;font-weight:600;line-height:1.35}.fERa0G_cardBody{color:var(--text-secondary);margin:0 0 20px;font-size:.9375rem;line-height:1.6}.fERa0G_cardArt{color:var(--primary-color);opacity:.55;justify-content:center;align-items:flex-end;margin-top:auto;padding-bottom:24px;display:flex}.fERa0G_cardArt svg{width:100%;max-width:190px;height:auto}.fERa0G_process{background:#f6f3f1;border-top:1px solid #ebe6e0;border-bottom:1px solid #ebe6e0;padding:88px 0}.fERa0G_processGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.fERa0G_processTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;margin:0 0 18px;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.75rem);font-weight:400;line-height:1.12}.fERa0G_processBody{color:var(--text-secondary);max-width:40ch;margin:0 0 30px;font-size:1.0625rem;line-height:1.7}.fERa0G_steps{flex-direction:column;gap:12px;display:flex}.fERa0G_step{transition:background var(--transition-normal);background:#ffffff80;border:1px solid #ebe6e0;border-radius:16px;overflow:hidden}.fERa0G_stepOpen{background:#fff}.fERa0G_stepHead{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;display:flex}.fERa0G_stepOpen .fERa0G_stepHead{color:var(--text-primary)}.fERa0G_stepNum{border-radius:var(--radius-full);background:#1a202c0f;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;display:flex}.fERa0G_stepOpen .fERa0G_stepNum{color:var(--primary-color);background:#c41e3a1a}.fERa0G_stepLabel{flex:1;font-size:1.125rem;font-weight:500}.fERa0G_stepChevron{opacity:.7;width:18px;height:18px;transition:transform var(--transition-fast);flex-shrink:0}.fERa0G_stepOpen .fERa0G_stepChevron{transform:rotate(180deg)}.fERa0G_stepBody{color:var(--text-secondary);margin:0;padding:0 24px 24px 68px;font-size:.9375rem;line-height:1.7}.fERa0G_carouselSection{background:#faf7f2;padding:88px 0}.fERa0G_carouselHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.fERa0G_carouselLede{color:var(--text-secondary);max-width:56ch;margin:14px 0 0;font-size:1.0625rem;line-height:1.7}.fERa0G_arrows{flex-shrink:0;gap:10px;display:flex}.fERa0G_arrow{width:44px;height:44px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), opacity var(--transition-fast);background:#f2e3da;border:none;border-radius:12px;justify-content:center;align-items:center;display:flex}.fERa0G_arrow:hover:not(:disabled){background:#e9d4c8}.fERa0G_arrow:disabled{opacity:.35;cursor:default}.fERa0G_arrow svg{width:18px;height:18px}.fERa0G_track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0 -24px;padding:4px 24px 8px;scroll-padding-left:24px;display:flex;overflow-x:auto}.fERa0G_track::-webkit-scrollbar{display:none}.fERa0G_featureCard{scroll-snap-align:start;background:#fff;border:1px solid #10182812;border-radius:18px;flex-direction:column;flex:0 0 380px;display:flex;overflow:hidden}.fERa0G_featureVisual{background:#f5f1ea;justify-content:center;align-items:center;min-height:210px;padding:22px;display:flex}.fERa0G_featureText{padding:22px 24px 26px}.fERa0G_featureTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 8px;font-size:1.25rem;font-weight:400;line-height:1.25}.fERa0G_featureBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.fERa0G_benefits{background:#f7f5f0;padding:88px 0}.fERa0G_benefitsTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;text-align:center;max-width:24ch;margin:0 auto 48px;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.75rem);font-weight:400;line-height:1.12}.fERa0G_benefitsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.fERa0G_benefitCard{background:#fff;border-radius:18px;padding:30px 28px 32px}.fERa0G_benefitIcon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:22px;display:flex}.fERa0G_benefitIcon svg{width:21px;height:21px}.fERa0G_benefitIcon0{color:#2f5fc4;background:#e4ecfb}.fERa0G_benefitIcon1{color:#6947c4;background:#ece6fb}.fERa0G_benefitIcon2{color:#b8571f;background:#fbe7dd}.fERa0G_benefitTitle{color:var(--text-primary);margin:0 0 12px;font-size:1.1875rem;font-weight:600;line-height:1.3}.fERa0G_benefitBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.7}.fERa0G_ctaOuter{background:#fdfcf7;padding:56px 0 88px}.fERa0G_ctaPanel{background:#f6f3f1;border:1px solid #ebe6e0;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px 56px 60px;display:grid;position:relative;overflow:hidden}.fERa0G_ctaTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;max-width:16ch;margin:0 0 16px;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight:400;line-height:1.12}.fERa0G_ctaBody{color:var(--text-secondary);max-width:44ch;margin:0 0 30px;font-size:1rem;line-height:1.7}.fERa0G_ctaArt{min-height:240px;position:relative}.fERa0G_ctaTiles{grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:10px;display:grid;position:absolute;inset:0}.fERa0G_ctaTile{background:#ffffff73}.fERa0G_ctaTileRound{border-radius:var(--radius-full)}.fERa0G_ctaTileSoft{border-radius:18px}.fERa0G_ctaBadges{position:absolute;inset:0}.fERa0G_ctaBadge{border-radius:var(--radius-full);width:64px;height:64px;color:var(--text-primary);letter-spacing:.04em;text-align:center;background:#fff;border:1px solid #ddd4c6;justify-content:center;align-items:center;padding:6px;font-size:.625rem;font-weight:600;line-height:1.15;display:flex;position:absolute}@media (max-width:1080px){.fERa0G_heroVisualCol{margin-top:0}.fERa0G_heroGrid,.fERa0G_processGrid,.fERa0G_ctaPanel{grid-template-columns:1fr;gap:40px}.fERa0G_compareGrid{grid-template-columns:repeat(2,1fr)}.fERa0G_benefitsGrid{grid-template-columns:1fr}.fERa0G_ctaArt{min-height:200px}}@media (max-width:768px){.fERa0G_hero{padding:96px 0 56px}.fERa0G_heroVisualInner{height:auto;min-height:300px}.fERa0G_compare,.fERa0G_process,.fERa0G_carouselSection,.fERa0G_benefits{padding:56px 0}.fERa0G_ctaOuter{padding:40px 0 56px}.fERa0G_ctaPanel{border-radius:20px;padding:36px 28px 40px}.fERa0G_compareHead,.fERa0G_carouselHead{flex-direction:column;align-items:flex-start;gap:22px}.fERa0G_toggleWrap{align-items:flex-start;padding-top:0}.fERa0G_compareGrid{grid-template-columns:1fr}.fERa0G_compareCard{min-height:0}.fERa0G_compareBlock+.fERa0G_compareBlock{margin-top:56px}.fERa0G_compareBlockDim{opacity:1}.fERa0G_cardArt{padding-bottom:20px}.fERa0G_featureCard{flex:0 0 300px}.fERa0G_stepBody{padding-left:24px}.fERa0G_benefitsTitle{text-align:left;margin-left:0}.fERa0G_heroVisual{padding:16px}}@media (max-width:480px){.fERa0G_btnPrimary,.fERa0G_btnSecondary,.fERa0G_btnOnDark{flex:100%}.fERa0G_featureCard{flex:0 0 262px}}@media (prefers-reduced-motion:reduce){.fERa0G_btnPrimary,.fERa0G_btnSecondary,.fERa0G_btnOnDark,.fERa0G_toggle,.fERa0G_toggleKnob,.fERa0G_step,.fERa0G_stepChevron,.fERa0G_arrow,.fERa0G_compareBlock,.fERa0G_heroDot,.fERa0G_heroArrow{transition:none}.fERa0G_heroSlide{animation:none}}.fERa0G_heroVisualWrap{min-width:0;position:relative}.fERa0G_heroBadge{z-index:2;position:absolute;top:-18px;right:-10px}@media (max-width:640px){.fERa0G_heroBadge{transform-origin:100% 0;top:-14px;right:4px;transform:scale(.8)}}.fERa0G_ctaArtCustom{justify-content:center;align-items:center;min-width:0;display:flex}
.Zd9wLG_section{background:var(--gray-50);padding:80px 0}.Zd9wLG_container{max-width:1080px;margin:0 auto;padding:0 24px}.Zd9wLG_head{text-align:center;margin-bottom:56px}.Zd9wLG_headline{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin-bottom:12px;font-size:2.25rem;font-weight:400;line-height:1.2}.Zd9wLG_headlineAccent{color:var(--primary-color)}.Zd9wLG_headlineSub{color:var(--text-secondary);max-width:540px;margin:0 auto;font-size:1.0625rem;line-height:1.6}.Zd9wLG_steps{flex-direction:column;gap:48px;display:flex}.Zd9wLG_step{opacity:1}.Zd9wLG_cards{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;display:grid}.Zd9wLG_problemCard,.Zd9wLG_solutionCard{background:#fff;border-radius:16px;flex-direction:column;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f,0 1px 4px #00000008}.Zd9wLG_problemCard{border:1px solid var(--gray-200);background:var(--gray-50);box-shadow:none}.Zd9wLG_solutionCard{background:linear-gradient(#fff 60%,#fef8f9 100%);border:2px solid #c41e3a40;box-shadow:0 8px 32px #c41e3a24,0 2px 8px #0000000a}.Zd9wLG_cardTop{padding:16px 20px 0}.Zd9wLG_problemBadge,.Zd9wLG_solutionBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;gap:5px;padding:4px 12px;font-size:.6875rem;font-weight:700;display:inline-flex}.Zd9wLG_problemBadge{color:#9a3a1e;background:#b44a2e14}.Zd9wLG_solutionBadge{background:var(--primary-color);color:#fff}.Zd9wLG_badgeIcon{width:18px;height:18px}.Zd9wLG_badgeIcon svg{width:100%;height:100%}.Zd9wLG_cardContent{flex-direction:column;padding:16px 24px 24px;display:flex}.Zd9wLG_problemTitle,.Zd9wLG_solutionTitle{font-family:var(--font-serif), Georgia, serif;margin-bottom:8px;font-size:1.125rem;font-weight:400;line-height:1.3}.Zd9wLG_problemTitle{color:var(--text-primary)}.Zd9wLG_solutionTitle{color:var(--primary-color);font-weight:600}.Zd9wLG_cardBody{color:var(--text-secondary);font-size:.875rem;line-height:1.55}.Zd9wLG_problemCard .Zd9wLG_cardBody{color:var(--text-secondary)}.Zd9wLG_cardArt{justify-content:center;align-items:center;min-height:160px;padding:24px;display:flex}.Zd9wLG_cardArt svg{width:100%;height:100%;max-height:120px}.Zd9wLG_problemCard .Zd9wLG_cardArt{background:var(--gray-100);color:var(--gray-400)}.Zd9wLG_solutionCard .Zd9wLG_cardArt{color:var(--primary-color);background:linear-gradient(150deg,#fce4e8,#f9ced5)}.Zd9wLG_solutionCard .Zd9wLG_cardIcon{background:#c41e3a14;border-radius:8px;width:36px;height:36px;padding:6px}.Zd9wLG_transitionArrow{color:var(--gray-300);justify-content:center;align-items:center;padding:0 12px;display:flex}.Zd9wLG_stepRevealed .Zd9wLG_transitionArrow{color:var(--primary-color);transition:color .5s .3s}.Zd9wLG_transitionIcon{width:24px;height:24px}.Zd9wLG_transitionIcon svg{width:100%;height:100%}@media (max-width:768px){.Zd9wLG_section{padding:60px 0}.Zd9wLG_headline{font-size:1.625rem}.Zd9wLG_cards{grid-template-columns:1fr;gap:12px}.Zd9wLG_transitionArrow{padding:0;transform:rotate(90deg)}.Zd9wLG_cardArt{display:none}.Zd9wLG_cardContent{padding-bottom:20px}}@media (max-width:480px){.Zd9wLG_headline{font-size:1.75rem}.Zd9wLG_cardContent{padding:12px 16px 16px}.Zd9wLG_steps{gap:36px}}.Zd9wLG_solutionCard .Zd9wLG_cardArt{color:#7a1528;background:#fbf9f6;border:1px solid #efe9e2}.Zd9wLG_solutionCard{background:#fff}.Zd9wLG_cardArt svg rect,.Zd9wLG_cardArt svg circle{opacity:1;fill-opacity:.09;stroke-opacity:.5}.Zd9wLG_cardArt svg text{opacity:.75}.Zd9wLG_cardArt svg path{opacity:.65}.Zd9wLG_problemCard .Zd9wLG_cardArt{color:#3c3833}
.Qd2nHq_optIn{color:inherit;opacity:.85;text-align:left;cursor:pointer;align-items:flex-start;gap:8px;margin:4px 0 12px;font-size:.8125rem;line-height:1.45;display:flex}.Qd2nHq_box{accent-color:currentColor;flex-shrink:0;width:15px;height:15px;margin-top:2px}.Qd2nHq_optIn a{color:inherit;text-decoration:underline}
.S-6UrW_section{background:var(--cream,#fdf8f4);padding:72px 0}.S-6UrW_container{max-width:800px;margin:0 auto;padding:0 24px}.S-6UrW_eyebrow{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-color);margin-bottom:8px;font-size:.75rem;font-weight:700}.S-6UrW_headline{text-align:center;font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin-bottom:48px;font-size:1.75rem;font-weight:400;line-height:1.3}.S-6UrW_grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.S-6UrW_connector{cursor:default;background:#fff;border-radius:52px;align-items:center;gap:10px;padding:12px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 4px #0000000f,0 4px 16px #0000000a}.S-6UrW_connector:hover{transform:translateY(-2px);box-shadow:0 2px 8px #00000014,0 8px 24px #0000000f}.S-6UrW_iconWrap{flex-shrink:0;width:28px;height:28px}.S-6UrW_iconWrap svg{width:100%;height:100%;display:block}.S-6UrW_label{color:var(--text-primary);white-space:nowrap;font-size:.875rem;font-weight:600}@media (max-width:600px){.S-6UrW_section{padding:56px 0}.S-6UrW_headline{margin-bottom:32px;font-size:1.375rem}.S-6UrW_grid{gap:12px}.S-6UrW_connector{padding:10px 16px}.S-6UrW_iconWrap{width:24px;height:24px}.S-6UrW_label{font-size:.8125rem}}.S-6UrW_tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:980px;margin:32px auto 0;display:grid}.S-6UrW_tile{text-align:center;background:#fff;border:1px solid #e9e8e2;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:22px 12px 18px;display:flex}.S-6UrW_tileIcon{background:#f6f3f1;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid}.S-6UrW_tileIcon svg{width:24px;height:24px}.S-6UrW_tileName{color:var(--text-primary);font-size:.9375rem;font-weight:600}.S-6UrW_tileUse{color:var(--text-secondary);font-size:.8125rem}@media (max-width:800px){.S-6UrW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.S-6UrW_tile:last-child:nth-child(odd){grid-column:1/-1}}
.zW5Tgq_badge{color:var(--text-primary);background:#fff;border:1px solid #37352f29;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;transition:border-color .15s;display:inline-flex}.zW5Tgq_badge:hover{border-color:#37352f59}.zW5Tgq_icon{width:16px;height:16px;display:inline-flex}.zW5Tgq_icon svg{width:100%;height:100%}
.hP-FLq_footer{color:var(--text-primary);border-top:1px solid var(--gray-200);background:#fdfcf7;padding:72px 0 32px}.hP-FLq_container{max-width:1200px;margin:0 auto;padding:0 24px}.hP-FLq_footerTop{border-bottom:1px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-bottom:40px;padding-bottom:40px;display:flex}.hP-FLq_footerLogo{font-size:2rem}.hP-FLq_footerTagline{max-width:460px;font-size:var(--type-small);color:var(--text-secondary);margin:0;line-height:1.6}.hP-FLq_footerGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px;display:grid}.hP-FLq_footerColumn{min-width:0}.hP-FLq_footerHeading{font-family:inherit;font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);margin:0 0 16px;font-weight:600}.hP-FLq_footerLinkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hP-FLq_footerLink{color:var(--text-secondary);transition:color var(--transition-fast);font-size:.875rem;line-height:1.4;text-decoration:none}.hP-FLq_footerLink:hover{color:var(--primary-color)}.hP-FLq_footerCountries{border-top:1px solid var(--gray-200);margin-top:48px;padding-top:24px}.hP-FLq_footerCountries .hP-FLq_footerHeading{margin-bottom:12px}.hP-FLq_inlineList{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.hP-FLq_footerBottom{border-top:1px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:24px;display:flex}.hP-FLq_copyright{color:var(--text-muted);margin:0;font-size:.8125rem}.hP-FLq_cookieSettings{font:inherit;color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}.hP-FLq_cookieSettings:hover{color:var(--primary-color)}@media (max-width:1024px){.hP-FLq_footerGrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}}@media (max-width:640px){.hP-FLq_footer{padding:56px 0 28px}.hP-FLq_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.hP-FLq_footerLogo{font-size:1.75rem}.hP-FLq_container{flex-direction:column;display:flex}.hP-FLq_footerTop{display:contents}.hP-FLq_footerLogo{order:0;margin-bottom:40px}.hP-FLq_footerTagline{display:none}.hP-FLq_footerGrid{order:1;gap:40px 24px}.hP-FLq_footerSource{order:2;margin-top:40px}.hP-FLq_footerCountries{order:3}.hP-FLq_footerBottom{border-top:none;flex-direction:column-reverse;order:4;align-items:flex-start;gap:8px;margin-top:40px;padding-top:0}.hP-FLq_footerHeading{font-size:var(--type-label);text-transform:none;letter-spacing:0;margin-bottom:8px;font-weight:400}.hP-FLq_footerLinkList{gap:0}.hP-FLq_footerLink{color:var(--text-primary);font-size:.875rem;line-height:26px;display:block}.hP-FLq_cookieSettings{text-decoration:none}}
.xm3yWa_banner{z-index:9999;border-top:1px solid var(--gray-200);background:#fff;padding:1rem 1.5rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000014}.xm3yWa_content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.xm3yWa_text{color:var(--text-secondary);flex:1;min-width:200px;margin:0;font-size:.875rem}.xm3yWa_link{color:var(--primary-color);text-decoration:underline}.xm3yWa_link:hover{color:var(--primary-dark)}.xm3yWa_actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.xm3yWa_rejectBtn{cursor:pointer;color:var(--text-muted);text-underline-offset:2px;background:0 0;border:none;border-radius:6px;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:400;text-decoration:underline;transition:color .15s}.xm3yWa_rejectBtn:hover{color:var(--text-secondary)}.xm3yWa_customizeBtn{cursor:pointer;border:1px solid var(--gray-300);color:var(--text-secondary);background:0 0;border-radius:6px;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s}.xm3yWa_customizeBtn:hover{border-color:var(--gray-500);color:var(--text-primary)}.xm3yWa_acceptBtn{cursor:pointer;background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;border-radius:6px;padding:.625rem 1.75rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,border-color .15s,transform .1s}.xm3yWa_acceptBtn:hover{background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-1px)}.xm3yWa_customizePanel{border-top:1px solid var(--gray-200);max-width:1200px;margin:1rem auto 0;padding-top:1rem}.xm3yWa_customizeContent{flex-direction:column;gap:1rem;display:flex}.xm3yWa_categoryRow{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.xm3yWa_categoryRow+.xm3yWa_categoryRow{border-top:1px solid var(--gray-100)}.xm3yWa_categoryInfo{flex-direction:column;gap:2px;display:flex}.xm3yWa_categoryName{color:var(--text-primary);font-size:.875rem;font-weight:600}.xm3yWa_categoryDesc{color:var(--text-muted);font-size:.8125rem}.xm3yWa_alwaysOn{color:var(--text-muted);white-space:nowrap;font-size:.75rem;font-weight:500}.xm3yWa_toggle{cursor:pointer;background:var(--gray-300);border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.xm3yWa_toggle.xm3yWa_toggleOn{background:var(--primary-color)}.xm3yWa_toggleKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.xm3yWa_toggleOn .xm3yWa_toggleKnob{transform:translate(18px)}.xm3yWa_customizeActions{justify-content:flex-end;padding-top:.5rem;display:flex}.xm3yWa_saveBtn{cursor:pointer;background:var(--text-primary);border:1px solid var(--text-primary);color:#fff;border-radius:6px;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s}.xm3yWa_saveBtn:hover{opacity:.9}@media (max-width:480px){.xm3yWa_content{flex-direction:column;align-items:flex-start}.xm3yWa_actions{justify-content:flex-end;width:100%}}.xm3yWa_rejectBtn,.xm3yWa_customizeBtn,.xm3yWa_acceptBtn{white-space:nowrap}@media (max-width:480px){.xm3yWa_actions{flex-wrap:wrap;justify-content:space-between;gap:8px}.xm3yWa_acceptBtn{order:-1;width:100%;min-height:44px}.xm3yWa_customizeBtn{min-height:40px}.xm3yWa_rejectBtn{padding:.5rem .25rem}.xm3yWa_actions{flex-flow:column;align-items:stretch;gap:8px}.xm3yWa_acceptBtn,.xm3yWa_rejectBtn,.xm3yWa_customizeBtn{border-radius:8px;width:100%;min-height:44px;padding:0 16px;font-size:.9375rem}.xm3yWa_acceptBtn{order:0}.xm3yWa_rejectBtn{color:var(--text-primary);background:var(--gray-100);order:1;font-weight:600;text-decoration:none}.xm3yWa_customizeBtn{color:var(--text-primary);order:2;font-weight:600}}
.c1YeBq_wordmark{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.03em;color:var(--text-primary);font-weight:800;line-height:1}.c1YeBq_starI{display:inline-block;position:relative}.c1YeBq_starI:before{content:"";background:var(--primary-color);clip-path:polygon(50% 0%,60% 35%,100% 50%,60% 65%,50% 100%,40% 65%,0% 50%,40% 35%);width:.3em;height:.3em;position:absolute;top:.01em;left:calc(50% + .015em);transform:translate(-50%)}.c1YeBq_aiStar{background:var(--primary-color);clip-path:polygon(50% 0%,60% 35%,100% 50%,60% 65%,50% 100%,40% 65%,0% 50%,40% 35%);flex-shrink:0;width:.95em;height:.95em;display:inline-block}
._kFXVq_section{background:#fff;padding:80px 0}._kFXVq_container{max-width:1080px;margin:0 auto;padding:0 24px}._kFXVq_headline{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);text-align:center;margin-bottom:48px;font-size:clamp(1.75rem,1.2rem + 2vw,2.375rem);font-weight:400;line-height:1.2}._kFXVq_headlineAccent{color:var(--primary-color)}._kFXVq_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._kFXVq_card{border:1px solid var(--gray-200);background:#fff;border-radius:16px;flex-direction:column;transition:box-shadow .25s;display:flex;overflow:hidden}._kFXVq_card:hover{box-shadow:0 8px 32px #0000000f}._kFXVq_cardArt{justify-content:center;padding:24px 24px 16px;display:flex}._kFXVq_cardArt svg{width:100%;max-width:240px;height:auto}._kFXVq_cardContent{padding:0 24px 28px}._kFXVq_stepNum{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:12px;font-size:.6875rem;font-weight:700;display:inline-flex}._kFXVq_cardTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin-bottom:8px;font-size:1.125rem;font-weight:400;line-height:1.3}._kFXVq_cardBody{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@media (max-width:768px){._kFXVq_grid{grid-template-columns:1fr;gap:20px;max-width:400px;margin:0 auto}._kFXVq_section{padding:64px 0}}._kFXVq_artPanel{box-sizing:border-box;background:#fff;border:1px solid #e9e8e2;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:260px;min-height:168px;padding:16px;font-size:.8125rem;display:flex;box-shadow:0 10px 24px -16px #0003}._kFXVq_artPanel svg{width:16px;max-width:none;height:16px}._kFXVq_artAvatarLg{background:#f6f3f1;border-radius:50%;align-self:center;width:48px;height:48px}._kFXVq_artTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);align-self:center;font-size:1.0625rem}._kFXVq_artButton{color:var(--text-primary);border:1px solid #dcd7d0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:9px 12px;font-weight:600;display:flex}._kFXVq_artNote{color:var(--text-muted);align-self:center;font-size:.75rem}._kFXVq_artLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:700}._kFXVq_artRow,._kFXVq_artReply{border-top:1px solid #f0ece6;align-items:center;gap:10px;padding:6px 0;display:flex}._kFXVq_artAvatar{background:#f6f3f1;border-radius:50%;flex:none;width:30px;height:30px}._kFXVq_artRowText{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}._kFXVq_artRowText b{color:var(--text-primary);font-weight:600}._kFXVq_artRowText small{color:var(--text-secondary);font-size:.75rem}._kFXVq_artAdd,._kFXVq_artAdded{border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}._kFXVq_artAdd{background:var(--primary-color);color:#fff}._kFXVq_artAdded{color:var(--text-secondary);background:#f6f3f1}._kFXVq_artMail{border-bottom:1px solid #f0ece6;align-items:baseline;gap:8px;padding-bottom:6px;display:flex}._kFXVq_artMail small{color:var(--text-muted)}._kFXVq_artMail b{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._kFXVq_artMailBody{color:var(--text-secondary);line-height:1.45}._kFXVq_artReply{background:#fdf6f6;border:1px solid #f3d5da;border-radius:10px;margin-top:auto;padding:8px 10px}
.QXU3rG_greeting{text-align:center;flex-direction:column;align-items:center;display:flex;container-type:inline-size}.QXU3rG_avatar{border-radius:50%;width:72px;height:72px;margin:0 auto 14px;display:block;overflow:hidden}.QXU3rG_avatar svg,.QXU3rG_avatar img{width:100%;height:100%;display:block}.QXU3rG_avatar .arm{transform:translateY(130px)}.QXU3rG_avatar .wave{transform-box:view-box;transform-origin:175px 208.9px}.QXU3rG_waving .arm{animation:2s ease-in-out both QXU3rG_crewHand}.QXU3rG_waving .wave{animation:2s ease-in-out both QXU3rG_crewWave}.QXU3rG_title{color:#37352f;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.3}.QXU3rG_dotless{display:inline-block;position:relative}.QXU3rG_star{color:#c41e3a;font-size:.55em;line-height:1;position:absolute;top:-.38em;left:50%;transform:translate(-50%)}.QXU3rG_line{color:#66655f;margin:0;font-size:min(14px,3.81679cqw);line-height:1.5}.QXU3rG_line>span{white-space:nowrap;display:block}
.EAhCtG_wrap{flex-direction:column;align-items:flex-start;gap:10px;display:inline-flex}.EAhCtG_btn{min-height:48px;color:var(--text-primary);background:#fff;border:1px solid #dcd7d0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 14px #0000000f}.EAhCtG_btn:hover{border-color:#bdb6ad;box-shadow:0 6px 18px #0000001a}.EAhCtG_icon{flex:none;width:18px;height:18px}.EAhCtG_note{color:var(--text-secondary);font-size:.8125rem}@media (max-width:600px){.EAhCtG_wrap{align-self:stretch}.EAhCtG_btn{width:100%}}
.dMqeja_root{width:100%;position:relative}.dMqeja_trigger{width:100%;min-height:40px;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:#fff;border:1px solid #37352f29;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:.875rem;transition:background-color .12s,border-color .12s;display:flex}.dMqeja_trigger:hover,.dMqeja_triggerOpen{background:#37352f0a;border-color:#37352f4d}.dMqeja_trigger:focus-visible{border-color:#37352f4d;outline:none;box-shadow:0 0 0 3px #37352f24}.dMqeja_static,.dMqeja_static:hover{cursor:default;color:var(--text-secondary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.dMqeja_chevron{width:14px;height:14px;color:var(--text-muted);flex:none}.dMqeja_menu{z-index:20;background:#fff;border-radius:8px;outline:none;max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 0 0 1px #0f0f0f0d,0 3px 6px #0f0f0f14,0 9px 24px #0f0f0f1f}.dMqeja_option{min-height:32px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:.875rem;display:flex}.dMqeja_optionActive{background:#37352f14}.dMqeja_check{width:14px;height:14px;color:var(--text-primary);flex:none}@media (max-width:768px){.dMqeja_trigger,.dMqeja_option{min-height:44px}.dMqeja_menu{max-height:320px}}
.E_-2Za_frame{text-align:left;color:#37352f;opacity:0;background:#fafaf7;border:.5px solid #e9e8e2;border-radius:12px;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:opacity .7s;overflow:hidden;box-shadow:0 8px 24px #00000014}.E_-2Za_frameVisible{opacity:1}.E_-2Za_chrome{box-sizing:border-box;background:#f7f6f3;border-bottom:.5px solid #e9e8e2;align-items:center;height:30px;padding:0 14px;display:flex}.E_-2Za_dots{gap:6px;display:flex}.E_-2Za_dots span{background:#e9e8e2;border-radius:50%;width:10px;height:10px}.E_-2Za_app{flex-direction:column;min-width:0;height:400px;display:flex}.E_-2Za_topBar{white-space:nowrap;border-bottom:.5px solid #f1f0eb;flex-shrink:0;align-items:center;gap:10px;min-width:0;height:46px;padding:0 20px;font-size:13px;display:flex}.E_-2Za_brand{color:#c41e3a;font-size:14px;font-weight:600}.E_-2Za_brandSep{background:#e9e8e2;width:.5px;height:14px}.E_-2Za_crumb{color:#66655f}.E_-2Za_crumbSlash{color:#6c6b65}.E_-2Za_crumbCurrent{color:#37352f;text-overflow:ellipsis;min-width:0;overflow:hidden}.E_-2Za_invite{color:#37352f;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}.E_-2Za_workArea{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;min-height:0;padding:16px 20px;display:grid}.E_-2Za_chat{flex-direction:column;min-width:0;min-height:0;display:flex}.E_-2Za_messages{flex-direction:column;flex:1;gap:14px;min-height:0;padding:4px 4px 12px;display:flex;overflow:hidden}.E_-2Za_userRow{justify-content:flex-end;align-items:flex-start;gap:8px;transition:opacity .35s;display:flex}.E_-2Za_userBubble{box-sizing:border-box;color:#37352f;white-space:nowrap;text-overflow:ellipsis;background:#f1f0eb;border-radius:12px;align-items:center;max-width:85%;height:34px;padding:0 12px;font-size:13px;display:flex;overflow:hidden}.E_-2Za_userAvatar{color:#fff;background:#66655f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:600;display:flex}.E_-2Za_assistantRow{align-items:flex-start;gap:10px;transition:opacity .35s;display:flex}.E_-2Za_replySlot{flex:1;min-width:0;height:22px;position:relative}.E_-2Za_replyText{color:#37352f;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.5;transition:opacity .4s;position:absolute;inset:2px 0 auto;overflow:hidden}.E_-2Za_hidden{opacity:0}.E_-2Za_shown{opacity:1}.E_-2Za_composer{background:#fff;border:.5px solid #e9e8e2;border-radius:16px;flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px;display:flex}.E_-2Za_assistantChip{color:#37352f;white-space:nowrap;border:.5px solid #e9e8e2;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;height:22px;padding:0 8px;font-size:11px;display:inline-flex;overflow:hidden}.E_-2Za_chipDot{color:#6c6b65}.E_-2Za_inputLine{align-items:center;min-width:0;height:22px;padding:0 2px;display:flex}.E_-2Za_placeholder,.E_-2Za_inputText{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.E_-2Za_placeholder{color:#c0bfb7}.E_-2Za_inputText{color:#37352f}.E_-2Za_composerRow{justify-content:space-between;align-items:center;display:flex}.E_-2Za_plusBtn{border:.5px solid #e9e8e2;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.E_-2Za_composerRight{align-items:center;gap:12px;display:flex}.E_-2Za_speed{color:#66655f;align-items:center;gap:3px;font-size:12px;display:inline-flex}.E_-2Za_sendBtn{background:#f1f0eb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex}.E_-2Za_sendReady{background:#e9e8e2}.E_-2Za_preview{background:#fff;border:.5px solid #e9e8e2;border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.E_-2Za_previewHead{white-space:nowrap;border-bottom:.5px solid #e9e8e2;flex-shrink:0;align-items:center;gap:4px;height:40px;padding:0 14px;display:flex}.E_-2Za_fileIcon{flex-shrink:0;width:16px;height:16px;margin-right:4px;display:flex}.E_-2Za_frame .E_-2Za_fileIcon svg{width:16px;max-width:none;height:16px}.E_-2Za_previewTitle{color:#37352f;text-overflow:ellipsis;font-size:13px;overflow:hidden}.E_-2Za_previewType{color:#6c6b65;font-size:13px}.E_-2Za_previewClose{flex-shrink:0;margin-left:auto}.E_-2Za_page{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 20px;display:flex;overflow:hidden}.E_-2Za_blockStatic{border-bottom:.5px solid #f1f0eb;padding-bottom:12px}.E_-2Za_blockActive{background:0 0;border-radius:8px;margin:0 -10px;padding:8px 10px;transition:opacity .35s,background .4s}.E_-2Za_blockChanged{background:#fbeaf0}.E_-2Za_blockHeadingRow{align-items:center;gap:8px;height:22px;margin-bottom:6px;display:flex}.E_-2Za_blockHeading{white-space:nowrap;text-overflow:ellipsis;color:#37352f;min-width:0;margin-bottom:6px;font-size:14px;font-weight:600;overflow:hidden}.E_-2Za_blockActive .E_-2Za_blockHeading{margin-bottom:0}.E_-2Za_blockBody{color:#37352f;font-size:13px;line-height:1.6}.E_-2Za_typedBody{position:relative}.E_-2Za_ghost{visibility:hidden}.E_-2Za_typed{position:absolute;inset:0}.E_-2Za_cursor{vertical-align:text-bottom;background:#37352f;width:1.5px;height:14px;margin-left:1px;animation:.9s step-end infinite E_-2Za_blink;display:inline-block}.E_-2Za_pill{color:#37352f;white-space:nowrap;background:#fff;border:.5px solid #e9e8e2;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;height:20px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.E_-2Za_pillDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.E_-2Za_pill{transition:opacity .3s}.E_-2Za_statusText,.E_-2Za_statusRight{text-overflow:ellipsis;overflow:hidden}.E_-2Za_statusBar{box-sizing:border-box;color:#6c6b65;white-space:nowrap;border-top:.5px solid #e9e8e2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:34px;padding:0 14px;font-size:12px;display:flex}.E_-2Za_saveIndicator{align-items:center;gap:6px;min-width:0;display:flex}.E_-2Za_saveDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .3s}@keyframes E_-2Za_blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:960px){.E_-2Za_workArea{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px;padding:14px 16px}.E_-2Za_extraIcon,.E_-2Za_speed{display:none}}@media (max-width:768px){.E_-2Za_app{height:570px}.E_-2Za_topBar{padding:0 14px}.E_-2Za_crumb,.E_-2Za_crumbSlash{display:none}.E_-2Za_workArea{grid-template-rows:200px minmax(0,1fr);grid-template-columns:1fr;gap:12px;padding:12px 14px}.E_-2Za_messages{gap:10px;padding:0 0 10px}.E_-2Za_page{padding:14px 16px}}@media (max-width:480px){.E_-2Za_app{height:630px}.E_-2Za_invite,.E_-2Za_statusRight{display:none}.E_-2Za_blockBody{font-size:12.5px}.E_-2Za_blockHeadingRow .E_-2Za_pill{display:none}}
