._5snjKa_page{background:hsl(var(--background));color:hsl(var(--foreground));--line:hsl(var(--border));--ink:hsl(var(--primary));font-size:16px;line-height:1.65}._5snjKa_wrap{max-width:1320px;margin:auto;padding-inline:32px}._5snjKa_businessMain{padding-top:var(--header-h,96px)}._5snjKa_breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:12px;padding-top:28px;font-size:12px;display:flex}._5snjKa_breadcrumb a{text-underline-offset:4px;text-decoration:underline}._5snjKa_hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:44px;padding:58px 0 48px;display:grid}._5snjKa_heroCopy{min-width:0}._5snjKa_eyebrow{color:hsl(var(--muted-foreground));margin:0 0 20px;font-size:12px;font-weight:500;line-height:1.5}._5snjKa_hero h1{letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,3.75vw,52px);font-weight:500;line-height:1.1}._5snjKa_lede{max-width:53ch;color:hsl(var(--muted-foreground));margin:0;font-size:17px;line-height:1.7}._5snjKa_compactHero{padding-bottom:38px;display:block}._5snjKa_compactHero ._5snjKa_heroCopy{max-width:760px}._5snjKa_compactHero h1{font-size:clamp(36px,4.5vw,60px)}._5snjKa_signup{margin-top:26px}._5snjKa_button{background:var(--ink);min-height:48px;color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:13px 23px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:opacity .16s;display:inline-flex}._5snjKa_button:hover{opacity:.87}._5snjKa_signup p{color:hsl(var(--muted-foreground));max-width:44ch;margin:12px 0 0;font-size:12px;line-height:1.65}._5snjKa_product{min-width:0;margin:0}._5snjKa_productFrame{background:hsl(var(--secondary));border:1px solid var(--line);border-radius:14px;padding:18px;overflow:hidden}._5snjKa_productFrame img{border:1px solid var(--line);border-radius:6px;width:100%;height:auto;display:block}._5snjKa_product figcaption{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:16px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}._5snjKa_product figcaption a{text-underline-offset:3px;flex-shrink:0;align-items:center;gap:4px;min-height:32px;text-decoration:underline;display:inline-flex}._5snjKa_checks{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:22px 0;font-size:13px;display:flex}._5snjKa_checks span{align-items:center;gap:10px;display:flex}._5snjKa_section{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 20px);padding:64px 0}._5snjKa_section h2,._5snjKa_calculator h2{letter-spacing:-.035em;text-wrap:balance;max-width:29ch;margin:0 0 20px;font-size:clamp(29px,3vw,40px);font-weight:500;line-height:1.18}._5snjKa_section p{max-width:74ch;margin:0 0 20px}._5snjKa_sectionIntro{max-width:790px;margin-bottom:36px}._5snjKa_sectionIntro p{color:hsl(var(--muted-foreground))}._5snjKa_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._5snjKa_feature{border:1px solid var(--line);background:hsl(var(--card));border-radius:14px;padding:28px}._5snjKa_feature:first-child{background:hsl(var(--secondary))}._5snjKa_feature:last-child:nth-child(odd){grid-column:1/-1}._5snjKa_feature h3,._5snjKa_workflowStep h3{letter-spacing:-.025em;max-width:28ch;margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.3}._5snjKa_feature p,._5snjKa_workflowStep p{color:hsl(var(--muted-foreground));margin-bottom:14px;font-size:15px}._5snjKa_inlineLink,._5snjKa_sourceLink{border:1px solid hsl(var(--border));background:hsl(var(--secondary));border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .16s;display:inline-flex}._5snjKa_inlineLink:hover,._5snjKa_sourceLink:hover{background:hsl(var(--secondary-hover))}._5snjKa_inlineLink svg,._5snjKa_sourceLink svg{flex-shrink:0}._5snjKa_workflow{max-width:1000px}._5snjKa_workflowStep{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}._5snjKa_stepNumber{background:hsl(var(--secondary));border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:flex}._5snjKa_workflowStep>div{max-width:75ch}._5snjKa_pricing{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:32px;display:grid}._5snjKa_priceCard{border:1px solid var(--line);background:hsl(var(--card));border-radius:14px;min-width:0;padding:32px}._5snjKa_priceCard:first-child{background:hsl(var(--secondary))}._5snjKa_priceCard:last-child{border-color:hsl(var(--foreground) / .46)}._5snjKa_priceCard h3{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:500}._5snjKa_price{letter-spacing:-.055em;margin:18px 0 14px;font-size:54px;font-weight:500;line-height:1.15;display:block}._5snjKa_priceCard ._5snjKa_priceDescription{margin:0 0 12px;font-size:15px}._5snjKa_priceCard ._5snjKa_priceMeta,._5snjKa_priceTerms p,._5snjKa_note,._5snjKa_tableCaption,._5snjKa_sources{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.7}._5snjKa_priceCard ._5snjKa_priceMeta{margin:0}._5snjKa_includedFeatures{gap:14px;margin:26px 0;padding:0;font-size:14px;list-style:none;display:grid}._5snjKa_includedFeatures li{gap:10px;display:flex}._5snjKa_includedFeatures li:before{content:"✓";color:hsl(var(--foreground))}._5snjKa_tiers{border-collapse:collapse;table-layout:fixed;width:100%;margin:28px 0 0;font-size:14px}._5snjKa_tiers caption{text-align:left;color:hsl(var(--muted-foreground));padding-bottom:12px;font-size:12px;line-height:1.6}._5snjKa_tiers th{text-align:left;width:78%;padding-right:16px;font-weight:500}._5snjKa_tiers td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._5snjKa_tiers th,._5snjKa_tiers td{border-bottom:1px solid var(--line);padding-top:14px;padding-bottom:14px}._5snjKa_paymentDetail{border-bottom:1px solid var(--line);padding:22px 0}._5snjKa_paymentDetail h4{margin:0 0 8px;font-size:15px;font-weight:500}._5snjKa_paymentDetail p{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:14px}._5snjKa_priceTerms{padding-top:22px}._5snjKa_priceTerms p{margin:0 0 12px}._5snjKa_priceTerms p:last-child{margin:0}._5snjKa_estimateOption{border-top:1px solid var(--line);gap:5px;padding:17px 0;display:grid}._5snjKa_estimateOption span{font-size:14px;font-weight:600}._5snjKa_estimateOption strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.3vw,36px);font-weight:550}._5snjKa_estimateOption small{color:hsl(var(--muted-foreground));line-height:1.5}._5snjKa_calculator{background:hsl(var(--secondary));border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;margin-top:36px;padding:36px;display:grid}._5snjKa_calculator ._5snjKa_eyebrow{margin-bottom:16px}._5snjKa_calculatorIntro{color:hsl(var(--muted-foreground));font-size:15px}._5snjKa_calculator ._5snjKa_locationExplanation{color:hsl(var(--muted-foreground));margin:20px 0 0;font-size:13px;line-height:1.7}._5snjKa_locationExplanation strong{color:hsl(var(--foreground));margin-bottom:4px;font-weight:500;display:block}._5snjKa_volumes{gap:22px;margin:28px 0 18px;display:grid}._5snjKa_volumeLabel{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._5snjKa_volumeLabel label{font-size:13px;font-weight:500}._5snjKa_removeLocation{color:hsl(var(--foreground));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px;font-size:12px;text-decoration:underline}._5snjKa_volumeInput{background:hsl(var(--card));border:1px solid hsl(var(--input));border-radius:8px;align-items:center;gap:12px;margin-top:9px;padding:12px 16px;display:flex}._5snjKa_volumeInput:focus-within{outline:2px solid var(--ink);outline-offset:3px}._5snjKa_volumeInput input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:4px 0;font-size:22px}._5snjKa_volumeInput span{white-space:nowrap;font-size:12px}._5snjKa_addLocation{border:1px solid var(--line);background:hsl(var(--card));cursor:pointer;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:13px;line-height:1.4;display:inline-flex}._5snjKa_addLocation:hover{background:hsl(var(--secondary-hover))}._5snjKa_addLocation:disabled{opacity:.5;cursor:default}._5snjKa_addLocation>span{font-size:20px}._5snjKa_calculator ._5snjKa_calculatorHint{color:hsl(var(--muted-foreground));margin:18px 0 0;font-size:12px}._5snjKa_receipt{background:hsl(var(--card));border:1px solid var(--line);border-radius:10px;min-width:0;padding:28px}._5snjKa_receipt ._5snjKa_receiptLabel{margin:0 0 12px;font-size:14px;font-weight:500}._5snjKa_total{letter-spacing:-.04em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(34px,3.8vw,50px);font-weight:500;line-height:1.2;display:block}._5snjKa_receipt ._5snjKa_receiptPeriod{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:12px}._5snjKa_receipt dl{margin:26px 0}._5snjKa_receipt dl div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:16px 0;font-size:13px;display:grid}._5snjKa_receipt dt{overflow-wrap:anywhere;min-width:0}._5snjKa_receipt dt small{color:hsl(var(--muted-foreground));margin-top:4px;font-size:11px;display:block}._5snjKa_receipt dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._5snjKa_receipt ._5snjKa_receiptDisclaimer{color:hsl(var(--muted-foreground));margin:0;font-size:12px}._5snjKa_receiptDisclaimer strong{margin-bottom:4px;font-weight:500;display:block}._5snjKa_evidenceList{gap:24px;margin-top:28px;display:grid}._5snjKa_evidence{border:1px solid var(--line);background:hsl(var(--card));border-radius:14px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);gap:28px;padding:28px;display:grid}._5snjKa_evidence h3{letter-spacing:-.025em;margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.3}._5snjKa_evidence h4{margin:0 0 16px;font-size:13px;font-weight:500}._5snjKa_evidence p{margin:0 0 16px;font-size:14px}._5snjKa_evidence header p,._5snjKa_evidence small{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.7;display:block}._5snjKa_evidence small{margin:0 0 16px}._5snjKa_leadhiveEvidence{background:hsl(var(--secondary));border-radius:8px;padding:20px}._5snjKa_status{background:hsl(var(--muted));border-radius:6px;margin-bottom:12px;padding:4px 8px;font-size:11px;line-height:1.5;display:inline-block}._5snjKa_sourceLink{min-height:40px;font-size:12px}._5snjKa_balancedComparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;display:grid}._5snjKa_balancedComparison h3{margin:0 0 16px;font-size:23px;font-weight:500;line-height:1.3}._5snjKa_balancedComparison>div:last-child{background:hsl(var(--secondary));border-radius:14px;padding:28px}._5snjKa_comparison{border:1px solid var(--line);border-radius:10px;margin:28px 0 20px;overflow:auto}._5snjKa_comparison table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}._5snjKa_comparison caption{text-align:left;padding:16px 20px}._5snjKa_comparison th,._5snjKa_comparison td{text-align:left;vertical-align:top;padding:18px 20px}._5snjKa_comparison thead th{background:hsl(var(--secondary));font-weight:500}._5snjKa_comparison tbody tr:nth-child(2n){background:hsl(var(--muted))}._5snjKa_comparison tbody th{font-weight:500}._5snjKa_links,._5snjKa_competitorLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}._5snjKa_links a,._5snjKa_competitorLinks a{border:1px solid var(--line);background:hsl(var(--card));border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:24px;text-decoration:none;transition:background-color .16s;display:flex}._5snjKa_links a:hover,._5snjKa_competitorLinks a:hover{background:hsl(var(--secondary))}._5snjKa_links a strong,._5snjKa_competitorLinks a strong{letter-spacing:-.015em;font-size:18px;font-weight:500;display:block}._5snjKa_links a small,._5snjKa_competitorLinks a small{color:hsl(var(--muted-foreground));margin-top:8px;font-size:12px;line-height:1.7;display:block}._5snjKa_links a svg,._5snjKa_competitorLinks a svg{flex-shrink:0}._5snjKa_faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:44px;display:grid}._5snjKa_faq>div>p{color:hsl(var(--muted-foreground));font-size:14px}._5snjKa_faq details{border-bottom:1px solid var(--line);padding:20px 0}._5snjKa_faq details:first-child{padding-top:0}._5snjKa_faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:20px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}._5snjKa_faq summary::-webkit-details-marker{display:none}._5snjKa_faq summary:after{content:"+";font-size:22px;font-weight:400}._5snjKa_faq details[open] summary:after{content:"−"}._5snjKa_faq details p{color:hsl(var(--muted-foreground));margin:16px 0 0;font-size:14px}._5snjKa_guideLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}._5snjKa_guideLinks a{text-underline-offset:5px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;font-size:16px;text-decoration:underline;display:flex}._5snjKa_guideLinks svg{flex-shrink:0}._5snjKa_closing{background:hsl(var(--secondary));border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin:20px 0 72px;padding:40px;display:grid}._5snjKa_closing h2{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.15}._5snjKa_closing p{color:hsl(var(--muted-foreground));max-width:48ch;margin:0;font-size:14px}._5snjKa_closing ._5snjKa_signup{margin:0}._5snjKa_closing ._5snjKa_signup p{margin-top:12px;font-size:12px}._5snjKa_page a:focus-visible,._5snjKa_page button:focus-visible,._5snjKa_page summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:1000px){._5snjKa_hero{gap:28px}._5snjKa_hero h1{font-size:40px}._5snjKa_button{gap:16px;padding:13px 19px;font-size:13px}._5snjKa_evidence{grid-template-columns:1fr 1fr}._5snjKa_evidence header{grid-column:1/-1}._5snjKa_closing{grid-template-columns:minmax(0,1fr)}}@media (max-width:740px){._5snjKa_wrap{padding-inline:20px}._5snjKa_breadcrumb{padding-top:22px}._5snjKa_hero{grid-template-columns:minmax(0,1fr);gap:30px;padding:36px 0 32px}._5snjKa_hero h1,._5snjKa_compactHero h1{font-size:36px;line-height:1.15}._5snjKa_heroCopy{max-width:580px}._5snjKa_eyebrow{margin-bottom:16px}._5snjKa_lede{font-size:15px}._5snjKa_productFrame{padding:10px}._5snjKa_product figcaption{font-size:10px}._5snjKa_checks{flex-direction:column;gap:14px;padding:22px 0;font-size:12px}._5snjKa_section{padding:40px 0}._5snjKa_section h2,._5snjKa_calculator h2{font-size:28px}._5snjKa_sectionIntro{margin-bottom:26px}._5snjKa_sectionIntro p{font-size:14px}._5snjKa_featureGrid,._5snjKa_links,._5snjKa_competitorLinks,._5snjKa_guideLinks,._5snjKa_balancedComparison,._5snjKa_pricing,._5snjKa_calculator,._5snjKa_faq,._5snjKa_evidence{grid-template-columns:minmax(0,1fr)}._5snjKa_feature{padding:22px}._5snjKa_feature h3,._5snjKa_workflowStep h3{font-size:22px}._5snjKa_feature p,._5snjKa_workflowStep p{font-size:14px}._5snjKa_workflowStep{grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px 0}._5snjKa_stepNumber{width:32px;height:32px;font-size:14px}._5snjKa_priceCard{padding:24px}._5snjKa_price{font-size:46px}._5snjKa_calculator{gap:28px;padding:24px}._5snjKa_receipt{padding:22px}._5snjKa_links a,._5snjKa_competitorLinks a{padding:20px}._5snjKa_links a strong,._5snjKa_competitorLinks a strong{font-size:17px}._5snjKa_evidence{gap:22px;padding:22px}._5snjKa_evidence header{grid-column:auto}._5snjKa_evidence header p{margin:0}._5snjKa_evidence h4{margin-bottom:12px}._5snjKa_balancedComparison{gap:24px}._5snjKa_balancedComparison>div:last-child{padding:24px}._5snjKa_faq{gap:20px}._5snjKa_closing{gap:24px;margin:10px 0 44px;padding:24px}._5snjKa_addLocation{text-align:left;max-width:100%}}@media (max-width:370px){._5snjKa_hero h1{font-size:32px}._5snjKa_button{gap:12px;padding:13px 16px;font-size:12px}._5snjKa_calculator{padding:20px}._5snjKa_receipt{padding:18px}._5snjKa_receipt dl div{font-size:12px}}@media (prefers-reduced-motion:reduce){._5snjKa_button,._5snjKa_inlineLink,._5snjKa_sourceLink,._5snjKa_links a,._5snjKa_competitorLinks a{transition:none}}._5snjKa_storyFeature{grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;padding:32px;display:grid}._5snjKa_storyFeature h3{font-size:28px}._5snjKa_storyFeature ._5snjKa_productFrame{padding:10px}._5snjKa_storyFeature ._5snjKa_product figcaption{font-size:10px}@media (max-width:740px){._5snjKa_storyFeature{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px}._5snjKa_storyFeature h3{font-size:22px}}._5snjKa_articleSignup{max-width:100%}@media (max-width:740px){._5snjKa_articleSignup{white-space:normal;gap:12px;padding:12px 16px;font-size:13px;line-height:1.5}._5snjKa_articleSignup svg{flex-shrink:0}}._5snjKa_featureList{border-top:1px solid var(--line);margin:8px 0 0;padding:0;list-style:none;display:grid}._5snjKa_featureList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;display:flex}._5snjKa_featureList h3{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:19px;font-weight:500;line-height:1.35;display:flex}._5snjKa_featureList p{max-width:68ch;color:hsl(var(--muted-foreground));margin:0;font-size:15px}._5snjKa_featureList a{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._5snjKa_featureList a:hover{text-underline-offset:4px;text-decoration:underline}._5snjKa_featureSoon h3{color:hsl(var(--muted-foreground))}._5snjKa_soonTag{border:1px solid hsl(var(--border));background:hsl(var(--secondary));min-height:24px;color:hsl(var(--foreground));letter-spacing:0;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}@media (max-width:640px){._5snjKa_featureList li{flex-direction:column;gap:8px}}._5snjKa_teamHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;padding-block:48px 64px}._5snjKa_teamHero h1{max-width:12ch;font-size:clamp(40px,4.4vw,62px);line-height:1.07}._5snjKa_teamHero ._5snjKa_lede{max-width:43ch}._5snjKa_teamHero ._5snjKa_product{justify-self:center;width:100%;max-width:480px}._5snjKa_teamHero ._5snjKa_productFrame{border-radius:20px;padding:24px}._5snjKa_teamHero ._5snjKa_productFrame img{border-radius:10px}._5snjKa_teamHeroLink{min-height:44px;color:hsl(var(--muted-foreground));text-underline-offset:4px;align-items:center;gap:12px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-flex}._5snjKa_teamHeroLink:hover{color:hsl(var(--foreground))}._5snjKa_teamSpotlight{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:80px;padding-block:80px;display:grid}._5snjKa_teamSpotlight ._5snjKa_eyebrow,._5snjKa_teamDetails ._5snjKa_eyebrow,._5snjKa_teamPricing ._5snjKa_eyebrow{letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:11px}._5snjKa_teamSpotlight h2{max-width:16ch;font-size:clamp(32px,3.4vw,46px)}._5snjKa_teamSpotlight p:not(._5snjKa_eyebrow){color:hsl(var(--muted-foreground));font-size:15px}._5snjKa_teamSpotlight ._5snjKa_productFrame{background:hsl(var(--muted));padding:20px}._5snjKa_teamDetails{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:80px;padding-block:80px;display:grid}._5snjKa_teamDetailsIntro{top:calc(var(--header-h) + 40px);position:sticky}._5snjKa_teamDetailsIntro h2{max-width:16ch}._5snjKa_teamDetailsIntro p:not(._5snjKa_eyebrow){color:hsl(var(--muted-foreground));font-size:15px}._5snjKa_teamFeatureList article{border-bottom:1px solid var(--line);padding:26px 0}._5snjKa_teamFeatureList article:first-child{padding-top:0}._5snjKa_teamFeatureList article:last-child{border:0;padding-bottom:0}._5snjKa_teamFeatureList h3{letter-spacing:-.025em;margin:0 0 12px;font-size:23px;font-weight:500;line-height:1.3}._5snjKa_teamFeatureList p{color:hsl(var(--muted-foreground));margin:0;font-size:15px}._5snjKa_teamPriceIntro{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:center;gap:64px;display:grid}._5snjKa_treatmentTimes{scroll-margin-top:calc(var(--header-h) + 16px);padding-block:64px}._5snjKa_treatmentIntro{max-width:680px;margin-bottom:32px}._5snjKa_treatmentIntro h2{margin-bottom:20px}._5snjKa_treatmentIntro p:not(._5snjKa_eyebrow){color:hsl(var(--muted-foreground));font-size:15px;line-height:1.7}._5snjKa_treatmentTimes>._5snjKa_product{max-width:1080px}._5snjKa_treatmentTimes ._5snjKa_productFrame{padding:16px}._5snjKa_treatmentExamples{border-top:1px solid var(--line);margin-top:28px}._5snjKa_treatmentExamples>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:14px;list-style:none;display:flex}._5snjKa_treatmentExamples>summary::-webkit-details-marker{display:none}._5snjKa_treatmentExamples>summary:after{content:"+";font-size:22px;font-weight:400}._5snjKa_treatmentExamples[open]>summary:after{content:"−"}._5snjKa_treatmentGallery{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:56px;padding:24px 0;display:grid}._5snjKa_treatmentGallery h3{letter-spacing:-.025em;margin-bottom:16px;font-size:23px;font-weight:500;line-height:1.3}._5snjKa_treatmentGallery p{color:hsl(var(--muted-foreground));margin-bottom:24px;font-size:14px;line-height:1.7}._5snjKa_treatmentGallery ._5snjKa_productFrame{padding:12px}@media (max-width:740px){._5snjKa_treatmentTimes{padding-block:44px}._5snjKa_treatmentIntro{margin-bottom:24px}._5snjKa_treatmentGallery{grid-template-columns:minmax(0,1fr);gap:36px}._5snjKa_treatmentTimes>._5snjKa_product{max-width:440px}._5snjKa_treatmentTimes ._5snjKa_productFrame{padding:10px}}._5snjKa_teamPriceIntro>div:first-child>p:not(._5snjKa_eyebrow){max-width:47ch;color:hsl(var(--muted-foreground));font-size:15px}._5snjKa_teamPriceValue{background:hsl(var(--secondary));border-radius:14px;padding:32px}._5snjKa_teamPriceValue strong{letter-spacing:-.06em;font-size:clamp(56px,6vw,80px);font-weight:500;line-height:1.1;display:block}._5snjKa_teamPriceValue span{margin-top:14px;font-size:14px;display:block}._5snjKa_teamPriceValue p{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:12px}._5snjKa_teamPriceComparison{border-top:1px solid var(--line);margin-top:40px}._5snjKa_teamPriceComparison summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:14px;list-style:none;display:flex}._5snjKa_teamPriceComparison summary::-webkit-details-marker{display:none}._5snjKa_teamPriceComparison summary:after{content:"+";font-size:22px}._5snjKa_teamPriceComparison[open] summary:after{content:"−"}._5snjKa_teamPriceComparison ._5snjKa_sources{margin-bottom:0}@media (max-width:1000px){._5snjKa_teamHero,._5snjKa_teamSpotlight,._5snjKa_teamDetails{gap:36px}._5snjKa_teamHero ._5snjKa_productFrame{padding:16px}}@media (max-width:740px){._5snjKa_teamHero,._5snjKa_teamSpotlight,._5snjKa_teamDetails,._5snjKa_teamPriceIntro{grid-template-columns:minmax(0,1fr);gap:32px}._5snjKa_teamHero{padding-block:36px 40px}._5snjKa_teamHero h1{max-width:13ch;font-size:42px}._5snjKa_teamHero ._5snjKa_product{max-width:440px}._5snjKa_teamHero ._5snjKa_productFrame{border-radius:14px;padding:16px}._5snjKa_teamSpotlight,._5snjKa_teamDetails{padding-block:44px}._5snjKa_teamSpotlight h2{max-width:19ch;font-size:32px}._5snjKa_teamSpotlight ._5snjKa_productFrame{padding:12px}._5snjKa_teamDetailsIntro{position:static}._5snjKa_teamFeatureList h3{font-size:21px}._5snjKa_teamFeatureList p{font-size:14px}._5snjKa_teamPriceIntro{gap:24px}._5snjKa_teamPriceValue{padding:24px}._5snjKa_teamPriceComparison{margin-top:28px}}._5snjKa_signupCompact ._5snjKa_button{gap:12px;min-height:42px;padding:10px 17px;font-size:12px}._5snjKa_hero:not(:has(figure)){grid-template-columns:1fr}._5snjKa_hero:not(:has(figure)) ._5snjKa_heroCopy{max-width:760px}._5snjKa_productWide{width:100%;max-width:1048px;margin-inline:auto}._5snjKa_productWide ._5snjKa_productFrame{padding:clamp(8px,1.6vw,20px)}
.SFSgYa_header{z-index:50;background:hsl(var(--background));color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));position:fixed;inset:0 0 auto}.SFSgYa_headerWrap{justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:auto;padding-inline:32px;display:flex}.SFSgYa_audienceBar{background:hsl(var(--primary));color:hsl(var(--primary-foreground));height:32px}.SFSgYa_allProducts{opacity:.85;align-items:center;gap:8px;font-size:11px;display:flex}.SFSgYa_mainBar{gap:24px;height:64px}.SFSgYa_desktopNav{align-items:center;gap:3px;margin-left:auto;display:flex}.SFSgYa_desktopNav>a,.SFSgYa_navGroup>button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px;font-size:13px;display:flex}.SFSgYa_desktopNav a:hover,.SFSgYa_navGroup>button:hover,.SFSgYa_navGroup>button[aria-expanded=true]{background:hsl(var(--secondary))}.SFSgYa_navGroup>button[aria-expanded=true] svg{transform:rotate(180deg)}.SFSgYa_headerActions{white-space:nowrap;align-items:center;gap:18px;font-size:13px;display:flex}.SFSgYa_headerActions>a{align-items:center;min-height:44px;display:flex}.SFSgYa_megaMenu{background:hsl(var(--card));border:1px solid hsl(var(--border));max-height:calc(100dvh - 116px);box-shadow:0 16px 32px hsl(var(--primary)/.08);border-radius:0 0 20px 20px;padding:32px 36px 0;position:absolute;top:100%;left:max(20px,50vw - 688px);right:max(20px,50vw - 688px);overflow:auto}.SFSgYa_menuColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.SFSgYa_menuColumns h2{margin:0 0 20px;font-size:15px;font-weight:500}.SFSgYa_menuItem{border-radius:8px;margin-inline:-12px;padding:11px 12px;font-size:14px;line-height:1.4;display:block}.SFSgYa_menuItem small{color:hsl(var(--muted-foreground));margin-top:4px;font-size:11px;display:block}.SFSgYa_itemName{justify-content:space-between;align-items:center;gap:8px;display:flex}.SFSgYa_soon{background:hsl(var(--muted));color:hsl(var(--muted-foreground));letter-spacing:0;border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:500;line-height:1.4;display:inline-block}.SFSgYa_menuItem[aria-disabled=true]{color:hsl(var(--muted-foreground));cursor:default}.SFSgYa_menuBottom{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:20px 0;font-size:12px;display:flex}.SFSgYa_menuBottom>span{color:hsl(var(--muted-foreground))}.SFSgYa_menuBottom a{align-items:center;gap:20px;min-height:32px;display:flex}.SFSgYa_helpColumns{grid-template-columns:1fr;max-width:600px}.SFSgYa_mobileTrigger,.SFSgYa_mobileLogin{display:none}.SFSgYa_mobileOverlay{z-index:70;background:hsl(var(--primary)/.3);position:fixed;inset:0}.SFSgYa_mobileDialog{z-index:71;background:hsl(var(--background));color:hsl(var(--foreground));padding:20px;position:fixed;inset:0;overflow-y:auto}.SFSgYa_mobileTop{justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.SFSgYa_mobileTop h2{letter-spacing:-.03em;font-size:23px;font-weight:500}.SFSgYa_mobileTop button{border:1px solid hsl(var(--border));border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.SFSgYa_mobileGroup{border-bottom:1px solid hsl(var(--border))}.SFSgYa_mobileGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;padding-block:20px;font-size:20px;list-style:none;display:flex}.SFSgYa_mobileGroup>summary::-webkit-details-marker{display:none}.SFSgYa_mobileGroup[open]>summary svg{transform:rotate(180deg)}.SFSgYa_mobileSubgroup{padding:10px 0 20px}.SFSgYa_mobileSubgroup h2{margin:0 0 10px;font-size:13px;font-weight:500}.SFSgYa_mobileDirect{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;min-height:65px;font-size:20px;display:flex}.SFSgYa_mobileActions{flex-direction:column;align-items:center;gap:22px;padding:30px 0;display:flex}.SFSgYa_hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;min-height:650px;padding-block:54px 24px;display:grid}.SFSgYa_heroText{padding-block:28px}.SFSgYa_eyebrow{color:hsl(var(--muted-foreground));margin:0 0 22px;font-size:12px;line-height:1.5}.SFSgYa_hero h1{letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(44px,4.5vw,66px);font-weight:500;line-height:1.04}.SFSgYa_hero h1 em{font-family:var(--font-instrument-serif),Georgia,serif;font-weight:400;line-height:1.15;display:block}.SFSgYa_heroLead{max-width:35ch;color:hsl(var(--muted-foreground));margin:0;font-size:18px;line-height:1.7}.SFSgYa_watchLink{text-underline-offset:5px;align-items:center;gap:14px;min-height:44px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-flex}.SFSgYa_heroVisual{min-width:0;padding:0 0 60px;position:relative}.SFSgYa_benefits{border-block:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:20px;padding:23px 0;display:flex}.SFSgYa_benefits span{align-items:center;gap:10px;font-size:13px;display:flex}.SFSgYa_benefits svg{color:hsl(var(--accent-strong));flex-shrink:0}.SFSgYa_showcase{padding-block:88px 72px;scroll-margin-top:115px}.SFSgYa_showcaseHeading{text-align:center}.SFSgYa_showcase h2,.SFSgYa_sectionHeading h2,.SFSgYa_upcoming h2,.SFSgYa_related h2{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.12}.SFSgYa_demoTabs{justify-content:center;gap:8px;margin:32px 0 28px;display:flex}.SFSgYa_demoTabs button{border:1px solid hsl(var(--border));border-radius:999px;min-height:46px;padding:11px 22px;font-size:13px;transition:background-color .16s,color .16s}.SFSgYa_demoTabShort{display:none}.SFSgYa_demoTabs button[aria-selected=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.SFSgYa_demoTabs button:hover:not([aria-selected=true]){background:hsl(var(--secondary))}.SFSgYa_demoPanel{background:hsl(var(--secondary));border-radius:20px;padding:40px}.SFSgYa_demoCopy{grid-template-columns:1.05fr 1fr;align-items:start;column-gap:60px;margin-bottom:32px;display:grid}.SFSgYa_demoCopy h3{letter-spacing:-.035em;grid-row:span 2;max-width:20ch;margin:0;font-size:30px;font-weight:500;line-height:1.2}.SFSgYa_demoCopy p{color:hsl(var(--muted-foreground));max-width:48ch;margin:0 0 12px;font-size:14px;line-height:1.7}.SFSgYa_demoCopy a,.SFSgYa_textLink{text-underline-offset:5px;align-items:center;gap:18px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.SFSgYa_media{margin:0}.SFSgYa_mediaFrame{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;width:100%;position:relative;overflow:hidden}.SFSgYa_mediaFrame img{object-fit:contain;width:100%;height:100%;display:block}.SFSgYa_mediaFrame video{object-fit:contain;background:hsl(var(--card));width:100%;height:100%;position:absolute;inset:0}.SFSgYa_videoVisible{opacity:1}.SFSgYa_videoHidden{opacity:0}.SFSgYa_media figcaption{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:16px;padding-top:12px;font-size:11px;display:flex}.SFSgYa_media figcaption button{min-height:44px;color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:flex}.SFSgYa_directory{padding:64px 0 72px;scroll-margin-top:120px}.SFSgYa_sectionHeading{max-width:700px;margin-bottom:38px}.SFSgYa_sectionHeading p{color:hsl(var(--muted-foreground));max-width:53ch;font-size:16px;line-height:1.7}.SFSgYa_directoryColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.SFSgYa_directoryColumns h3{margin:0 0 20px;font-size:17px;font-weight:500}.SFSgYa_directoryLink,.SFSgYa_directoryComing{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:16px 0;font-size:14px;display:flex}.SFSgYa_directoryLink svg{flex-shrink:0}.SFSgYa_directoryLink:hover{color:hsl(var(--accent-strong))}.SFSgYa_directoryComing{color:hsl(var(--muted-foreground))}.SFSgYa_directoryComing small,.SFSgYa_upcomingList small{margin-top:4px;font-size:11px;display:block}.SFSgYa_directory>.SFSgYa_textLink{margin-top:25px}.SFSgYa_industries{padding-block:64px 72px}.SFSgYa_industryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.SFSgYa_industryPhoto{border-radius:12px;height:280px;overflow:hidden}.SFSgYa_industryPhoto img{object-fit:cover;width:100%;height:100%}.SFSgYa_industryGrid>div:nth-child(2) .SFSgYa_industryPhoto{border-radius:140px 140px 12px 12px}.SFSgYa_industryGrid h3{letter-spacing:-.025em;margin:24px 0 12px;font-size:23px;font-weight:500}.SFSgYa_industryGrid a{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;min-height:44px;font-size:14px;display:flex}.SFSgYa_photoNote{color:hsl(var(--muted-foreground));margin-top:20px;font-size:11px}.SFSgYa_industryHero{margin:0}.SFSgYa_industryHero img{object-fit:cover;border-radius:180px 180px 12px 12px;width:100%;height:420px}.SFSgYa_industryHero figcaption{color:hsl(var(--muted-foreground));margin-top:12px;font-size:11px}.SFSgYa_upcoming{background:hsl(var(--muted));border-radius:16px;grid-template-columns:.9fr 1.1fr;gap:80px;margin:32px 0 64px;padding:48px;display:grid}.SFSgYa_upcoming h2{max-width:12ch;font-size:36px}.SFSgYa_upcoming p:not(.SFSgYa_eyebrow){color:hsl(var(--muted-foreground));max-width:40ch;font-size:14px;line-height:1.7}.SFSgYa_upcomingList>div{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:14px;display:flex}.SFSgYa_upcomingList>div:first-child{padding-top:0}.SFSgYa_upcomingList .SFSgYa_soon{background:hsl(var(--card))}.SFSgYa_related{padding:60px 0}.SFSgYa_related h2{font-size:32px}.SFSgYa_related>div{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.SFSgYa_related>div a{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding:20px 0;font-size:15px;display:flex}.SFSgYa_related>.SFSgYa_textLink{margin-top:24px}.SFSgYa_footer{background:hsl(var(--secondary));padding:56px max(24px,50vw - 628px) 24px}.SFSgYa_footerMain{grid-template-columns:1.6fr 1fr 1fr;gap:40px;display:grid}.SFSgYa_footerBrand{letter-spacing:-.04em;font-size:27px!important}.SFSgYa_footerMain p{color:hsl(var(--muted-foreground));margin:10px 0 22px;font-size:14px}.SFSgYa_footerMain h2{margin:0 0 20px;font-size:13px;font-weight:500}.SFSgYa_footerMain a{padding:7px 0;font-size:13px;display:block}.SFSgYa_footerLegal{border-top:1px solid hsl(var(--border));flex-wrap:wrap;gap:26px;margin-top:42px;padding-top:22px;font-size:11px;display:flex}.SFSgYa_header a:focus-visible,.SFSgYa_header button:focus-visible,.SFSgYa_mobileDialog :focus-visible,.SFSgYa_showcase :focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px}@media (min-width:1101px) and (prefers-reduced-motion:no-preference){.SFSgYa_megaMenu{animation:.16s ease-out SFSgYa_menu-in}@keyframes SFSgYa_menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1200px){.SFSgYa_headerWrap{gap:14px;padding-inline:24px}.SFSgYa_desktopNav>a,.SFSgYa_navGroup>button{padding-inline:7px;font-size:12px}.SFSgYa_headerActions{gap:12px}.SFSgYa_hero{gap:24px;min-height:580px}}@media (max-width:1100px){.SFSgYa_desktopNav,.SFSgYa_headerActions,.SFSgYa_allProducts{display:none}.SFSgYa_mobileTrigger{border:1px solid hsl(var(--border));border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.SFSgYa_mobileLogin{font-size:11px;display:block}.SFSgYa_directoryColumns{gap:24px}.SFSgYa_upcoming{gap:40px}}@media (max-width:767px){.SFSgYa_headerWrap{padding-inline:20px}.SFSgYa_hero{grid-template-columns:1fr;gap:28px;min-height:0;padding-block:34px 12px}.SFSgYa_heroText{padding:0}.SFSgYa_hero h1{font-size:clamp(34px,9.8vw,48px)}.SFSgYa_hero h1 br{display:none}.SFSgYa_heroLead{max-width:35ch;font-size:16px}.SFSgYa_heroVisual{padding-bottom:14px}.SFSgYa_benefits{flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;padding-block:22px}.SFSgYa_benefits span{font-size:12px}.SFSgYa_showcase{padding-block:52px 32px}.SFSgYa_showcase h2{font-size:34px}.SFSgYa_showcaseHeading .SFSgYa_eyebrow{margin-bottom:16px}.SFSgYa_demoTabs{border:1px solid hsl(var(--border));background:hsl(var(--secondary));border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-block:26px 20px;padding:4px;display:grid}.SFSgYa_demoTabs button{white-space:nowrap;border-color:#0000;border-radius:11px;min-width:0;min-height:48px;padding:10px 4px;font-size:13px;line-height:1.2}.SFSgYa_demoTabFull{display:none}.SFSgYa_demoTabShort{display:inline}.SFSgYa_demoPanel{border-radius:14px;margin-inline:-6px;padding:22px 14px 16px}.SFSgYa_demoCopy{margin-bottom:22px;padding-inline:6px;display:block}.SFSgYa_demoCopy h3{max-width:22ch;margin-bottom:16px;font-size:27px}.SFSgYa_demoCopy p{font-size:14px}.SFSgYa_media figcaption{align-items:flex-start;gap:10px;font-size:10px}.SFSgYa_media figcaption>span{padding-top:9px}.SFSgYa_media figcaption button{padding-inline:10px;font-size:11px}.SFSgYa_directory,.SFSgYa_industries{padding-block:44px}.SFSgYa_sectionHeading{margin-bottom:28px}.SFSgYa_sectionHeading h2{font-size:32px}.SFSgYa_sectionHeading p{font-size:14px}.SFSgYa_directoryColumns{grid-template-columns:1fr;gap:28px}.SFSgYa_directoryColumns h3{margin-bottom:12px}.SFSgYa_industryGrid{grid-template-columns:1fr;gap:38px}.SFSgYa_industryPhoto{height:260px}.SFSgYa_industryGrid>div:nth-child(2) .SFSgYa_industryPhoto{border-radius:12px}.SFSgYa_industryHero img{border-radius:140px 140px 12px 12px;height:300px}.SFSgYa_upcoming{grid-template-columns:1fr;gap:24px;margin:20px 0 40px;padding:26px}.SFSgYa_upcoming h2{max-width:16ch;font-size:32px}.SFSgYa_related{padding-block:40px}.SFSgYa_related>div{grid-template-columns:1fr}.SFSgYa_related h2{font-size:28px}.SFSgYa_footer{padding:40px 24px 24px}.SFSgYa_footerMain{grid-template-columns:1fr 1fr;gap:30px 20px}.SFSgYa_footerMain>div:first-child{grid-column:1/-1}.SFSgYa_footerLegal{gap:18px}}@media (prefers-reduced-motion:reduce){.SFSgYa_demoTabs button,.SFSgYa_megaMenu{transition:none;animation:none}}.SFSgYa_pageDemo{min-width:0;padding-block:36px 60px;scroll-margin-top:130px}.SFSgYa_pageDemoIntro{max-width:760px;margin-bottom:28px}.SFSgYa_pageDemoIntro h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3.6vw,44px);font-weight:500;line-height:1.14}.SFSgYa_pageDemoIntro p{max-width:65ch;color:hsl(var(--muted-foreground));margin-top:16px;font-size:16px;line-height:1.75}.SFSgYa_demoLoading{border:1px solid hsl(var(--border));background:hsl(var(--secondary));border-radius:16px;place-items:center;min-height:400px;display:grid}@media (max-width:767px){.SFSgYa_pageDemo{padding-block:24px 40px}.SFSgYa_pageDemoIntro{margin-bottom:20px}.SFSgYa_pageDemoIntro p{font-size:15px}}.SFSgYa_mobileLogin{white-space:nowrap;flex-shrink:0}@media (max-width:360px){.SFSgYa_audienceBar .SFSgYa_headerWrap{gap:6px;padding-inline:12px}}
.ir1AxG_hero{grid-template:"copy form""checks form"1fr/minmax(0,1fr) minmax(0,.95fr);align-items:start;column-gap:56px;padding:52px 0 64px;display:grid}.ir1AxG_hero>form,.ir1AxG_hero>div[role=status]{grid-area:form}.ir1AxG_heroCopy{grid-area:copy;min-width:0;padding-top:24px}.ir1AxG_hero h1{letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-size:clamp(36px,3.9vw,54px);font-weight:500;line-height:1.08}.ir1AxG_hero h1 em{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;font-style:italic;font-weight:400}.ir1AxG_heroChecks{grid-area:checks;gap:10px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.ir1AxG_heroChecks li{align-items:center;gap:10px;display:flex}.ir1AxG_heroChecks svg{color:hsl(var(--accent-strong,var(--primary)));flex-shrink:0}.ir1AxG_card{background:hsl(var(--card));border:1px solid var(--line);min-width:0;box-shadow:0 30px 60px -45px hsl(var(--primary) / .45);scroll-margin-top:calc(var(--header-h,96px) + 16px);border-radius:22px;padding:28px;position:relative}.ir1AxG_cardTitle{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.25}.ir1AxG_cardText{color:hsl(var(--muted-foreground));margin:0 0 18px;font-size:14px;line-height:1.6}.ir1AxG_finder{position:relative}.ir1AxG_finderInput{border:1.5px solid var(--ink);background:hsl(var(--background));min-height:54px;color:hsl(var(--muted-foreground));border-radius:14px;align-items:center;gap:10px;padding:0 16px;display:flex}.ir1AxG_finderInput:focus-within{box-shadow:0 0 0 4px hsl(var(--primary) / .12)}.ir1AxG_finderInput input{min-width:0;color:hsl(var(--foreground));background:0 0;border:0;outline:0;flex:1;font-size:16px}.ir1AxG_finderInput input::-webkit-search-cancel-button{display:none}.ir1AxG_spin{animation:.9s linear infinite ir1AxG_spin}@keyframes ir1AxG_spin{to{transform:rotate(360deg)}}.ir1AxG_hits{z-index:20;background:hsl(var(--card));border:1px solid var(--line);box-shadow:0 24px 48px -28px hsl(var(--primary) / .5);border-radius:14px;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ir1AxG_hits li{cursor:pointer;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.ir1AxG_hits strong{font-size:15px;font-weight:500}.ir1AxG_hits small{color:hsl(var(--muted-foreground));font-size:13px}.ir1AxG_hits li.ir1AxG_hitTyped strong{text-underline-offset:3px;font-weight:500;text-decoration:underline}.ir1AxG_hitOn{background:hsl(var(--secondary))}.ir1AxG_hits .ir1AxG_noHits{cursor:default;color:hsl(var(--muted-foreground));font-size:13.5px}.ir1AxG_found{background:hsl(var(--secondary));border-radius:16px;padding:14px}.ir1AxG_foundHead{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.ir1AxG_foundHead button{letter-spacing:0;text-transform:none;color:hsl(var(--foreground));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:32px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}.ir1AxG_foundCardWrap{position:relative}.ir1AxG_foundCard{pointer-events:none}.ir1AxG_foundCardHit{cursor:pointer;background:0 0;border:0;border-radius:16px;position:absolute;inset:0}.ir1AxG_foundCardHit:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ir1AxG_foundLink{text-underline-offset:3px;align-items:center;gap:4px;min-height:32px;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-flex}.ir1AxG_claim{margin-top:16px}.ir1AxG_noPlace{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.ir1AxG_noPlace p{margin:0 0 10px;font-size:14px;font-weight:500}.ir1AxG_claimed{color:hsl(var(--muted-foreground));margin:14px 0 0;font-size:14px}.ir1AxG_claimed a{color:hsl(var(--foreground));text-underline-offset:3px;align-items:center;gap:3px;font-weight:500;text-decoration:underline;display:inline-flex}.ir1AxG_choices{border:0;gap:10px;margin:22px 0 0;padding:0;display:grid}.ir1AxG_legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:500}.ir1AxG_choice{border:1.5px solid var(--line);background:hsl(var(--background));cursor:pointer;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:border-color .16s,background .16s;display:grid}.ir1AxG_choice:hover{border-color:hsl(var(--foreground) / .35)}.ir1AxG_choice input{opacity:0;width:1px;height:1px;position:absolute}.ir1AxG_choice:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.ir1AxG_choiceOn{border-color:var(--ink);background:hsl(var(--secondary))}.ir1AxG_radio{border:1.5px solid hsl(var(--foreground) / .4);width:22px;height:22px;color:hsl(var(--primary-foreground));border-radius:50%;place-items:center;margin-top:1px;display:grid}.ir1AxG_choiceOn .ir1AxG_radio{background:var(--ink);border-color:var(--ink)}.ir1AxG_choice strong{font-size:15px;font-weight:500;line-height:1.4;display:block}.ir1AxG_choice small{color:hsl(var(--muted-foreground));margin-top:2px;font-size:13px;line-height:1.5;display:block}.ir1AxG_fields{gap:14px;margin-top:18px;display:grid}.ir1AxG_fields[hidden]{display:none}.ir1AxG_field{gap:6px;min-width:0;display:grid}.ir1AxG_field>span{font-size:13.5px;font-weight:500}.ir1AxG_field em{color:hsl(var(--muted-foreground));font-style:normal;font-weight:400}.ir1AxG_field input,.ir1AxG_field textarea{border:1px solid hsl(var(--input,var(--border)));background:hsl(var(--background));width:100%;min-height:46px;color:hsl(var(--foreground));border-radius:12px;padding:11px 14px;font-size:16px;line-height:1.4}.ir1AxG_field input:focus,.ir1AxG_field textarea:focus{outline:2px solid var(--ink);outline-offset:1px}.ir1AxG_field small{color:hsl(var(--muted-foreground));font-size:12.5px}.ir1AxG_pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ir1AxG_more{min-height:36px;color:hsl(var(--foreground));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:14px;padding:0;font-size:13.5px;text-decoration:underline;display:inline-flex}.ir1AxG_fields .ir1AxG_more{margin-top:0}.ir1AxG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ir1AxG_error{background:hsl(var(--destructive) / .08);color:hsl(var(--destructive));border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px}.ir1AxG_submit,.ir1AxG_submitSecondary{border:1.5px solid var(--ink);background:var(--ink);width:100%;min-height:52px;color:hsl(var(--primary-foreground));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .16s;display:flex}.ir1AxG_submitSecondary{color:var(--ink);background:0 0}.ir1AxG_submit:hover,.ir1AxG_submitSecondary:hover{opacity:.87}.ir1AxG_submit:disabled,.ir1AxG_submitSecondary:disabled{opacity:.6;cursor:progress}.ir1AxG_fine{color:hsl(var(--muted-foreground));margin:10px 0 0;font-size:12px;line-height:1.6}.ir1AxG_fine a{text-underline-offset:3px;text-decoration:underline}.ir1AxG_doneIcon{color:hsl(var(--accent-strong,var(--primary)));margin-bottom:12px}.ir1AxG_doneNext{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.ir1AxG_doneNext p{margin:0 0 10px;font-size:14px;font-weight:500}.ir1AxG_secondary{border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ir1AxG_showcaseTabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.ir1AxG_showcaseTabs button{border:1px solid var(--line);background:hsl(var(--card));cursor:pointer;border-radius:999px;min-height:40px;padding:8px 16px;font-size:14px}.ir1AxG_showcaseTabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:hsl(var(--primary-foreground))}.ir1AxG_showcasePanel{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:44px;display:grid}.ir1AxG_showcaseText h3{letter-spacing:-.025em;margin:0 0 14px;font-size:26px;font-weight:500;line-height:1.25}.ir1AxG_showcaseText p{color:hsl(var(--muted-foreground));margin:0 0 18px;font-size:15.5px}.ir1AxG_inline{text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.ir1AxG_shot{background:hsl(var(--secondary));border:1px solid var(--line);border-radius:16px;margin:0;padding:16px}.ir1AxG_shot img{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block}.ir1AxG_shot figcaption{color:hsl(var(--muted-foreground));margin-top:10px;font-size:11.5px}.ir1AxG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ir1AxG_steps h3,.ir1AxG_moves h3,.ir1AxG_reasons h3{letter-spacing:-.02em;margin:18px 0 10px;font-size:20px;font-weight:500;line-height:1.3}.ir1AxG_steps p{color:hsl(var(--muted-foreground));margin:0;font-size:15px}.ir1AxG_moves,.ir1AxG_reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ir1AxG_moves>div,.ir1AxG_reasons>article{border:1px solid var(--line);background:hsl(var(--card));border-radius:16px;padding:6px 24px 22px}.ir1AxG_moves+a{margin-top:24px}.ir1AxG_moves>div:first-child{background:hsl(var(--secondary))}.ir1AxG_moves ul{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.ir1AxG_moves li{align-items:flex-start;gap:10px;display:flex}.ir1AxG_moves li svg{flex-shrink:0;margin-top:4px}.ir1AxG_reasons{margin-bottom:24px}.ir1AxG_us{margin:0 0 10px;font-size:15px}.ir1AxG_them{color:hsl(var(--muted-foreground));border-top:1px solid var(--line);margin:0;padding-top:10px;font-size:13.5px}.ir1AxG_banner{background:var(--ink);color:hsl(var(--primary-foreground));border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 40px;padding:18px 24px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.ir1AxG_banner strong{font-weight:600}.ir1AxG_banner svg{flex-shrink:0}.ir1AxG_sticky{display:none}@media (max-width:1000px){.ir1AxG_hero{grid-template:"copy""form""checks"/minmax(0,1fr);row-gap:28px;padding-top:36px}.ir1AxG_heroChecks{margin-top:0}.ir1AxG_heroCopy{padding-top:0}.ir1AxG_showcasePanel{grid-template-columns:minmax(0,1fr);gap:24px}.ir1AxG_steps,.ir1AxG_moves,.ir1AxG_reasons{grid-template-columns:minmax(0,1fr)}}@media (max-width:740px){.ir1AxG_hero h1{font-size:36px}.ir1AxG_heroChecks{grid-template-columns:1fr 1fr;font-size:13.5px}.ir1AxG_card{border-radius:18px;padding:22px 18px}.ir1AxG_pair{grid-template-columns:minmax(0,1fr)}.ir1AxG_sticky{z-index:40;transition:transform .22s;display:block;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%)}.ir1AxG_sticky[data-show=true]{transform:none}.ir1AxG_sticky a{background:var(--ink);min-height:52px;color:hsl(var(--primary-foreground));box-shadow:0 16px 36px -16px hsl(var(--primary) / .7);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}}@media (prefers-reduced-motion:reduce){.ir1AxG_sticky,.ir1AxG_spin{transition:none;animation:none}}.ir1AxG_stepLabel{align-items:center;gap:10px;margin:22px 0 10px;font-size:14px;font-weight:500;display:flex}.ir1AxG_card>.ir1AxG_cardText+.ir1AxG_stepLabel{margin-top:4px}.ir1AxG_stepLabel span{background:hsl(var(--secondary));border-radius:999px;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:600;display:inline-grid}.ir1AxG_manual{background:hsl(var(--secondary));border-radius:16px;gap:10px;padding:14px;display:grid}.ir1AxG_manual .ir1AxG_foundHead{margin-bottom:0}.ir1AxG_field small.ir1AxG_fieldError{color:hsl(var(--destructive))}.ir1AxG_field+.ir1AxG_submit{margin-top:16px}.ir1AxG_missGo{font:inherit;color:hsl(var(--foreground));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;display:inline}.ir1AxG_meeting{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.ir1AxG_meeting p{color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:13.5px;line-height:1.55}.ir1AxG_meeting strong{color:hsl(var(--foreground));font-weight:500}.ir1AxG_slots{flex-wrap:wrap;gap:8px;display:flex}.ir1AxG_slot,.ir1AxG_slotMore{border-radius:999px;align-items:center;gap:4px;min-height:40px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.ir1AxG_slot{border:1px solid var(--line);background:hsl(var(--background));color:hsl(var(--foreground))}.ir1AxG_slot:hover{border-color:var(--ink)}.ir1AxG_slotMore{text-underline-offset:3px;padding:0 4px;text-decoration:underline}
.r5i3xq_intro{border-top:1px solid hsl(var(--border));padding:36px 0 44px}.r5i3xq_points{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.r5i3xq_points article{min-width:0}.r5i3xq_points h2{letter-spacing:-.025em;margin:0 0 14px;font-size:20px;font-weight:500;line-height:1.35}.r5i3xq_points p{color:hsl(var(--muted-foreground));margin:0;font-size:15px;line-height:1.75}.r5i3xq_jumpLinks{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.r5i3xq_jumpLinks a,.r5i3xq_moreLink{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 20px;font-size:14px;text-decoration:none;display:inline-flex}.r5i3xq_jumpLinks svg,.r5i3xq_moreLink svg,.r5i3xq_source svg{flex-shrink:0}.r5i3xq_jumpLinks a:hover,.r5i3xq_moreLink:hover{background:hsl(var(--secondary));border-color:hsl(var(--primary) / .4)}.r5i3xq_jumpLinks a:focus-visible,.r5i3xq_source:focus-visible,.r5i3xq_moreLink:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.r5i3xq_section{border-top:1px solid hsl(var(--border));padding:64px 0;scroll-margin-top:116px}.r5i3xq_sectionHeader{max-width:740px;margin-bottom:36px}.r5i3xq_eyebrow{letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 14px;font-size:12px;font-weight:500}.r5i3xq_section h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.r5i3xq_sectionHeader>p:last-child{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.75}.r5i3xq_note{color:hsl(var(--muted-foreground));max-width:95ch;margin:22px 0 0;font-size:13px;line-height:1.7}.r5i3xq_tableWrap table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.r5i3xq_tableWrap thead th{background:hsl(var(--muted));padding:20px 24px;font-size:15px;font-weight:500}.r5i3xq_tableWrap thead th:first-child{background:0 0;width:23%;padding-left:0}.r5i3xq_tableWrap thead th:nth-child(2),.r5i3xq_leadhiveCell{background:hsl(var(--secondary) / .6)}.r5i3xq_tableWrap tbody th{font-size:16px;font-weight:500;line-height:1.5}.r5i3xq_tableWrap tbody th,.r5i3xq_tableWrap td{vertical-align:top;border-bottom:1px solid hsl(var(--border));padding:26px 24px}.r5i3xq_tableWrap tbody th:first-child{padding-left:0;padding-right:30px}.r5i3xq_tableWrap td p{color:hsl(var(--muted-foreground));margin:12px 0 8px;font-size:14px;line-height:1.75}.r5i3xq_included{align-items:flex-start;gap:8px;font-size:13px;font-weight:500;line-height:1.55;display:inline-flex}.r5i3xq_included svg{flex-shrink:0;margin-top:2px}.r5i3xq_rowLabel{font-size:13px;font-weight:500;line-height:1.55}.r5i3xq_cellLabel{display:none}.r5i3xq_source{text-underline-offset:4px;align-items:center;gap:5px;min-height:32px;font-size:12px;text-decoration:underline;display:inline-flex}.r5i3xq_source:hover{text-decoration-thickness:2px}.r5i3xq_chapters{gap:32px;display:grid}.r5i3xq_chapters article{border-top:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:60px;padding-top:32px;display:grid}.r5i3xq_chapters h3,.r5i3xq_migration h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:23px;font-weight:500;line-height:1.35}.r5i3xq_chapters p,.r5i3xq_migration p,.r5i3xq_fit>div>p:not(.r5i3xq_eyebrow),.r5i3xq_payments>div>p:not(.r5i3xq_eyebrow){color:hsl(var(--muted-foreground));margin:0 0 16px;font-size:15px;line-height:1.8}.r5i3xq_fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;display:grid}.r5i3xq_fit h2{font-size:28px}.r5i3xq_fit>div{border-left:2px solid hsl(var(--border));padding-left:24px}.r5i3xq_fit>div:first-child{border-color:hsl(var(--primary))}.r5i3xq_payments{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:50px;display:grid}.r5i3xq_migration{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 0 28px;padding:0;list-style:none;display:grid}.r5i3xq_migration li{counter-increment:steps;border-top:1px solid hsl(var(--border));padding-top:22px}.r5i3xq_migration li:before{content:"0" counter(steps);color:hsl(var(--muted-foreground));margin-bottom:16px;font-size:12px;display:block}.r5i3xq_migration h3{margin-bottom:14px;font-size:20px}@media (max-width:800px){.r5i3xq_points,.r5i3xq_migration{grid-template-columns:1fr;gap:24px}.r5i3xq_points article+article{border-top:1px solid hsl(var(--border));padding-top:24px}.r5i3xq_chapters article,.r5i3xq_fit,.r5i3xq_payments{gap:30px}}@media (max-width:600px){.r5i3xq_section{padding:42px 0}.r5i3xq_fit,.r5i3xq_payments,.r5i3xq_chapters article{grid-template-columns:1fr}.r5i3xq_chapters article{gap:18px}.r5i3xq_sectionHeader{margin-bottom:24px}.r5i3xq_tableWrap table,.r5i3xq_tableWrap tbody{display:block}.r5i3xq_tableWrap thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r5i3xq_tableWrap tr{border-bottom:1px solid hsl(var(--border));padding:24px 0;display:block}.r5i3xq_tableWrap tbody th{border:0;padding:0 0 18px;font-size:19px;display:block}.r5i3xq_tableWrap td{background:hsl(var(--card));border:0;border-radius:10px;margin-bottom:10px;padding:20px;display:block}.r5i3xq_tableWrap td.r5i3xq_leadhiveCell{background:hsl(var(--secondary) / .6)}.r5i3xq_cellLabel{margin-bottom:12px;font-size:15px;font-weight:500;display:block}.r5i3xq_tableWrap td p{margin-bottom:0}.r5i3xq_tableWrap .r5i3xq_source{margin-top:10px}}
.Nnz5Ba_page{background:hsl(var(--background));color:hsl(var(--foreground))}.Nnz5Ba_main{max-width:1304px;padding:calc(var(--header-h,96px) + 46px) 32px 64px;margin:0 auto}.Nnz5Ba_hero{padding-bottom:32px}.Nnz5Ba_hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1.16}.Nnz5Ba_hero>p{color:hsl(var(--muted-foreground));max-width:68ch;margin:16px 0 0;font-size:16px;line-height:1.7}.Nnz5Ba_products{scroll-margin-top:calc(var(--header-h,96px) + 24px)}.Nnz5Ba_chooser{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);align-items:start;gap:36px;display:grid}.Nnz5Ba_productChoices{flex-direction:column;gap:10px;display:flex}.Nnz5Ba_productChoice{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;min-width:0;padding:23px;transition:background-color .15s,border-color .15s;display:flex}.Nnz5Ba_productChoice:hover{background:hsl(var(--secondary))}.Nnz5Ba_productChoice[data-state=active]{background:hsl(var(--secondary));border-color:hsl(var(--border))}.Nnz5Ba_choiceName{letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:12px;font-size:21px;font-weight:500;line-height:1.35;display:flex}.Nnz5Ba_choiceName svg{color:hsl(var(--muted-foreground));flex-shrink:0}.Nnz5Ba_productChoice[data-state=active] .Nnz5Ba_choiceName svg{color:hsl(var(--primary))}.Nnz5Ba_choiceDescription{color:hsl(var(--muted-foreground));margin-top:9px;font-size:13px;line-height:1.65}.Nnz5Ba_choiceCost{margin-top:15px;font-size:12px;line-height:1.6}.Nnz5Ba_mobileName{display:none}.Nnz5Ba_productPreview{min-width:0}.Nnz5Ba_productPreview[hidden]{display:none}.Nnz5Ba_previewFigure{margin:0}.Nnz5Ba_previewImage{border:1px solid hsl(var(--border));background:hsl(var(--secondary));aspect-ratio:1.9;border-radius:8px;padding:18px 18px 0;overflow:hidden}.Nnz5Ba_previewImage img{border:1px solid hsl(var(--border));border-radius:4px 4px 0 0;width:100%;height:auto;display:block}.Nnz5Ba_previewFigure figcaption{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:baseline;gap:20px;margin-top:10px;font-size:11px;line-height:1.6;display:flex}.Nnz5Ba_previewFigure figcaption a{text-underline-offset:3px;flex-shrink:0;align-items:center;gap:4px;min-height:32px;text-decoration:underline;display:inline-flex}.Nnz5Ba_previewSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:22px;display:grid}.Nnz5Ba_previewSummary h2{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:500;line-height:1.35}.Nnz5Ba_previewSummary p{max-width:65ch;color:hsl(var(--muted-foreground));margin:9px 0 0;font-size:13px;line-height:1.65}.Nnz5Ba_previewActions{flex-direction:column;align-items:start;gap:12px 24px;display:flex}.Nnz5Ba_primaryAction{background:hsl(var(--primary));min-height:46px;color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:24px;padding:12px 22px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.Nnz5Ba_primaryAction:hover{opacity:.92}.Nnz5Ba_textAction{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.Nnz5Ba_included{border-top:1px solid hsl(var(--border));margin-top:52px;padding-top:32px}.Nnz5Ba_sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:27px;font-weight:500;line-height:1.35}.Nnz5Ba_sectionHeading>p{color:hsl(var(--muted-foreground));margin:10px 0 0;font-size:14px;line-height:1.65}.Nnz5Ba_productDetails{margin-top:30px}.Nnz5Ba_detail{border-top:1px solid hsl(var(--border));grid-template-columns:.8fr 1.15fr 1fr;gap:36px;padding:28px 0;display:grid}.Nnz5Ba_detailName>p{color:hsl(var(--muted-foreground));margin:0 0 8px;font-size:11px;line-height:1.5}.Nnz5Ba_detailName h3{letter-spacing:-.025em;margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.4}.Nnz5Ba_detailName a,.Nnz5Ba_cost a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;line-height:1.5;text-decoration:underline;display:inline-flex}.Nnz5Ba_features{margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none}.Nnz5Ba_features li+li{margin-top:8px}.Nnz5Ba_cost h4{margin:0;font-size:13px;font-weight:550;line-height:1.7}.Nnz5Ba_cost p{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:12px;line-height:1.7}.Nnz5Ba_page a:focus-visible,.Nnz5Ba_productPreview:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}@media (max-width:1000px){.Nnz5Ba_chooser{grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr);gap:24px}.Nnz5Ba_productChoice{padding:18px}.Nnz5Ba_detail{gap:24px}}@media (max-width:740px){.Nnz5Ba_main{padding:calc(var(--header-h,96px) + 28px) 20px 40px}.Nnz5Ba_hero{padding-bottom:24px}.Nnz5Ba_hero h1{max-width:18ch;font-size:34px}.Nnz5Ba_hero>p{margin-top:12px;font-size:14px}.Nnz5Ba_chooser{grid-template-columns:1fr;gap:20px}.Nnz5Ba_productChoices{flex-direction:row;gap:6px}.Nnz5Ba_productChoice{border-color:hsl(var(--border));flex:1;justify-content:center;align-items:center;min-height:46px;padding:12px 8px}.Nnz5Ba_choiceName{letter-spacing:0;font-size:13px;line-height:1.5}.Nnz5Ba_mobileName{display:inline}.Nnz5Ba_desktopName,.Nnz5Ba_choiceName svg,.Nnz5Ba_choiceDescription,.Nnz5Ba_choiceCost{display:none}.Nnz5Ba_previewImage{aspect-ratio:1.6;padding:10px 10px 0}.Nnz5Ba_previewFigure figcaption{gap:8px;font-size:10px}.Nnz5Ba_previewSummary{grid-template-columns:1fr;gap:16px;margin-bottom:20px}.Nnz5Ba_previewSummary h2{font-size:22px}.Nnz5Ba_previewSummary p{font-size:12px}.Nnz5Ba_included{margin-top:36px;padding-top:28px}.Nnz5Ba_sectionHeading h2{font-size:24px}.Nnz5Ba_detail{grid-template-columns:1fr;gap:18px;padding:24px 0}.Nnz5Ba_detailName h3{margin-bottom:0}.Nnz5Ba_detailName a{margin-top:4px}}@media (prefers-reduced-motion:reduce){.Nnz5Ba_productChoice{transition:none}}
.otI7ZW_page{background:hsl(var(--background));color:hsl(var(--foreground))}.otI7ZW_main{max-width:1304px;padding:calc(var(--header-h,96px) + 44px) 32px 56px;margin:0 auto}.otI7ZW_heroCopy h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.16}.otI7ZW_heroCopy>p{color:hsl(var(--muted-foreground));margin:14px 0 0;font-size:15px;line-height:1.65}.otI7ZW_gateway{margin-top:26px}.otI7ZW_areaTabs{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;margin-bottom:18px;display:grid}.otI7ZW_areaTab{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0;min-height:82px;color:hsl(var(--foreground));cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:stretch;padding:15px 20px;font-size:14px;font-weight:500;line-height:1.5;transition:border-color .16s;display:flex}.otI7ZW_areaTabLabel{justify-content:space-between;align-items:center;gap:8px;display:flex}.otI7ZW_areaTabLabel svg{flex-shrink:0}.otI7ZW_areaTabHint{color:hsl(var(--muted-foreground));margin-top:5px;font-size:12px;font-weight:400;line-height:1.5}.otI7ZW_areaTab[data-state=active] .otI7ZW_areaTabHint{color:hsl(var(--primary-foreground) / .85)}.otI7ZW_areaTab:hover{background:hsl(var(--secondary))}.otI7ZW_areaTab[data-state=active]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.otI7ZW_gatewayPanel{border:1px solid hsl(var(--border));background:hsl(var(--secondary));border-radius:12px;grid-template-columns:1.1fr 1fr;min-height:330px;display:grid;overflow:hidden}.otI7ZW_gatewayPanel[hidden]{display:none}.otI7ZW_gatewayCopy{align-self:center;padding:38px 44px}.otI7ZW_gatewayCopy h2{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(26px,2.8vw,36px);font-weight:500;line-height:1.2}.otI7ZW_gatewayCopy>p{max-width:42ch;color:hsl(var(--muted-foreground));margin:16px 0 0;font-size:14px;line-height:1.75}.otI7ZW_gatewayAction{background:hsl(var(--primary));min-height:46px;color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:999px;align-items:center;gap:24px;margin-top:22px;padding:11px 22px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.otI7ZW_gatewayAction:hover{opacity:.9}.otI7ZW_shortcuts{flex-wrap:wrap;gap:0 18px;margin-top:18px;display:flex}.otI7ZW_shortcuts a{text-underline-offset:4px;min-height:36px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .3);text-decoration-color:hsl(var(--primary) / .3);align-items:center;gap:5px;font-size:12px;line-height:1.6;display:inline-flex}.otI7ZW_shortcuts a:hover{text-decoration-color:currentColor}.otI7ZW_shortcuts svg{flex-shrink:0}.otI7ZW_gatewayImage{min-width:0;min-height:330px;position:relative}.otI7ZW_gatewayImage img{object-fit:cover}.otI7ZW_discoveryHead{margin-top:48px}.otI7ZW_discoveryHead h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500;line-height:1.3}.otI7ZW_discoveryHead p{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:13px;line-height:1.6}.otI7ZW_listings{border-top:1px solid hsl(var(--border));grid-template-columns:.95fr 1.15fr 1fr;margin-top:24px;padding-top:28px;display:grid}.otI7ZW_listings[data-columns="2"]{grid-template-columns:1fr 1fr}.otI7ZW_section{min-width:0;scroll-margin-top:calc(var(--header-h,96px) + 28px);padding:0 28px}.otI7ZW_section:first-child{padding-left:0}.otI7ZW_section:last-child{padding-right:0}.otI7ZW_section+.otI7ZW_section{border-left:1px solid hsl(var(--border))}.otI7ZW_sectionHead{min-height:125px;margin-bottom:14px}.otI7ZW_sectionHead h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.otI7ZW_sectionLead{color:hsl(var(--muted-foreground));max-width:35ch;margin:9px 0 0;font-size:13px;line-height:1.65}.otI7ZW_sectionAction{min-height:44px;color:hsl(var(--primary));text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .4);text-decoration-color:hsl(var(--primary) / .4);align-items:center;gap:8px;font-size:12px;font-weight:550;display:inline-flex}.otI7ZW_sectionAction:hover{text-decoration-color:currentColor}.otI7ZW_serviceGrid,.otI7ZW_placeGrid,.otI7ZW_jobList,.otI7ZW_companyGrid{border-top:1px solid hsl(var(--border))}.otI7ZW_service,.otI7ZW_place,.otI7ZW_job,.otI7ZW_company{border-bottom:1px solid hsl(var(--border));gap:14px;min-width:0;padding:20px 0;display:flex}.otI7ZW_service:hover h3,.otI7ZW_place:hover h3,.otI7ZW_job:hover h3,.otI7ZW_company:hover h4{color:hsl(var(--primary));text-underline-offset:4px;text-decoration:underline}.otI7ZW_serviceText{width:100%;min-width:0}.otI7ZW_service h3,.otI7ZW_place h3,.otI7ZW_job h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:550;line-height:1.4}.otI7ZW_service p{color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:12px;line-height:1.65}.otI7ZW_serviceText>span{color:hsl(var(--primary));align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.otI7ZW_placeImage{background:hsl(var(--secondary));border-radius:4px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.otI7ZW_placeImage img{object-fit:cover}.otI7ZW_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:8px 0 28px;display:grid}.otI7ZW_category{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:6px;min-width:0;overflow:hidden}.otI7ZW_categoryImage{aspect-ratio:1.6;background:hsl(var(--secondary));position:relative}.otI7ZW_categoryImage img{object-fit:cover}.otI7ZW_category>span{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:12px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.otI7ZW_category svg{color:hsl(var(--primary));flex-shrink:0}.otI7ZW_category:hover{border-color:hsl(var(--primary))}.otI7ZW_category:hover>span{text-underline-offset:4px;text-decoration:underline}.otI7ZW_placeListTitle{margin:0 0 14px;font-size:14px;font-weight:500;line-height:1.5}.otI7ZW_moreCategories{flex-wrap:wrap;gap:4px 16px;margin:-8px 0 28px;display:flex}.otI7ZW_moreCategories a{max-width:100%;min-height:44px;color:hsl(var(--primary));text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .35);text-decoration-color:hsl(var(--primary) / .35);align-items:center;gap:5px;font-size:12px;line-height:1.5;display:inline-flex}.otI7ZW_moreCategories a:hover{text-decoration-color:currentColor}.otI7ZW_moreCategories svg{flex-shrink:0}.otI7ZW_placePlaceholder{height:100%;color:hsl(var(--muted-foreground));place-items:center;display:grid}.otI7ZW_placeBody{flex:1;min-width:0}.otI7ZW_placeBody>p{color:hsl(var(--muted-foreground));align-items:center;gap:5px;margin:6px 0 0;font-size:12px;display:flex}.otI7ZW_treatmentNames{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:2px 10px;margin-top:8px;font-size:12px;line-height:1.6;display:flex}.otI7ZW_cardAction{color:hsl(var(--primary));align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.otI7ZW_logo{border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--muted-foreground));background:hsl(var(--card));border-radius:4px;flex-shrink:0;place-items:center;font-size:14px;font-weight:500;display:grid}.otI7ZW_logo img{object-fit:contain;width:100%;max-height:36px;padding:3px}.otI7ZW_job>div,.otI7ZW_company>div{flex:1;min-width:0}.otI7ZW_job p{color:hsl(var(--muted-foreground));margin:0 0 6px;font-size:11px;line-height:1.4}.otI7ZW_job>div>span{color:hsl(var(--muted-foreground));margin-top:8px;font-size:12px;line-height:1.6;display:block}.otI7ZW_jobAction{color:hsl(var(--primary));flex-shrink:0;align-self:center}.otI7ZW_companyBlock{margin-top:28px}.otI7ZW_subheading{margin-bottom:8px}.otI7ZW_subheading h3{margin:0;font-size:14px;font-weight:500}.otI7ZW_subheading a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.otI7ZW_company h4{margin:0;font-size:14px;font-weight:550;line-height:1.4}.otI7ZW_company p,.otI7ZW_company span:not(.otI7ZW_logo){color:hsl(var(--muted-foreground));margin:4px 0;font-size:12px;line-height:1.6}.otI7ZW_company>svg{flex-shrink:0}.otI7ZW_empty{border-top:1px solid hsl(var(--border));padding:20px 0}.otI7ZW_empty p{color:hsl(var(--muted-foreground));margin:0;font-size:13px;line-height:1.65}.otI7ZW_empty a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.otI7ZW_business{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:32px;margin-top:40px;padding-top:28px;display:flex}.otI7ZW_guides{border-top:1px solid hsl(var(--border));margin-top:40px;padding-top:32px}.otI7ZW_guideHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.otI7ZW_guideHead h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500;line-height:1.3}.otI7ZW_guideHead p{color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:13px;line-height:1.65}.otI7ZW_guideHead nav{flex-wrap:wrap;flex-shrink:0;gap:4px 20px;display:flex}.otI7ZW_guideHead nav a,.otI7ZW_guideRead{min-height:44px;color:hsl(var(--primary));text-underline-offset:4px;align-items:center;gap:8px;font-size:12px;text-decoration:underline;display:inline-flex}.otI7ZW_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.otI7ZW_guideGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.otI7ZW_guide{border-bottom:1px solid hsl(var(--border));min-width:0;padding-bottom:12px;display:block}.otI7ZW_guideImage{aspect-ratio:1.8;border-radius:6px;margin-bottom:16px;position:relative;overflow:hidden}.otI7ZW_guideImage img{object-fit:cover}.otI7ZW_guideMeta{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:1.5;display:flex}.otI7ZW_guideMeta svg{flex-shrink:0}.otI7ZW_guide h3{letter-spacing:-.02em;margin:10px 0 0;font-size:18px;font-weight:500;line-height:1.4}.otI7ZW_guide:hover h3{text-underline-offset:4px;text-decoration:underline}.otI7ZW_guide>p{color:hsl(var(--muted-foreground));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.otI7ZW_business h2{margin:0;font-size:18px;font-weight:500;line-height:1.4}.otI7ZW_business p{color:hsl(var(--muted-foreground));margin:7px 0 0;font-size:13px;line-height:1.65}.otI7ZW_business>a{min-height:44px;color:hsl(var(--primary));text-underline-offset:4px;flex-shrink:0;align-items:center;gap:10px;font-size:13px;text-decoration:underline;display:inline-flex}.otI7ZW_page a:focus-visible,.otI7ZW_page button:focus-visible,.otI7ZW_gatewayPanel:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}@media (max-width:1000px){.otI7ZW_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.otI7ZW_section{padding:0 18px}.otI7ZW_listings{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.otI7ZW_placeImage{width:48px;height:48px}.otI7ZW_job .otI7ZW_logo{display:none}.otI7ZW_sectionHead{min-height:150px}.otI7ZW_gatewayCopy{padding:30px}}@media (max-width:740px){.otI7ZW_guideHead{flex-direction:column;align-items:start;gap:8px}.otI7ZW_guideGrid,.otI7ZW_guideGrid[data-columns="2"]{grid-template-columns:1fr;gap:24px}.otI7ZW_main{padding:calc(var(--header-h,96px) + 28px) 20px 40px}.otI7ZW_heroCopy h1{max-width:20ch}.otI7ZW_heroCopy>p{max-width:36ch;font-size:14px}.otI7ZW_gateway{margin-top:22px}.otI7ZW_areaTabs{gap:6px;margin-bottom:14px}.otI7ZW_areaTab{justify-content:start;min-height:82px;padding:12px 8px;font-size:11px}.otI7ZW_areaTabHint{font-size:10px}.otI7ZW_areaTabLabel svg{display:none}.otI7ZW_gatewayPanel{grid-template-columns:1fr;min-height:0}.otI7ZW_gatewayCopy{padding:24px}.otI7ZW_gatewayCopy h2{max-width:22ch;font-size:27px}.otI7ZW_gatewayCopy>p{margin-top:12px;font-size:13px}.otI7ZW_gatewayAction{margin-top:18px}.otI7ZW_shortcuts{gap:0 14px;margin-top:14px}.otI7ZW_shortcuts a{min-height:44px}.otI7ZW_gatewayImage{aspect-ratio:2;min-height:0}.otI7ZW_discoveryHead{margin-top:36px}.otI7ZW_listings{grid-template-columns:1fr;gap:32px;margin-top:32px;padding-top:24px}.otI7ZW_listings[data-columns="2"]{grid-template-columns:1fr}.otI7ZW_section,.otI7ZW_section:first-child,.otI7ZW_section:last-child{padding:0}.otI7ZW_section+.otI7ZW_section{border-left:0}.otI7ZW_sectionHead{min-height:0;margin-bottom:8px}.otI7ZW_sectionHead h2{font-size:23px}.otI7ZW_sectionLead{max-width:none}.otI7ZW_placeImage{width:64px;height:64px}.otI7ZW_job .otI7ZW_logo{display:grid}.otI7ZW_business{flex-direction:column;align-items:start;gap:12px;margin-top:32px}}@media (prefers-reduced-motion:no-preference){.otI7ZW_gatewayAction:active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.otI7ZW_areaTab{transition:none}}
.eRD7hq_continued .editorial-article p:first-of-type:first-letter{float:none;font:inherit;color:inherit;margin:0}.eRD7hq_document article{max-width:none;margin:0;padding:0}.eRD7hq_document article>*+*{margin-top:clamp(44px,5vw,64px)}.eRD7hq_document article>section{border-top:1px solid hsl(var(--border));padding-top:clamp(28px,3vw,40px)}.eRD7hq_document h2{letter-spacing:-.03em;color:hsl(var(--foreground));margin-bottom:16px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.eRD7hq_document h3{letter-spacing:-.015em;color:hsl(var(--foreground));font-size:17px;font-weight:600}.eRD7hq_document .prose{max-width:70ch;color:hsl(var(--foreground) / .86);font-size:17px;line-height:1.75}.eRD7hq_document .prose :where(p,li,strong){color:inherit}.eRD7hq_document .prose strong{color:hsl(var(--foreground));font-weight:600}.eRD7hq_document a{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent));text-decoration-color:hsl(var(--accent));text-underline-offset:4px;text-decoration-thickness:1.5px}.eRD7hq_document header a[href^=\/offert]{background:hsl(var(--primary));height:48px;color:hsl(var(--primary-foreground));border-radius:999px;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.eRD7hq_document header a[href^=\/offert]:hover{background:hsl(var(--primary-hover))}.eRD7hq_document header>p:not(:first-child){background:hsl(var(--secondary));color:hsl(var(--foreground));border:0;border-radius:16px;font-size:18px;line-height:1.6}.eRD7hq_document figure{border-color:hsl(var(--border));background:hsl(var(--card));border-radius:16px}.eRD7hq_document img{border-radius:12px}.eRD7hq_document table{font-variant-numeric:tabular-nums;font-size:15px}.eRD7hq_document thead tr{border-bottom:1px solid hsl(var(--foreground) / .8)}.eRD7hq_document tbody tr{border-color:hsl(var(--border))}.eRD7hq_document th,.eRD7hq_document td{vertical-align:top;padding:14px 16px 14px 0}.eRD7hq_document ol>li{border-top:1px solid hsl(var(--border));padding-top:18px}.eRD7hq_document details{border-color:hsl(var(--border))}.eRD7hq_document summary{letter-spacing:-.012em;color:hsl(var(--foreground));padding:4px 0;font-size:17px;font-weight:500}.eRD7hq_document details>div{max-width:68ch;color:hsl(var(--muted-foreground))}
.v7t0WG_prose{max-width:68ch;color:hsl(var(--foreground) / .86);font-feature-settings:"ss01", "cv11", "kern";text-wrap:pretty;overflow-wrap:break-word;font-size:18px;line-height:1.75}@media (max-width:640px){.v7t0WG_prose{font-size:17px;line-height:1.72}}.v7t0WG_prose>:first-child{margin-top:0}.v7t0WG_prose>section:first-child>:first-child{margin-top:0}:is(.v7t0WG_prose p,.v7t0WG_prose ul,.v7t0WG_prose ol,.v7t0WG_prose figure,.v7t0WG_prose pre){margin-top:1.15em}.v7t0WG_prose h2{scroll-margin-top:calc(var(--header-h) + 28px);letter-spacing:-.032em;color:hsl(var(--foreground));text-wrap:balance;margin-top:2.6em;font-size:clamp(25px,2.3vw,31px);font-weight:500;line-height:1.16}.v7t0WG_prose h3{scroll-margin-top:calc(var(--header-h) + 28px);letter-spacing:-.018em;color:hsl(var(--foreground));margin-top:2em;font-size:20px;font-weight:600;line-height:1.3}.v7t0WG_prose h4{color:hsl(var(--foreground));margin-top:1.8em;font-size:17px;font-weight:600}:is(.v7t0WG_prose h2+p,.v7t0WG_prose h3+p,.v7t0WG_prose h2+figure,.v7t0WG_prose h2+div){margin-top:.7em}.v7t0WG_section+.v7t0WG_section{border-top:1px solid hsl(var(--border));margin-top:2.6em;padding-top:2.6em}.v7t0WG_section>h2{margin-top:0}.v7t0WG_prose strong{color:hsl(var(--foreground));font-weight:600}.v7t0WG_prose a{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent) / .7);text-decoration-color:hsl(var(--accent) / .7);text-underline-offset:4px;font-weight:500;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}.v7t0WG_prose a:hover{-webkit-text-decoration-color:hsl(var(--foreground));text-decoration-color:hsl(var(--foreground))}.v7t0WG_prose code{background:hsl(var(--muted));border-radius:5px;padding:.1em .35em;font-size:.88em}.v7t0WG_prose ul{padding-left:0;list-style:none}.v7t0WG_prose ul>li{padding-left:1.6em;position:relative}.v7t0WG_prose ul>li:before{content:"";background:hsl(var(--accent));border-radius:1.5px;width:6px;height:6px;position:absolute;top:.72em;left:.3em;transform:rotate(45deg)}.v7t0WG_prose ol{counter-reset:lh-ol;padding-left:0;list-style:none}.v7t0WG_prose ol>li{counter-increment:lh-ol;padding-left:2.2em;position:relative}.v7t0WG_prose ol>li:before{content:counter(lh-ol);font-family:var(--font-instrument-serif), Georgia, serif;color:hsl(var(--accent));font-size:1.3em;font-style:italic;line-height:1.6;position:absolute;top:-.08em;left:0}.v7t0WG_prose li+li{margin-top:.5em}:is(.v7t0WG_prose li>ul,.v7t0WG_prose li>ol){margin-top:.5em}.v7t0WG_prose li>p{margin-top:0}.v7t0WG_prose blockquote{border-left:2px solid hsl(var(--accent));font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.01em;color:hsl(var(--foreground));margin:2em 0;padding:.2em 0 .2em 1.2em;font-size:clamp(22px,2.1vw,27px);font-style:italic;line-height:1.38}.v7t0WG_prose blockquote p{margin-top:0}.v7t0WG_prose blockquote p+p{margin-top:.6em}.v7t0WG_prose blockquote strong{font-weight:400}.v7t0WG_prose hr{background:hsl(var(--border));border:0;height:1px;margin:2.6em 0}.v7t0WG_figure{border:1px solid hsl(var(--border));background:hsl(var(--secondary));border-radius:14px;margin-top:1.3em;overflow:hidden}.v7t0WG_figure img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.v7t0WG_prose img{border-radius:14px}.v7t0WG_tableWrap{border-top:1.5px solid hsl(var(--foreground));-webkit-overflow-scrolling:touch;margin-top:1.6em;overflow-x:auto}.v7t0WG_tableWrap table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.v7t0WG_tableWrap th{text-align:left;vertical-align:bottom;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:12px 18px 12px 0;font-size:11px;font-weight:600}.v7t0WG_tableWrap th,.v7t0WG_tableWrap td{min-width:7.5rem}.v7t0WG_tableWrap td{vertical-align:top;border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground) / .86);padding:13px 18px 13px 0}.v7t0WG_tableWrap td:first-child{color:hsl(var(--foreground));font-weight:500}.v7t0WG_tableWrap td+td,.v7t0WG_tableWrap th+th{font-variant-numeric:tabular-nums}.v7t0WG_tableWrap tr:last-child td{border-bottom-color:hsl(var(--foreground) / .5)}.v7t0WG_lede>p:first-child:first-letter{float:left;font-family:var(--font-instrument-serif), Georgia, serif;color:hsl(var(--accent-strong));margin:.08em .12em 0 -.02em;font-size:3.6em;font-style:italic;line-height:.82}.v7t0WG_compact{max-width:68ch;color:hsl(var(--muted-foreground));font-size:15.5px;line-height:1.7}.v7t0WG_compact>*+*{margin-top:.8em}.v7t0WG_compact a{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent) / .7);text-decoration-color:hsl(var(--accent) / .7);text-underline-offset:3px}.v7t0WG_compact strong{color:hsl(var(--foreground));font-weight:600}.v7t0WG_compact ul{padding-left:1.2em;list-style:outside}.v7t0WG_compact ol{padding-left:1.2em;list-style:decimal}:is(.v7t0WG_prose hr+h2,.v7t0WG_prose hr+h3){margin-top:0}