._page_1cxik_1{color:#123049;background:#f4f7fa}._shell_1cxik_1{max-width:1120px;margin:auto;padding:44px 30px 70px}._hero_1cxik_1{grid-template-columns:1.45fr 1fr;align-items:start;gap:50px;display:grid}._kicker_1cxik_1{letter-spacing:.03em;font-weight:700;color:#346584!important;font-size:13px!important}._hero_1cxik_1 h1{letter-spacing:-2px;margin:14px 0 20px;font-size:43px;line-height:1.3}._hero_1cxik_1 p{color:#466477;font-size:17px;line-height:1.8}._hero_1cxik_1 ul{color:#3e677f;flex-wrap:wrap;gap:13px;padding:0;font-size:13px;list-style:none;display:flex}._hero_1cxik_1 li{border:1px solid #c6d9e5;border-radius:20px;padding:5px 12px}._offer_1cxik_1{background:#fff;border:1px solid #d1dfe8;border-radius:18px;padding:28px;box-shadow:0 8px 30px #1238490b}._offer_1cxik_1>p:first-child{margin:0 0 13px;font-size:14px;font-weight:700}._offer_1cxik_1 strong{font-size:38px;line-height:1.3;display:block}._offer_1cxik_1>span{color:#627b8a;font-size:13px}._offer_1cxik_1 p{margin:15px 0;font-size:14px}._offer_1cxik_1 .primary-action{justify-content:center;width:100%}._offer_1cxik_1 button{opacity:.55;cursor:default}._offer_1cxik_1 small{color:#697f8d;margin-top:12px;font-size:12px;line-height:1.6;display:block}._example_1cxik_1,._scope_1cxik_1,._faq_1cxik_1,._conditions_1cxik_1{margin-top:55px}._shell_1cxik_1 h2{letter-spacing:-1px;font-size:27px}._shell_1cxik_1 p{line-height:1.8}._example_1cxik_1>p,._scope_1cxik_1>p{color:#567282}._table_1cxik_1{background:#fff;border:1px solid #d3e1ea;border-radius:12px;margin-top:20px;overflow:auto}._table_1cxik_1 table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:14px}._table_1cxik_1 td,._table_1cxik_1 th{border-bottom:1px solid #e2eaf0;padding:11px 15px}._table_1cxik_1 th{background:#eaf1f6;font-size:13px}._result_1cxik_1{background:#e7eff5;border-radius:12px;margin-top:22px;padding:24px}._result_1cxik_1>strong{font-size:17px}._result_1cxik_1>div{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:12px;display:grid}._result_1cxik_1 p{align-items:start;gap:10px;margin:4px 0;font-size:14px;display:flex}._result_1cxik_1 p>span{min-width:105px}._result_1cxik_1 b{color:#843;white-space:nowrap;font-size:12px}._scope_1cxik_1>div{grid-template-columns:1fr 1fr;gap:24px;display:grid}._scope_1cxik_1 article{background:#fff;border:1px solid #d6e3eb;border-radius:12px;padding:24px}._scope_1cxik_1 h3{margin:0 0 10px;font-size:18px}._scope_1cxik_1 article p{color:#526d7f;margin:0;font-size:15px}._boundary_1cxik_1{border-left:3px solid #578da8;margin-top:22px;padding-left:15px;font-size:14px}._faq_1cxik_1 details{border-top:1px solid #cfdfe9;padding:17px 0}._faq_1cxik_1 summary{cursor:pointer;font-size:16px;font-weight:700}._faq_1cxik_1 details p{color:#526c7d;font-size:15px}._conditions_1cxik_1{border-top:1px solid #cbdce7;padding-top:24px}._conditions_1cxik_1 h2{font-size:19px}._conditions_1cxik_1 p{color:#5a7383;font-size:14px}@media (max-width:760px){._shell_1cxik_1{padding:28px 20px 48px}._hero_1cxik_1{grid-template-columns:1fr;gap:23px}._hero_1cxik_1 h1{letter-spacing:-1.4px;font-size:34px}._hero_1cxik_1 p{font-size:16px}._hero_1cxik_1 ul{gap:7px;font-size:12px}._offer_1cxik_1{padding:23px}._offer_1cxik_1 strong{font-size:33px}._result_1cxik_1>div,._scope_1cxik_1>div{grid-template-columns:1fr}._result_1cxik_1{padding:20px}._result_1cxik_1 p{gap:7px;font-size:13px}._result_1cxik_1 p>span{min-width:93px}._example_1cxik_1,._scope_1cxik_1,._faq_1cxik_1,._conditions_1cxik_1{margin-top:38px}._shell_1cxik_1 h2{font-size:23px}}._page_1cxik_1 .subpage-header{flex-wrap:wrap;gap:12px 20px;padding:16px 24px;font-size:14px}._reviewGuide_1cxik_5,._nextStep_1cxik_5{background:#f8fbfd;border:1px solid #8faebe;border-radius:12px;margin-top:24px;padding:22px}._reviewGuide_1cxik_5 h3,._nextStep_1cxik_5 h3{margin:0 0 12px;font-size:20px;line-height:1.4}._reviewGuide_1cxik_5 p,._nextStep_1cxik_5 p{color:#254c63;font-size:16px;line-height:1.8}._reviewGuide_1cxik_5 code{white-space:pre-wrap;overflow-wrap:anywhere;color:#123049}._reviewBoundary_1cxik_5{border-left:3px solid #346584;padding-left:14px}._nextChoices_1cxik_5{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}._nextChoices_1cxik_5 label{min-width:0;font-size:15px}._nextChoices_1cxik_5 span{margin-bottom:8px;font-weight:700;display:block}._nextChoices_1cxik_5 select{color:#123049;background:#fff;border:1px solid #8faebe;border-radius:6px;width:100%;min-height:48px;padding:8px;font-family:inherit;font-size:15px}._nextResult_1cxik_5{border-top:1px solid #c6d9e5;padding-top:12px}:is(._nextChoices_1cxik_5 select:focus-visible,._reviewGuide_1cxik_5 a:focus-visible){outline-offset:3px;outline:3px solid #276d9b}@media (max-width:760px){._reviewGuide_1cxik_5,._nextStep_1cxik_5{padding:18px 14px}._nextChoices_1cxik_5{grid-template-columns:1fr}._nextChoices_1cxik_5 select{font-size:16px}}._trialSampleChoice_1cxik_7{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;margin-top:22px;font-size:16px;line-height:1.6;display:flex}._trialSampleChoice_1cxik_7 input{accent-color:#123c56;flex:none;width:20px;height:20px;margin:3px 0}._trialSampleChoice_1cxik_7 input:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._trialSampleBoundary_1cxik_7{border-left:3px solid #a47413;padding-left:12px;line-height:1.7;color:#6d4c13!important;font-size:15px!important}._trialFile_1cxik_9{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-top:22px;display:grid}._trialFile_1cxik_9 label{min-width:0;font-size:14px;font-weight:700}._trialFile_1cxik_9 label span{margin-bottom:8px;display:block}._trialFile_1cxik_9 input,._trialFile_1cxik_9 select{color:#123049;background:#f8fbfd;border:1px solid #8faebe;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:8px;font-family:inherit;font-size:14px;line-height:1.6}._trialFileHelp_1cxik_9{color:#526d7f;font-size:14px}:is(._trialFile_1cxik_9 input:focus-visible,._trialFile_1cxik_9 select:focus-visible){outline-offset:3px;outline:3px solid #276d9b}._trial_1cxik_7 ._demoControls_1cxik_9 button:disabled{opacity:.6;cursor:default;background:#f4f7fa}@media (max-width:760px){._trialFile_1cxik_9{grid-template-columns:1fr}._trialFile_1cxik_9 input,._trialFile_1cxik_9 select{font-size:16px}}._trial_1cxik_7{background:#fff;border:1px solid #c6d9e5;border-radius:16px;padding:28px;scroll-margin-top:24px}._trialLocal_1cxik_11{border-left:3px solid #346584;padding-left:14px;font-size:14px}._trialInputLabel_1cxik_11{margin:24px 0 8px;font-size:16px;font-weight:700;display:block}._trialInputLabel_1cxik_11 small{color:#526d7f;margin-top:6px;font-size:14px;font-weight:400;display:block}._trial_1cxik_7 textarea{resize:vertical;color:#123049;background:#f8fbfd;border:1px solid #8faebe;border-radius:8px;width:100%;min-height:180px;padding:14px;font:14px/1.6 monospace;display:block}._trial_1cxik_7 textarea:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._trial_1cxik_7 select:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._trialPurchase_1cxik_11:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._trialMapping_1cxik_11{border:1px solid #c6d9e5;border-radius:10px;margin:20px 0;padding:18px}._trialMapping_1cxik_11 legend{padding:0 8px;font-size:16px;font-weight:700}._trialMapping_1cxik_11>p{margin:0 0 14px;font-size:14px}._trialMapping_1cxik_11>div:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._trialMapping_1cxik_11 label{min-width:0;font-size:14px}._trialMapping_1cxik_11 label span{margin-bottom:6px;font-weight:700;display:block}._trialMapping_1cxik_11 select{color:#123049;background:#fff;border:1px solid #8faebe;border-radius:6px;width:100%;min-height:44px;padding:8px;font-family:inherit;font-size:14px}._trialError_1cxik_11{color:#7d3325;background:#fff0ea;border:1px solid #b5644b;border-radius:8px;padding:14px 16px;font-size:16px}._trialTable_1cxik_11 td{overflow-wrap:anywhere;white-space:pre-wrap;min-width:95px;max-width:220px}._trialPurchase_1cxik_11{color:#fff;background:#123c56;border:1px solid #346584;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}._trialPurchase_1cxik_11:hover{background:#205577}@media (max-width:760px){._trial_1cxik_7{padding:20px 16px}._trialMapping_1cxik_11{padding:14px 10px}._trialMapping_1cxik_11>div:first-of-type{grid-template-columns:1fr}._trial_1cxik_7 ._demoControls_1cxik_9 button{flex:100%}._trialPurchase_1cxik_11{text-align:center;display:block}._trial_1cxik_7 textarea{font-size:16px}}._demoControls_1cxik_9{flex-wrap:wrap;gap:12px;margin:22px 0 16px;display:flex}._demoControls_1cxik_9 button{min-height:46px;font:inherit;color:#123049;cursor:pointer;background:#fff;border:1px solid #346584;border-radius:8px;padding:10px 18px;font-size:16px;font-weight:700}._demoControls_1cxik_9 button[aria-pressed=true]{color:#fff;background:#123c56}._demoControls_1cxik_9 button:hover{color:#123049;background:#e0edf5}._demoControls_1cxik_9 button:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._issueList_1cxik_13 button:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._demoTable_1cxik_13:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._demoResult_1cxik_13{background:#e7eff5;border:1px solid #c6d9e5;border-radius:12px;padding:20px}._demoResult_1cxik_13 strong{font-size:18px;display:block}._demoResult_1cxik_13>span{color:#486779;margin-top:8px;font-size:14px;display:block}._demoResult_1cxik_13 p{margin:10px 0 0;font-size:16px}._demoResult_1cxik_13>p:first-child{margin:0}._issueList_1cxik_13>p{color:#526d7f;font-size:14px}._issueList_1cxik_13 ul{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 20px;padding:0;list-style:none;display:grid}._issueList_1cxik_13 button{text-align:left;width:100%;min-height:66px;font:inherit;color:#123049;cursor:pointer;background:#fff;border:1px solid #d1dfe8;border-radius:8px;align-items:start;gap:12px;padding:12px;font-size:14px;display:flex}._issueList_1cxik_13 button[aria-pressed=true]{background:#f0f7fb;border:2px solid #276d9b;padding:11px}._issueList_1cxik_13 b{white-space:nowrap;font-size:14px}._issueList_1cxik_13 small{color:#526d7f;margin-top:4px;font-size:14px;display:block}._error_1cxik_13{color:#984433}._warning_1cxik_13{color:#7b580f}._demoTable_1cxik_13{background:#fff;border:1px solid #d3e1ea;border-radius:12px;margin-top:20px;overflow-x:auto}._demoTable_1cxik_13 table{border-collapse:collapse;text-align:left;width:100%;min-width:660px;font-size:14px}._demoTable_1cxik_13 caption{text-align:left;padding:14px 16px;font-size:14px;font-weight:700}._demoTable_1cxik_13 td,._demoTable_1cxik_13 th{vertical-align:top;border-bottom:1px solid #e2eaf0;padding:11px 14px}._demoTable_1cxik_13 thead th{background:#eaf1f6;font-size:14px}._demoTable_1cxik_13 tbody th{font-weight:400}._selectedCell_1cxik_13{background:#f7e8c3;box-shadow:inset 0 0 0 2px #a47413}._fixedCell_1cxik_13{background:#e6f2f6}._cellNote_1cxik_13{color:#345c73;margin-top:3px;font-size:12px;font-weight:700;display:block}._demoHint_1cxik_13{color:#486779;font-size:14px}._demoBoundary_1cxik_13{border-left:3px solid #578da8;margin-top:24px;padding-left:15px;font-size:16px}._demoBoundary_1cxik_13 a{font-weight:700;text-decoration:underline}@media (max-width:760px){._demoControls_1cxik_9{gap:10px}._demoControls_1cxik_9 button{flex:1;padding:10px;font-size:15px}._issueList_1cxik_13 ul{grid-template-columns:1fr}._demoResult_1cxik_13{padding:16px}._demoResult_1cxik_13 strong{font-size:17px}._demoBoundary_1cxik_13{font-size:16px}}._contactComparison_1cxik_15{background:#f8fbfd;border:1px solid #8faebe;border-radius:12px;margin-top:24px;padding:20px}._contactComparison_1cxik_15 h3{margin:0 0 10px;font-size:20px}._contactComparison_1cxik_15 p{font-size:16px;line-height:1.8}._contactComparison_1cxik_15 label{margin:18px 0 8px;font-size:16px;font-weight:700;display:block}._contactComparison_1cxik_15 select{width:100%;min-height:48px;font:inherit;color:#123049;background:#fff;border:1px solid #8faebe;border-radius:6px;padding:10px;font-size:16px}._contactComparison_1cxik_15 button{min-height:46px;font:inherit;color:#123049;cursor:pointer;background:#fff;border:1px solid #346584;border-radius:8px;padding:10px 18px;font-size:16px}:is(._contactComparison_1cxik_15 select:focus-visible,._contactComparison_1cxik_15 button:focus-visible){outline-offset:3px;outline:3px solid #276d9b}._contactComparison_1cxik_15 ._contactWarning_1cxik_15{color:#6d4c13;border-left:3px solid #a47413;padding-left:12px}._contactComparison_1cxik_15 td p{margin:0 0 8px;font-size:14px}._contactComparison_1cxik_15 th small{font-size:14px;font-weight:400}._contactComparison_1cxik_15 td{white-space:pre-wrap;overflow-wrap:anywhere}._contactComparison_1cxik_15 ._demoTable_1cxik_13{max-width:100%}@media (max-width:760px){._contactComparison_1cxik_15{padding:16px 12px}._contactComparison_1cxik_15 button{width:100%}}._contactComparison_1cxik_15 ._demoTable_1cxik_13 th:first-child{white-space:nowrap;min-width:80px}._contactComparison_1cxik_15 ._demoTable_1cxik_13 th:last-child,._contactComparison_1cxik_15 ._demoTable_1cxik_13 td:last-child{min-width:180px}._reviewInquiry_1cxik_19{border-top:1px solid #aac2d2;margin-top:20px;padding-top:16px}._reviewInquiry_1cxik_19 h4{margin:0 0 12px;font-size:18px}._reviewInquiry_1cxik_19 label{margin:12px 0 8px;font-weight:700;display:block}._reviewInquiry_1cxik_19 textarea{box-sizing:border-box;color:#123049;width:100%;min-height:220px;font:inherit;resize:vertical;background:#fff;border:1px solid #8faebe;border-radius:8px;padding:12px;font-size:15px;line-height:1.6}._reviewInquiry_1cxik_19 textarea:focus-visible{outline-offset:2px;outline:3px solid #276d9b}._reviewInquiry_1cxik_19 a{font-weight:700;text-decoration:underline}._reviewInquiry_1cxik_19 ._demoControls_1cxik_9{flex-wrap:wrap;align-items:center}._reviewInquiry_1cxik_19 p[role=status]{min-height:24px}._mappingNames_1cxik_21{background:#f8fbfd;border:1px solid #c6d9e5;border-radius:8px;min-width:0;margin-top:20px;padding:12px}._mappingNames_1cxik_21 summary{cursor:pointer;font-size:15px;font-weight:700;line-height:1.6}._mappingNames_1cxik_21 summary:focus-visible{outline-offset:3px;outline:3px solid #276d9b}._mappingNames_1cxik_21 p{font-size:14px;line-height:1.7}._mappingNames_1cxik_21 dl{margin:12px 0 0}._mappingNames_1cxik_21 dl>div{border-top:1px solid #d3e1ea;min-width:0;padding:10px 0}._mappingNames_1cxik_21 dt{font-size:14px;font-weight:700}._mappingNames_1cxik_21 dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.7}._mappingNames_1cxik_21 code{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}
