.home-plan-section{border-block:1px solid var(--line);color:var(--navy);background:#fff;padding:38px 0 30px;scroll-margin-top:95px}.home-plan-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:24px;display:grid}.plan-eyebrow{letter-spacing:.12em;color:var(--copper-ink);margin:0 0 10px;font:600 9px/1.8 Inter,Arial,sans-serif}.home-plan-heading h2,.home-plan-heading h1{letter-spacing:-.035em;color:var(--navy);max-width:600px;margin:0;font:600 39px/1.12 Georgia,Times New Roman,serif}.home-plan-heading>div>p:not(.plan-eyebrow){color:var(--muted);max-width:500px;margin:0 0 6px;font:400 13px/1.85 Inter,Arial,sans-serif}.home-plan-heading>div>strong{color:var(--sage);font:600 11px/1.7 Inter,Arial,sans-serif}.plan-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.plan-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:24px 26px;display:flex;box-shadow:0 4px 17px #0b304305}.plan-card-company{background:linear-gradient(140deg,#fffcf5,#fff);border-color:#c99b60;box-shadow:inset 0 3px #ce8845}.plan-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-kicker{letter-spacing:.09em;color:var(--sage);font:600 8px/1.8 Inter,Arial,sans-serif}.plan-card-company .plan-kicker{color:var(--copper-ink)}.plan-card h3{letter-spacing:-.025em;color:var(--navy);margin:5px 0 0;font:600 29px/1.2 Georgia,Times New Roman,serif}.plan-person-icon{width:40px;height:40px;color:var(--sage);background:#eff3ed;border-radius:10px;place-items:center;display:grid}.plan-card-company .plan-person-icon{color:var(--copper-ink);background:#f8ebd9}.plan-person-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:24px;height:24px}.plan-for{color:var(--muted);margin:9px 0 15px;font:400 12px/1.8 Inter,Arial,sans-serif}.plan-money-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.plan-card .price{letter-spacing:-.045em;color:var(--navy);margin:0;font:600 43px/1.15 Inter,Arial,sans-serif}.plan-card .per{letter-spacing:0;color:var(--muted);margin-left:5px;font:400 12px/1.5 Inter,Arial,sans-serif}.plan-seats{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:5px;padding:5px 8px;font:500 10px/1.7 Inter,Arial,sans-serif}.plan-card .price-note{color:var(--muted);min-height:17px;margin:7px 0 16px;font:400 10px/1.7 Inter,Arial,sans-serif}.plan-card .button{width:100%;min-height:44px;box-shadow:none;justify-content:space-between;margin:0;padding:11px 15px;font-size:12px}.plan-card .button>span{font-size:21px}.plan-highlights{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px 18px;margin:17px 0 0;padding:17px 0 0;list-style:none;display:grid}.plan-highlights li{color:var(--navy);align-items:flex-start;gap:8px;font:400 11px/1.7 Inter,Arial,sans-serif;display:flex}.plan-highlights li>span{color:var(--sage);flex-shrink:0}.plan-compare-link{min-height:44px;text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:5px;color:var(--navy);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:20px;font:600 11px/1.7 Inter,Arial,sans-serif;display:flex}.plan-compare-link>span{color:var(--copper-ink);font-size:19px}.plan-free-line{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:20px;padding-top:17px;scroll-margin-top:100px;display:flex}.plan-free-line strong{font:600 12px/1.7 Inter,Arial,sans-serif}.plan-free-line p{color:var(--muted);max-width:720px;margin:4px 0 0;font:400 11px/1.8 Inter,Arial,sans-serif}.plan-free-line>a,.plan-text-link{min-height:44px;color:var(--navy);text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:5px;justify-content:space-between;align-items:center;gap:20px;font:600 12px/1.7 Inter,Arial,sans-serif;display:inline-flex}.plan-free-line>a{flex-shrink:0}.plan-free-line>a>span,.plan-text-link>span{color:var(--copper-ink);font-size:21px}.plan-cards a:focus-visible,.plan-free-line a:focus-visible,.plan-page a:focus-visible,.plan-page button:focus-visible,.plan-page input:focus-visible,.plan-page summary:focus-visible{outline:3px solid var(--copper-ink);outline-offset:4px}.plan-page{color:var(--navy);background:#fff}.marketing-header{z-index:20;border-bottom:1px solid var(--line);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0}.marketing-nav{align-items:center;gap:35px;min-height:88px;display:flex}.marketing-nav .brand{flex-shrink:0}.marketing-nav nav{align-items:center;gap:26px;margin:auto;display:flex}.marketing-nav nav a,.marketing-actions>a:first-child{color:var(--navy);align-items:center;min-height:44px;font:500 12px/1.8 Inter,Arial,sans-serif;text-decoration:none;display:flex}.marketing-nav nav a[aria-current=page]{color:var(--copper-ink);text-underline-offset:7px;text-decoration:underline}.marketing-actions{align-items:center;gap:23px;display:flex}.marketing-actions .button{gap:20px;min-height:42px;padding:9px 16px;font-size:12px}.marketing-footer{background:var(--navy);color:#fff;padding:26px 0}.marketing-footer>.wrap{justify-content:space-between;align-items:center;gap:25px;display:flex}.marketing-footer nav{flex-wrap:wrap;gap:23px;display:flex}.marketing-footer a,.marketing-footer span{color:#fff;font:400 11px/1.8 Inter,Arial,sans-serif}.marketing-footer .brand img{width:170px;height:auto}.plan-page-intro,.pricing-page-top{padding:42px 0 28px}.plan-page-intro h1{letter-spacing:-.04em;max-width:850px;margin:0 0 16px;font:600 53px/1.1 Georgia,serif}.plan-page-intro>.wrap>p:not(.plan-eyebrow){color:var(--muted);max-width:700px;margin:0;font:400 15px/1.85 Inter,Arial,sans-serif}.plan-intro-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:23px;display:flex}.plan-intro-actions .button{gap:30px;min-height:44px;font-size:12px}.plan-billing-row{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.plan-page .toggle{border:1px solid var(--line);background:#f6f6f2;border-radius:9px;gap:3px;padding:4px;display:flex}.plan-page .toggle button{cursor:pointer;min-height:40px;color:var(--navy);background:0 0;border:0;border-radius:6px;padding:9px 23px;font:600 12px/1.6 Inter,Arial,sans-serif}.plan-page .toggle button[aria-pressed=true]{background:var(--navy);color:#fff}.pricing-page-section{border-top:1px solid var(--line);padding:26px 0}.pricing-page-section h2,.comparison-title-row h2{letter-spacing:-.025em;margin:0 0 12px;font:600 31px/1.2 Georgia,serif}.pricing-section-intro{color:var(--muted);margin:0 0 20px;font:400 13px/1.85 Inter,Arial,sans-serif}.plan-team-calculator{background:linear-gradient(120deg,#f0f4ed,#faf5ed);border:1px solid #d7e0d4;border-radius:12px;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding:27px 30px;display:grid}.plan-team-calculator h2{font-size:29px}.plan-team-calculator>div>p{color:var(--muted);max-width:500px;margin:0 0 18px;font:400 12px/1.85 Inter,Arial,sans-serif}.plan-team-calculator label{margin-bottom:8px;font:600 11px/1.7 Inter,Arial,sans-serif;display:block}.plan-page .stepper{gap:9px;display:flex}.plan-page .stepper button,.plan-page .stepper input{height:44px;color:var(--navy);background:#fff;border:1px solid #b8c5b4;border-radius:7px;font:600 19px/1 Inter,Arial,sans-serif}.plan-page .stepper button{cursor:pointer;width:44px}.plan-page .stepper input{text-align:center;width:85px;font-size:16px}.plan-team-calculator .total{letter-spacing:-.04em;overflow-wrap:anywhere;font:600 41px/1.2 Inter,Arial,sans-serif}.plan-team-calculator .per{letter-spacing:0;font:400 13px/1.5 Inter,Arial,sans-serif}.plan-team-calculator #calc-breakdown{margin:10px 0;font-size:12px}.plan-team-calculator .bands{margin:0;font-size:11px}.free-participant-list{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.free-participant-list article{border:1px solid var(--line);background:#fafbf8;border-radius:9px;padding:18px}.free-participant-list article>span{color:var(--sage);font-size:19px}.free-participant-list h3,.plan-promises h3{margin:10px 0 7px;font:600 14px/1.5 Inter,Arial,sans-serif}.free-participant-list p,.plan-promises p{color:var(--muted);margin:0;font:400 11px/1.85 Inter,Arial,sans-serif}.plan-promises{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.plan-promises article{border-top:2px solid #d9c1a1;padding-top:5px}.plan-faq>.wrap{grid-template-columns:.7fr 1.3fr;gap:50px;display:grid}.plan-faq details{border-bottom:1px solid var(--line);padding:0}.plan-faq summary{cursor:pointer;padding:17px 0;font:600 13px/1.8 Inter,Arial,sans-serif}.plan-faq details p{color:var(--muted);margin:0 0 18px;font:400 12px/1.9 Inter,Arial,sans-serif}.feature-comparison{padding:16px 0 35px;scroll-margin-top:105px}.comparison-title-row{justify-content:space-between;align-items:end;gap:25px;margin-bottom:18px;display:flex}.comparison-title-row h2{margin:0}.comparison-title-row>p{color:var(--sage);margin:0;font:500 11px/1.8 Inter,Arial,sans-serif}.feature-group-nav{flex-wrap:wrap;gap:9px;margin-bottom:23px;display:flex}.feature-group-nav a{border:1px solid var(--line);min-height:44px;color:var(--navy);background:#fafbf8;border-radius:7px;align-items:center;padding:10px 15px;font:500 11px/1.7 Inter,Arial,sans-serif;text-decoration:none;display:flex}.feature-group-nav a:hover{border-color:var(--copper-ink)}.feature-table-panel{border:1px solid var(--line);border-radius:12px;overflow:clip}.feature-table{border-collapse:collapse;table-layout:fixed;width:100%}.feature-table .feature-col{width:56%}.feature-table th,.feature-table td{border-bottom:1px solid var(--line);padding:15px 24px}.feature-table thead th{text-align:center;vertical-align:middle;background:#fffefa}.feature-table thead th:first-child{text-align:left;font:600 12px/1.7 Inter,Arial,sans-serif}.feature-table thead th:nth-child(3){background:#fbf0de}.feature-table thead strong{margin-bottom:7px;font:600 23px/1.3 Georgia,serif;display:block}.feature-table thead span{font:600 14px/1.7 Inter,Arial,sans-serif;display:block}.feature-table thead small{color:var(--muted);margin-top:3px;font:400 10px/1.8 Inter,Arial,sans-serif;display:block}.feature-table tbody{scroll-margin-top:105px}.feature-table tbody th{text-align:left;font-weight:400}.feature-table tbody th>strong{font:600 12px/1.7 Inter,Arial,sans-serif;display:block}.feature-table tbody th>span{color:var(--muted);margin-top:2px;font:400 11px/1.8 Inter,Arial,sans-serif;display:block}.feature-table td{text-align:center;background:#fdfefb}.feature-table td:last-child{background:#fffdf7}.feature-table .feature-group-heading th{background:#eef3eb;padding:18px 24px}.feature-table .feature-group-heading strong{font:600 20px/1.4 Georgia,serif}.feature-group-heading p{color:var(--muted);margin:3px 0 0;font:400 11px/1.8 Inter,Arial,sans-serif}.feature-table tbody:last-child tr:last-child th,.feature-table tbody:last-child tr:last-child td{border-bottom:0}.feature-availability{color:#67747b;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font:500 19px/1 Inter,Arial,sans-serif;display:inline-flex}.feature-included{color:#396044;background:#e9f1e3}.feature-footnote{color:var(--muted);margin:14px 0;font:400 11px/1.85 Inter,Arial,sans-serif}.feature-ai-note{border:1px solid var(--line);background:#f5f7f1;border-radius:12px;align-items:flex-start;gap:20px;margin:24px 0;padding:24px;display:flex}.feature-ai-symbol{background:var(--navy);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:27px;display:grid}.feature-ai-note h3{margin:0 0 10px;font:600 24px/1.3 Georgia,serif}.feature-ai-note p{color:var(--muted);max-width:850px;margin:0;font:400 12px/1.85 Inter,Arial,sans-serif}.plan-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1050px){.marketing-nav{flex-wrap:wrap;gap:20px;padding-top:15px;padding-bottom:10px}.marketing-nav nav{flex-basis:100%;order:3;justify-content:center;gap:30px}.marketing-actions{margin-left:auto}.home-plan-heading{gap:25px}.plan-highlights{grid-template-columns:1fr}.free-participant-list{grid-template-columns:repeat(3,1fr)}.plan-promises{grid-template-columns:repeat(2,1fr)}.plan-card{padding:22px}.plan-free-line{align-items:flex-start;gap:20px}.plan-free-line>a{flex-shrink:1;min-width:160px}}@media (width<=700px){.home-plan-section{padding:28px 0;scroll-margin-top:85px}.home-plan-heading{grid-template-columns:1fr;gap:13px;margin-bottom:20px}.home-plan-heading h2,.home-plan-heading h1{font-size:34px}.home-plan-heading>div>p:not(.plan-eyebrow){font-size:13px}.plan-cards{grid-template-columns:1fr;gap:16px}.plan-card{padding:22px}.plan-card .price{font-size:42px}.plan-highlights li{font-size:12px}.plan-card .price-note{font-size:11px}.plan-for{font-size:13px}.plan-seats{font-size:11px}.plan-free-line{flex-direction:column;gap:8px}.plan-free-line p{font-size:12px}.plan-free-line>a{min-width:0}.marketing-nav .brand img{width:166px;height:auto}.marketing-actions>a:first-child{display:none}.marketing-actions .button{gap:10px;padding:8px 11px;font-size:11px}.marketing-nav{gap:12px}.marketing-nav nav{justify-content:space-between;gap:22px}.marketing-nav nav a{font-size:12px}.marketing-footer>.wrap{flex-direction:column;align-items:flex-start;gap:18px}.marketing-footer nav{gap:25px}.plan-page-intro,.pricing-page-top{padding-top:28px}.plan-page-intro h1{font-size:40px}.plan-page-intro>.wrap>p:not(.plan-eyebrow){font-size:14px}.plan-intro-actions{gap:12px}.plan-billing-row{flex-direction:column;align-items:flex-start;gap:9px}.plan-team-calculator{grid-template-columns:1fr;gap:23px;padding:23px}.plan-team-calculator h2{font-size:28px}.plan-team-calculator .total{font-size:36px}.free-participant-list{grid-template-columns:1fr 1fr}.free-participant-list p,.plan-promises p{font-size:12px}.plan-promises{grid-template-columns:1fr;gap:18px}.plan-faq>.wrap{grid-template-columns:1fr;gap:8px}.comparison-title-row{flex-direction:column;align-items:flex-start;gap:10px}.comparison-title-row h2{font-size:28px}.feature-group-nav{gap:7px}.feature-group-nav a{padding:8px 10px;font-size:11px}.feature-table .feature-col{width:50%}.feature-table th,.feature-table td{padding:13px 10px}.feature-table thead strong{letter-spacing:-.025em;font-size:15px}.feature-table thead th{padding-inline:6px}.feature-table thead span{font-size:11px}.feature-table thead small{font-size:9px}.feature-table tbody th>strong,.feature-table tbody th>span{font-size:11px}.feature-table .feature-group-heading th{padding:16px}.feature-group-heading p{font-size:12px}.feature-table tbody{scroll-margin-top:165px}.feature-ai-note{gap:13px;padding:20px}.feature-ai-note h3{font-size:23px}.feature-ai-note p{font-size:13px}.feature-ai-symbol{width:32px;height:34px;font-size:22px}.feature-ai-note .plan-text-link{font-size:11px}.feature-comparison{scroll-margin-top:165px}}.home-plan-navigation{justify-content:space-between;align-items:center;gap:22px;margin:0 0 20px;scroll-margin-top:105px;display:flex}.home-plan-tabs{background:#f3f6ef;border:1px solid #d6dfd3;border-radius:10px;align-items:center;gap:4px;padding:5px;display:inline-flex}.home-plan-tabs>button{min-height:44px;color:var(--navy);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:10px 20px;font:600 12px/1.7 Inter,Arial,sans-serif;display:flex}.home-plan-tabs>button[aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 2px 6px #0b304312}.home-plan-tabs>button:hover:not([aria-selected=true]){background:#fff}.home-plan-comparison-link{min-height:44px;color:var(--navy);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--copper);align-items:center;gap:20px;font:600 11px/1.8 Inter,Arial,sans-serif;display:flex}.home-plan-comparison-link>span{color:var(--copper-ink);font-size:20px}.home-plan-panel[hidden]{display:none!important}.home-plan-panel:focus-visible{outline:2px solid var(--copper-ink);outline-offset:5px;border-radius:12px}.plan-feature-button{width:100%;min-height:44px;color:var(--navy);cursor:pointer;background:#f3f7ef;border:1px solid #b9cbb5;border-radius:7px;justify-content:flex-start;align-items:center;gap:9px;margin:10px 0 0;padding:10px 14px;font:600 12px/1.7 Inter,Arial,sans-serif;display:flex}.plan-feature-button>span{color:var(--sage);margin-left:auto;font-size:21px}.plan-feature-button svg{fill:none;width:19px;height:19px;stroke:var(--sage);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.plan-feature-button:hover{border-color:var(--sage);background:#e7f0df}.home-plan-explorer button:focus-visible{outline:3px solid var(--copper-ink);outline-offset:4px}.home-feature-banner{background:linear-gradient(120deg,#edf4e7,#fffefa);border:1px solid #d3dfce;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:25px 28px;display:grid}.home-feature-banner-company{background:linear-gradient(120deg,#faf0df,#fffefa);border-color:#dac19d}.home-feature-banner h3{letter-spacing:-.03em;color:var(--navy);margin:0 0 11px;font:600 32px/1.15 Georgia,serif}.home-feature-banner .plan-eyebrow{margin:0 0 7px}.home-feature-banner>div>p:not(.plan-eyebrow){color:var(--muted);max-width:660px;margin:0;font:400 13px/1.85 Inter,Arial,sans-serif}.home-feature-plan-action{justify-items:end;gap:7px;min-width:200px;display:grid}.home-feature-price{color:var(--navy);letter-spacing:-.035em;font:600 34px/1.1 Inter,Arial,sans-serif}.home-feature-price>span{letter-spacing:0;color:var(--muted);margin-left:5px;font:400 11px/1.5 Inter,Arial,sans-serif}.home-feature-seats{color:var(--muted);font:500 10px/1.8 Inter,Arial,sans-serif}.home-feature-plan-action .button{justify-content:space-between;min-width:200px;min-height:44px;padding:10px 14px;font-size:12px}.home-feature-plan-action small{color:var(--muted);font:400 9px/1.7 Inter,Arial,sans-serif}.home-included-feature-groups{columns:2;column-gap:20px;margin-top:20px}.home-included-feature-group{break-inside:avoid;border:1px solid var(--line);background:#fff;border-radius:11px;width:100%;margin:0 0 18px;padding:22px 24px;display:inline-block}.home-feature-group-heading{align-items:center;gap:11px;margin-bottom:15px;display:flex}.home-feature-group-heading>span{width:34px;height:34px;color:var(--sage);background:#eef3e9;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.home-feature-group-heading svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.home-feature-group-heading h4{letter-spacing:-.02em;color:var(--navy);margin:0;font:600 23px/1.3 Georgia,serif}.home-included-feature-group ul{margin:0;padding:0;list-style:none}.home-included-feature-group li{border-top:1px solid #e7ece4;align-items:flex-start;gap:9px;padding:12px 0;display:flex}.home-included-feature-group li:last-child{padding-bottom:0}.home-included-feature-group li>span{color:var(--sage);font:600 12px/1.8 Inter,Arial,sans-serif}.home-included-feature-group li strong{color:var(--navy);font:600 12px/1.8 Inter,Arial,sans-serif}.home-included-feature-group li p{color:var(--muted);margin:3px 0 0;font:400 11px/1.8 Inter,Arial,sans-serif}.home-company-upgrade{background:#fbf4e9;border:1px solid #e4cdaa;border-radius:11px;grid-template-columns:1fr 1fr;gap:17px 35px;padding:23px 25px;display:grid}.home-company-upgrade h4{letter-spacing:-.02em;color:var(--navy);margin:0 0 9px;font:600 25px/1.2 Georgia,serif}.home-company-upgrade p:not(.plan-eyebrow){color:var(--muted);margin:0;font:400 12px/1.85 Inter,Arial,sans-serif}.home-company-upgrade ul{grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}.home-company-upgrade li{color:var(--navy);font:500 11px/1.8 Inter,Arial,sans-serif}.home-company-upgrade li:before{content:"+";color:var(--copper-ink);margin-right:7px}.home-company-upgrade button,.home-plan-feature-notes button{min-height:44px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ceb38a;border-radius:7px;justify-content:space-between;align-items:center;gap:17px;width:fit-content;padding:10px 14px;font:600 12px/1.7 Inter,Arial,sans-serif;display:inline-flex}.home-company-upgrade button>span{color:var(--copper-ink);font-size:21px}.home-plan-feature-notes{justify-content:space-between;align-items:center;gap:24px;margin-top:17px;display:flex}.home-plan-feature-notes p{color:var(--muted);max-width:650px;margin:0;font:400 11px/1.85 Inter,Arial,sans-serif}.home-plan-feature-notes button{border-color:var(--line);flex-shrink:0}@media (width<=1000px){.home-plan-navigation{flex-wrap:wrap;align-items:flex-start;gap:14px}.home-plan-tabs>button{padding:10px 17px}.home-feature-banner{gap:25px;padding:23px}.home-feature-banner h3{font-size:29px}.home-included-feature-group{padding:20px}.home-feature-group-heading h4{font-size:21px}.home-company-upgrade{grid-template-columns:1fr}.home-company-upgrade ul{grid-template-columns:1fr 1fr}}@media (width<=700px){.home-plan-navigation{gap:9px;scroll-margin-top:90px}.home-plan-tabs{gap:2px;width:100%;padding:4px;display:flex}.home-plan-tabs>button{white-space:normal;flex:1;min-width:0;padding:9px 7px;font-size:10px}.home-plan-comparison-link,.plan-feature-button{font-size:12px}.home-feature-banner{grid-template-columns:1fr;gap:20px;padding:22px}.home-feature-banner h3{font-size:30px}.home-feature-plan-action{justify-items:start;min-width:0}.home-feature-plan-action .button{width:100%;min-width:0}.home-feature-plan-action{grid-template-columns:1fr 1fr;align-items:center;width:100%}.home-feature-price{font-size:32px}.home-feature-seats{text-align:right;justify-self:end}.home-feature-plan-action .button,.home-feature-plan-action small{grid-column:1/-1}.home-included-feature-groups{columns:1;margin-top:16px}.home-included-feature-group{margin-bottom:13px;padding:20px 22px}.home-feature-group-heading h4{font-size:23px}.home-included-feature-group li strong{font-size:13px}.home-included-feature-group li p{font-size:12px}.home-company-upgrade{padding:22px}.home-company-upgrade ul{grid-template-columns:1fr}.home-company-upgrade li{font-size:12px}.home-plan-feature-notes{flex-direction:column;align-items:flex-start;gap:13px}.home-plan-feature-notes p{font-size:12px}}.bm-consent{z-index:80;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.bm-consent[hidden]{display:none!important}.bm-consent-box{pointer-events:auto;color:#0b2d40;background:#fafaf8;border:1px solid #dce2e4;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;width:100%;max-width:760px;padding:18px 20px;display:grid;box-shadow:0 24px 50px -28px #0b304380}.bm-consent-title{letter-spacing:-.02em;color:#0b2d40;grid-column:1;margin:0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;line-height:1.3}.bm-consent-text{color:#485a68;grid-column:1;margin:0;font-size:14px;line-height:1.5}.bm-consent-text a{color:#945a26;text-underline-offset:2px;font-weight:600;text-decoration:underline}.bm-consent-actions{grid-area:1/2/span 2;gap:10px;display:flex}.bm-consent-btn{color:#0b2d40;min-width:104px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0b2d40;border-radius:8px;padding:0 18px;font-size:14px;font-weight:600}.bm-consent-btn:hover{color:#fff;background:#0b2d40}.bm-consent-btn:focus-visible{outline-offset:2px;outline:3px solid #ce884566}body .site-footer .sf-cookie{min-height:32px;font:inherit;color:#c7d3d8;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;font-size:13px!important}body .site-footer .sf-cookie:hover{color:#f0c299}.marketing-footer .mf-cookie{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.marketing-footer .mf-cookie:hover{text-decoration:underline}@media (width<=640px){.bm-consent{bottom:8px;left:8px;right:8px}.bm-consent-box{grid-template-columns:1fr;padding:16px}.bm-consent-actions{grid-area:auto/1;margin-top:8px}.bm-consent-btn{flex:1}}body .site-header{z-index:30;-webkit-backdrop-filter:blur(16px);color:var(--navy);background:#f7f5f0f5;border-bottom:1px solid #0b30431a;position:sticky;top:0}body .site-header .sh-bar{align-items:center;gap:32px;height:88px;display:flex}body .site-header .sh-brand{flex-shrink:0;display:block}body .site-header .sh-brand img{width:212px;height:auto;display:block}body .site-header .sh-nav{white-space:nowrap;align-items:center;gap:26px;margin:auto;display:flex}body .site-header .sh-nav>a,body .site-header .sh-drop{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:500;display:flex;font-size:14px!important;line-height:1.4!important}body .site-header .sh-drop svg{transition:transform .15s}body .site-header .sh-drop[aria-expanded=true]{color:var(--copper-ink)}body .site-header .sh-drop[aria-expanded=true] svg{transform:rotate(180deg)}body .site-header .sh-new{letter-spacing:.06em;color:var(--copper-ink);background:#f3e4d3;border-radius:4px;padding:1px 5px;font-weight:700;line-height:1.4;font-size:12px!important}body .site-header .sh-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}body .site-header .sh-login{align-items:center;min-height:44px;display:flex;font-size:14px!important}body .site-header .sh-outline{white-space:nowrap;border:1px solid #0b304333;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:600;display:inline-flex;font-size:14px!important}body .site-header .sh-trial{color:#1c1208;white-space:nowrap;background:linear-gradient(135deg,#dfa15b,#c27f3c);border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -10px #92592f99;font-size:14px!important}body .site-header .sh-menu{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0b304326;border-radius:8px;justify-content:center;align-items:center;display:none}body .site-header .sh-panel{background:var(--paper,#fffefa);border-bottom:1px solid var(--line);max-height:calc(100vh - 140px);position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 30px 60px -30px #0b304340}body .site-header .sh-panel[hidden]{display:none}body .site-header .sh-panel>.wrap{padding-top:32px;padding-bottom:28px}body .site-header .sh-eyebrow,body .site-header .sh-col-label{text-transform:uppercase;color:var(--copper-ink);align-items:center;gap:10px;margin:0;font-weight:600;display:flex;letter-spacing:.12em!important;font-size:12px!important;line-height:1.5!important}body .site-header .sh-eyebrow:before{content:"";background:var(--copper);width:24px;height:1px}body .site-header .sh-col-label{color:var(--muted);margin-bottom:10px}body .site-header .sh-mega{grid-template-columns:repeat(4,1fr) 1.15fr;gap:28px;display:grid}body .site-header .sh-stage-title{letter-spacing:-.02em;color:var(--navy);margin:12px 0 4px;font-family:Georgia,Times New Roman,serif;font-weight:600;font-size:21px!important;line-height:1.2!important}body .site-header .sh-stage-text{min-height:40px;color:var(--muted);margin:0 0 12px;font-size:13px!important;line-height:1.5!important}body .site-header .sh-item{border-radius:10px;align-items:flex-start;gap:12px;margin:0 -10px;padding:10px;display:flex;line-height:1.3!important}body .site-header .sh-item:hover{background:var(--soft)}body .site-header .sh-item i{background:var(--soft);width:34px;height:34px;color:var(--sage);border-radius:9px;flex:none;place-items:center;display:grid}body .site-header .sh-item:hover i{background:#fff}body .site-header .sh-item b{color:var(--navy);font-weight:600;display:block;font-size:14px!important;line-height:1.3!important}body .site-header .sh-item b+span{color:var(--muted);margin-top:2px;display:block;font-size:12.5px!important;line-height:1.45!important}body .site-header .sh-ai{background:var(--navy);color:#fff;border-radius:14px;flex-direction:column;align-self:start;gap:10px;padding:22px;display:flex}body .site-header .sh-ai .sh-eyebrow{color:#f0c299}body .site-header .sh-ai .sh-eyebrow:before{background:#f0c299}body .site-header .sh-ai-title{letter-spacing:-.02em;color:#fff;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-weight:600;font-size:22px!important;line-height:1.2!important}body .site-header .sh-ai-text{color:#c7d3d8;margin:0;font-size:13px!important;line-height:1.5!important}body .site-header .sh-ai a{color:#fff;border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding-top:8px;font-weight:600;display:flex;font-size:14px!important}body .site-header .sh-ai a span{color:#f0c299}body .site-header .sh-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:22px;padding-top:12px;display:flex}body .site-header .sh-foot a{min-height:42px;color:var(--copper-ink);align-items:center;font-weight:600;display:flex;font-size:14px!important}body .site-header .sh-foot>span{color:var(--muted);margin-left:auto;font-size:13px!important}body .site-header .sh-who{grid-template-columns:1.1fr 1.3fr .9fr;gap:40px;display:grid}body .site-header .sh-trades{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}body .site-header .sh-trades a{border-radius:9px;align-items:center;gap:10px;min-height:42px;margin:0 -10px;padding:0 10px;font-weight:500;display:flex;font-size:14px!important}body .site-header .sh-trades a:hover{background:var(--soft)}body .site-header .sh-trades i{background:var(--soft);width:26px;height:26px;color:var(--sage);border-radius:7px;flex:none;place-items:center;display:grid}body .site-header .sh-note{color:var(--muted);margin:10px 0 0;font-size:13px!important;line-height:1.5!important}body .site-header .sh-note a{color:var(--copper-ink);font-weight:600;font-size:13px!important}body .site-header .sh-apps{grid-template-columns:1.1fr repeat(3,1fr);align-items:stretch;gap:26px;display:grid}body .site-header .sh-apps-title{letter-spacing:-.03em;color:var(--navy);margin:12px 0 8px;font-family:Georgia,Times New Roman,serif;font-weight:600;font-size:26px!important;line-height:1.15!important}body .site-header .sh-apps-text{color:var(--muted);margin:0;font-size:13.5px!important;line-height:1.55!important}body .site-header .sh-app{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex}body .site-header .sh-app:hover{border-color:#c9b49b}body .site-header .sh-app img{border-radius:12px;width:48px;height:48px}body .site-header .sh-app b{color:var(--navy);font-size:15px!important}body .site-header .sh-app span{color:var(--muted);font-size:13px!important;line-height:1.5!important}body .site-header .sh-app em{color:var(--sage);margin-top:auto;font-style:normal;font-weight:600;font-size:12px!important}body .site-header .sh-mobile{border-top:1px solid var(--line);background:var(--paper,#fffefa);padding:6px 24px 24px;overflow:auto}body .site-header .sh-mobile[hidden]{display:none}body .site-header .sh-mobile>a,body .site-header .sh-mobile summary{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-weight:600;list-style:none;display:flex;font-size:15px!important}body .site-header .sh-mobile summary::-webkit-details-marker{display:none}body .site-header .sh-mobile details[open] summary svg{transform:rotate(180deg)}body .site-header .sh-m-group{border-bottom:1px solid var(--line);padding:0 0 12px}body .site-header .sh-m-group p{text-transform:uppercase;color:var(--copper-ink);margin:12px 0 2px;font-weight:600;letter-spacing:.12em!important;font-size:12px!important;line-height:1.5!important}body .site-header .sh-m-group a{align-items:center;min-height:42px;display:flex;font-size:15px!important}body .site-header .sh-m-cta{gap:10px;margin-top:18px;display:grid}@media (width<=1240px){body .site-header .sh-bar{gap:20px}body .site-header .sh-nav{gap:18px}body .site-header .sh-brand img{width:180px}body .site-header .sh-mega{grid-template-columns:repeat(2,1fr)}body .site-header .sh-ai{grid-column:span 2}body .site-header .sh-apps{grid-template-columns:repeat(3,1fr)}body .site-header .sh-apps-intro{grid-column:1/-1}body .site-header .sh-who{grid-template-columns:1fr 1.3fr}body .site-header .sh-who>div:last-child{grid-column:1/-1}}@media (width<=1060px){body .site-header .sh-nav,body .site-header .sh-login,body .site-header .sh-actions>.sh-outline{display:none}body .site-header .sh-menu{display:inline-flex}body .site-header .sh-bar{justify-content:space-between}body .site-header .sh-panel{display:none!important}}@media (width<=600px){body .site-header .sh-bar{gap:10px;height:70px}body .site-header .sh-brand img{width:150px}body .site-header .sh-trial{padding:0 12px}body .site-header .sh-mobile{padding:6px 16px 24px}}@media (width<=400px){body .site-header .sh-trial-long{display:none}body .site-header .sh-brand img{width:132px}}body .hero .lede .lede-apps{color:var(--navy);font-weight:600}body .hero .lede .lede-apps span{color:var(--copper-ink);border-bottom:1px solid #ce884566}body .site-header .sh-nav .is-current{color:var(--copper-ink);box-shadow:inset 0 -2px 0 var(--copper)}html{scrollbar-gutter:stable}body .announcement>span{font-size:.75rem!important}body .announcement a{font-size:.875rem!important;line-height:1.5!important}body .site-header :is(a,button,summary){line-height:1.5}body .site-header .sh-actions .sh-login.is-current{color:var(--copper-ink);box-shadow:inset 0 -2px 0 var(--copper)}body .site-header .sh-actions .sh-trial.is-current{position:relative}body .site-header .sh-actions .sh-trial.is-current:after{content:"";background:var(--copper);height:2px;position:absolute;bottom:-8px;left:18px;right:18px}body .site-header .sh-mobile>a[aria-current=page]{color:var(--copper-ink)}@media (width<=356px){body .site-header .sh-brand{flex:0 132px;align-items:center;min-width:0;min-height:44px;display:flex}body .site-header .sh-brand img{width:100%}}body .site-header .sh-brand{align-items:center;min-height:44px;display:flex}body .announcement a{margin:-11.5px 0;padding:11.5px 0}
