.site-footer{padding:0 5%;text-align:left;color:#171717;background:#fff;margin-top:36px}.footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:70px;padding:64px 0 70px;max-width:1440px;margin:auto}.service-eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;margin:0 0 19px}.footer-service h2{font-size:19px;font-weight:400;letter-spacing:.05em;margin:0 0 20px}.footer-service>p:not(.service-eyebrow){font-size:12px;color:#666;line-height:1.9;max-width:310px}.service-link{display:inline-flex;gap:60px;border-bottom:1px solid #171717;padding:8px 0;margin-top:16px}.footer-column h2{font-size:12px;font-weight:600;letter-spacing:.05em;margin:0 0 24px}.footer-column>a{display:block;font-size:12px;color:#555;width:fit-content;margin:0 0 15px;line-height:1.7}.footer-column>a:hover,.service-nav a:hover{color:#000;text-decoration:underline;text-underline-offset:5px}.footer-base{max-width:1440px;margin:auto;border-top:1px solid #ddd;padding:28px 0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;font-size:10px;letter-spacing:.04em}.footer-wordmark{font:600 28px/1 Arial,sans-serif;letter-spacing:3px;justify-self:center}.footer-base small{justify-self:end;color:#666;font-size:10px}.service-page{max-width:1320px;padding:28px 50px 100px;margin:auto}.service-breadcrumb{display:flex;flex-wrap:wrap;gap:13px;color:#777;font-size:10px}.service-heading{text-align:center;padding:64px 0 60px;border-bottom:1px solid #ddd}.service-heading h1{font-size:28px;line-height:1.5;letter-spacing:.05em;font-weight:400;margin:0 0 20px}.service-heading>p:last-child{color:#666;font-size:12px}.service-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:70px;padding-top:50px}.service-nav{align-self:start;position:sticky;top:calc(var(--header-height,150px) + 28px);display:flex;flex-direction:column}.service-nav a{font-size:12px;padding:13px 0;color:#666;border-bottom:1px solid #eee}.service-nav a[aria-current]{color:#111;font-weight:600}.service-content.entry-content{max-width:760px;width:100%;margin:0;font-size:13px;line-height:2.1}.service-content h2,.editorial-article h2{font-weight:500;font-size:18px;line-height:1.65;letter-spacing:.025em;margin:40px 0 18px}.service-content h2:first-child{margin-top:0}.service-content p{margin:0 0 20px}.service-content h3{font-size:14px;font-weight:600;margin:28px 0 12px}.service-content a:not(.service-return a){text-decoration:underline;text-underline-offset:4px}.service-content ul,.service-content ol{padding-left:22px}.service-content li{padding-left:5px;margin-bottom:10px}.service-notice{border-left:2px solid #171717;padding:18px 24px;background:#f6f6f6;margin-bottom:38px;color:#555}.service-notice strong{display:block;color:#111;font-weight:500;margin-bottom:8px}.service-notice p:last-child{margin-bottom:0}.service-facts{margin:24px 0;border-top:1px solid #ddd}.service-facts>div{display:grid;grid-template-columns:160px 1fr;gap:25px;border-bottom:1px solid #ddd;padding:20px 0}.service-facts dt{font-weight:500}.service-facts dd{margin:0;color:#666}.service-return{border-top:1px solid #ddd;margin-top:54px;padding-top:25px;font-size:12px}.service-return a{display:flex;justify-content:space-between;gap:20px}.editorial-page{padding-top:54px;padding-bottom:90px}.editorial-heading{text-align:center;max-width:780px;margin:0 auto 52px}.editorial-heading h1{font-size:28px;font-weight:400;line-height:1.7;letter-spacing:.035em;margin:18px 0 24px}.editorial-heading time{font-size:11px;color:#777;letter-spacing:.1em}.editorial-article{font-size:14px;line-height:2.1}.editorial-article p{margin:0 0 25px}.editorial-article img{display:block;margin:30px auto}.editorial-article table,.service-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.editorial-article td,.service-content td{padding:15px;border-bottom:1px solid #ddd}.editorial-page .blog-grid h2{font-size:16px;font-weight:400;line-height:1.8}.editorial-page .blog-grid article>p{font-size:12px;color:#666}.editorial-page .blog-grid{gap:48px 32px}.entry-content blockquote{margin:32px 0;padding:10px 24px;border-left:1px solid #111;color:#666}
@media(max-width:900px){.footer-main{gap:30px}.service-page{padding-left:28px;padding-right:28px}.service-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.service-heading h1{font-size:24px}}
@media(max-width:600px){.site-footer{padding:0 22px;margin-top:20px}.footer-main{grid-template-columns:1fr 1fr;gap:38px 24px;padding:40px 0}.footer-service{grid-column:1/-1;padding-bottom:30px;border-bottom:1px solid #ddd}.footer-service h2{font-size:18px}.footer-column h2{font-size:11px;margin-bottom:20px}.footer-column>a{font-size:11px;margin-bottom:16px}.footer-base{grid-template-columns:1fr 1fr;padding:25px 0;gap:24px}.footer-wordmark{grid-column:1/-1;grid-row:1;font-size:27px}.service-page{padding:20px 22px 60px}.service-heading{padding:40px 0 34px}.service-heading h1{font-size:21px;letter-spacing:.025em}.service-heading>p:last-child{line-height:1.9}.service-layout{display:block;padding-top:0}.service-nav{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:34px;padding-top:12px}.service-nav a{font-size:11px;padding:13px 0}.service-content.entry-content{font-size:12px;line-height:2}.service-content h2{font-size:16px;margin-top:30px}.service-notice{padding:17px 18px}.service-facts>div{grid-template-columns:1fr;gap:5px;padding:17px 0}.service-return{margin-top:38px}.editorial-page{padding:34px 22px 60px}.editorial-heading{margin-bottom:34px}.editorial-heading h1{font-size:21px}.editorial-article{font-size:13px;line-height:2}.editorial-article h2{font-size:18px}.editorial-page .blog-grid{gap:32px}}
