.adv-page{padding-block:24px 72px}.adv-page *,.adv-page :before,.adv-page :after{min-width:0}.adv-jump{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 16px;margin:0 0 8px;padding:12px 0;display:flex}.adv-jump a{color:var(--forest);font-size:var(--fs-1);text-underline-offset:3px;font-weight:650}.adv-section{border-bottom:1px solid var(--line);gap:18px;padding-block:32px;scroll-margin-top:88px;display:grid}.adv-section:last-child{border-bottom:0}.adv-heading{gap:8px;max-width:760px;display:grid}.adv-heading h2{color:var(--forest-deep);font:500 var(--fs-5)/1.12 var(--serif);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.adv-heading p:not(.eyebrow){color:#4c5f58;font-size:var(--fs-2);margin:0;line-height:1.65}.adv-small{color:#4c5f58;font-size:var(--fs-1);margin:0;line-height:1.55}.adv-verticals{gap:14px;margin:0;padding:0;list-style:none;display:grid}.adv-vertical{border:1px solid var(--line);background:#fff;border-radius:12px;align-content:start;gap:8px;padding:18px;display:grid}.adv-vertical-photo{gap:6px;margin:-18px -18px 4px;display:grid}.adv-vertical-frame{aspect-ratio:4/3;background:var(--canvas);border-radius:12px 12px 0 0;position:relative;overflow:hidden}.adv-vertical-frame img{object-fit:cover}.adv-vertical-credit{color:#5c6f67;font-size:var(--fs-1);overflow-wrap:anywhere;padding:0 18px;line-height:1.45}.adv-vertical-credit a{color:inherit;text-underline-offset:2px}.adv-example{border-left:3px solid var(--copper);background:var(--paper);border-radius:6px;gap:4px;padding:10px 12px;display:grid}.adv-example p{color:#33493f;font-size:var(--fs-1);margin:0;line-height:1.5}.adv-example a{color:var(--forest);text-underline-offset:3px;font-weight:650}.adv-disclosure{font-size:var(--fs-1)}.adv-vertical h3{color:var(--forest-deep);font-size:var(--fs-3);align-items:center;gap:10px;margin:0;display:flex}.adv-vertical>p:not(.adv-small){color:#33493f;font-size:var(--fs-2);margin:0;line-height:1.55}.adv-icon{background:var(--canvas);width:36px;height:36px;color:var(--forest);border-radius:9px;flex:none;place-items:center;display:inline-grid}.adv-discount{color:#2e5b4c;font-weight:650}.adv-samples{gap:18px;margin:0;padding:0;list-style:none;display:grid}.adv-sample{align-content:start;gap:8px;display:grid}.adv-sample-label{color:#33493f;font-size:var(--fs-1);margin:0;line-height:1.5}.adv-sample-frame{background:var(--paper);border:1px dashed #9db3a8;border-radius:14px;gap:8px;padding:12px;display:grid}.adv-sample-note{color:#5c6f67;font-size:var(--fs-1);letter-spacing:.01em;margin:0;font-weight:700}.adv-two{grid-template-columns:minmax(0,1fr)}.adv-list{color:#33493f;font-size:var(--fs-2);gap:8px;margin:0;padding-left:20px;line-height:1.6;display:grid}.adv-never{background:var(--canvas);border:1px solid #c9d8d0;border-radius:12px;padding:18px}.adv-never h3{color:var(--forest-deep);font-size:var(--fs-3);margin:0 0 10px}.adv-audience{border-left:4px solid var(--forest);background:#fff;border-radius:8px;padding:16px 18px}.adv-audience h3{font-size:var(--fs-3);color:var(--forest-deep);margin:0 0 6px}.adv-audience p{color:#33493f;font-size:var(--fs-2);margin:0;line-height:1.6}.adv-steps{color:#33493f;font-size:var(--fs-2);gap:10px;margin:0;padding-left:22px;line-height:1.6;display:grid}.adv-cta{border:1px solid var(--line);color:var(--forest-deep);background:#f3f6f2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:18px;display:flex}.adv-cta p{font-size:var(--fs-2);flex:280px;align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.adv-cta .button-secondary{background:#fff}.adv-policy{gap:4px;max-width:880px;display:grid}.adv-policy h2{color:var(--forest-deep);font:500 var(--fs-5)/1.18 var(--serif);letter-spacing:-.015em;margin:0;scroll-margin-top:88px}.adv-policy h3{color:var(--forest-deep);font-size:var(--fs-3);align-items:center;gap:8px;margin:0;font-weight:700;line-height:1.3;display:flex}.adv-policy p,.adv-policy li{color:#33493f;font-size:var(--fs-2);line-height:1.6}.adv-policy p{margin:0}.adv-policy a:not(.button):not(.adv-glance-card){color:var(--forest);text-underline-offset:3px;font-weight:650}.adv-updated{color:#5c6f67;font-size:var(--fs-1)}.adv-policy .adv-updated{font-size:var(--fs-1)}.adv-policy-nav{flex-wrap:wrap;gap:6px;margin:6px 0 10px;display:flex}.adv-policy-nav a{border:1px solid var(--line);min-height:44px;font-size:var(--fs-1);background:#fff;border-radius:10px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.adv-policy .adv-policy-nav a{font-weight:650}.adv-policy-nav a:hover{border-color:var(--forest)}.adv-glance{gap:10px;margin-bottom:8px;display:grid}.adv-glance-card{border:1px solid var(--line);color:#33493f;min-height:44px;font-size:var(--fs-2);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.5;text-decoration:none;display:flex}.adv-glance-card strong{color:var(--forest-deep);font-size:var(--fs-2);margin-bottom:2px;display:block}.adv-glance-card:hover strong{text-underline-offset:3px;text-decoration:underline}.adv-glance-card:focus-visible{outline:3px solid var(--copper);outline-offset:2px}.adv-glance-card.is-yes{background:#f3f8f5;border-color:#bcd5c7}.adv-glance-card.is-care{background:#fffbef;border-color:#e9d8a8}.adv-glance-card.is-no{background:#fdf6f2;border-color:#e2c2b4}.adv-mark{flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:inline-grid}.adv-mark.is-yes{color:#2e6b4f}.adv-mark.is-care{color:#8a5a12}.adv-mark.is-no{color:#9b3d36}.adv-policy-section{border-top:1px solid var(--line);gap:12px;padding:26px 0;display:grid}.adv-policy-intro{color:#4c5f58}.adv-policy .adv-policy-intro{color:#4c5f58;font-size:var(--fs-2)}.adv-policy ul{margin:0;padding:0;list-style:none}.adv-principles,.adv-allowed,.adv-evidence,.adv-marked,.adv-plain{gap:10px;display:grid}.adv-principles li{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.adv-principle-icon{background:var(--canvas);width:38px;height:38px;color:var(--forest);border-radius:50%;flex:none;place-items:center;display:inline-grid}.adv-allowed li{background:#fff;border:1px solid #d5e4dc;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.adv-marked li{align-items:flex-start;gap:10px;display:flex}.adv-plain li{padding-left:20px;position:relative}.adv-plain li:before{content:"";background:var(--copper);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:4px}.adv-dodont{gap:12px;display:grid}.adv-do,.adv-dont{background:#f6faf7;border:1px solid #d5e4dc;border-radius:14px;gap:10px;padding:16px;display:grid}.adv-dont{background:#fdf6f2;border-color:#e2c2b4}.adv-policy-box{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.adv-policy-box.is-no{background:#fdf6f2;border-color:#e2c2b4}.adv-policy-box.is-careful{background:#fffbef;border-color:#e9d8a8}.adv-policy-cards{gap:10px;display:grid}.adv-policy-card{border:1px solid var(--line);background:#fff;border-radius:14px;align-content:start;gap:6px;padding:16px;display:grid}.adv-policy-card h3 svg{color:var(--copper)}.adv-policy-card.is-yes{border-color:#bcd5c7}.adv-policy-card.is-no{background:#fdf6f2;border-color:#e2c2b4}.adv-policy-card.is-no h3 svg{color:#9b3d36}.adv-evidence li{border-left:3px solid var(--sage);font-size:var(--fs-2);background:#fff;border-radius:6px;padding:12px 14px}.adv-policy-note{align-items:flex-start;gap:10px;display:flex}.adv-policy-note svg{color:var(--copper);flex:none;margin-top:4px}.adv-report{border:1px solid var(--line);background:var(--canvas);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 14px;margin-top:8px;padding:20px}.adv-report-icon{width:44px;height:44px;color:var(--forest);background:#fff;border-radius:50%;place-items:center;display:inline-grid}.adv-report>div{gap:6px;display:grid}.adv-report-button{font-size:var(--fs-2);grid-column:1/-1;justify-self:start}@media (min-width:720px){.adv-glance{grid-template-columns:repeat(3,minmax(0,1fr))}.adv-allowed{grid-template-columns:repeat(2,minmax(0,1fr))}.adv-dodont{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.adv-policy-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.adv-report{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.adv-report-button{grid-column:auto}}@media (min-width:1040px){.adv-policy-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (forced-colors:active){.adv-glance-card,.adv-principles li,.adv-allowed li,.adv-do,.adv-dont,.adv-policy-card,.adv-report{border:1px solid canvastext}}@media (min-width:720px){.adv-verticals,.adv-samples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.adv-page{padding-block:36px 96px}.adv-verticals{grid-template-columns:repeat(3,minmax(0,1fr))}.adv-two{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:32px}}@media (prefers-reduced-motion:reduce){.adv-page *{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){.adv-sample-frame,.adv-vertical,.adv-never,.adv-policy-box{border:1px solid canvastext}}.adv-sample-image-note{color:#5d6a63;margin:10px 2px 0}.adv-sample-image-note a{color:inherit}.adv-page{--adv-cream:#fbf6ee;--adv-cream-2:#f5ecdf;--adv-warm-white:#fffdf9;--adv-warm-line:#e7d8c4;--adv-clay:#9a4f2c;--adv-clay-ink:#7a3b1d;--adv-clay-soft:#f6e2d2;--adv-moment:#6b4630}.adv-rates{gap:22px}.adv-rates-intro{border:1px solid var(--adv-warm-line);background:var(--adv-cream);border-radius:16px;gap:18px;padding:22px 18px;display:grid}.adv-rates-intro .adv-heading .adv-rates-lede{color:#33493f;font-size:var(--fs-3);line-height:1.6}.adv-promises{gap:12px;margin:0;padding:0;list-style:none;display:grid}.adv-promises li{color:#33493f;font-size:var(--fs-2);align-items:flex-start;gap:12px;line-height:1.55;display:flex}.adv-promises strong{color:var(--forest-deep)}.adv-promise-icon{background:var(--adv-clay-soft);width:36px;height:36px;color:var(--adv-clay);border-radius:50%;flex:none;place-items:center;display:inline-grid}.adv-rates-actions{flex-wrap:wrap;gap:10px;display:flex}.adv-rates-actions .button,.adv-rates-cta-actions .button{font-size:var(--fs-2);flex:170px}.adv-moments{flex-wrap:wrap;gap:8px;display:flex}.adv-moments a{border:1px solid var(--adv-warm-line);background:var(--adv-warm-white);min-height:44px;color:var(--forest);font-size:var(--fs-1);border-radius:10px;align-items:center;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex}.adv-moments a:hover{border-color:var(--adv-clay);color:var(--adv-clay-ink)}.adv-groups{gap:20px;display:grid}.adv-group{border:1px solid var(--adv-warm-line);background:var(--adv-warm-white);border-radius:16px;scroll-margin-top:88px;display:grid;overflow:hidden}.adv-group-intro{align-content:start;display:grid}.adv-group-photo{gap:6px;margin:0;display:grid}.adv-group-frame{aspect-ratio:2;background:var(--adv-cream-2);position:relative;overflow:hidden}.adv-group-frame img{object-fit:cover}.adv-group-credit{color:#5c6f67;font-size:var(--fs-1);overflow-wrap:anywhere;padding:0 16px;line-height:1.45}.adv-group-credit a{color:inherit;text-underline-offset:2px}.adv-group-text{gap:4px;padding:8px 16px 4px;display:grid}.adv-group-text h3{color:var(--forest-deep);font:500 var(--fs-5)/1.15 var(--serif);letter-spacing:-.015em;margin:0}.adv-group-text p{margin:0}.adv-group-moment{color:var(--adv-moment);font:italic 400 var(--fs-2)/1.5 var(--serif)}.adv-group-from{color:var(--forest-deep);font-size:var(--fs-1);font-weight:700;line-height:1.45;margin-top:4px!important}.adv-group-toggle{border:1px solid var(--forest);min-height:48px;color:var(--forest);font:inherit;font-size:var(--fs-2);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:10px 16px 16px;padding:0 16px;font-weight:700;display:flex}.adv-group-toggle svg{color:var(--adv-clay);flex:none;transition:transform .18s}.adv-group-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.adv-group-toggle:focus-visible{outline:3px solid var(--adv-clay);outline-offset:2px}.adv-group.is-open .adv-group-toggle{margin-bottom:4px}@media (max-width:719px){.adv-group:not(.is-open) .adv-rate-list{display:none}}.adv-rate-list{gap:10px;margin:0;padding:12px 12px 14px;list-style:none;display:grid}.adv-rate{background:var(--adv-cream);border:1px solid #efe2cf;border-radius:12px;align-content:start;gap:7px;padding:12px 14px;display:grid}.adv-rate-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.adv-rate-head h4{color:var(--forest-deep);font-size:var(--fs-2);margin:0;font-weight:700;line-height:1.3}.adv-format{border:1px solid var(--adv-warm-line);color:#44574f;font-size:var(--fs-1);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:3px 9px;font-weight:650;line-height:1.4;display:inline-flex}.adv-format svg{color:var(--adv-clay)}.adv-rate-where{color:#4c5f58;font-size:var(--fs-1);margin:0;line-height:1.5}.adv-price-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adv-price{min-height:30px;font-size:var(--fs-1);border-radius:8px;align-items:center;padding:3px 10px;font-weight:700;line-height:1.3;display:inline-flex}.adv-price-event{background:var(--forest);color:#fff}.adv-price-sponsor{background:var(--adv-clay-soft);color:var(--adv-clay-ink);border:1px solid #e6c3a8}.adv-best{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.adv-best-label{color:#5c6f67;font-size:var(--fs-1);letter-spacing:.01em;font-weight:750}.adv-pills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adv-pill{color:#2c463e;min-height:26px;font-size:var(--fs-1);background:#fff;border:1px solid #d6e2db;border-radius:999px;align-items:center;padding:1px 9px;line-height:1.3;display:inline-flex}.adv-pill-more{max-width:100%}.adv-pill-more details>.adv-pills{vertical-align:middle;margin-left:6px;display:inline-flex}.adv-pill-more summary{vertical-align:middle;cursor:pointer;align-items:center;min-height:44px;margin-block:-8px;list-style:none;display:inline-flex}.adv-pill-more summary::-webkit-details-marker{display:none}.adv-pill-more summary:focus-visible{outline:none}.adv-pill-more summary:focus-visible .adv-pill-toggle{outline:3px solid var(--adv-clay);outline-offset:2px}.adv-pill-toggle{color:var(--adv-clay-ink);background:0 0;border-style:dashed;border-color:#c99a7a;font-weight:700}.adv-pill-more .is-open,.adv-pill-more details[open] .is-closed{display:none}.adv-pill-more details[open] .is-open{display:inline}.adv-budget{border:1px solid var(--adv-warm-line);background:var(--adv-cream-2);border-radius:16px;gap:16px;padding:20px 16px;display:grid}.adv-budget-head{align-items:flex-start;gap:12px;display:flex}.adv-budget-icon{width:40px;height:40px;color:var(--adv-clay);background:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.adv-budget-head h3{color:var(--forest-deep);font:500 var(--fs-5)/1.15 var(--serif);margin:0}.adv-budget-head p{color:#4c5f58;font-size:var(--fs-2);margin:4px 0 0;line-height:1.5}.adv-budget-form{gap:14px;display:grid}.adv-budget-amounts{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.adv-budget-amounts legend,.adv-budget-field label,.adv-budget-custom label{color:var(--forest-deep);font-size:var(--fs-1);margin:0 0 6px;padding:0;font-weight:700}.adv-budget-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.adv-budget-chip{display:block;position:relative}.adv-budget-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.adv-budget-chip span{min-height:48px;color:var(--forest-deep);font-size:var(--fs-2);background:#fff;border:1px solid #c9b294;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:flex}.adv-budget-chip input:checked+span{border-color:var(--forest);background:var(--forest);color:#fff}.adv-budget-chip input:focus-visible+span{outline:3px solid var(--adv-clay);outline-offset:2px}.adv-budget-custom{gap:4px;margin-top:4px;display:grid}.adv-budget-dollar{max-width:260px;min-height:48px;color:var(--forest-deep);background:#fff;border:1px solid #a8916f;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:flex}.adv-budget-dollar:focus-within{outline:3px solid var(--adv-clay);outline-offset:2px}.adv-budget-dollar input{width:100%;min-height:46px;color:var(--charcoal);font:inherit;font-size:var(--fs-2);background:0 0;border:0}.adv-budget-dollar input:focus{outline:none}.adv-budget-hint{color:#5c6f67;font-size:var(--fs-1);margin:0;line-height:1.5}.adv-budget-field{display:grid}.adv-budget-field select{width:100%;min-height:48px;color:var(--charcoal);font-size:var(--fs-2);background:#fff;border:1px solid #a8916f;border-radius:10px;padding:0 12px}.adv-budget-field select:focus-visible,.adv-budget-check input:focus-visible{outline:3px solid var(--adv-clay);outline-offset:2px}.adv-budget-check{color:#33493f;min-height:44px;font-size:var(--fs-2);cursor:pointer;align-items:flex-start;gap:10px;padding-top:4px;line-height:1.5;display:flex}.adv-budget-check input{width:22px;height:22px;accent-color:var(--forest);flex:none;margin:1px 0 0}.adv-budget-result{border:1px solid var(--adv-warm-line);background:#fff;border-radius:12px;align-content:start;gap:8px;padding:16px;display:grid}.adv-budget-figure{color:var(--forest-deep);font:500 var(--fs-4)/1.15 var(--serif);margin:0}.adv-budget-figure strong{color:var(--adv-clay);font-size:var(--fs-6);letter-spacing:-.02em;font-weight:600}.adv-budget-about{color:#5c6f67;font-size:var(--fs-2);font-style:italic}.adv-budget-sentence,.adv-budget-alt{color:#33493f;font-size:var(--fs-2);margin:0;line-height:1.55}.adv-budget-alt{font-size:var(--fs-1)}.adv-budget-note{color:#5c6f67;font-size:var(--fs-1);margin:2px 0 0;line-height:1.5}.adv-budget-cta{font-size:var(--fs-2);justify-self:start}.adv-rates-cta{border:1px solid var(--line);border-top:4px solid var(--copper);color:var(--forest-deep);background:#f3f6f2;border-radius:16px;gap:16px;padding:22px 18px;display:grid}.adv-rates-cta p{color:#4c5f58;font-size:var(--fs-2);margin:0;line-height:1.55}.adv-rates-cta .adv-rates-cta-title{color:var(--forest-deep);font:500 var(--fs-4)/1.25 var(--serif);margin-bottom:4px}.adv-rates-cta-actions{flex-wrap:wrap;gap:10px;display:flex}.adv-compare{border:1px solid var(--line);background:#fff;border-radius:14px}.adv-compare>summary{min-height:56px;color:var(--forest-deep);font-size:var(--fs-2);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-weight:700;list-style:none;display:flex}.adv-compare>summary::-webkit-details-marker{display:none}.adv-compare>summary:focus-visible{outline:3px solid var(--adv-clay);outline-offset:2px;border-radius:14px}.adv-compare-count{color:#5c6f67;font-weight:600}.adv-compare-chevron{color:var(--adv-clay);flex:none;transition:transform .18s}.adv-compare[open] .adv-compare-chevron{transform:rotate(180deg)}.adv-table{border-collapse:collapse;width:100%;font-size:var(--fs-1);line-height:1.45}@media (max-width:1039px){.adv-table,.adv-table tbody,.adv-table th,.adv-table td{display:block}.adv-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adv-table tbody{gap:10px;padding:0 12px 14px;display:grid}.adv-table tbody tr{background:var(--paper);border:1px solid #e3ebe6;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 14px;display:grid}.adv-table tbody th{color:var(--forest-deep);font-size:var(--fs-2);text-align:left;grid-column:1/-1;padding:0;font-weight:700}.adv-table td{color:#33493f;align-content:start;gap:1px;padding:0;display:grid}.adv-table td:first-of-type,.adv-table td:nth-of-type(3){grid-column:1/-1}.adv-table td:nth-of-type(3){order:1}.adv-cell-label{color:#5c6f67;font-size:var(--fs-1);letter-spacing:.01em;font-weight:750}}@media (min-width:1040px){.adv-cell-label{display:none}.adv-table th,.adv-table td{text-align:left;vertical-align:top;border-top:1px solid #ebe3d6;padding:12px 14px}.adv-table thead th{background:var(--adv-cream);color:#2c463e;font-size:var(--fs-1);letter-spacing:.01em;border-top:0}.adv-table thead th:first-child{width:15%}.adv-table thead th:nth-child(2){width:27%}.adv-table thead th:nth-child(3){width:10%}.adv-table thead th:nth-child(4){width:22%}.adv-table tbody th{color:var(--forest-deep);font-weight:700}.adv-table td{color:#33493f}.adv-table .num{text-align:right;white-space:nowrap}}.adv-fine-print{gap:8px;max-width:840px;display:grid}.adv-fine-print p{color:#4c5f58;font-size:var(--fs-1);margin:0;line-height:1.6}.adv-fine-print strong{color:var(--forest-deep)}@media (min-width:720px){.adv-rate-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.adv-group-frame{aspect-ratio:21/9}.adv-group-toggle{display:none}.adv-budget-result{padding:18px 20px}}@media (min-width:1040px){.adv-rates-intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px 40px;padding:32px}.adv-rates-intro .adv-heading{grid-row:span 2}.adv-promises{padding-top:34px}.adv-group{grid-template-columns:340px minmax(0,1fr)}.adv-group-intro{border-right:1px solid #f0e4d4}.adv-group-frame{aspect-ratio:4/3}.adv-group-text{padding:12px 18px 18px}.adv-rate-list{gap:12px;padding:18px}.adv-budget{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 32px;padding:28px}.adv-budget-head{grid-column:1/-1}.adv-budget-result{grid-area:2/2}.adv-budget-cta{grid-column:2}.adv-rates-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:26px 30px}.adv-rates-cta-actions .button{flex:none}}@media (forced-colors:active){.adv-group,.adv-rate,.adv-budget,.adv-budget-result,.adv-rates-intro,.adv-rates-cta,.adv-compare,.adv-price,.adv-pill,.adv-format{border:1px solid canvastext}}.adv-founding{gap:14px;margin:0;padding:0;list-style:none;display:grid}.adv-founding-card{background:#fff;border:1px solid #d8e2dc;border-radius:12px;gap:8px;padding:16px;display:grid}.adv-founding-card h3{color:var(--forest-deep);font-size:var(--fs-3);margin:0;line-height:1.3}.adv-founding-card>p{color:#33493f;font-size:var(--fs-2);margin:0;line-height:1.55}.adv-founding-price strong{color:var(--forest-deep);font-size:var(--fs-5)}.adv-founding-audience{background:#eef4f0;border-radius:8px;padding:10px 12px}.adv-two-col{gap:20px;display:grid}.adv-two-col h3{color:var(--forest-deep);font-size:var(--fs-3);margin:0 0 8px}.adv-cta .text-link,.adv-cta .adv-small{color:var(--forest-deep)}@media (min-width:720px){.adv-founding{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.adv-two-col{grid-template-columns:1fr 1fr}}.adv-report-form{max-width:720px}.adv-giving-table{border-collapse:collapse;width:100%;font-size:var(--fs-2)}.adv-giving-table th,.adv-giving-table td{text-align:left;border-bottom:1px solid #d8e2dc;padding:10px 8px}.adv-giving-table .num{text-align:right;font-variant-numeric:tabular-nums}.adv-recipients{gap:12px;margin:0;padding:0;list-style:none;display:grid}.adv-recipients li{background:#fff;border:1px solid #d8e2dc;border-radius:12px;padding:14px 16px}.adv-recipients h3{font-size:var(--fs-3);color:var(--forest-deep);margin:0 0 4px}.adv-recipients p{color:#33493f;font-size:var(--fs-2);margin:0;line-height:1.55}
