[data-multidomain-page] .multi-lead{color:#d6e6e8;font-size:18px;margin:14px auto 22px}
[data-multidomain-page] .multi-actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:24px}
[data-multidomain-page] .multi-actions>a{color:#d9eee7;font-size:14px}
[data-multidomain-page] .multi-actions>.th-btn{color:#fff;min-height:48px;padding:12px 24px}
[data-multidomain-page] .multi-plans{padding:36px 0;background:#f5f8fa;border-bottom:1px solid #e1e8ec;scroll-margin-top:100px}
[data-multidomain-page] .interior-table-scroll{margin:0;background:#fff;box-shadow:0 8px 28px #152a3508}
[data-multidomain-page] table{min-width:0;table-layout:fixed}
[data-multidomain-page] table :is(th,td){white-space:normal;padding:13px 20px;font-size:15px}
[data-multidomain-page] table th:first-child{width:40%;text-align:left;font-weight:500;color:#4d6173}
[data-multidomain-page] table tbody tr th{font-size:15px;padding:13px 20px;letter-spacing:0;background:#fff}
[data-multidomain-page] table tbody .multi-plan-head th{text-align:center}
[data-multidomain-page] table .multi-plan-head th{font-size:25px;color:#00845f;background:#eef6f2;font-weight:700;padding:22px 20px}
[data-multidomain-page] table tr:nth-child(2) td{font-size:25px;font-weight:700;color:#101a30}
[data-multidomain-page] table .multi-plan-price td{font-size:23px;font-weight:700;color:#102033;letter-spacing:-.03em}
[data-multidomain-page] table .multi-plan-price th{font-weight:700;color:#102033}
[data-multidomain-page] table .multi-plan-actions td{padding:20px}
[data-multidomain-page] table .th-btn{width:100%;max-width:240px;white-space:nowrap}
[data-multidomain-page] .multi-contract{width:min(1200px,calc(100% - 48px));margin:24px auto 38px;padding:26px 30px;border:1px solid #dce8e2;border-radius:12px;background:#f3f8f6}
[data-multidomain-page] .multi-contract .container{width:100%}
[data-multidomain-page] .multi-contract .row{display:block}
[data-multidomain-page] .multi-contract .text-center{width:100%;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:32px;text-align:left}
[data-multidomain-page] .multi-contract .title-area{margin:0;text-align:left;max-width:730px}
[data-multidomain-page] .multi-contract h2{font-size:27px;margin:0;letter-spacing:-.035em}
[data-multidomain-page] .multi-contract .sub-title{font-size:12px;margin-bottom:8px}
[data-multidomain-page] .multi-contract .th-btn{flex-shrink:0}
[data-multidomain-page] .th-bg-img{display:none}
[data-multidomain-page] .service-feature-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0}
[data-multidomain-page] .service-feature{display:block;padding:24px;background:white;border:1px solid #e0e8e6;border-radius:12px}
[data-multidomain-page] .service-feature_icon{width:44px;height:44px;margin:0 0 18px;background:transparent}
[data-multidomain-page] .service-feature_icon img{width:40px;height:40px;object-fit:contain}
[data-multidomain-page] .service-feature h4{font-size:20px;line-height:1.4;margin:0 0 12px;letter-spacing:-.025em}
[data-multidomain-page] .service-feature p{font-size:15px;line-height:1.8;margin:0}
[data-multidomain-page]>h2{width:min(1200px,calc(100% - 48px));margin:28px auto 20px;font-size:28px;letter-spacing:-.035em}
@media(max-width:600px){[data-multidomain-page] table tbody tr th{font-size:13px;padding:12px 8px;overflow-wrap:normal}}
@media(max-width:850px){[data-multidomain-page] .service-feature-wrap{grid-template-columns:1fr}[data-multidomain-page] .multi-contract .text-center{display:block}[data-multidomain-page] .multi-contract .th-btn{margin-top:20px}}
@media(max-width:600px){[data-multidomain-page] .multi-actions{gap:18px;flex-wrap:wrap}[data-multidomain-page] .multi-lead{font-size:16px}[data-multidomain-page] table :is(th,td){padding:12px 8px;font-size:13px;overflow-wrap:anywhere}[data-multidomain-page] table .multi-plan-head th{font-size:21px;padding:18px 8px}[data-multidomain-page] table th:first-child{width:40%}[data-multidomain-page] table .multi-plan-price td{font-size:20px}[data-multidomain-page] table .multi-plan-actions td{padding:12px 5px}[data-multidomain-page] table .th-btn{padding:10px 6px;font-size:12px}[data-multidomain-page] .multi-contract,[data-multidomain-page]>h2{width:calc(100% - 36px)}[data-multidomain-page] .multi-contract{padding:24px}[data-multidomain-page] .multi-contract h2{font-size:24px}[data-multidomain-page] .multi-plans{padding:24px 0}}
