/* Subpáginas y evolución visual · Vedramos 02 */body.vr-site .vr-icon{display:inline-block;width:20px;height:20px;flex-shrink:0;vertical-align:middle}body.vr-site .button{border-radius:5px;padding:10px 12px 10px 22px;gap:24px;min-height:56px;box-shadow:0 2px 0 #002a2210}body.vr-site .button .button-icon,body.vr-site .button>.vr-icon{width:34px;height:34px;border-radius:50%;background:#ffffff15;display:inline-flex;align-items:center;justify-content:center;padding:8px;transition:background .2s,transform .2s}body.vr-site .button .button-icon .vr-icon{width:18px;height:18px}body.vr-site .button:hover .button-icon,body.vr-site .button:hover>.vr-icon{background:#dbe89e;color:var(--green);transform:rotate(-6deg)}body.vr-site .button-small{min-height:46px;padding:6px 8px 6px 17px;gap:15px}body.vr-site .button-small .button-icon{width:31px;height:31px}body.vr-site .button-outline .button-icon,body.vr-site .button-outline>.vr-icon{background:#004b3a10}body.vr-site .text-link .vr-icon{width:18px;height:18px}body.vr-site .footer-brand img{width:240px;height:78px;object-fit:contain;object-position:left center}body.vr-site #primary-nav>a[aria-current=page]:not(.button){border-bottom-color:var(--green)}body.vr-site .breadcrumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-bottom:42px}body.vr-site .breadcrumbs a{border-bottom:1px solid #b8c5ab}body.vr-site .breadcrumbs>span[aria-hidden]{color:#9caa91}body.vr-site .page-intro{padding-block:34px 65px}body.vr-site .page-intro-grid{display:grid;grid-template-columns:1fr 200px;gap:50px;align-items:center}body.vr-site .page-intro .eyebrow{margin-bottom:22px;font-size:10px}body.vr-site .page-intro h1{font-size:clamp(44px,5.4vw,74px);line-height:1.08}body.vr-site .page-intro h1 em{color:#52714b}body.vr-site .page-lead{max-width:650px;font-size:16px;line-height:1.9;color:var(--muted);margin-top:26px!important}body.vr-site .intro-symbol{border:1px solid #cbd5bf;border-radius:50%;width:170px;height:170px;display:grid;place-items:center;background:#eef0e2;justify-self:end;position:relative}body.vr-site .intro-symbol:after{content:'';position:absolute;inset:14px;border-radius:50%;border:1px dashed #ccd6be}body.vr-site .intro-symbol>.vr-icon{width:67px;height:67px;stroke-width:1}body.vr-site .page-cta{display:flex;justify-content:space-between;align-items:center;gap:60px;padding:55px 60px;margin-block:25px 90px;background:var(--green);color:var(--paper);border-radius:5px}body.vr-site .page-cta .eyebrow{color:var(--lime);margin-bottom:18px}body.vr-site .page-cta h2{font-size:46px}body.vr-site .page-cta h2 em{color:var(--lime)}body.vr-site .page-cta p:not(.eyebrow){font-size:13px;max-width:480px;color:#d5e2d9;margin-top:20px}body.vr-site .cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:22px;flex-shrink:0}body.vr-site .cta-actions .button{background:var(--lime);border-color:var(--lime);color:var(--green)!important}body.vr-site .cta-actions .button .button-icon{background:#004b3a10}body.vr-site .cta-actions .text-link{font-size:15px;border-bottom-color:#9cb6a7}body.vr-site .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-block:15px 25px}body.vr-site .story-photo{position:relative}body.vr-site .story-photo>img{height:505px;width:100%;object-fit:cover;border-radius:5px 120px 5px 5px}body.vr-site .story-photo>span{display:block;margin-top:14px;font-size:9px;letter-spacing:.13em;color:var(--muted)}body.vr-site .story-copy .eyebrow{margin-bottom:20px}body.vr-site .story-copy>p:not(.eyebrow){font-size:15px;color:var(--muted);line-height:1.95;margin-top:22px}body.vr-site .story-copy .text-link{margin-top:25px}body.vr-site .editorial-band{background:#e9eddc;padding-block:65px;text-align:center}body.vr-site .editorial-band .wrap>span{display:block;font-family:var(--serif);font-size:95px;height:75px;line-height:1;color:#6f8a57}body.vr-site .editorial-band p{font-family:var(--serif);font-size:clamp(29px,3.5vw,47px);line-height:1.3;letter-spacing:-.035em}body.vr-site .editorial-band small{display:block;font-size:9px;letter-spacing:.15em;margin-top:28px}body.vr-site .office-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}body.vr-site .office-grid .eyebrow{margin-bottom:22px}body.vr-site .office-grid>div>p:not(.eyebrow){max-width:390px;font-size:14px;color:var(--muted);margin-top:24px}body.vr-site .office-grid .button{margin-top:27px}body.vr-site .office-note{border-block:1px solid var(--line);padding-block:35px}body.vr-site .note-number{font-family:var(--serif);font-size:110px;line-height:1;letter-spacing:-.06em}body.vr-site .office-note p{font-size:13px!important;margin-top:18px!important}body.vr-site .office-note-rule{width:55px;height:1px;background:#a3b18f;margin-block:30px}body.vr-site .office-note>span:last-child{font-size:11px;letter-spacing:.06em}body.vr-site .service-directory{border-top:1px solid var(--line)}body.vr-site .directory-row{display:grid;grid-template-columns:40px 72px 1fr 48px;gap:28px;align-items:start;padding:38px 0;border-bottom:1px solid var(--line);transition:background .2s,padding .2s}body.vr-site .directory-row:hover{background:#edf0e3;padding-inline:16px}body.vr-site .directory-number{font-size:11px;color:#6d7e60;padding-top:10px}body.vr-site .directory-icon{width:61px;height:61px;border-radius:50%;display:grid;place-items:center;background:#e7ecd8}body.vr-site .directory-icon>.vr-icon{width:29px;height:29px;stroke-width:1.3}body.vr-site .directory-row h2{font-family:var(--serif);font-size:39px;line-height:1.2;letter-spacing:-.035em}body.vr-site .directory-row p{font-size:13px;color:var(--muted);max-width:650px;margin-top:9px}body.vr-site .directory-row .directory-tagline{font-size:15px;color:var(--ink);margin-top:13px}body.vr-site .directory-arrow{border:1px solid #bdc9b1;width:45px;height:45px;border-radius:50%;display:grid;place-items:center;margin-top:5px;transition:transform .2s}body.vr-site .directory-row:hover .directory-arrow{transform:translate(3px,-3px);background:var(--green);color:white}body.vr-site .service-fit{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}body.vr-site .service-fit .eyebrow{margin-bottom:18px}body.vr-site .service-fit>div>p:not(.eyebrow){font-size:15px;color:var(--muted);line-height:1.95}body.vr-site .service-fit .text-link{margin-top:24px}body.vr-site .detail-layout{display:grid;grid-template-columns:1fr 320px;gap:95px;padding-block:25px}body.vr-site .detail-main>.eyebrow{margin-bottom:20px}body.vr-site .detail-main>h2{font-size:44px}body.vr-site .detail-list{margin-top:35px;border-top:1px solid var(--line)}body.vr-site .detail-list article{display:grid;grid-template-columns:28px 1fr 20px;gap:20px;padding:27px 0;border-bottom:1px solid var(--line)}body.vr-site .detail-list article>span{font-size:10px;color:#7a8a6c;margin-top:3px}body.vr-site .detail-list article h3{font-family:var(--serif);font-size:25px;letter-spacing:-.025em}body.vr-site .detail-list article p{font-size:14px;color:var(--muted);margin-top:10px;line-height:1.9}body.vr-site .detail-list article>.vr-icon{width:17px;margin-top:5px;color:#66844b}body.vr-site .service-aside{align-self:start;background:#e9eddc;border:1px solid #d9e0cd;border-radius:5px;padding:30px;position:sticky;top:25px}body.vr-site .aside-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #b8c7a6;border-radius:50%;margin-bottom:30px}body.vr-site .aside-icon .vr-icon{width:28px;height:28px}body.vr-site .service-aside h3{font-family:var(--serif);font-size:29px;line-height:1.25}body.vr-site .service-aside>p{font-size:13px;color:var(--muted);margin-top:15px}body.vr-site .service-aside .button{font-size:12px;padding-left:16px;gap:8px;margin-top:24px;width:100%;justify-content:space-between}body.vr-site .service-aside .text-link{font-size:14px;margin-top:22px}body.vr-site .service-aside>small{display:block;font-size:11px;margin-top:24px;line-height:1.8;color:var(--muted)}body.vr-site .faq-section{display:grid;grid-template-columns:1fr 1.3fr;gap:100px}body.vr-site .faq-section .eyebrow{margin-bottom:20px}body.vr-site .faq-section h2{font-size:46px}body.vr-site .faq-list{border-top:1px solid var(--line)}body.vr-site .faq-list details{border-bottom:1px solid var(--line);padding:22px 0}body.vr-site .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;cursor:pointer;list-style:none}body.vr-site .faq-list summary::-webkit-details-marker{display:none}body.vr-site .faq-list summary>span{font-size:25px;line-height:1;transition:transform .2s;font-weight:300}body.vr-site .faq-list details[open] summary>span{transform:rotate(45deg)}body.vr-site .faq-list details>p{font-size:14px;color:var(--muted);line-height:1.9;margin-top:20px}body.vr-site .faq-list a{text-decoration:underline}body.vr-site .related-services{margin-bottom:80px}body.vr-site .related-services .eyebrow{margin-bottom:18px}body.vr-site .related-services h2{font-size:30px}body.vr-site .related-services>div{display:flex;flex-wrap:wrap;gap:16px;margin-top:27px}body.vr-site .related-services>div>a{display:inline-flex;align-items:center;gap:14px;border:1px solid #bdc9b1;padding:17px 20px;border-radius:4px;font-size:13px}body.vr-site .related-services>div>a:hover{background:#e9eddc}body.vr-site .related-services>div>a>.vr-icon:first-child{width:20px;height:20px}body.vr-site .related-services>div>a>.vr-icon:last-child{width:17px;height:17px}body.vr-site .contact-faq{padding-top:0}body.vr-site .news-content{padding-block:10px 25px}body.vr-site .news-empty{border:1px solid #d4dcc8;background:#edf0e3;display:grid;grid-template-columns:170px 1fr;gap:55px;padding:60px 75px;border-radius:6px}body.vr-site .news-empty-icon{width:150px;height:150px;border:1px solid #bdc9b1;border-radius:50%;display:grid;place-items:center;align-self:center}body.vr-site .news-empty-icon .vr-icon{width:65px;height:65px;stroke-width:1}body.vr-site .news-empty .eyebrow{margin-bottom:18px}body.vr-site .news-empty h2{font-size:47px}body.vr-site .news-empty p:not(.eyebrow){font-size:14px;max-width:510px;color:var(--muted);line-height:1.9;margin-top:24px}body.vr-site .news-empty .button{margin-top:27px}body.vr-site .news-topics .process-grid article>.vr-icon{width:30px;height:30px;stroke-width:1.2}body.vr-site .news-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}body.vr-site .news-heading h2{font-size:32px}body.vr-site .news-heading>p{font-size:11px;color:var(--muted)}body.vr-site .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}body.vr-site .news-card{border-top:1px solid var(--line);padding-top:20px}body.vr-site .news-card .news-image{display:block;aspect-ratio:1.5;overflow:hidden;border-radius:5px;margin-bottom:20px}body.vr-site .news-image img{width:100%;height:100%;object-fit:cover}body.vr-site .news-date{font-size:10px;color:var(--muted);margin-bottom:14px!important}body.vr-site .news-card h3{font-family:var(--serif);font-size:29px;line-height:1.25}body.vr-site .news-excerpt{font-size:13px;color:var(--muted);margin-block:18px}body.vr-site .news-card>.text-link{margin-top:10px}body.vr-site .news-pagination{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}body.vr-site .news-pagination .page-numbers{padding:7px 13px;border:1px solid var(--line);border-radius:3px}body.vr-site .news-pagination .current{background:var(--green);color:white}body.vr-site .article-page{padding-block:35px 70px}body.vr-site .article-header{max-width:980px;margin-block:35px 40px}body.vr-site .article-header>.eyebrow{margin-bottom:20px}body.vr-site .article-header h1{font-size:clamp(42px,5.2vw,70px);line-height:1.12}body.vr-site .article-meta{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:25px!important}body.vr-site .article-cover{width:100%;max-height:480px;object-fit:cover;border-radius:5px;margin-bottom:45px}body.vr-site .article-layout{display:grid;grid-template-columns:1fr 280px;gap:90px}body.vr-site .article-body{font-size:16px;line-height:1.95;min-width:0}body.vr-site .article-body h2{font-size:35px}body.vr-site .article-body h3{margin-block:30px 20px}body.vr-site .article-body img{max-width:100%;height:auto}body.vr-site .article-aside{align-self:start;background:#e9eddc;padding:28px;border-radius:4px}body.vr-site .article-aside h2{font-size:29px;letter-spacing:-.025em}body.vr-site .article-aside>p{font-size:13px;color:var(--muted);margin-top:18px}body.vr-site .article-aside .button{margin-top:23px;justify-content:space-between;width:100%}body.vr-site .article-navigation{display:flex;justify-content:space-between;gap:30px;margin-top:50px;padding-top:25px;border-top:1px solid var(--line);font-size:13px}body.vr-site .back-news{margin-top:35px}body.vr-site .legal-page>.breadcrumbs{margin-bottom:35px}body.vr-site .legal-page>h1{font-size:clamp(40px,5vw,65px);margin-bottom:45px}body.vr-site .legal-content{max-width:920px;font-size:14px;line-height:1.9}body.vr-site .legal-content h1{font-size:40px}body.vr-site .legal-content h2{font-family:var(--sans);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin-block:35px 18px}body.vr-site .legal-content h3{font-size:18px;margin-block:25px 15px}body.vr-site .legal-content p{margin-bottom:18px!important}body.vr-site .legal-content a{overflow-wrap:anywhere;text-decoration:underline}body.vr-site .legal-content table{display:block;overflow-x:auto;width:100%;font-size:12px}body.vr-site .legal-content td,body.vr-site .legal-content th{border:1px solid var(--line);padding:12px;vertical-align:top}body.vr-site .legal-content ul,body.vr-site .legal-content ol{padding-left:24px}body.vr-site .legal-content details{padding-block:18px;border-block:1px solid var(--line)}body.vr-site .legal-snapshot-note{padding:17px 20px;border-left:3px solid #8ba365;background:#edf0e3;font-size:11px;color:var(--muted);margin-bottom:35px}body.vr-site .logo-options{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-block:10px 65px}body.vr-site .logo-option{border:1px solid #d4dcc8;border-radius:5px;overflow:hidden;background:#fff}body.vr-site .logo-option-top{display:flex;justify-content:space-between;gap:20px;padding:20px 25px;font-size:9px;letter-spacing:.1em;border-bottom:1px solid #edf0e8}body.vr-site .logo-canvas{display:grid;place-items:center;padding:35px 32px;background:var(--paper);min-height:210px}body.vr-site .logo-canvas>img{width:100%;height:150px;object-fit:contain}body.vr-site .logo-option-copy{padding:28px}body.vr-site .logo-option h2{font-family:var(--serif);font-size:29px;letter-spacing:-.03em}body.vr-site .logo-option p{font-size:13px;line-height:1.9;color:var(--muted);margin-top:15px}body.vr-site .logo-option-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px}body.vr-site .logo-option .button{font-size:11px;min-height:46px;padding-left:15px}body.vr-site .logo-option .button-icon{width:28px;height:28px;padding:6px}body.vr-site .logo-option .text-link{font-size:11px}body.vr-site .logo-option button[aria-pressed=true]{background:#52714b;border-color:#52714b}body.vr-site .identity-current{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-block:35px;border-block:1px solid var(--line);align-items:center}body.vr-site .identity-current .eyebrow{margin-bottom:18px}body.vr-site .identity-current h2{font-size:32px}body.vr-site .identity-current p{font-size:13px;margin-top:15px;color:var(--muted)}body.vr-site .identity-current>img{width:340px;justify-self:end}body.vr-site .logo-status{font-size:13px;min-height:35px;margin-top:25px}body.vr-site .identity-return{margin-bottom:80px}body.vr-site .preview-note a{text-decoration:underline;font-weight:600}body.vr-site .funding-lightbox{width:min(1100px,calc(100% - 35px));max-height:90vh;padding:15px;background:white;overflow:auto}body.vr-site .funding-lightbox>form{display:flex;justify-content:flex-end}body.vr-site .funding-lightbox>img{width:100%;height:auto;max-height:78vh;object-fit:contain}body.vr-site .not-found h1{font-size:clamp(45px,5.5vw,75px);max-width:900px}body.vr-site .not-found>p:not(.eyebrow){margin-top:30px}body.vr-site .not-found>.button{margin-top:30px}@media(max-width:1100px){body.vr-site .page-intro-grid{grid-template-columns:1fr 150px;gap:25px}body.vr-site .intro-symbol{width:140px;height:140px}body.vr-site .story-grid{gap:50px}body.vr-site .story-photo>img{height:460px}body.vr-site .detail-layout{grid-template-columns:1fr 285px;gap:50px}body.vr-site .service-aside{padding:24px}body.vr-site .service-aside .button{font-size:11px}body.vr-site .faq-section{gap:50px}body.vr-site .page-cta{padding:45px;gap:40px}body.vr-site .news-empty{padding:45px;gap:40px;grid-template-columns:135px 1fr}body.vr-site .news-empty-icon{width:125px;height:125px}body.vr-site .office-grid{gap:60px}body.vr-site .article-layout{gap:50px}body.vr-site .logo-canvas{padding-inline:25px}body.vr-site .logo-option-copy{padding:24px}}@media(max-width:900px){body.vr-site .page-intro-grid{grid-template-columns:1fr 120px}body.vr-site .intro-symbol{width:115px;height:115px}body.vr-site .intro-symbol>.vr-icon{width:48px;height:48px}body.vr-site .page-lead{font-size:14px}body.vr-site .story-grid{gap:35px}body.vr-site .story-photo>img{height:420px;border-top-right-radius:80px}body.vr-site .story-copy h2{font-size:39px}body.vr-site .story-copy>p:not(.eyebrow){font-size:13px}body.vr-site .directory-row{grid-template-columns:25px 52px 1fr 37px;gap:20px}body.vr-site .directory-icon{width:48px;height:48px}body.vr-site .directory-arrow{width:36px;height:36px}body.vr-site .directory-row h2{font-size:32px}body.vr-site .directory-row p{font-size:12px}body.vr-site .service-fit{gap:40px}body.vr-site .service-fit h2{font-size:39px}body.vr-site .detail-layout{grid-template-columns:1fr 250px;gap:32px}body.vr-site .detail-main>h2{font-size:38px}body.vr-site .service-aside{padding:22px}body.vr-site .service-aside h3{font-size:27px}body.vr-site .detail-list article{gap:12px;grid-template-columns:20px 1fr 17px}body.vr-site .detail-list article h3{font-size:23px}body.vr-site .detail-list article p{font-size:13px}body.vr-site .service-aside .button{gap:3px;font-size:10px;padding-left:9px}body.vr-site .service-aside .button-icon{width:28px;height:28px;padding:6px}body.vr-site .faq-section h2{font-size:38px}body.vr-site .faq-section{gap:35px;grid-template-columns:1fr 1.3fr}body.vr-site .faq-list summary{font-size:13px}body.vr-site .page-cta h2{font-size:39px}body.vr-site .page-cta{padding:35px;gap:25px}body.vr-site .page-cta p:not(.eyebrow){font-size:12px}body.vr-site .cta-actions .button{font-size:12px}body.vr-site .office-grid{gap:40px}body.vr-site .news-empty h2{font-size:39px}body.vr-site .news-empty{padding:35px;gap:30px}body.vr-site .news-grid{grid-template-columns:1fr 1fr;gap:30px}body.vr-site .article-layout{grid-template-columns:1fr 230px;gap:35px}body.vr-site .article-aside{padding:24px}body.vr-site .article-aside .button{font-size:11px;gap:9px}body.vr-site .article-body{font-size:15px}body.vr-site .logo-options{gap:20px}body.vr-site .logo-canvas{min-height:180px;padding:25px 18px}body.vr-site .logo-canvas>img{height:130px}body.vr-site .logo-option-copy{padding:22px}body.vr-site .logo-option h2{font-size:26px}body.vr-site .logo-option p{font-size:12px}body.vr-site .identity-current{gap:35px}body.vr-site .identity-current>img{width:290px}}@media(max-width:700px){body.vr-site .page-intro{padding-block:25px 42px}body.vr-site .breadcrumbs{font-size:10px;gap:10px;margin-bottom:32px}body.vr-site .page-intro-grid{grid-template-columns:1fr}body.vr-site .intro-symbol{display:none}body.vr-site .page-intro .eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:18px}body.vr-site .page-intro h1{font-size:clamp(38px,10.8vw,53px);line-height:1.12;overflow-wrap:break-word}body.vr-site .page-lead{font-size:14px;line-height:1.9;margin-top:22px!important}body.vr-site .button{font-size:12px;min-height:52px;padding-left:18px;gap:20px}body.vr-site .button .button-icon,body.vr-site .button>.vr-icon{width:32px;height:32px;padding:7px}body.vr-site .button-small{padding-left:16px}body.vr-site .footer-brand img{width:220px;height:68px}body.vr-site .page-cta{flex-direction:column;align-items:flex-start;gap:30px;padding:30px 25px;margin-block:10px 60px}body.vr-site .page-cta h2{font-size:37px}body.vr-site .page-cta .eyebrow{font-size:9px}body.vr-site .cta-actions{width:100%;gap:20px}body.vr-site .cta-actions .button{justify-content:space-between;min-width:220px}body.vr-site .story-grid{grid-template-columns:1fr;gap:35px;padding-top:0}body.vr-site .story-photo>img{height:360px;border-top-right-radius:100px}body.vr-site .story-photo>span{font-size:8px}body.vr-site .story-copy>p:not(.eyebrow){font-size:14px}body.vr-site .story-copy h2{font-size:39px}body.vr-site .editorial-band{padding-block:45px}body.vr-site .editorial-band p{font-size:31px}body.vr-site .editorial-band p br{display:none}body.vr-site .editorial-band small{font-size:8px;line-height:1.8}body.vr-site .office-grid{grid-template-columns:1fr;gap:35px}body.vr-site .office-note{padding-block:25px}body.vr-site .note-number{font-size:90px}body.vr-site .office-note-rule{margin-block:23px}body.vr-site .directory-row{grid-template-columns:22px 1fr 33px;gap:13px;padding:28px 0}body.vr-site .directory-icon{display:none}body.vr-site .directory-number{padding-top:6px}body.vr-site .directory-row h2{font-size:30px}body.vr-site .directory-row .directory-tagline{font-size:14px;line-height:1.65;margin-top:12px}body.vr-site .directory-row p{font-size:12px;line-height:1.8}body.vr-site .directory-arrow{width:32px;height:32px;margin-top:3px}body.vr-site .directory-arrow .vr-icon{width:18px;height:18px}body.vr-site .directory-row:hover{padding-inline:0}body.vr-site .service-fit{grid-template-columns:1fr;gap:25px}body.vr-site .service-fit>div>p:not(.eyebrow){font-size:14px}body.vr-site .service-fit h2{font-size:37px}body.vr-site .detail-layout{grid-template-columns:1fr;gap:35px;padding-top:0}body.vr-site .detail-main>h2{font-size:38px}body.vr-site .detail-list{margin-top:28px}body.vr-site .detail-list article{gap:13px;grid-template-columns:20px 1fr 17px;padding-block:24px}body.vr-site .detail-list article h3{font-size:24px}body.vr-site .detail-list article p{font-size:14px}body.vr-site .service-aside{position:static;padding:28px}body.vr-site .service-aside h3{font-size:31px}body.vr-site .service-aside .button{font-size:12px;padding-left:18px;width:auto;gap:24px}body.vr-site .service-aside .text-link{margin-left:18px;font-size:13px}body.vr-site .service-aside>small{font-size:11px}body.vr-site .aside-icon{margin-bottom:22px}body.vr-site .faq-section{grid-template-columns:1fr;gap:30px;padding-block:55px}body.vr-site .faq-section h2{font-size:38px}body.vr-site .faq-list summary{font-size:14px}body.vr-site .faq-list details{padding-block:20px}body.vr-site .related-services{margin-bottom:50px}body.vr-site .related-services h2{font-size:28px;line-height:1.25}body.vr-site .related-services>div{flex-direction:column;gap:12px;margin-top:22px}body.vr-site .related-services>div>a{font-size:12px;padding:16px}body.vr-site .related-services>div>a>.vr-icon:last-child{margin-left:auto}body.vr-site .contact-faq{padding-top:0}body.vr-site .news-empty{grid-template-columns:1fr;padding:28px 24px;gap:25px}body.vr-site .news-empty-icon{width:73px;height:73px}body.vr-site .news-empty-icon>.vr-icon{width:33px;height:33px}body.vr-site .news-empty h2{font-size:38px}body.vr-site .news-empty p:not(.eyebrow){font-size:14px;margin-top:20px}body.vr-site .news-empty .eyebrow{font-size:9px}body.vr-site .news-grid{grid-template-columns:1fr;gap:35px}body.vr-site .news-heading{display:block}body.vr-site .news-heading>p{margin-top:14px}body.vr-site .news-topics .process-grid article>.vr-icon{width:27px;height:27px}body.vr-site .article-page{padding-block:25px 50px}body.vr-site .article-header{margin-top:20px}body.vr-site .article-header h1{font-size:39px}body.vr-site .article-meta{gap:12px;font-size:10px}body.vr-site .article-layout{grid-template-columns:1fr;gap:30px}body.vr-site .article-body{font-size:15px}body.vr-site .article-body h2{font-size:29px}body.vr-site .article-aside{padding:28px}body.vr-site .article-aside .button{width:auto;font-size:12px;gap:25px}body.vr-site .article-navigation{flex-direction:column;gap:22px;font-size:12px}body.vr-site .article-cover{margin-bottom:30px}body.vr-site .logo-options{grid-template-columns:1fr;gap:25px;padding-block:0 45px}body.vr-site .logo-option-top{font-size:8px;padding:17px 20px}body.vr-site .logo-canvas{min-height:165px;padding:20px}body.vr-site .logo-canvas>img{height:125px}body.vr-site .logo-option-copy{padding:23px}body.vr-site .logo-option h2{font-size:28px}body.vr-site .logo-option p{font-size:13px}body.vr-site .identity-current{grid-template-columns:1fr;gap:30px}body.vr-site .identity-current>img{width:100%;max-width:340px;justify-self:start}body.vr-site .identity-return .button{width:100%;font-size:11px;gap:12px;padding-left:15px}body.vr-site .logo-status{font-size:12px}body.vr-site .legal-content{font-size:13px}body.vr-site .legal-content h2{font-size:20px}body.vr-site .legal-content h3{font-size:17px}body.vr-site .legal-snapshot-note{font-size:10px}body.vr-site .legal-page>h1{font-size:38px;overflow-wrap:anywhere}body.vr-site .preview-note{max-width:calc(100% - 20px);font-size:7px;padding-inline:10px}body.vr-site .service-aside .text-link{display:flex;width:max-content;margin-left:0}body.vr-site .not-found h1{font-size:40px}body.vr-site .news-excerpt p{font-size:13px}}@media(prefers-reduced-motion:reduce){body.vr-site .directory-row,body.vr-site .directory-arrow,body.vr-site .button .button-icon,body.vr-site .button>.vr-icon,body.vr-site .faq-list summary>span{transition:none}}
