.pf-h2{font-weight:300;font-size:clamp(24px,2.73vw,38px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance;color:var(--ink)}.pf-h2 .bty-l2{color:var(--ink-2)}.pq{position:relative;isolation:isolate;overflow:clip;padding-block:var(--sec-l)}.pq-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}.pq-head{min-width:0}.pq-h2{font-weight:300;font-size:clamp(24px,2.48vw,36px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance;color:var(--ink);max-width:9ch}.pq-h2 .bty-l2{color:inherit}.pq-list,.pq-list-host{min-width:0}.pq-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.pq-item{border-bottom:1px solid var(--line)}.pq-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,2.4vw,34px) 0;text-align:left;border-radius:2px}.pq-q{font-weight:400;font-size:clamp(24px,1.98vw,32px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;color:var(--ink);transition:color .2s ease-out}.pq-btn:hover .pq-q{color:var(--accent)}.pq-ctl{position:relative;flex:none;width:20px;height:20px}.pq-ctl:after,.pq-ctl:before{content:"";position:absolute;left:2px;right:2px;top:50%;height:1.5px;margin-top:-.75px;background:var(--ink);transition:transform .3s cubic-bezier(0,0,.2,1)}.pq-ctl:after{transform:rotate(90deg)}.pq-btn[aria-expanded=true] .pq-ctl:after,.pq-btn[aria-expanded=true] .pq-ctl:before{transform:rotate(180deg)}.pq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1)}.pq-a[data-open=true]{grid-template-rows:1fr}.pq-a>div{overflow:hidden}.pq-a p{max-width:52ch;padding:0 72px clamp(18px,2vw,26px) 0;font-family:var(--font-text);font-size:14px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}@media (min-width:900px){.pq-grid{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--cg);column-gap:var(--cg);row-gap:0;align-items:start}.pq-head{grid-column:1/span 4;position:sticky;top:140px}.pq-list-host{grid-column:6/-1}}@media (max-width:899px){.pq-a p{padding-right:0}}@media (prefers-reduced-motion:reduce){.pq-a,.pq-ctl:after,.pq-ctl:before,.pq-q{transition:none}}@media (forced-colors:active){.pq-ctl:after,.pq-ctl:before{background:ButtonText}}.pf-h2{font-size:clamp(28px,2.8vw,40px);line-height:1.08}.pf-sec{padding-block:clamp(56px,6vw,88px)}.pf-grid{list-style:none;margin:clamp(28px,3vw,44px) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--line,rgb(11 27 46/.12))}.pf-cell{padding:22px 0 24px;border-bottom:1px solid var(--line,rgb(11 27 46/.12))}.pf-cell-t{margin:0;font-weight:400;font-size:clamp(18px,1.4vw,20px);line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.pf-cell-p{margin:6px 0 0;max-width:36ch;font-family:var(--font-text);font-size:15px;line-height:1.5;color:var(--ink-2)}@media (min-width:768px){.pf-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}.pf-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}}.pq-h2{font-size:clamp(28px,2.8vw,40px)}.pq-q{font-size:clamp(18px,1.5vw,22px);line-height:1.3;letter-spacing:-.01em}.pq-btn{padding:18px 0}.pf-cell-n{display:block;margin-bottom:10px;color:var(--ink-3)}@media (min-width:900px){.pf-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}@media (min-width:768px) and (max-width:899px){.pf-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}.pf-link{display:inline-flex;gap:8px;margin-top:28px;font-family:var(--font-text);font-size:15px;color:var(--sky-800);text-decoration:none}.pf-link:hover{text-decoration:underline;text-underline-offset:4px}.pf-sec.pf-grey{background:var(--grey,#EEF1F4)}.pfs{--line-d:var(--line-dark,rgb(255 255 255/0.14));background:var(--navy,#0B1B2E);color:#fff;padding-block:clamp(64px,7vw,104px)}.pfs-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}.pfs .pfs-label{margin:0 0 16px;font-family:var(--font-text);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:none;color:rgb(255 255 255/.72)}.pfs-h2{margin:0;font-weight:300;font-size:clamp(28px,2.8vw,40px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance;color:#fff}.pfs-l2{color:rgb(255 255 255/.66)}.pfs-lede{margin:20px 0 0;max-width:30ch;font-family:var(--font-text);font-size:15px;line-height:1.5;color:rgb(255 255 255/.78)}.pfs-body{min-width:0;border-top:1px solid var(--line-d)}.pfs-rules{list-style:none;margin:0;padding:0}.pfs-row{display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;row-gap:6px;align-items:start;padding:22px 0;border-bottom:1px solid var(--line-d)}.pfs-icon{grid-row:span 2;color:rgb(255 255 255/.85);line-height:0;padding-top:1px}.pfs-name{margin:0;font-weight:400;font-size:18px;line-height:1.3;letter-spacing:-.01em;color:#fff}.pfs-line{display:block;margin:0;max-width:44ch;font-family:var(--font-text);font-size:15px;line-height:1.5;color:rgb(255 255 255/.74)}.pfs-deploy{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.pfs-dname{display:block;font-family:var(--font-text);font-size:15px;font-weight:500;color:#fff}@media (min-width:768px){.pfs-deploy{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;margin-top:10px}.pfs-deploy>li{border-left:1px solid var(--line-d);padding-left:16px}.pfs-row{grid-template-columns:28px minmax(0,200px) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px}.pfs-icon{grid-row:auto}.pfs-row--deploy{grid-template-columns:28px minmax(0,1fr)}.pfs-row--deploy .pfs-icon{grid-row:span 2}}@media (min-width:900px){.pfs-grid{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--cg);column-gap:var(--cg);align-items:start}.pfs-head{grid-column:1/span 4}.pfs-body{grid-column:6/-1}}