@import "https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,500;0,700;0,800;0,900;1,800;1,900&family=Lato:ital,wght@0,400;0,700;0,900;1,400&display=swap";:root{--font-display:"Archivo","Arial Black",sans-serif;--font-body:"Lato","Helvetica Neue",Arial,sans-serif;--fs-hero:56px;--fs-h1:40px;--fs-h2:30px;--fs-h3:22px;--fs-h4:18px;--fs-body:16px;--fs-small:14px;--fs-xs:12px;--lh-tight:1.1;--lh-heading:1.2;--lh-body:1.6;--fw-regular:400;--fw-bold:700;--fw-heavy:800;--fw-black:900;--ls-caps:.04em;--ls-label:.08em;--ud-orange-700:#9e3b0b;--ud-orange-600:#b8450d;--ud-orange-500:#d45010;--ud-orange-400:#e8702f;--ud-orange-100:#fbe6da;--ud-orange-50:#fdf3ec;--ud-blue-900:#0b2547;--ud-blue-800:#123361;--ud-blue-700:#143a6e;--ud-blue-600:#1b4f9c;--ud-blue-500:#2563b8;--ud-blue-100:#dce7f6;--ud-blue-50:#eef3fb;--ud-ink:#1a1d21;--ud-grey-700:#3d434b;--ud-grey-500:#6b727c;--ud-grey-300:#c9ced4;--ud-grey-200:#e3e6ea;--ud-grey-100:#f2f4f6;--ud-white:#fff;--ud-star:#f5b301;--ud-success:#2e7d32;--ud-error:#c62828;--ud-whatsapp:#25d366;--brand-primary:var(--ud-orange-500);--brand-primary-hover:var(--ud-orange-600);--brand-primary-press:var(--ud-orange-700);--brand-secondary:var(--ud-blue-600);--brand-secondary-hover:var(--ud-blue-700);--surface-page:var(--ud-white);--surface-alt:var(--ud-grey-100);--surface-dark:var(--ud-blue-900);--surface-header:var(--ud-blue-700);--surface-card:var(--ud-white);--surface-tint:var(--ud-orange-50);--text-body:var(--ud-grey-700);--text-heading:var(--ud-ink);--text-muted:var(--ud-grey-500);--text-on-dark:var(--ud-white);--text-on-brand:var(--ud-white);--text-link:var(--ud-blue-600);--border-default:var(--ud-grey-200);--border-strong:var(--ud-grey-300);--focus-ring:0 0 0 3px #d4501059;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--container-max:1170px;--gutter:30px;--header-height:90px;--topbar-height:36px;--radius-0:0;--radius-sm:3px;--radius-md:5px;--radius-lg:10px;--radius-pill:99px;--border-w:1px;--border-w-strong:2px;--shadow-1:0 1px 3px #0000001f;--shadow-2:0 3px 6px -4px #00000029,0 3px 6px #0000001f;--shadow-3:0 10px 20px #00000030,0 6px 6px #00000038;--ease-std:cubic-bezier(.2,.7,.3,1);--dur-fast:.15s;--dur-std:.3s;--overlay-hero:linear-gradient(180deg,#0b254726 0%,#0b2547a6 100%)}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background:var(--surface-page);margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-heading);line-height:var(--lh-heading);font-weight:var(--fw-heavy);margin:0}a{color:var(--text-link);text-decoration:none}body{background:var(--ud-blue-900);color:#ffffffd1;font-family:var(--font-body);overflow-x:hidden}body:before{content:"";z-index:-1;background:radial-gradient(900px 600px at 85% 10%,#2563b873,transparent 60%),radial-gradient(700px 500px at 5% 70%,#d4501038,transparent 60%),radial-gradient(800px 600px at 60% 110%,#1b4f9c66,transparent 60%),var(--ud-blue-900);position:fixed;inset:0}a{color:var(--ud-orange-400);cursor:pointer;transition:color var(--dur-fast);text-decoration:none}a:hover{color:#fff}h1,h2,h3{font-family:var(--font-display);color:#fff;margin:0}.wrap{max-width:var(--container-max);margin:0 auto;padding:0 20px}.glass{-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(145deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;border-radius:16px;position:relative;box-shadow:inset 0 1px #ffffff38,0 20px 50px -20px #0000008c}.glass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#0000 28%);position:absolute;inset:0}.kicker{font-family:var(--font-display);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ud-orange-400);margin-bottom:12px;font-size:13px;font-weight:800}.sec{padding:110px 0}.sec-alt{background:linear-gradient(#ffffff06,#fff0)}.sec-head{text-align:center;max-width:760px;margin:0 auto 56px}.sec-head h2,.guide h2,.quote h2{text-transform:uppercase;text-wrap:balance;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1.05}.sub,.body-dark{color:#ffffffc7;text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:1.6}.body-dark{margin:18px 0 28px}.stars{color:var(--ud-star);letter-spacing:2px}.stars.big{vertical-align:middle;font-size:.7em}.hdr{z-index:50;transition:all var(--dur-std) var(--ease-std);padding:14px 0;position:fixed;top:0;left:0;right:0}.hdr.scrolled{-webkit-backdrop-filter:blur(20px)saturate(150%);background:#0b254799;border-bottom:1px solid #ffffff1f;padding:8px 0}.hdr-in{align-items:center;gap:32px;display:flex}.logo{height:50px;display:block}.nav{gap:26px;margin-left:auto;display:flex}.nav a{color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-caps);border-bottom:2px solid #0000;padding:6px 0;font-size:14px;font-weight:700}.nav a:hover{border-color:var(--brand-primary)}.hdr-cta{align-items:center;gap:16px;display:flex}.hdr-phone{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:900;display:flex}.hero{align-items:center;min-height:100vh;padding:140px 0 90px;display:flex;position:relative;overflow:hidden}.hero-bg{background:var(--ud-blue-800) center/cover;position:absolute;inset:0;transform:scale(1.05)}.hero-shade{background:linear-gradient(90deg,#0b2547f5 0%,#0b2547c7 50%,#0b25478c 100%),linear-gradient(0deg,var(--ud-blue-900),transparent 40%);position:absolute;inset:0}.hero-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:60px;width:100%;display:grid;position:relative}.eyebrow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.dot{background:var(--ud-success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2e7d324d}.hero h1{text-transform:uppercase;letter-spacing:-.01em;margin:26px 0 22px;font-size:clamp(42px,6vw,80px);font-weight:900;line-height:.98}.hero h1 em{color:var(--ud-orange-400);font-style:normal}.lead{color:#ffffffd9;text-wrap:pretty;max-width:560px;margin:0 0 34px;font-size:19px;line-height:1.6}.hero-btns{flex-wrap:wrap;gap:14px;display:flex}.ghost-btn{border-radius:var(--radius-sm);color:#fff;min-height:52px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-caps);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--dur-fast);background:#ffffff0f;border:2px solid #fff6;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:800;display:inline-flex}.ghost-btn:hover{color:var(--ud-blue-900);background:#fff}.trust{flex-wrap:wrap;align-items:center;gap:26px;margin-top:46px;display:flex}.trust>div{flex-direction:column;gap:2px;display:flex}.trust b{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:900;line-height:1}.trust small{color:#ffffffa6;font-size:13px}.trust i{background:#fff3;width:1px;height:40px}.trust .ssa img{background:#fff;border-radius:6px;align-self:flex-start;height:38px;padding:3px 6px}.hero-card{padding:30px}.hc-title{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:20px;font-weight:900}.hc-grid{gap:10px;display:grid}.hc-opt{text-align:left;color:#fff;cursor:pointer;font:inherit;transition:all var(--dur-fast) var(--ease-std);z-index:1;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:12px;padding:16px 18px;display:grid;position:relative}.hc-opt b{font-family:var(--font-display);text-transform:uppercase;font-size:17px}.hc-opt span{color:#ffffffb3;font-size:14px}.hc-opt svg{color:var(--ud-orange-400);transition:transform var(--dur-fast);grid-area:1/2/3;align-self:center}.hc-opt:hover{border-color:var(--ud-orange-400);background:#d4501038}.hc-opt:hover svg{transform:translate(4px)}.hc-foot{color:#ffffffb3;z-index:1;margin-top:18px;font-size:14px;position:relative}.prob-grid,.plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.prob,.step{padding:34px 30px}.prob .num{font-family:var(--font-display);color:var(--ud-orange-400);font-size:15px;font-weight:900}.prob h3,.step h3{text-transform:uppercase;margin:14px 0 12px;font-size:22px;line-height:1.15}.prob p,.step p{color:#ffffffbf;margin:0;line-height:1.6}.philo{text-align:center;color:#fff;text-wrap:balance;max-width:720px;margin:56px auto 0;font-size:21px;font-weight:700;line-height:1.55}.guide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.guide-img{padding:10px;overflow:hidden}.guide-img img{aspect-ratio:1129/800;object-fit:cover;background:var(--ud-blue-800);border-radius:10px;width:100%;display:block}.step-n{width:54px;height:54px;font-family:var(--font-display);color:#fff;background:linear-gradient(145deg,var(--ud-orange-400),var(--ud-orange-600));border-radius:50%;place-items:center;font-size:22px;font-weight:900;display:grid;box-shadow:0 8px 24px -6px #d45010b3,inset 0 1px #fff6}.est-sec{background:radial-gradient(700px 400px at 50% 30%,#d4501024,#0000 70%)}.est{padding:0;overflow:hidden}.est>*{z-index:1;position:relative}.est-tabs{border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.est-tab{color:#ffffffb3;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-caps);cursor:pointer;transition:all var(--dur-fast);background:0 0;border:0;border-bottom:3px solid #0000;padding:20px 10px;font-size:15px;font-weight:800}.est-tab:hover{color:#fff;background:#ffffff0a}.est-tab.on{color:#fff;border-color:var(--brand-primary);background:#d450101f}.est-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.est-left{border-right:1px solid #ffffff1f;padding:34px}.est-right{background:#0b254759;padding:34px}.est-label{font-family:var(--font-display);letter-spacing:var(--ls-label);text-transform:uppercase;color:#fff9;margin:0 0 14px;font-size:13px;font-weight:800}.chips{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.chip{color:#fff;font:700 15px var(--font-body);cursor:pointer;transition:all var(--dur-fast);background:#ffffff0f;border:1px solid #ffffff38;border-radius:99px;padding:10px 18px}.chip:hover{border-color:var(--ud-orange-400)}.chip.on{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:0 6px 18px -6px #d45010cc}.items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;display:grid}.item{color:#ffffffe0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:15px;display:flex}.stepper{flex:none;align-items:center;gap:4px;display:flex}.stepper button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff40;border-radius:50%;width:30px;height:30px;font-size:16px;line-height:1}.stepper button:hover{background:var(--brand-primary);border-color:var(--brand-primary)}.stepper b{text-align:center;color:#fff;width:26px}.slider-row{align-items:center;gap:18px;margin-bottom:12px;display:flex}.slider-row input{accent-color:var(--brand-primary);flex:1;height:6px}.slider-val{font-family:var(--font-display);color:#fff;text-align:right;min-width:60px;font-size:34px;font-weight:900}.est-note{color:#ffffffb3;margin:0 0 20px;font-size:15px;line-height:1.6}.est-list{color:#fff;margin:0;padding-left:20px;line-height:2}.est-result{font-family:var(--font-display);text-transform:uppercase;color:#fff;text-shadow:0 0 30px #e8702f80;font-size:38px;font-weight:900;line-height:1.05}.est-sub{color:#ffffffc7;margin:10px 0 22px;line-height:1.55}.fp-wrap{margin-bottom:16px}.fp-row{align-items:stretch;gap:8px;display:flex}.fp-dim{color:#ffffff8c;font-size:12px;font-weight:700}.fp-dim-x{text-align:center;margin:0 0 6px 28px}.fp-dim-y{writing-mode:vertical-rl;text-align:center;width:20px;transform:rotate(180deg)}.fp-grid{background:#0000002e;border:2px solid #ffffff59;border-radius:6px;flex:1;gap:2px;padding:6px;display:grid}.fp-grid span{aspect-ratio:1;background:#ffffff14;border-radius:2px;transition:background .25s,box-shadow .25s}.fp-grid span.on{background:linear-gradient(145deg,var(--ud-orange-400),var(--ud-orange-500));box-shadow:0 0 8px #e8702f73}.meter{background:#ffffff1a;border-radius:99px;height:8px;overflow:hidden}.meter span{background:linear-gradient(90deg,var(--ud-orange-500),var(--ud-orange-400));border-radius:inherit;height:100%;transition:width .4s var(--ease-std);display:block}.meter-cap{color:#fff9;margin:8px 0 22px;font-size:13px}.est-fine{color:#ffffff8c;text-align:center;margin:12px 0 0;font-size:13px}.svc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.svc{color:inherit;transition:transform var(--dur-std) var(--ease-std),border-color var(--dur-std);flex-direction:column;display:flex;overflow:hidden}.svc:hover{color:inherit;border-color:#e8702f99;transform:translateY(-6px)}.svc-img{background:linear-gradient(145deg,var(--ud-blue-600),var(--ud-blue-800)) center/cover;border-bottom:4px solid var(--brand-primary);height:150px}.svc-body{flex-direction:column;flex:1;padding:24px;display:flex}.svc h3{text-transform:uppercase;margin-bottom:10px;font-size:19px;line-height:1.15}.svc p{color:#ffffffb8;flex:1;margin:0 0 18px;font-size:15px;line-height:1.55}.svc-link{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ud-orange-400);align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.stakes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.stake{padding:36px}.stake ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.stake li{color:#fff;padding-left:34px;font-size:19px;font-weight:700;position:relative}.stake li:before{content:"";border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.bad .kicker{color:#ffffff8c}.bad li{color:#ffffffb3}.bad li:before{border:2px solid #ffffff59}.good{background:linear-gradient(145deg,#d4501038,#ffffff0a);border-color:#e8702f80}.good li:before{background:var(--brand-primary)}.good li:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:7px;left:7px;transform:rotate(45deg)}.rev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rev-shell{border-radius:8px;display:flex;box-shadow:0 20px 50px -20px #0009}.rev-shell>*{flex:1}.center-btns{justify-content:center;margin-top:36px;display:flex}.quote{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.contacts{gap:14px;display:grid}.ct{color:#fff;align-items:center;gap:14px;display:flex}.ct:hover{color:#fff}.ct:hover .ct-ic{transform:scale(1.08)}.ct-ic{background:linear-gradient(145deg,var(--ud-orange-400),var(--ud-orange-600));width:46px;height:46px;transition:transform var(--dur-fast);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 8px 20px -6px #d45010b3}.ct small{color:var(--ud-blue-100);font-size:13px;display:block}.ct b{font-size:16px}.quote-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--text-body);background:#fffffff0;border-radius:16px;gap:16px;padding:34px;display:grid;box-shadow:0 30px 70px -20px #0009,inset 0 1px #fff}.q-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sent{text-align:center;padding:40px 0}.sent h3{color:var(--text-heading);text-transform:uppercase;margin-bottom:10px;font-size:28px}.sent p{margin:0 0 24px}.band{background:linear-gradient(145deg,var(--ud-orange-500),var(--ud-orange-600));padding:48px 0;box-shadow:inset 0 1px #ffffff40}.band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.band h2{text-transform:uppercase;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.1}.band-phone{font-family:var(--font-display);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #fff6;border-radius:99px;align-items:center;gap:12px;padding:12px 26px;font-size:30px;font-weight:900;display:inline-flex}.band-phone:hover{color:var(--ud-orange-600);background:#fff}.ftr{color:#ffffffa6;background:#071a33;padding:28px 0;font-size:13px}.ftr-in{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.ftr .logo{height:38px}.ftr nav{flex-wrap:wrap;gap:20px;margin-right:auto;display:flex}.ftr nav a{color:#ffffffd9;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ftr nav a:hover{color:var(--ud-orange-400)}.ftr b{color:#fff}@media (max-width:1020px){.nav{display:none}.hdr-cta{margin-left:auto}.hero-in,.guide,.quote,.est-body{grid-template-columns:minmax(0,1fr)}.est-left{border-bottom:1px solid #ffffff1f;border-right:0}.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prob-grid,.plan,.rev-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.hdr-phone{display:none}.logo{height:40px}.svc-grid,.stakes,.items,.q-grid{grid-template-columns:minmax(0,1fr)}.est-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.sec{padding:80px 0}.trust i{display:none}}.nav a.active{border-color:var(--brand-primary)}.page-hero{padding:150px 0 56px;position:relative}.page-hero h1{text-transform:uppercase;text-wrap:balance;margin:0 0 18px;font-size:clamp(36px,5.5vw,64px);font-weight:900;line-height:1}.page-hero .lead{max-width:680px;margin:0}.crumbs{color:#ffffff8c;text-transform:uppercase;letter-spacing:var(--ls-caps);gap:8px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.crumbs a{color:#fffc}.crumbs a:hover{color:var(--ud-orange-400)}.page-sec{padding:40px 0 100px}.page-cols{gap:56px;display:grid}.page-cols.has-aside{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.page-aside{gap:24px;display:grid;position:sticky;top:96px}.aside-img{padding:8px;overflow:hidden}.aside-img img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;display:block}.aside-card{padding:30px}.aside-card>*{z-index:1;position:relative}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:#fff;padding-left:32px;font-weight:700;line-height:1.4;position:relative}.check-list li:before{content:"";background:var(--brand-primary);border-radius:50%;width:20px;height:20px;position:absolute;top:1px;left:0}.check-list li:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:7px;transform:rotate(45deg)}.prose{color:#ffffffd1;font-size:18px;line-height:1.7}.prose-narrow{max-width:760px;margin:0 auto}.prose h2{text-transform:uppercase;margin:48px 0 16px;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.1}.prose h2:first-child{margin-top:0}.prose h3{text-transform:uppercase;color:var(--ud-orange-400);margin:32px 0 10px;font-size:20px}.prose p{text-wrap:pretty;margin:0 0 18px}.prose-list{gap:8px;margin:0 0 24px;padding-left:22px;display:grid}.prose-list li::marker{color:var(--ud-orange-400)}.prose-list b{color:#fff}.downloads{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding-bottom:12px;display:grid}.tile{flex-direction:column;margin:0;display:flex;overflow:hidden}.tile img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.tile figcaption{z-index:1;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#fff;border-top:3px solid var(--brand-primary);padding:14px 18px;font-size:14px;font-weight:800;position:relative}.art-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.art-card{min-height:260px}.art-date{color:var(--ud-blue-100);margin-bottom:10px;font-size:13px;display:block}.info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:40px;display:grid}.hours{grid-template-columns:auto 1fr;gap:10px 24px;margin:0;display:grid}.hours dt{color:#fff;font-weight:700}.hours dd{color:#ffffffbf;margin:0}.rev-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-card-dark{margin:0;padding:30px}.quote-card-dark>*{z-index:1;position:relative}.quote-card-dark p{color:#fff;margin:0 0 18px;font-size:17px;line-height:1.6}.quote-card-dark footer{color:#ffffffb3;font-size:14px}.band-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.not-found{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:1020px){.page-cols.has-aside,.info-grid,.rev-grid.two{grid-template-columns:minmax(0,1fr)}.page-aside{position:static}.page-hero{padding-top:120px}}
