.hXd_yG_page{color:#173744;background:#fafaf5}.hXd_yG_container{width:min(1200px,100% - 80px);margin:auto}.hXd_yG_hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:min(1280px,100% - 80px);margin:auto;padding:56px 0 48px;display:grid}.hXd_yG_eyebrow{color:#34766b;letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;font-weight:750;line-height:1.7;display:flex}.hXd_yG_eyebrow>span{background:#4c9584;border-radius:50%;flex-shrink:0;width:6px;height:6px}.hXd_yG_hero h1{color:#163441;letter-spacing:-.05em;max-width:650px;margin:22px 0 24px;font-size:clamp(42px,4.35vw,66px);font-weight:600;line-height:1.09}.hXd_yG_hero h1 em{color:#367e6e;font-style:normal}.hXd_yG_lede{color:#576c70;max-width:490px;font-size:17px;line-height:1.8}.hXd_yG_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.hXd_yG_primary{color:#fff;background:#163b45;border-radius:8px;justify-content:center;align-items:center;gap:26px;min-height:48px;padding:15px 23px;font-size:13px;font-weight:650;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 4px 10px #133d4210}.hXd_yG_primary:hover{background:#23584f;transform:translateY(-2px)}.hXd_yG_secondary{color:#28574f;align-items:center;gap:12px;min-height:48px;font-size:13px;font-weight:650;display:inline-flex}.hXd_yG_secondary:hover{text-underline-offset:5px;text-decoration:underline}.hXd_yG_heroAside{color:#65756c;max-width:400px;margin:22px 0 0;font-size:12px;line-height:1.7}.hXd_yG_heroVisual{isolation:isolate;min-width:0;margin:0;padding:35px 10px 50px 28px;position:relative}.hXd_yG_visualBackdrop{z-index:-1;background:radial-gradient(at 55% 45%,#cee7d8 0%,#edf3e9 49%,#fafaf500 72%);border-radius:50% 50% 44% 48%;position:absolute;inset:-30px -15px 0 0}.hXd_yG_record{background:#fff;border:1px solid #d9e3d9;border-radius:14px;position:relative;overflow:hidden;transform:rotate(1.3deg);box-shadow:0 25px 60px #183a3320,0 4px 9px #183a3306}.hXd_yG_recordTop{color:#e3eee7;background:#163b43;justify-content:space-between;align-items:center;padding:14px 20px;font-size:12px;display:flex}.hXd_yG_recordBrand{align-items:center;gap:9px;display:flex}.hXd_yG_recordBrand>span{color:#173d43;background:#d0e8d8;border-radius:6px;place-items:center;width:23px;height:23px;font-family:Georgia,serif;font-size:18px;font-weight:750;display:grid}.hXd_yG_recordDot{background:#9ac9b3;border-radius:50%;width:5px;height:5px}.hXd_yG_recordHeading{padding:23px 24px 0}.hXd_yG_recordHeading>span{color:#526f60;letter-spacing:.16em;font-size:12px;font-weight:700}.hXd_yG_recordHeading h2{letter-spacing:-.03em;color:#193c47;margin:7px 0 9px;font-size:23px;line-height:1.25}.hXd_yG_recordHeading p{color:#60746a;margin-bottom:18px;font-size:12px}.hXd_yG_recordHeading :where(p)>span{margin:0 6px}.hXd_yG_recordBody{padding:0 24px}.hXd_yG_photo{background:#e6ede5;border:1px solid #dce4db;border-radius:9px;position:relative;overflow:hidden}.hXd_yG_photo svg{object-fit:cover;width:100%;height:160px;display:block}.hXd_yG_photoLabel{color:#4b6b5d;background:#ffffffed;border:1px solid #e9eeea;border-radius:5px;padding:5px 8px;font-size:12px;position:absolute;bottom:10px;left:10px}.hXd_yG_photoLabel>span{margin-right:5px}.hXd_yG_caseNotes{margin-top:15px}.hXd_yG_caseNotes>div{border-bottom:1px solid #e8ede7;align-items:center;gap:10px;padding:12px 0;display:flex}.hXd_yG_miniIcon{color:#5c8c78;border:1px solid #dce9df;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.hXd_yG_caseNotes p{flex-direction:column;gap:3px;min-width:0;margin:0;font-size:12px;display:flex}.hXd_yG_caseNotes strong{color:#324e50;font-size:12px;font-weight:600}.hXd_yG_caseNotes :where(p)>span{color:#62766c;font-size:12px}.hXd_yG_check{color:#4d8d71;margin-left:auto}.hXd_yG_casePill{color:#556a3c;background:#f1f5e9;border:1px solid #d5e4cf;border-radius:5px;flex-shrink:0;margin-left:auto;padding:5px 7px;font-size:12px}.hXd_yG_recordBottom{color:#526f60;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 24px 19px;font-size:12px;display:flex}.hXd_yG_recordBottom>span{align-items:center;gap:5px;min-width:0;display:flex}.hXd_yG_recordBottom i{background:#74a58d;border-radius:50%;width:4px;height:4px}.hXd_yG_handoffNote{background:#f7fbf5;border:1px solid #d7e5d8;border-radius:10px;align-items:center;gap:13px;padding:14px 22px 14px 16px;display:flex;position:absolute;bottom:31px;left:-5px;transform:rotate(-3deg);box-shadow:0 12px 25px #24483612}.hXd_yG_handoffNote>span{color:#388372;font-size:27px}.hXd_yG_handoffNote p{color:#38544a;margin:0;font-size:12px;font-weight:650}.hXd_yG_handoffNote small{color:#596e60;margin-top:3px;font-size:12px;font-weight:400;display:block}.hXd_yG_heroVisual figcaption{color:#647667;text-align:right;font-size:12px;position:absolute;bottom:0;right:12px}.hXd_yG_heroVisual :where(figcaption) a{text-underline-offset:3px;text-decoration:underline}.hXd_yG_story{border-top:1px solid #dde5db;width:min(1200px,100% - 80px);margin:auto;padding:44px 0 36px}.hXd_yG_storyHeading{grid-template-columns:.7fr 1.3fr;align-items:start;gap:40px;margin-bottom:36px;display:grid}.hXd_yG_storyHeading .hXd_yG_eyebrow{max-width:200px;margin-top:9px}.hXd_yG_storyHeading h2{letter-spacing:-.04em;color:#284649;margin:0;font-size:clamp(27px,2.6vw,39px);font-weight:550;line-height:1.2}.hXd_yG_storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.hXd_yG_smallLabel{color:#5d7366;letter-spacing:.12em;font-size:12px;font-weight:700}.hXd_yG_scattered{padding:16px 30px 16px 0}.hXd_yG_messageOne,.hXd_yG_messageTwo,.hXd_yG_messageThree{background:#fffffff5;border:1px solid #e1e7dd;border-radius:8px;align-items:center;gap:17px;max-width:400px;margin:18px 0;padding:17px 22px;display:flex;box-shadow:0 5px 17px #25432905}.hXd_yG_messageOne{transform:rotate(-2deg)}.hXd_yG_messageTwo{margin-left:32px;transform:rotate(1.5deg)}.hXd_yG_messageThree{transform:rotate(-1deg)}.hXd_yG_scattered div>span{color:#87a08d;font-size:22px;font-weight:350}.hXd_yG_scattered div p{color:#435c53;margin:0;font-size:13px;line-height:1.55}.hXd_yG_scattered div small{color:#647365;margin-top:4px;font-size:12px;display:block}.hXd_yG_connected{border-left:1px solid #dce5d9;padding:10px 0 10px 40px}.hXd_yG_connected .hXd_yG_smallLabel{color:#346b58;margin-bottom:20px}.hXd_yG_connected ol{margin:0;padding:0;list-style:none}.hXd_yG_connected li{gap:18px;padding-bottom:24px;display:flex;position:relative}.hXd_yG_connected li:not(:last-child):before{content:"";background:#c4d9c6;width:1px;position:absolute;top:30px;bottom:4px;left:15px}.hXd_yG_storyNumber{color:#36674e;background:#eaf2e7;border:1px solid #d4e4cf;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;font-weight:650;display:grid}.hXd_yG_connected h3{letter-spacing:-.01em;color:#315b4d;margin:2px 0 4px;font-size:14px}.hXd_yG_connected li p{color:#647365;margin:0;font-size:12px;line-height:1.6}.hXd_yG_storyNote{color:#647365;margin:0 0 0 49px;font-size:12px}.hXd_yG_storyNote a{color:#3e7563;margin-top:5px;display:block}.hXd_yG_planSection{padding:40px 0 46px;scroll-margin-top:95px}.hXd_yG_planHeading{text-align:center;max-width:620px;margin:0 auto 38px}.hXd_yG_planHeading .hXd_yG_eyebrow{justify-content:center}.hXd_yG_planHeading h2{letter-spacing:-.045em;color:#183b44;margin:14px 0;font-size:clamp(32px,3.2vw,45px);font-weight:550;line-height:1.15}.hXd_yG_planHeading>p:last-child{color:#647365;max-width:520px;margin:auto;font-size:14px;line-height:1.8}.hXd_yG_closing{text-align:center;width:min(1200px,100% - 80px);margin:auto;padding:50px 0 56px}.hXd_yG_closing .hXd_yG_eyebrow{justify-content:center}.hXd_yG_closing h2{color:#20444a;letter-spacing:-.04em;margin:20px 0 26px;font-size:clamp(29px,3vw,43px);font-weight:550;line-height:1.2}.hXd_yG_page a:focus-visible{outline-offset:5px;outline:3px solid #326d57}.hXd_yG_page .b52-menu-toggle>span{font-size:12px}.hXd_yG_page .b52-footer-column h2{font-size:12px}.hXd_yG_page .b52-footer-bottom{font-size:12px}.hXd_yG_page .b52-footer-link{font-size:12px}.hXd_yG_page .b52-footer-brand-block>.b52-footer-story{font-size:13px}.hXd_yG_page .b52-footer :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #b4e6c9}@media (max-width:1100px){.hXd_yG_hero{gap:20px;width:calc(100% - 64px);padding-top:60px}.hXd_yG_hero h1{font-size:48px}.hXd_yG_heroVisual{padding-left:12px;padding-right:0}.hXd_yG_recordHeading{padding:20px 18px 0}.hXd_yG_recordBody{padding:0 18px}.hXd_yG_recordHeading h2{font-size:20px}.hXd_yG_photo svg{height:140px}.hXd_yG_handoffNote{left:-7px}.hXd_yG_actions{gap:14px}.hXd_yG_secondary{font-size:12px}.hXd_yG_storyGrid{gap:30px}.hXd_yG_connected{padding-left:28px}}@media (max-width:850px){.hXd_yG_hero{gap:34px;padding:38px 0 42px}.hXd_yG_hero h1{font-size:39px}.hXd_yG_heroCopy .hXd_yG_eyebrow{font-size:12px}.hXd_yG_lede{font-size:14px}.hXd_yG_heroVisual{padding-top:12px;padding-bottom:50px}.hXd_yG_recordTop{padding:10px 12px;font-size:12px}.hXd_yG_recordHeading{padding:16px 14px 0}.hXd_yG_recordHeading h2{font-size:17px}.hXd_yG_recordBody{padding:0 14px}.hXd_yG_photo svg{height:100px}.hXd_yG_caseNotes>div{gap:7px}.hXd_yG_caseNotes strong,.hXd_yG_caseNotes :where(p)>span{font-size:12px}.hXd_yG_casePill{display:none}.hXd_yG_recordBottom{padding:13px 14px 18px;font-size:12px}.hXd_yG_handoffNote{padding:10px 13px;bottom:31px}.hXd_yG_handoffNote p,.hXd_yG_handoffNote small{font-size:12px}.hXd_yG_story,.hXd_yG_container,.hXd_yG_closing{width:calc(100% - 48px)}.hXd_yG_storyHeading{grid-template-columns:1fr;gap:12px}.hXd_yG_storyHeading .hXd_yG_eyebrow{max-width:none}.hXd_yG_storyGrid{gap:26px}.hXd_yG_scattered{padding-right:0}.hXd_yG_messageOne,.hXd_yG_messageTwo,.hXd_yG_messageThree{gap:10px;padding:15px}.hXd_yG_messageTwo{margin-left:10px}.hXd_yG_scattered div p{font-size:12px}.hXd_yG_connected{padding-left:24px}}@media (max-width:650px){.hXd_yG_hero{grid-template-columns:1fr;gap:30px;width:calc(100% - 40px);padding-top:32px}.hXd_yG_hero h1{max-width:480px;margin-top:18px;font-size:clamp(37px,8.9vw,48px)}.hXd_yG_lede{font-size:15px}.hXd_yG_actions{gap:12px 22px}.hXd_yG_primary{min-height:48px;font-size:13px}.hXd_yG_heroAside{font-size:12px}.hXd_yG_heroVisual{width:min(100%,450px);margin:0 auto;padding:15px 8px 52px 13px}.hXd_yG_recordHeading h2{font-size:23px}.hXd_yG_photo svg{height:140px}.hXd_yG_caseNotes strong,.hXd_yG_caseNotes :where(p)>span{font-size:12px}.hXd_yG_casePill{display:inline}.hXd_yG_recordTop{padding:13px 17px;font-size:12px}.hXd_yG_recordHeading{padding:20px 18px 0}.hXd_yG_recordBody{padding:0 18px}.hXd_yG_recordBottom{padding:15px 18px 20px;font-size:12px}.hXd_yG_handoffNote{padding:13px;bottom:35px;left:-1px}.hXd_yG_handoffNote p,.hXd_yG_handoffNote small{font-size:12px}.hXd_yG_heroVisual figcaption{font-size:12px;right:9px}.hXd_yG_story,.hXd_yG_container,.hXd_yG_closing{width:calc(100% - 40px)}.hXd_yG_story{padding-top:40px;padding-bottom:25px}.hXd_yG_storyHeading h2{font-size:29px}.hXd_yG_storyGrid{grid-template-columns:1fr;gap:24px}.hXd_yG_scattered{padding:0 12px 4px 2px}.hXd_yG_scattered div p{font-size:13px}.hXd_yG_messageOne,.hXd_yG_messageTwo,.hXd_yG_messageThree{margin-top:14px;margin-bottom:14px}.hXd_yG_messageTwo{margin-left:22px}.hXd_yG_connected{border-top:1px solid #dce5d9;border-left:0;padding:26px 0 0}.hXd_yG_connected h3{font-size:15px}.hXd_yG_planSection{padding:42px 0}.hXd_yG_planHeading{text-align:left;margin-bottom:25px}.hXd_yG_planHeading .hXd_yG_eyebrow{justify-content:start}.hXd_yG_planHeading h2{font-size:35px}.hXd_yG_planHeading>p:last-child{font-size:13px}.hXd_yG_closing{padding:38px 0 44px}.hXd_yG_closing .hXd_yG_eyebrow{font-size:12px}.hXd_yG_closing h2{font-size:29px}}@media (max-width:350px){.hXd_yG_hero,.hXd_yG_story,.hXd_yG_container,.hXd_yG_closing{width:calc(100% - 32px)}.hXd_yG_heroCopy .hXd_yG_eyebrow{letter-spacing:.1em;font-size:12px}.hXd_yG_hero h1{font-size:35px}.hXd_yG_actions{flex-direction:column;align-items:flex-start;gap:6px}.hXd_yG_casePill{display:none}.hXd_yG_recordHeading h2{font-size:20px}.hXd_yG_heroVisual figcaption{font-size:12px}}@media (prefers-reduced-motion:reduce){.hXd_yG_primary{transition:none}.hXd_yG_primary:hover{transform:none}}
.rus0iq_billingSelector{text-align:center;border:0;min-width:0;margin:0 auto 28px;padding:0}.rus0iq_billingSelector legend{color:#365c48;margin:auto;padding:0;font-size:13px;font-weight:650}.rus0iq_billingSelector>p{color:#526447;margin:8px 0 14px;font-size:14px;line-height:1.6}.rus0iq_billingOptions{background:#edf3e7;border:1px solid #84977a;border-radius:12px;grid-template-columns:1fr 1fr;width:min(320px,100%);margin:auto;padding:4px;display:grid}.rus0iq_billingOptions label{color:#3a5f49;cursor:pointer;border-radius:8px;place-items:center;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;display:grid;position:relative}.rus0iq_billingOptions input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rus0iq_billingOptions label:has(input:checked){color:#fff;background:#254f43;box-shadow:0 2px 5px #15382d12}.rus0iq_billingOptions label:has(input:focus-visible){outline-offset:3px;outline:3px solid #326d57}.rus0iq_savingsBadge{color:#335d43;background:#e1eddb;border-radius:20px;margin-top:11px;padding:5px 11px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.rus0iq_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0 20px;display:grid}.rus0iq_plan{grid-template-rows:subgrid;color:#21434a;background:#fffffc;border:1px solid #d9e2d8;border-radius:14px;grid-row:span 8;gap:0;min-width:0;padding:28px 26px 23px;scroll-margin-top:105px;transition:box-shadow .2s,transform .2s,border-color .2s;display:grid;box-shadow:0 7px 23px #26482d05}.rus0iq_plan:hover{border-color:#94b9a4;transform:translateY(-3px);box-shadow:0 17px 32px #26482d0b}.rus0iq_flagship{background:linear-gradient(150deg,#f2f7eb 0%,#fff 52%);border:1.5px solid #537f68;box-shadow:0 13px 30px #2a4f3d0d}.rus0iq_planEyebrow{letter-spacing:.12em;color:#5d7461;margin:0 0 16px;font-size:12px;font-weight:750;line-height:1.6}.rus0iq_flagship .rus0iq_planEyebrow{color:#376854;background:#dfecdc;border-radius:5px;width:fit-content;margin-top:0;margin-bottom:16px;margin-left:-9px;padding:6px 9px}.rus0iq_planAction{align-self:start}.rus0iq_plan h3{color:#21424a;letter-spacing:-.04em;margin:0 0 17px;font-size:24px;font-weight:650;line-height:1.25}.rus0iq_audience{letter-spacing:-.02em;color:#3d6154;margin:0 0 13px;font-size:18px;font-weight:550;line-height:1.4}.rus0iq_planDescription{color:#65735f;margin:0;font-size:14px;line-height:1.8}.rus0iq_priceBlock{font-variant-numeric:tabular-nums;min-width:0;margin:24px 0 20px}.rus0iq_price{letter-spacing:-.035em;color:#23474a;margin:0;font-size:clamp(27px,2.5vw,36px);font-weight:600;line-height:1.4}:where(.rus0iq_plan:last-child) .rus0iq_price{font-size:clamp(22px,2.1vw,27px)}.rus0iq_priceDetails{color:#526447;min-block-size:4.8em;margin-top:8px;font-size:12px;line-height:1.6}.rus0iq_priceDetails p{margin:0}.rus0iq_benefits{border-top:1px solid #e2e8dd;margin:0;padding:18px 0 16px;list-style:none}.rus0iq_benefits li{color:#4e6758;align-items:flex-start;gap:8px;margin:0 0 18px;font-size:13px;line-height:1.65;display:flex}.rus0iq_benefits strong{color:#315548;font-size:14px;font-weight:650;line-height:1.5;display:block}.rus0iq_benefits p{margin:5px 0 0;font-size:13px;line-height:1.65}.rus0iq_availability{color:#526447;margin:11px 0 0;font-size:12px;line-height:1.6}.rus0iq_capacityLine{color:#64715e;margin:8px 0 13px;font-size:12px;line-height:1.7}.rus0iq_choose{color:#406b58;cursor:pointer;background:#fff;border:1px solid #aac0ab;border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:47px;padding:13px 15px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.rus0iq_choose>span:last-child{margin-left:auto}.rus0iq_choose:has(input:checked){outline-offset:3px;background:#eff6ea;outline:3px solid #70bda0}.rus0iq_choose input{accent-color:#307b64;width:auto}.rus0iq_flagship .rus0iq_choose{color:#fff;background:#285c4d;border-color:#285c4d}.rus0iq_choose:hover{border-color:#487f63}.rus0iq_flagship .rus0iq_choose:hover{background:#194c3e}.rus0iq_planFootnote{color:#64715e;justify-content:center;gap:10px;max-width:820px;margin:22px auto 21px;display:flex}.rus0iq_planFootnote>span{font-size:13px}.rus0iq_planFootnote p{margin:0;font-size:12px;line-height:1.7}.rus0iq_planDetails{border-top:1px solid #e0e6db;border-bottom:1px solid #e0e6db}.rus0iq_planDetails summary{cursor:pointer;color:#49745e;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:14px;font-size:12px;font-weight:600;list-style:none;display:flex}.rus0iq_planDetails summary::-webkit-details-marker{display:none}.rus0iq_planDetails :where(summary)>span{font-size:17px;font-weight:400}.rus0iq_detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:18px 10px 10px;display:grid}.rus0iq_detailsGrid h4{color:#3c6854;margin:0 0 14px;font-size:12px}.rus0iq_detailsGrid ul{margin:0;padding:0;list-style:none}.rus0iq_detailsGrid li{color:#64715e;margin-bottom:8px;font-size:12px;line-height:1.7}.rus0iq_detailsNote{color:#64715e;max-width:840px;padding:10px;font-size:12px;line-height:1.8}.rus0iq_mobileSwitcher{display:none}.rus0iq_embedded .rus0iq_plan{padding:24px 20px}.rus0iq_embedded .rus0iq_price{font-size:21px}.rus0iq_calculator{color:#e5eee7;background:radial-gradient(at 10% 0,#244b4d 0%,#163b44 43%,#132f3d 100%);border:1px solid #214a4c;border-radius:22px;padding:38px;scroll-margin-top:90px}.rus0iq_calculatorIntro{max-width:670px;margin-bottom:24px}.rus0iq_lightEyebrow{color:#9ac4ad;letter-spacing:.15em;font-size:12px;font-weight:650}.rus0iq_calculatorIntro h2{color:#edf3eb;letter-spacing:-.04em;margin:15px 0;font-size:clamp(31px,3vw,43px);font-weight:500;line-height:1.15}.rus0iq_calculatorIntro>p:last-child{color:#b0c7be;max-width:500px;font-size:13px;line-height:1.8}.rus0iq_configurator{color:#284943;background:#fffefa;border-radius:13px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.rus0iq_configurationForm{padding:28px}.rus0iq_stepNavigation{border-bottom:1px solid #e5e9dd;align-items:center;gap:10px;margin:-4px 0 25px;padding-bottom:14px;display:flex}.rus0iq_stepNavigation button{color:#657359;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0 2px;font-size:12px;display:flex}.rus0iq_stepNavigation button[aria-current=step]{color:#315f49;font-weight:650}.rus0iq_stepNavigation button:disabled{cursor:not-allowed;opacity:.6}.rus0iq_stepConnector{background:#dce4d4;flex-shrink:0;width:18px;height:1px}.rus0iq_configurationForm .rus0iq_stepTitle{color:#335e48;letter-spacing:-.025em;margin:0 0 9px;font-size:20px;font-weight:550;line-height:1.4}.rus0iq_stepDescription{color:#64715e;margin-bottom:25px;font-size:12px;line-height:1.7}.rus0iq_configurationFields{gap:25px;display:grid}.rus0iq_field>label{color:#496b52;font-size:13px;font-weight:650;display:block}.rus0iq_field>p{color:#64715e;max-width:350px;min-height:34px;margin:5px 0 12px;font-size:12px;line-height:1.7}.rus0iq_numberControl{background:#fcfdf8;border:1px solid #7b8b70;border-radius:7px;grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:center;display:grid}.rus0iq_numberControl button{color:#3d6946;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:44px;min-height:54px;font-size:19px}.rus0iq_numberControl button:hover{background:#eef4e5}.rus0iq_numberControl button:disabled{opacity:.4;cursor:not-allowed}.rus0iq_numberControl input{color:#3f7052;text-align:center;outline-offset:-3px;appearance:textfield;background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:54px;padding:7px 2px;font-size:26px;font-weight:500}.rus0iq_numberControl input::-webkit-inner-spin-button{appearance:none;margin:0}.rus0iq_numberControl input::-webkit-outer-spin-button{appearance:none;margin:0}.rus0iq_numberControl:has(input[aria-invalid=true]){border-color:#aa6253}.rus0iq_inputSuffix{color:#63715b;padding:0 12px 0 4px;font-size:12px}.rus0iq_stepActions{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.rus0iq_continueButton,.rus0iq_backButton{color:#476d4c;cursor:pointer;text-align:left;background:#f2f7e9;border:1px solid #b6cdb0;border-radius:7px;min-height:45px;padding:11px 13px;font-size:12px;font-weight:600}.rus0iq_continueButton>span{margin-left:12px}.rus0iq_continueButton:hover,.rus0iq_backButton:hover{background:#e6efda}.rus0iq_continueButton:disabled{opacity:.5;cursor:not-allowed}.rus0iq_stepActions p{color:#64715e;margin:0;font-size:12px;line-height:1.8}.rus0iq_portfolioSummary{background:#edf3e8;border-left:1px solid #dce6d4;flex-direction:column;padding:28px;display:flex}.rus0iq_outlineHeader{color:#526447;align-items:center;gap:10px;display:flex}.rus0iq_outlineHeader>span{font-size:20px}.rus0iq_outlineHeader p{letter-spacing:.12em;margin:0;font-size:12px;font-weight:650}.rus0iq_portfolioSummary h3{color:#406b4c;letter-spacing:-.025em;margin:15px 0 25px;font-size:20px;font-weight:550;line-height:1.35}.rus0iq_outlineValues{grid-template-columns:1fr 1fr;gap:25px 20px;margin:0 0 25px;display:grid}.rus0iq_outlineValues>div{border-bottom:1px solid #d6e0cc;padding-bottom:12px}.rus0iq_outlineValues dt{color:#607052;margin-bottom:5px;font-size:12px}.rus0iq_outlineValues dd{color:#416d44;letter-spacing:-.04em;margin:0;font-size:29px;font-weight:500;line-height:1.2}.rus0iq_planHint{background:#f7faef;border:1px solid #d2dfc5;border-radius:8px;gap:12px;margin:0 0 22px;padding:14px;display:flex}.rus0iq_planHint>span{color:#92ac7f;font-size:24px}.rus0iq_planHint strong{color:#406735;font-size:12px;font-weight:650;line-height:1.5;display:block}.rus0iq_planHint p{color:#607052;margin:7px 0;font-size:12px;line-height:1.7}.rus0iq_planHint a{text-underline-offset:4px;color:#3e6633;align-items:center;gap:10px;min-height:32px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.rus0iq_planHintText,.rus0iq_outlinePending{color:#526447;margin-bottom:24px;font-size:12px;line-height:1.7}.rus0iq_copyButton{color:#3e6633;cursor:pointer;background:#f5f9ed;border:1px solid #95b783;border-radius:7px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:45px;margin-top:auto;padding:13px;font-size:12px;font-weight:650;display:flex}.rus0iq_copyButton:disabled{opacity:.55;cursor:not-allowed}.rus0iq_copyButton:hover:not(:disabled){background:#e1edcf}.rus0iq_copyFeedback{color:#607052;text-align:center;margin:10px 0 0;font-size:12px;line-height:1.7}.rus0iq_copyFallback{color:#335344;width:100%;min-height:150px;font:inherit;background:#fff;border:1px solid #7b8b70;border-radius:6px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.rus0iq_fieldError{color:#a25a44;background:#fff5ec;border:1px solid #ecd6c3;border-radius:6px;margin:20px 0 0;padding:10px;font-size:12px;line-height:1.6}.rus0iq_explorationNote{color:#adc4b5;max-width:740px;margin:19px 0 0;font-size:12px;line-height:1.8}.rus0iq_calculator :is(button,input,a,textarea):focus-visible{outline-offset:3px;outline:3px solid #3b7651}:is(.rus0iq_choose,.rus0iq_mobileSwitcher button,.rus0iq_planDetails summary):focus-visible{outline-offset:4px;outline:3px solid #3b7651}.rus0iq_embedded .rus0iq_calculator{margin-top:22px}.rus0iq_comparison{color:#21434a;padding:40px 0}.rus0iq_tableScroll{overflow-x:auto}.rus0iq_comparison table{text-align:left;border-collapse:collapse;width:100%}.rus0iq_comparison th,.rus0iq_comparison td{border-bottom:1px solid #dce4d4;padding:14px}.rus0iq_comparison small{font-size:10px;display:block}.rus0iq_eyebrow,.rus0iq_note{color:#73856e;font-size:11px}.rus0iq_benefits li>span{color:#386b51;font-size:12px}.rus0iq_stepNavigation button>span{color:inherit;border:1px solid #dce4d4;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.rus0iq_embedded .rus0iq_plan h3{font-size:18px}.rus0iq_stepNavigation button[aria-current=step]>span{background:#e1edd7;border-color:#d1e2c5}.rus0iq_planDetails[open] summary>span{transform:rotate(45deg)}.rus0iq_outlineValues dd[data-long=true],.rus0iq_numberControl input[data-long=true]{letter-spacing:-.045em;font-size:20px}@media (max-width:1100px){.rus0iq_plan{padding:25px 22px}.rus0iq_audience{font-size:17px}.rus0iq_calculator{padding:34px}.rus0iq_configurationForm,.rus0iq_portfolioSummary{padding:23px}.rus0iq_configurationForm .rus0iq_stepTitle,.rus0iq_portfolioSummary h3{font-size:18px}.rus0iq_stepActions{flex-direction:column;align-items:flex-start;gap:14px}.rus0iq_stepNavigation{gap:7px}}@media (max-width:850px){.rus0iq_benefits strong{font-size:13px}.rus0iq_plans{gap:0 13px}.rus0iq_plan{padding:23px 17px}.rus0iq_plan h3{font-size:18px}.rus0iq_planEyebrow{letter-spacing:.06em;font-size:12px}.rus0iq_audience{font-size:15px}.rus0iq_planDescription{font-size:12px}.rus0iq_price{font-size:25px}.rus0iq_benefits li{font-size:12px}.rus0iq_choose{gap:7px;padding:12px;font-size:12px}.rus0iq_calculator{padding:30px}.rus0iq_configurator{grid-template-columns:1fr}.rus0iq_configurationForm,.rus0iq_portfolioSummary{padding:19px}.rus0iq_stepNavigation{gap:5px}.rus0iq_stepNavigation button{gap:5px;font-size:12px}.rus0iq_stepConnector{width:10px}.rus0iq_numberControl{grid-template-columns:44px minmax(0,1fr) auto 44px}.rus0iq_numberControl button{min-width:44px}.rus0iq_inputSuffix{padding-right:6px;font-size:12px}.rus0iq_outlineValues dd{font-size:27px}.rus0iq_portfolioSummary{border-top:1px solid #dce6d4;border-left:0}.rus0iq_planHint{gap:8px;padding:12px}}@media (max-width:650px){.rus0iq_mobileSwitcher{background:#eaf0e3;border:1px solid #dce5d3;border-radius:9px;grid-template-columns:1fr 1fr 1fr;gap:4px;min-width:0;margin:0 0 18px;padding:4px;display:grid}.rus0iq_mobileSwitcher button{color:#50613e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;min-height:44px;padding:8px 4px;font-size:12px;font-weight:600}.rus0iq_mobileSwitcher button[aria-pressed=true]{color:#3b6749;background:#fffefa;border-color:#6c805c;box-shadow:0 2px 5px #3b543509}.rus0iq_plans{grid-template-columns:1fr}.rus0iq_plan[data-mobile-active=false]{display:none}.rus0iq_plan{padding:29px}.rus0iq_plan h3{min-height:0;margin-bottom:17px;font-size:23px}.rus0iq_planEyebrow{letter-spacing:.06em;font-size:12px}.rus0iq_audience{min-height:0;font-size:21px}.rus0iq_planDescription{max-width:330px;min-height:0;font-size:13px}.rus0iq_price{min-height:0;margin:0;font-size:28px}.rus0iq_benefits{padding-top:20px;padding-bottom:12px}.rus0iq_benefits li{margin-bottom:12px;font-size:12px}.rus0iq_capacityLine{min-height:0;margin-bottom:20px;font-size:12px}.rus0iq_choose{min-height:49px;font-size:12px}.rus0iq_planFootnote{gap:9px;margin:18px 0}.rus0iq_planFootnote p{font-size:12px}.rus0iq_detailsGrid{grid-template-columns:1fr;gap:20px;padding:15px}.rus0iq_detailsGrid>section:not(:last-child){border-bottom:1px solid #dce5d3;padding-bottom:18px}.rus0iq_planDetails summary{justify-content:space-between;padding-left:2px}.rus0iq_detailsNote{padding-left:15px}.rus0iq_calculator{border-radius:17px;padding:29px 18px 22px}.rus0iq_calculatorIntro h2{font-size:33px}.rus0iq_calculatorIntro>p:last-child{font-size:12px}.rus0iq_calculatorIntro{margin-bottom:24px}.rus0iq_configurator{border-radius:9px;grid-template-columns:1fr}.rus0iq_configurationForm{padding:20px}.rus0iq_configurationForm .rus0iq_stepTitle{font-size:21px}.rus0iq_stepNavigation{justify-content:space-between;gap:9px}.rus0iq_stepNavigation button{gap:8px;font-size:12px}.rus0iq_stepConnector{width:15px}.rus0iq_stepDescription{font-size:12px}.rus0iq_field>label{font-size:13px}.rus0iq_field>p{min-height:0;font-size:12px}.rus0iq_numberControl{grid-template-columns:44px minmax(0,1fr) auto 44px}.rus0iq_numberControl button{min-width:44px}.rus0iq_inputSuffix{font-size:12px}.rus0iq_stepActions{flex-direction:column;gap:13px}.rus0iq_continueButton,.rus0iq_backButton{text-align:center;width:100%;font-size:12px}.rus0iq_stepActions p{font-size:12px}.rus0iq_portfolioSummary{border-top:1px solid #dce6d4;border-left:0;padding:24px 20px}.rus0iq_portfolioSummary h3{font-size:21px}.rus0iq_outlineValues dd{font-size:33px}.rus0iq_outlineValues dt,.rus0iq_planHint p,.rus0iq_planHint a{font-size:12px}.rus0iq_planHint a{min-height:44px}.rus0iq_copyButton{min-height:48px;font-size:12px}.rus0iq_copyFeedback{font-size:12px}.rus0iq_explorationNote{margin-top:17px;font-size:12px}.rus0iq_embedded .rus0iq_plan{padding:25px}.rus0iq_embedded .rus0iq_plan h3{font-size:21px}.rus0iq_embedded .rus0iq_price{font-size:27px}}@media (max-width:350px){.rus0iq_plan{padding:24px 22px}.rus0iq_calculator{padding-left:12px;padding-right:12px}.rus0iq_calculatorIntro h2{font-size:30px}.rus0iq_configurationForm{padding:16px}.rus0iq_stepNavigation{gap:5px}.rus0iq_stepNavigation button{font-size:12px}.rus0iq_stepNavigation button>span{width:22px;height:22px}.rus0iq_stepConnector{width:10px}.rus0iq_portfolioSummary{padding:22px 16px}.rus0iq_inputSuffix{font-size:12px}}@media (prefers-reduced-motion:reduce){.rus0iq_plan{transition:none}.rus0iq_plan:hover{transform:none}}
