@charset "UTF-8";.int{--int-pad: 28px}.int>section{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--int-pad)}.int h1{margin:0;font-size:clamp(34px,4.6vw,52px);font-weight:600;line-height:1.12;letter-spacing:-.022em;max-inline-size:20ch}.int h2{margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.22;letter-spacing:-.015em;max-inline-size:26ch}.int h3{margin:0;font-size:16.5px;font-weight:600;line-height:1.35}.int p{margin:0}.eyebrow{margin-block-end:14px;color:var(--ink-faint);font-size:12.5px;font-weight:600}.lede{color:var(--ink-soft);font-size:clamp(16.5px,1.5vw,18.5px);line-height:1.65;max-inline-size:58ch}.int-hero{padding-block:clamp(64px,9vw,104px) 0}.int-hero h1{margin-block-end:22px}.int-cta{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:32px}.int-gap{padding-block:clamp(56px,7vw,88px)}.int-gap-1{color:var(--ink);font-size:clamp(19px,2vw,23px);font-weight:400;line-height:1.55;letter-spacing:-.01em;max-inline-size:54ch}.int-gap-2{margin-block-start:20px;color:var(--ink-soft);font-size:16.5px;line-height:1.65;max-inline-size:54ch}.int-head{margin-block-end:44px}.int-head p{margin-block-start:12px;color:var(--ink-soft);font-size:16.5px;line-height:1.6;max-inline-size:52ch}.int-cats{padding-block:clamp(56px,7vw,80px)}.int-cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:40px 44px;margin:0;padding:0;list-style:none}.int-cat p{margin-block-start:8px;color:var(--ink-soft);font-size:14.5px;line-height:1.6;max-inline-size:34ch}.int-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:32px 64px;padding-block:clamp(48px,6vw,68px);border-block-start:1px solid var(--line)}.int-block h2{margin-block-end:16px}.int-block .int-block-say>p{color:var(--ink-soft);font-size:16.5px;line-height:1.7;max-inline-size:50ch}.int-points{margin:0;padding:0;list-style:none;align-self:center}.int-points li{position:relative;padding-inline-start:26px;color:var(--ink);font-size:15.5px;line-height:1.55}.int-points li+li{margin-block-start:16px}.int-points li:before{content:"";position:absolute;inset-inline-start:0;top:9px;width:7px;height:7px;border-radius:50%;background:var(--brand)}.int-path{padding-block:clamp(56px,7vw,84px);border-block-start:1px solid var(--line)}.int-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:36px 40px;margin:0;padding:0;list-style:none}.int-steps p{margin-block-start:8px;color:var(--ink-soft);font-size:14.5px;line-height:1.6;max-inline-size:32ch}.int-step-n{display:block;margin-block-end:14px;color:var(--ink-faint);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.int-faq{padding-block:clamp(56px,7vw,84px);border-block-start:1px solid var(--line)}.int-faq>h2{margin-block-end:32px}.int-q{border-block-end:1px solid var(--line)}.int-q:first-of-type{border-block-start:1px solid var(--line)}.int-q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;color:var(--ink);font-size:16.5px;font-weight:600;line-height:1.45;cursor:pointer;list-style:none}.int-q summary::-webkit-details-marker{display:none}.int-q summary i{flex-shrink:0;color:var(--ink-faint);font-size:13px;transition:transform .2s}.int-q[open] summary i{transform:rotate(45deg)}.int-q>p{padding-block-end:22px;color:var(--ink-soft);font-size:15.5px;line-height:1.7;max-inline-size:62ch}@media(max-width:1000px){.int{--int-pad: 20px}.int-block{grid-template-columns:1fr;gap:28px}.int-points{align-self:start}}@media(max-width:520px){.int-cat-grid{gap:32px}.int-cta .btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.int-q summary i{transition:none}}
