@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-vietnamese-wght-normal.CtlIRbEm.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-ext-wght-normal.MQgHevqp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-wght-normal.DdeTHZLK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.DL4pb854.woff2) format("woff2"),url(/_astro/caveat-latin-500-normal.CzKmobOu.woff) format("woff")}:root{--navy: #061b3a;--navy-2: #0c2a55;--navy-3: #16386b;--gold: #e8b23a;--gold-hover: #f0bf4f;--gold-ink: #7a5300;--paper: #f4f6f9;--surface: #fbfcfe;--surface-2: #eef2f7;--ink: #0e1a2e;--text: #26314a;--muted: #485469;--line: #dce2ea;--line-strong: #c3ccd8;--on-navy: #dbe3ef;--on-navy-muted: #a9b6c9;--line-on-navy: #1f3a63;--mark-red: #c3352b;--ok-green: #1e7a4c;--ok-green-2: #17633e;--hand-blue: #1b3f8a;--shadow-soft: 0 1px 2px rgb(6 27 58 / .06), 0 12px 32px -18px rgb(6 27 58 / .35);--shadow-lift: 0 14px 34px -16px rgb(6 27 58 / .4);--shadow-up: 0 -10px 30px -18px rgb(6 27 58 / .4);--shadow-sheet: 0 30px 60px -30px rgb(0 0 0 / .6);--gold-soft: rgb(232 178 58 / .45);--surface-glass: rgb(251 252 254 / .96);--focus: #e8b23a;--serif: "Newsreader Variable", Georgia, "Times New Roman", serif;--sans: "Public Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--hand: "Caveat", "Segoe Print", cursive;--text-sm: .875rem;--text-base: clamp(1rem, .96rem + .2vw, 1.125rem);--text-lg: clamp(1.125rem, 1.05rem + .35vw, 1.3rem);--text-title: clamp(1.3rem, 1.15rem + .6vw, 1.6rem);--text-section: clamp(2rem, 1.5rem + 2.2vw, 3rem);--text-display: clamp(2.5rem, 1.7rem + 3.6vw, 4.25rem);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--section: clamp(var(--s-7), 6vw, var(--s-9));--sticky-cta-h: calc(73px + env(safe-area-inset-bottom, 0px)) ;--radius: 8px;--radius-sm: 4px;--wrap: 1240px;--ease: cubic-bezier(.22, 1, .36, 1);--header-h: 72px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--s-4));overflow-x:clip}body{margin:0;overflow-x:clip;background:var(--paper);color:var(--text);font-family:var(--sans);font-size:var(--text-base);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--serif);color:var(--navy);font-weight:500;line-height:1.1;letter-spacing:-.012em;margin:0 0 var(--s-4);text-wrap:balance;overflow-wrap:break-word;min-width:0}h1{font-size:var(--text-display)}h2{font-size:var(--text-section)}h3{font-size:var(--text-title);line-height:1.22}p{margin:0 0 var(--s-4);max-width:65ch;text-wrap:pretty}ul,ol{padding-left:1.2em}strong{color:var(--ink);font-weight:650}::selection{background:var(--gold);color:var(--navy)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm);transition:none}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--navy);color:var(--surface);padding:var(--s-3) var(--s-4)}.skip:focus{left:var(--s-4);top:var(--s-4)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--s-4)}@media(min-width:768px){.wrap{padding-inline:var(--s-6)}}.section{padding-block:var(--section)}.section--tight{padding-block:var(--s-8)}.section--surface{background:var(--surface);border-block:1px solid var(--line)}.section--navy{background:var(--navy);color:var(--on-navy)}.section--navy h2,.section--navy h3,.section--navy strong{color:var(--surface)}.lead{font-size:var(--text-lg);color:var(--muted);max-width:58ch}.section--navy .lead{color:var(--on-navy-muted)}.kicker-line{display:none}.head{max-width:62ch;margin-bottom:var(--s-7)}.grid{display:grid;gap:var(--s-5)}@media(min-width:768px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--s-8);align-items:center}.split--rev>:first-child{order:2}}.split>*+*{margin-top:var(--s-7)}@media(min-width:768px){.split>*+*{margin-top:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-5);border-radius:var(--radius);font:600 var(--text-base)/1.3 var(--sans);text-decoration:none;cursor:pointer;white-space:normal;text-align:center;border:1.5px solid transparent;transition:background-color .18s var(--ease),border-color .18s,color .18s}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn--gold{background:var(--gold);color:var(--navy)}.btn--gold:hover{background:var(--gold-hover)}.btn--navy{background:var(--navy);color:var(--surface)}.btn--navy:hover{background:var(--navy-2)}.btn--line{border-color:var(--line-strong);color:var(--navy);background:var(--surface)}.btn--line:hover{border-color:var(--navy)}.section--navy .btn--line{color:var(--surface);background:transparent;border-color:var(--on-navy-muted)}.section--navy .btn--line:hover{border-color:var(--surface)}.btn svg{width:20px;height:20px;flex:none}.actions{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}@media(max-width:479px){.actions .btn{width:100%}}.link{color:var(--navy);font-weight:600;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .2s}.link:hover{text-decoration-color:var(--navy)}.section--navy .link{color:var(--surface)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5)}a.panel{display:block;text-decoration:none;color:inherit;transition:border-color .18s}a.panel:hover{border-color:var(--navy)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5)}a.card{display:block;text-decoration:none;color:inherit;transition:border-color .18s}a.card:hover{border-color:var(--navy)}.frame{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-soft)}.frame img{width:100%}.frame figcaption{font-size:var(--text-sm);color:var(--muted);padding:var(--s-3) var(--s-4);border-top:1px solid var(--line)}.table{width:100%;border-collapse:collapse;font-size:.97rem;background:var(--surface)}.table th,.table td{text-align:left;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);vertical-align:top}.table th{font-weight:600;color:var(--muted);font-size:var(--text-sm)}.table td a{color:var(--navy);font-weight:600;text-decoration:none}.table td a:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.code{font-variant-numeric:tabular-nums;color:var(--gold-ink);font-weight:600}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.table-wrap{min-width:0;max-width:100%}.table-wrap .table th:first-child,.table-wrap .table td:first-child{padding-left:var(--s-5)}.field{display:grid;gap:var(--s-2);margin-bottom:var(--s-4)}.field label{font-weight:600;color:var(--ink);font-size:.95rem}.field .hint{font-size:var(--text-sm);color:var(--muted)}.field input,.field select,.field textarea{font:inherit;color:var(--ink);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius);padding:0 var(--s-3);min-height:48px;width:100%}.field textarea{min-height:96px;padding-block:var(--s-3);resize:vertical}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.field .err{color:var(--mark-red);font-size:var(--text-sm);font-weight:600;min-height:1em}.field [aria-invalid=true]{border-color:var(--mark-red)}.check{display:flex;gap:var(--s-3);align-items:flex-start;font-size:.95rem}.check input{width:22px;height:22px;margin-top:2px;flex:none;accent-color:var(--navy)}.prose{max-width:70ch}.prose h2{font-size:var(--text-title);margin-top:var(--s-7)}.prose h3{font-size:var(--text-lg);margin-top:var(--s-6)}.prose li{margin-bottom:var(--s-2)}.note{font-size:var(--text-sm);color:var(--muted)}@media(prefers-reduced-motion:no-preference){.js-motion [data-enter]{transform:translateY(14px)}.js-motion [data-enter].is-in{transform:none;transition:transform .8s var(--ease)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(max-width:767px){.table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.table--stack,.table--stack tbody,.table--stack tr,.table--stack td{display:block;width:100%}.table--stack tr{padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.table--stack td{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:var(--s-3);padding:var(--s-1) var(--s-4);border:0}.table--stack td:before{content:attr(data-label);color:var(--muted);font-size:var(--text-sm)}.table--stack td:first-child{display:block;font-weight:600;color:var(--ink)}.table--stack td:first-child:before{content:none}.table--stack td:empty{display:none}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--surface);border-bottom:1px solid var(--line)}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--s-3);min-height:var(--header-h)}.brand[data-astro-cid-3ef6ksr2]{display:flex;flex-shrink:0;align-items:center;gap:var(--s-3);text-decoration:none;margin-right:auto}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:40px;height:40px;border-radius:var(--radius)}.word[data-astro-cid-3ef6ksr2]{font-family:var(--serif);font-size:1.4rem;color:var(--navy);font-weight:600;white-space:nowrap}.nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--s-1);list-style:none;margin:0;padding:0}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{display:block;padding:var(--s-2);text-decoration:none;color:var(--ink);font-weight:500;font-size:.97rem;border-radius:var(--radius-sm);cursor:pointer}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:hover{color:var(--navy);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:6px}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page],.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2][aria-current=page]{text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:6px}.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;align-items:center;gap:var(--s-1)}.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.nav[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:var(--s-1)}.has-menu[data-astro-cid-3ef6ksr2]{position:relative}.mega[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + var(--s-2));left:0;z-index:60;display:grid;grid-template-columns:repeat(3,minmax(170px,1fr));gap:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5);box-shadow:var(--shadow-lift);width:max-content}.mega[data-astro-cid-3ef6ksr2] .col[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.mega[data-astro-cid-3ef6ksr2] .bname[data-astro-cid-3ef6ksr2]{padding:0 0 var(--s-2);font-weight:650;color:var(--navy)}.mega[data-astro-cid-3ef6ksr2] .col[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.bname){padding:var(--s-1) 0;color:var(--text)}.mega[data-astro-cid-3ef6ksr2] .all[data-astro-cid-3ef6ksr2]{grid-column:1 / -1;padding:var(--s-3) 0 0;border-top:1px solid var(--line);color:var(--navy);font-weight:600}.cta[data-astro-cid-3ef6ksr2],.header-wa[data-astro-cid-3ef6ksr2]{min-height:44px;padding:0 var(--s-4);font-size:.95rem;white-space:nowrap}.header-wa[data-astro-cid-3ef6ksr2],.mobile-wa[data-astro-cid-3ef6ksr2]{border-color:var(--navy)}.menu[data-astro-cid-3ef6ksr2]{display:none;width:48px;height:48px;border:0;background:transparent;cursor:pointer;border-radius:var(--radius)}.bars[data-astro-cid-3ef6ksr2]{display:grid;gap:7px;width:24px;margin:auto}.bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;height:2px;background:var(--navy);transition:transform .25s var(--ease)}.menu[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:first-child{transform:translateY(4.5px) rotate(45deg)}.menu[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:last-child{transform:translateY(-4.5px) rotate(-45deg)}.mobile[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--line);background:var(--surface);max-height:calc(100dvh - var(--header-h));overflow-y:auto}.mobile[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.mh[data-astro-cid-3ef6ksr2]{margin:var(--s-4) 0 var(--s-1);font-weight:650;color:var(--muted);font-size:var(--text-sm)}.mq[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.ml[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--s-3) 0;color:var(--navy);text-decoration:none;border-bottom:1px solid var(--line)}.ml[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-family:var(--serif);font-size:1.15rem}.full[data-astro-cid-3ef6ksr2]{width:100%;margin:var(--s-5) 0}@media(max-width:1099px){.nav[data-astro-cid-3ef6ksr2],.cta[data-astro-cid-3ef6ksr2],.header-wa[data-astro-cid-3ef6ksr2]{display:none}.menu[data-astro-cid-3ef6ksr2]{display:block}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--navy);color:var(--on-navy-muted);padding-block:var(--s-6);font-size:.95rem}.top[data-astro-cid-sz7xmlte]{display:grid;gap:var(--s-7)}.id[data-astro-cid-sz7xmlte],.idx[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{min-width:0}.contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{overflow-wrap:anywhere}@media(min-width:960px){.top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.word[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--s-3);font-family:var(--serif);font-size:1.5rem;color:var(--surface);margin-bottom:var(--s-4)}.word[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:40px;height:40px;border-radius:var(--radius);box-shadow:0 0 0 1px var(--line-on-navy)}.contact[data-astro-cid-sz7xmlte]{line-height:2}.site-footer[data-astro-cid-sz7xmlte] .link[data-astro-cid-sz7xmlte]{color:var(--surface)}.idx[data-astro-cid-sz7xmlte]{display:grid;gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.idx[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr))}}.h[data-astro-cid-sz7xmlte]{margin:0 0 var(--s-3);font-weight:650;color:var(--surface)}.h[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--surface);text-decoration:none}.idx[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte],.legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}.idx[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;padding:var(--s-1) 0;color:var(--on-navy-muted);text-decoration:none}.idx[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--surface);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.legal[data-astro-cid-sz7xmlte]{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line-on-navy);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3) var(--s-6);font-size:var(--text-sm)}.legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;max-width:60ch}.legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.cookie-link[data-astro-cid-sz7xmlte]{color:var(--on-navy-muted);text-decoration:none}.cookie-link[data-astro-cid-sz7xmlte]{background:none;border:0;font:inherit;cursor:pointer;padding:0}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.cookie-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px}.consent[data-astro-cid-ruz5wv6z]{background:var(--surface-2);border-bottom:1px solid var(--line);padding-block:var(--s-4);font-size:var(--text-sm);display:grid;gap:var(--s-3) var(--s-6)}.consent[data-astro-cid-ruz5wv6z] p[data-astro-cid-ruz5wv6z]{margin-bottom:.5rem}.consent[data-astro-cid-ruz5wv6z] .actions[data-astro-cid-ruz5wv6z]{flex-wrap:nowrap;align-self:center}.consent[data-astro-cid-ruz5wv6z] .btn[data-astro-cid-ruz5wv6z]{min-height:44px;flex:1}@media(min-width:768px){.consent[data-astro-cid-ruz5wv6z]{grid-template-columns:minmax(0,1fr) auto}}.sticky-cta[data-astro-cid-544d75lg]{display:none}@media(max-width:767px){.sticky-cta[data-astro-cid-544d75lg]{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;gap:var(--s-2);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--surface-glass);border-top:1px solid var(--line);box-shadow:var(--shadow-up)}.sticky-cta[data-astro-cid-544d75lg] .btn[data-astro-cid-544d75lg]{flex:1;min-height:48px}body:has(.sticky-cta){padding-bottom:var(--sticky-cta-h)}html:has(.sticky-cta){scroll-padding-bottom:var(--sticky-cta-h)}body:has(#consent:not([hidden])) .sticky-cta{display:none}}
