.wp-hero[data-astro-cid-7ctsymjw]{background:radial-gradient(at 80% 35%,#fffffffa 0 12%,#d0e3ff8c 36%,#0000 62%),radial-gradient(circle at 10% 20%,#9bbafc33,#0000 30%),linear-gradient(148deg,#fff 0%,#f5faff 48%,#eaf4fd 100%);padding-block:clamp(3rem,7vw,5.5rem)}.wp-hero-inner[data-astro-cid-7ctsymjw]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.wp-hero--image[data-astro-cid-7ctsymjw] .wp-hero-inner[data-astro-cid-7ctsymjw]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.wp-hero-inner[data-astro-cid-7ctsymjw]>[data-astro-cid-7ctsymjw]{min-width:0}.wp-hero[data-astro-cid-7ctsymjw] h1[data-astro-cid-7ctsymjw]{overflow-wrap:break-word;hyphens:auto;max-width:18ch;margin-bottom:1.25rem}.wp-hero-subtitle[data-astro-cid-7ctsymjw]{color:var(--blue-600);letter-spacing:-.01em;margin-top:.5rem;font-size:.45em;font-weight:500;display:block}.wp-hero-intro[data-astro-cid-7ctsymjw]{max-width:40rem;margin-bottom:2rem;font-size:clamp(1rem,1.25vw,1.12rem)}.wp-hero-actions[data-astro-cid-7ctsymjw]{flex-wrap:wrap;gap:.75rem;display:flex}.wp-hero-figure[data-astro-cid-7ctsymjw]{margin:0}.wp-hero-figure[data-astro-cid-7ctsymjw] img[data-astro-cid-7ctsymjw]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;max-height:26rem;box-shadow:var(--shadow-soft);border:6px solid #ffffffe6}.wp-hero-figure--pair[data-astro-cid-7ctsymjw]{padding:0 0 3rem 3.5rem;position:relative}.wp-hero-figure--pair[data-astro-cid-7ctsymjw] .wp-hero-second[data-astro-cid-7ctsymjw]{aspect-ratio:4/3;width:52%;max-height:none;position:absolute;bottom:0;left:0}.wp-section[data-astro-cid-7ctsymjw]{padding-block:clamp(1.75rem,4vw,3rem)}.wp-prose[data-astro-cid-7ctsymjw] .wp-facts-row{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:clamp(1rem,3vw,2rem);max-width:none;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-fact{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-control);padding:1.1rem 1rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-fact p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}.wp-prose[data-astro-cid-7ctsymjw] .wp-fact .wp-fact-number{color:var(--blue-600);font-family:var(--font-display);margin-bottom:.35rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.1}.wp-prose[data-astro-cid-7ctsymjw] .wp-diagram{max-width:none;margin:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-diagram img{border:1px solid var(--line);background:var(--white);width:100%;max-height:none}@media (width<=48rem){.wp-prose[data-astro-cid-7ctsymjw] .wp-facts-row,.wp-prose[data-astro-cid-7ctsymjw] .wp-facts{grid-template-columns:1fr}.wp-hero-figure--pair[data-astro-cid-7ctsymjw]{padding:0 0 2rem 2rem}}.wp-prose[data-astro-cid-7ctsymjw]>:last-child{margin-bottom:0}.wp-section--panel[data-astro-cid-7ctsymjw]{border-radius:var(--radius-lg);background:radial-gradient(circle at 85% 15%, #9bbafc38, transparent 35%), var(--surface);box-shadow:var(--shadow-card);backdrop-filter:blur(16px);border:1px solid #ffffffc7;margin:0 clamp(.5rem,1.5vw,1.25rem)}.wp-section--panel[data-astro-cid-7ctsymjw]+.wp-section--panel[data-astro-cid-7ctsymjw]{margin-top:clamp(.75rem,1.5vw,1.25rem)}.wp-author[data-astro-cid-7ctsymjw]{border-top:1px solid var(--line);align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem;display:flex}.wp-author[data-astro-cid-7ctsymjw] img[data-astro-cid-7ctsymjw]{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:3.5rem;height:3.5rem}.wp-author[data-astro-cid-7ctsymjw] p[data-astro-cid-7ctsymjw]{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5;display:grid}.wp-author[data-astro-cid-7ctsymjw] a[data-astro-cid-7ctsymjw]{color:var(--ink);font-size:1rem;font-weight:650;text-decoration:none}.wp-notice[data-astro-cid-7ctsymjw]{color:var(--muted);align-items:center;gap:.5rem;padding-block:1rem 4rem;font-size:.85rem;display:flex}.wp-prose[data-astro-cid-7ctsymjw]{color:var(--ink);font-size:1.02rem;line-height:1.7}.wp-prose[data-astro-cid-7ctsymjw]>*,.wp-prose[data-astro-cid-7ctsymjw] .wp-col>*{max-width:46rem}.wp-prose[data-astro-cid-7ctsymjw] h2{max-width:24ch;margin:0 0 1rem;font-size:clamp(1.7rem,3vw,2.4rem)}.wp-prose[data-astro-cid-7ctsymjw] h3{margin:1.5rem 0 .6rem;font-size:clamp(1.2rem,1.8vw,1.45rem)}.wp-prose[data-astro-cid-7ctsymjw] h4{color:var(--navy-900);margin:1.25rem 0 .5rem;font-size:1.1rem}.wp-prose[data-astro-cid-7ctsymjw] p,.wp-prose[data-astro-cid-7ctsymjw] ul,.wp-prose[data-astro-cid-7ctsymjw] ol{color:var(--muted-strong);margin:0 0 1rem}.wp-prose[data-astro-cid-7ctsymjw] li{margin-bottom:.35rem}.wp-prose[data-astro-cid-7ctsymjw] a{color:var(--blue-600);text-underline-offset:.2em}.wp-prose[data-astro-cid-7ctsymjw] strong{color:var(--navy-950)}.wp-prose[data-astro-cid-7ctsymjw] img{border-radius:var(--radius-sm);width:100%;height:auto;display:block}.wp-prose[data-astro-cid-7ctsymjw] .wp-figure{margin:1rem 0}.wp-prose[data-astro-cid-7ctsymjw] img.wp-inline-icon{vertical-align:-.2em;width:auto;height:1.25em;margin-inline:.3em;display:inline-block}.wp-prose[data-astro-cid-7ctsymjw] a:has(.wp-photo-link){background:var(--blue-600);width:2rem;height:2rem;color:var(--white);vertical-align:middle;border-radius:50%;place-items:center;margin-left:.4rem;font-size:1rem;text-decoration:none;transition:transform .15s;display:inline-grid;box-shadow:0 6px 16px -6px #0853f499}.wp-prose[data-astro-cid-7ctsymjw] a:has(.wp-photo-link):hover{transform:scale(1.08)}.wp-prose[data-astro-cid-7ctsymjw]>.wp-figure,.wp-prose[data-astro-cid-7ctsymjw]>p>img{max-width:min(100%,30rem)}.wp-prose[data-astro-cid-7ctsymjw] p img:not(.wp-inline-icon),.wp-prose[data-astro-cid-7ctsymjw] .wp-col>img,.wp-prose[data-astro-cid-7ctsymjw]>img{object-fit:contain;width:auto;max-width:min(100%,30rem);max-height:min(26rem,60vh);margin-block:.75rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-photo-row{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:.6rem;max-width:46rem;margin:1rem 0 1.25rem;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-photo-row img{object-fit:cover;width:100%;max-width:none;height:14rem;max-height:none}.wp-prose[data-astro-cid-7ctsymjw] .wp-figure figcaption{color:var(--muted);margin-top:.4rem;font-size:.85rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-counter{color:var(--blue-600);font-family:var(--font-display);letter-spacing:.12em;margin:0 0 .25rem;font-size:.85rem;font-weight:700}.wp-prose[data-astro-cid-7ctsymjw] .wp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(.75rem,1.6vw,1.25rem);max-width:none;margin:1.25rem 0;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-col{border-radius:var(--radius-md);background:var(--surface-overlay);box-shadow:var(--shadow-control);border:1px solid #ffffffc7;padding:clamp(1.1rem,2vw,1.5rem)}.wp-prose[data-astro-cid-7ctsymjw] .wp-col h2,.wp-prose[data-astro-cid-7ctsymjw] .wp-col h3{margin-top:0;font-size:clamp(1.1rem,1.5vw,1.3rem)}.wp-prose[data-astro-cid-7ctsymjw] .wp-col p,.wp-prose[data-astro-cid-7ctsymjw] .wp-col li{font-size:.95rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-box h3{margin-top:.75rem}.wp-prose[data-astro-cid-7ctsymjw] :is(h2,h3,h4) a{color:inherit;text-decoration:none}.wp-prose[data-astro-cid-7ctsymjw] :is(h2,h3,h4) a:hover{color:var(--blue-600)}.wp-prose[data-astro-cid-7ctsymjw] .wp-box .wp-figure img{aspect-ratio:4/3;object-fit:contain;background:var(--white)}.wp-prose[data-astro-cid-7ctsymjw] .wp-checklist{padding:0;list-style:none}.wp-prose[data-astro-cid-7ctsymjw] .wp-checklist li{padding-left:1.6rem;position:relative}.wp-prose[data-astro-cid-7ctsymjw] .wp-checklist li:before{background:var(--blue-600) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E") center / .7rem no-repeat;content:"";border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:.55em;left:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-toggle{border-bottom:1px solid var(--line)}.wp-prose[data-astro-cid-7ctsymjw] .wp-toggle summary{color:var(--navy-950);font-family:var(--font-display);cursor:pointer;padding:.9rem 0;font-weight:560}.wp-prose[data-astro-cid-7ctsymjw] .wp-toggle>div{padding-bottom:1rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-actions{margin-top:1.25rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-actions .button{color:var(--navy-950);text-decoration:none}.wp-prose[data-astro-cid-7ctsymjw] .wp-gallery{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;max-width:none;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-gallery img{aspect-ratio:1;object-fit:cover}.wp-prose[data-astro-cid-7ctsymjw] .wp-grid:has(.wp-compare){grid-template-columns:minmax(0,1fr) minmax(0,20rem);gap:clamp(1.5rem,5vw,5rem)}.wp-prose[data-astro-cid-7ctsymjw] .wp-grid:has(.wp-compare)>.wp-col{box-shadow:none;background:0 0;border:0;padding:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-col:has(>.wp-compare){align-content:start;gap:1.5rem;display:grid}.wp-prose[data-astro-cid-7ctsymjw] .wp-col>.wp-compare{width:100%;margin:0}@media (width<=48rem){.wp-prose[data-astro-cid-7ctsymjw] .wp-grid:has(.wp-compare){grid-template-columns:1fr}.wp-prose[data-astro-cid-7ctsymjw] .wp-col>.wp-compare{max-width:20rem}}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare{border-radius:var(--radius-sm);width:min(100%,20rem);box-shadow:var(--shadow-card);user-select:none;margin:1rem 0 1.5rem;position:relative;overflow:hidden}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare img{pointer-events:none;border-radius:0;width:100%;max-width:none;height:auto;max-height:none;margin:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-before{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-before img{object-fit:cover;height:100%}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-label{color:var(--white);pointer-events:none;background:#021b509e;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:600;position:absolute;top:.6rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-label--before{left:.6rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-label--after{right:.6rem}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-handle{top:0;bottom:0;left:var(--pos);background:var(--white);pointer-events:none;width:3px;position:absolute;transform:translate(-50%);box-shadow:0 0 6px #021b5059}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-handle:after{border:3px solid var(--white);content:"";background:#0853f4d9;border-radius:50%;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 16px -6px #021b5099}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-handle:before{z-index:1;color:var(--white);letter-spacing:.3em;content:"◂▸";font-size:.85rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-42%,-50%)}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare-range{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.wp-prose[data-astro-cid-7ctsymjw] .wp-compare:has(.wp-compare-range:focus-visible){outline:3px solid var(--blue-600);outline-offset:3px}.wp-prose[data-astro-cid-7ctsymjw] .wp-embed{border-radius:var(--radius-sm);max-width:46rem;margin:1rem 0;overflow:hidden}.wp-prose[data-astro-cid-7ctsymjw] .wp-embed iframe,.wp-prose[data-astro-cid-7ctsymjw] .wp-embed video{aspect-ratio:16/9;border:0;width:100%;display:block}.wp-prose[data-astro-cid-7ctsymjw] .wp-embed--map iframe{aspect-ratio:4/3}.wp-prose[data-astro-cid-7ctsymjw] table{border-collapse:collapse;width:100%;font-size:.92rem}.wp-prose[data-astro-cid-7ctsymjw] th,.wp-prose[data-astro-cid-7ctsymjw] td{border-bottom:1px solid var(--line);text-align:left;padding:.5rem}@media (width<=52rem){.wp-hero--image[data-astro-cid-7ctsymjw] .wp-hero-inner[data-astro-cid-7ctsymjw]{grid-template-columns:1fr}.wp-hero-figure[data-astro-cid-7ctsymjw]{order:-1}}
