.interior-page .long-guide{max-width:980px;padding-block:39px 72px}.interior-page .long-guide :is(p,li){color:#354f52;font-size:19px;line-height:1.85}.interior-page .long-guide>.byline{color:#526b6d;margin-bottom:26px;font-size:14px}.interior-page .long-guide .field-intro{margin:0 0 32px;padding:0 10px}.interior-page .long-guide .field-intro p:first-child{color:#173f43;font-size:22px;line-height:1.75}.interior-page .long-guide section{margin:0 0 25px;padding:34px 38px;scroll-margin-top:28px}.interior-page .long-guide h2{margin-bottom:20px;font-size:29px;line-height:1.25}.interior-page .long-guide p+p{margin-top:19px}.interior-page .long-guide a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.field-photo{background:#fff;border:1px solid #ccdada;border-radius:5px;margin:30px 0 34px;overflow:hidden}.field-photo img{width:100%;height:auto;display:block}.field-photo figcaption{color:#4b6366;border-top:4px solid #ff8a3d;padding:18px 22px;font-size:13px;line-height:1.8}.field-photo figcaption span{display:block}.field-contents{background:#e4eeed;border-left:4px solid #ff8a3d;border-radius:5px;margin:0 0 30px;padding:29px 36px;display:block}.interior-page .long-guide .field-contents h2{margin-bottom:16px;font-size:23px}.field-contents ol{columns:2;column-gap:35px;margin:0;padding-left:24px}.interior-page .long-guide .field-contents li{break-inside:avoid;margin-bottom:10px;padding-left:3px;font-size:16px;line-height:1.7}.interior-page .long-guide .field-comparison{border-left-color:#ff8a3d;padding:30px}.field-table-scroll{border:1px solid #c1d3d3;border-radius:3px;max-width:100%;overflow-x:auto}.field-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:16px;line-height:1.65}.field-table-scroll :is(th,td){vertical-align:top;border-bottom:1px solid #ccdbdb;padding:17px 18px}.field-table-scroll thead th{color:#fff;background:#0c5b61;font-size:15px;font-weight:750}.field-table-scroll tbody th{color:#204b4e;width:27%;font-weight:700}.field-table-scroll tbody tr:nth-child(2n){background:#f1f6f5}.field-table-scroll caption{caption-side:bottom;color:#52696b;text-align:left;background:#f6f8f8;padding:16px 18px;font-size:13px;line-height:1.7}.field-faqs h3{color:#0c5b61;margin:24px 0 9px;font-size:21px;line-height:1.45}.interior-page .long-guide .field-faqs p{font-size:18px}.field-faqs>div+div{border-top:1px solid #d3dfdf;margin-top:22px}.field-related{background:#fff;border-top:5px solid #ff8a3d;border-radius:4px;margin-top:33px;padding:29px 32px;display:block}.interior-page .long-guide .field-related a{border-top:1px solid #d5e0df;padding:18px 0;font-size:19px;font-weight:650;line-height:1.55;text-decoration:none;display:block}.field-related a span{letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:750;display:block}.interior-page .long-guide>.sources{padding:31px 35px}.interior-page .long-guide .sources :is(a,li){color:#fff;font-size:16px;line-height:1.85}.sources ul{margin:0;padding-left:20px}.sources li+li{margin-top:12px}.interior-page .resourceindex>a:nth-child(3n+2) .interior-guide-art{color:#242424;background:#ff8a3d;border-color:#0c5b61}.interior-page .resourceindex>a:nth-child(3n) .interior-guide-art{color:#ffad76;background:#242424;border-color:#0c5b61}@media (max-width:760px){.interior-page .long-guide{padding-block:28px 45px}.interior-page .long-guide :is(p,li){font-size:18px;line-height:1.85}.interior-page .long-guide .field-intro{margin-bottom:25px;padding:0 2px}.interior-page .long-guide .field-intro p:first-child{font-size:20px}.interior-page .long-guide section{margin-bottom:20px;padding:26px 23px}.interior-page .long-guide h2{font-size:25px}.field-photo{margin:25px 0}.field-photo figcaption{padding:15px 18px;font-size:12px}.field-contents{padding:24px}.field-contents ol{columns:1}.interior-page .long-guide .field-contents li{font-size:16px}.interior-page .long-guide .field-comparison{padding:24px 18px}.field-table-scroll :is(th,td){padding:14px}.field-table-scroll table{min-width:510px;font-size:15px}.field-related{padding:25px 23px}.interior-page .long-guide>.sources{padding:26px 24px}}
