.rx-page[data-astro-cid-5psmxf24] .rx-block{padding-inline:max(var(--gutter), calc((100% - 1100px) / 2))}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child{background:var(--color-cream);padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child .rx-field--eyebrow{font-family:var(--font-mono);color:#38424b;background:#fff;border:1px solid #d6d9dc;border-radius:12px;align-items:center;gap:10px;height:30px;margin:0 0 24px;padding:0 15.5px;font-size:.75rem;display:inline-flex}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child .rx-field--eyebrow:before{content:"";background:var(--color-blue);border-radius:50%;flex-shrink:0;width:8px;height:8px}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child .rx-field--headline{color:var(--color-navy);max-width:900px;margin:0 0 24px;font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:800;line-height:1.05}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child .rx-highlight{transform-origin:50%;vertical-align:baseline;background:var(--color-orange);color:#fff;border-radius:12px;padding:.08em .28em;display:inline-block;position:relative;top:-.02em;transform:rotate(-4deg)}.rx-page[data-astro-cid-5psmxf24] .rx-block--hero:first-child .rx-field--body{color:var(--color-n700);max-width:760px;margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.65}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2),.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3){background:var(--color-navy);padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2){border-radius:64px 64px 0 0}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3){z-index:2;border-radius:0 0 64px 64px;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-field--headline,.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-field--headline{color:var(--color-cream);text-align:center;margin:0 0 40px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.05}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-highlight{transform:rotate(4deg)}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-highlight{background:var(--color-green);color:var(--color-navy);transform:rotate(4deg)}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-repeater{border-radius:var(--radius-lg);background:#fffaf314;border:1px solid #fffaf314;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-repeater-item{background:var(--color-navy);padding:clamp(28px,4vw,44px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-field--icon{color:var(--color-green);width:32px;height:32px;margin-bottom:12px}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-field--icon img{width:32px;height:32px}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-field--title{color:var(--color-cream);margin:0 0 12px;font-size:1.0625rem;font-weight:650}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-field--body{color:#fffaf3b3;font-size:.9375rem;line-height:1.65}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-repeater{grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-repeater-item{border-radius:var(--radius-lg);background:#fffaf30f;border:1px solid #fffaf329;padding:clamp(24px,3vw,36px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-field--title{color:var(--color-cream);margin:0 0 16px;font-size:1.0625rem;font-weight:650}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-field--body ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-field--body li{color:#fffaf3d9;padding-left:20px;font-size:.9375rem;line-height:1.6;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-field--body li:before{content:"▸";color:var(--color-green);font-size:.75em;position:absolute;top:.2em;left:0}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4){--card-pad:clamp(28px, 4vw, 34px);background:var(--color-cream);isolation:isolate;grid-template-rows:repeat(4,auto);grid-template-columns:1fr clamp(32px,4vw,64px) auto 36px 1fr;align-items:start;row-gap:20px;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);display:grid;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4):after{content:"";border:2px solid var(--color-navy);border-radius:var(--radius-lg);z-index:-1;margin:calc(-1 * var(--card-pad)) calc(-1 * var(--card-pad)) 0;grid-area:1/3/-1/6;align-self:stretch}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--headline{color:var(--color-navy);grid-area:1/1;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.05}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--subhead{color:var(--color-navy);grid-area:2/1;margin:0;font-size:1.125rem;line-height:1.6}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--explainerHeadline{color:var(--color-navy);grid-area:3/1;margin:8px 0 0;font-size:1.5rem;font-weight:700}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--explainerBody{color:var(--color-n600);grid-area:4/1;font-size:1rem;line-height:1.7}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--badgeImage{text-align:center;padding-top:var(--card-pad);grid-area:1/3/-1;align-self:start}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--badgeImage img{width:auto;height:160px;display:inline-block}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--statusLabel{margin-top:var(--card-pad);border-radius:var(--radius-pill);background:var(--color-yellow);color:var(--color-navy);font-family:var(--font-mono);grid-area:1/5;justify-self:start;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--statusHeadline{color:var(--color-navy);grid-area:2/5;margin:0;font-size:1.375rem;font-weight:700;line-height:1.45}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--statusBody{color:#38424b;grid-area:3/5;margin:0;font-size:.875rem;line-height:1.75}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--steps{grid-area:4/5}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater{align-items:center;margin:8px 0 0;padding:0;list-style:none;display:flex}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater-item{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater-item:not(:last-child):after{content:"";background:var(--color-n300);width:90%;height:2px;position:absolute;top:6px;left:55%}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--label{font-family:var(--font-mono);color:var(--color-n400);white-space:nowrap;font-size:.75rem}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--label:before{content:"";border:2px solid var(--color-n300);z-index:1;background:0 0;border-radius:50%;width:14px;height:14px;margin:0 auto 8px;display:block;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--label .rx-highlight{color:var(--color-navy);background:0 0;padding:0}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater-item:has(.rx-highlight) .rx-field--label{color:var(--color-navy)}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater-item:has(.rx-highlight) .rx-field--label:before{background:var(--color-navy);border-color:var(--color-navy)}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5){background:var(--color-cream);padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-field--headline{color:var(--color-navy);margin:0 0 16px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.05}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-field--subhead{color:var(--color-navy);margin:0 0 32px;font-size:1.125rem;line-height:1.6}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater{border:1px solid var(--color-n200);border-radius:var(--radius-lg);grid-template-columns:auto minmax(180px,1fr) minmax(220px,1fr) auto;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid;overflow:auto}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item{display:contents}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-field{border-top:1px solid var(--color-n200);color:var(--color-navy);padding:14px 16px;line-height:1.5}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field{border-top:none}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-field--name{font-family:var(--font-mono);white-space:nowrap;font-size:.875rem;font-weight:600}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-field--securityLink a{color:var(--color-blue);font-family:var(--font-mono);white-space:nowrap;font-size:.8125rem}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:nth-child(2n) .rx-field{background:var(--color-n100)}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field:before{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-cream);background:var(--color-navy);margin:-14px -16px 14px;padding:12px 16px;font-size:.75rem;font-weight:500;display:block}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field--name:before{content:"Vendor"}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field--purpose:before{content:"Purpose"}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field--dataProcessed:before{content:"Data Processed"}.rx-page[data-astro-cid-5psmxf24] .rx-block--vendor-table:nth-child(5) .rx-repeater-item:first-child .rx-field--securityLink:before{content:"Security Info"}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6){background:var(--color-navy);padding:clamp(40px,6vw,64px) clamp(32px,6vw,80px);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:28px;max-width:720px;margin:0 auto clamp(64px,8vw,120px);padding-inline:clamp(32px,6vw,80px);display:flex}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6) .rx-field--headline{color:var(--color-cream);margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.1}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6) .rx-field--body{color:#fffaf3bf;margin:0;font-size:1rem;line-height:1.65}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6) .rx-field--body:first-line{color:var(--color-cream);font-weight:700}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6) .rx-field--buttonUrl{display:none}.rx-page[data-astro-cid-5psmxf24] .rx-block--cta-banner:nth-child(6) .rx-field--buttonText{font-family:var(--font-mono);color:var(--color-yellow);text-underline-offset:3px;font-size:1.125rem;font-weight:600;text-decoration:underline}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7){background:var(--color-cream);border-radius:0 0 64px 64px;padding-top:clamp(0px,2vw,32px);padding-bottom:calc(clamp(64px,8vw,120px) + 64px)}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-field--headline{color:var(--color-navy);margin:0 0 32px;max-width:760px;margin-inline:auto;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.05}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater{max-width:680px;margin:0 auto;padding:0;list-style:none}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item{grid-template-columns:88px 24px 1fr;align-items:start;column-gap:16px;padding-bottom:36px;display:grid;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item:last-child{padding-bottom:0}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item:before{content:"";border:2px solid var(--color-navy);background:var(--color-cream);z-index:1;border-radius:50%;grid-column:2;justify-self:center;width:10px;height:10px;margin-top:2px;position:relative}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item:after{content:"";background:var(--color-n300);width:1px;position:absolute;top:12px;bottom:-36px;left:116px}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item:last-child:after{display:none}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-field--date{font-family:var(--font-mono);color:var(--color-n500);white-space:nowrap;text-align:right;grid-column:1;padding-top:2px;font-size:.8125rem}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item .rx-field--textarea.rx-field--text{color:var(--color-navy);grid-column:3;font-size:.9375rem;line-height:1.6}@media (width<=900px){.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(2) .rx-repeater,.rx-page[data-astro-cid-5psmxf24] .rx-block--card-grid:nth-child(3) .rx-repeater,.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4){grid-template-columns:1fr}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field,.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-repeater{grid-area:auto/1}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4):after{display:none}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--badgeImage{padding-top:0}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--badgeImage img{height:120px}.rx-page[data-astro-cid-5psmxf24] .rx-block--status-tracker:nth-child(4) .rx-field--statusLabel{margin-top:0}}@media (width<=600px){.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item{grid-template-columns:60px 16px 1fr;column-gap:8px}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-repeater-item:after{left:76px}.rx-page[data-astro-cid-5psmxf24] .rx-block--timeline:nth-child(7) .rx-field--date{font-size:.75rem}}
