.r3-section{padding-block:54px;font:17px/1.65 Inter,Arial,sans-serif;color:#142b48;box-sizing:border-box}.r3-section *{box-sizing:border-box}.r3-section h2{font-size:clamp(28px,3.4vw,44px);line-height:1.15;letter-spacing:-.035em;margin:0 0 22px}.r3-section h3{font-size:22px;line-height:1.25;margin:8px 0}.r3-kicker{font-size:12px!important;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#145cdb!important;margin:0 0 14px!important}.r3-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.r3-cloud{background:linear-gradient(120deg,#ecf4ff,#f7faff);border:1px solid #d3e3fa;border-radius:28px;padding:38px 42px;display:grid;grid-template-columns:1.5fr 1fr;gap:38px;margin-top:34px;margin-bottom:8px}.r3-cloud p{max-width:650px}.r3-cloud-mark{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;color:#145cdb}.r3-cloud-mark svg{width:200px;max-width:100%}.r3-cloud-mark span{font-size:13px;color:#52627a}.r3-product .nh-icon{width:52px;height:52px;min-height:52px;padding:11px}.r3-product .nh-tag{font-size:12px;line-height:1.5}.r3-product p{line-height:1.6}.r3-context{padding:18px;border:1px solid #c7d9f4;border-radius:14px;background:#f3f7fd}.r3-context .nh-note{font-weight:400}.r3-prose{font-size:18px;line-height:1.75}.r3-prose h2,.r3-prose h3{margin-top:38px}.r3-prose p{margin:0 0 22px}.r3-prose code{font-size:.9em;overflow-wrap:anywhere}.r3-prose a{overflow-wrap:anywhere}.r3-material-figure{max-width:600px;margin:0 auto 36px}.r3-material-figure img{display:block;width:100%;height:auto;border-radius:18px}.r3-material-figure figcaption{font-size:14px;line-height:1.6;color:#52627a;margin:14px 0}.r3-callout{background:#edf4ff;border:1px solid #cbdcf5;border-radius:18px;padding:26px;margin:28px 0}.r3-callout h2:first-child{margin-top:0}.r3-table{max-width:100%;overflow:auto;margin:26px 0}.r3-table table{border-collapse:collapse;width:100%;min-width:550px;font-size:16px}.r3-table th,.r3-table td{border:1px solid #d6e1ef;padding:12px;text-align:left;vertical-align:top}.r3-table th{background:#edf3fc}.r3-related{border-top:1px solid #d9e3ef;padding-top:22px}.nh-nav a[aria-current=page]{color:#145cdb;text-decoration:underline;text-underline-offset:7px}.nh-page .r3-offer-faq{border-top:1px solid #d9e3ef;background:#f9fbff}.nh-page .r3-offer-faq .nh-prose{padding-block:0}.r3-prose a[href*="utm_content="],.r3-offer-faq a[href*="utm_content="]{display:inline-flex;min-height:48px;align-items:center;padding:12px 20px;border-radius:12px;background:#145cdb;color:white;text-decoration:none;font-weight:650}.r3-section :focus-visible,.r3-prose :focus-visible{outline:3px solid #f0a62b;outline-offset:4px}@media(max-width:800px){.r3-cloud{padding:26px;grid-template-columns:1fr;gap:16px}.r3-cloud-mark{display:none}.r3-section{padding-block:38px}.r3-section-head{display:block}.r3-section .nh-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.r3-section .nh-card{padding:22px}.r3-prose{font-size:17px}.r3-callout{padding:20px}}@media(max-width:600px){.r3-section .nh-grid.two{grid-template-columns:1fr}.r3-cloud{margin-top:20px}.r3-cloud .nh-button{width:100%}.r3-section h2{font-size:31px}.r3-prose .nh-button{max-width:100%;white-space:normal}.r3-section .r3-product{gap:10px}}