.price-invite{margin:0 5% 64px;padding:30px 36px;background:#edf0e5;border:1px solid #dce2d3;display:flex;justify-content:space-between;align-items:center;gap:24px}.price-invite h3{font-size:28px;margin:0 0 8px}.price-invite p{margin:0}.price-invite .eyebrow{margin-bottom:10px}.price-invite .button{white-space:nowrap}.price-page{max-width:1100px;margin:auto;padding:55px 5% 85px}.price-title{display:flex;justify-content:space-between;gap:25px;align-items:center;margin:35px 0 20px}.price-title h1{font-size:clamp(40px,6vw,68px);line-height:1.06}.price-lead{font-size:19px;color:#637065}.price-switch{display:flex;gap:8px;margin:28px 0 38px;flex-wrap:wrap}.price-switch button{padding:15px 22px;border:1px solid #cdd8ca;background:transparent;color:#18382e;font:inherit;cursor:pointer;border-radius:4px}.price-switch button[aria-pressed=true]{background:#18382e;color:#fff}.price-place h2{font-size:28px}.price-place h3{margin:32px 0 12px;font-size:21px}.price-place>p{color:#637065;font-size:14px}.price-page table{width:100%;border-collapse:collapse;margin:15px 0 32px;font-size:15px}.price-page th{background:#edf0e5;font-size:12px;color:#586252;padding:14px 12px;text-align:right}.price-page th:first-child,.price-page td:first-child{text-align:left}.price-page td{padding:17px 12px;text-align:right;border-bottom:1px solid #dce2d3}.price-page td:not(:first-child){white-space:nowrap}.price-page tbody tr:hover{background:#f1f3eb}.price-note{background:#edf0e5;padding:24px 28px;margin:28px 0}.price-note h3{margin-top:0}.price-note p{font-size:14px;line-height:1.7}.price-place[hidden]{display:none}@media(max-width:600px){.price-invite,.price-title{align-items:start;flex-direction:column}.price-invite{padding:24px}.price-page th,.price-page td{padding:12px 7px;font-size:12px}.price-page td:first-child{width:44%}.price-switch button{flex:1;padding:13px 10px;font-size:14px}.price-note{padding:20px}}
.price-title .button.outline{color:#18382e;border-color:#18382e}.price-title .button.outline:hover{background:#18382e;color:white}
