.hero[data-astro-cid-yig24ztu]{isolation:isolate;min-height:clamp(640px,88vh,920px);padding-top:var(--header-h);background:var(--hero-bg);align-items:center;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-yig24ztu]{z-index:-2;position:absolute;inset:0}.hero-media[data-astro-cid-yig24ztu] picture,.hero-media[data-astro-cid-yig24ztu] img{width:100%;height:100%}.hero-media[data-astro-cid-yig24ztu] img{object-fit:cover;object-position:82% 42%}.hero[data-astro-cid-yig24ztu]:before{content:"";z-index:-1;background:linear-gradient(90deg,#eaf4fee6 0%,#eaf4feb8 34%,#eaf4fe00 58%);position:absolute;inset:0}.hero-inner[data-astro-cid-yig24ztu]{padding-block:56px 140px}.copy[data-astro-cid-yig24ztu]{max-width:680px}.eyebrow[data-astro-cid-yig24ztu]{border-radius:var(--r-pill);font-size:var(--fs-b3);color:var(--accent-ink);background:#ffffffa8;border:1px solid #2158e238;align-items:center;gap:10px;padding:6px 14px 6px 12px;font-weight:600;display:inline-flex}.dot[data-astro-cid-yig24ztu]{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2158e229}h1[data-astro-cid-yig24ztu]{font-size:var(--fs-d1);letter-spacing:-.03em;color:var(--gray-950);margin-top:24px;font-weight:700;line-height:1.25}.lead[data-astro-cid-yig24ztu]{max-width:600px;font-size:var(--fs-b1);color:var(--ink-2);margin-top:24px;font-weight:500}.cta[data-astro-cid-yig24ztu]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.note[data-astro-cid-yig24ztu]{font-size:var(--fs-cap);color:var(--ink-3);margin-top:20px}@media (width<=1279px){.copy[data-astro-cid-yig24ztu]{max-width:560px}.hero-media[data-astro-cid-yig24ztu] img{object-position:88% 42%}}@media (width<=767px){.hero[data-astro-cid-yig24ztu]{background:linear-gradient(180deg, var(--hero-bg) 0%, #fff 100%);flex-direction:column;align-items:stretch;min-height:0}.hero[data-astro-cid-yig24ztu]:before{content:none}.hero-inner[data-astro-cid-yig24ztu]{order:1;padding-block:32px 8px}.hero-media[data-astro-cid-yig24ztu]{z-index:0;aspect-ratio:4/3;order:2;position:relative}.hero-media[data-astro-cid-yig24ztu] img{object-position:78% 45%}.eyebrow[data-astro-cid-yig24ztu]{font-size:var(--fs-cap)}h1[data-astro-cid-yig24ztu]{margin-top:18px}h1[data-astro-cid-yig24ztu] br[data-astro-cid-yig24ztu]{display:none}.lead[data-astro-cid-yig24ztu]{margin-top:16px}.cta[data-astro-cid-yig24ztu]{margin-top:24px}.cta[data-astro-cid-yig24ztu] .btn[data-astro-cid-yig24ztu]{flex:100%}}.band[data-astro-cid-ssuxnkzw]{padding-block:var(--section-y);background:linear-gradient(180deg, #fff 0%, var(--gray-25) 50%, #fff 100%)}.tiles[data-astro-cid-ssuxnkzw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;list-style:none;display:grid}.tile[data-astro-cid-ssuxnkzw]{border-radius:var(--r-8);clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%);filter:drop-shadow(0 6px 10px #dbdbdb99);background:#fff;flex-direction:column;gap:10px;padding:28px 20px 24px;display:flex;position:relative}.tile[data-astro-cid-ssuxnkzw]:after{content:"";width:var(--fold);height:var(--fold);background:linear-gradient(225deg, transparent 50%, var(--sky-200) 50%);border-bottom-left-radius:3px;position:absolute;top:0;right:0}.num[data-astro-cid-ssuxnkzw]{background:var(--cobalt-50);width:32px;height:32px;color:var(--accent-ink);font-size:var(--fs-b3);border-radius:50%;place-items:center;font-weight:700;display:grid}.tile[data-astro-cid-ssuxnkzw] h3[data-astro-cid-ssuxnkzw]{font-size:var(--fs-h4);font-weight:700}.tile[data-astro-cid-ssuxnkzw] p[data-astro-cid-ssuxnkzw]{font-size:var(--fs-b3);color:var(--ink-2)}.tile[data-astro-cid-ssuxnkzw] .src[data-astro-cid-ssuxnkzw]{margin-top:auto;padding-top:6px}.facts[data-astro-cid-ssuxnkzw]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:48px;display:grid}.quote[data-astro-cid-ssuxnkzw]{border-left:4px solid var(--accent);border-radius:0 var(--r-4) var(--r-4) 0;box-shadow:var(--shadow-tile);background:#fff;flex-direction:column;justify-content:center;gap:12px;padding:32px 36px;display:flex}blockquote[data-astro-cid-ssuxnkzw]{font-size:var(--fs-h3);color:var(--gray-950);font-weight:700;line-height:1.45}.stat[data-astro-cid-ssuxnkzw]{border:1px solid var(--line);border-radius:var(--r-4);background:#fff;padding:28px 32px}.big[data-astro-cid-ssuxnkzw]{font-size:var(--fs-d2);color:var(--accent);font-weight:700;line-height:1.1}.big[data-astro-cid-ssuxnkzw] span[data-astro-cid-ssuxnkzw]{font-size:.6em}.stat[data-astro-cid-ssuxnkzw] p[data-astro-cid-ssuxnkzw]+p[data-astro-cid-ssuxnkzw]{font-size:var(--fs-b3);color:var(--ink-2);margin-top:6px}@media (width<=1279px){.tiles[data-astro-cid-ssuxnkzw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.tiles[data-astro-cid-ssuxnkzw]{grid-template-columns:minmax(0,1fr);gap:12px}.tile[data-astro-cid-ssuxnkzw]{grid-template-columns:32px minmax(0,1fr);gap:4px 14px;padding:20px 18px;display:grid}.num[data-astro-cid-ssuxnkzw]{grid-row:span 3}.facts[data-astro-cid-ssuxnkzw]{grid-template-columns:minmax(0,1fr);margin-top:32px}.quote[data-astro-cid-ssuxnkzw]{padding:24px}blockquote[data-astro-cid-ssuxnkzw]{font-size:var(--fs-h4)}}.ccapp{--cc-chrome:#f5f6f8;--cc-surface:#fff;--cc-stage:#e8eaee;--cc-line:#e3e6ea;--cc-line-2:#d2d7de;--cc-line-3:#bdc3cc;--cc-ink:#1b2230;--cc-ink-2:#4a5363;--cc-ink-3:#5e6878;--cc-hover:#eceef1;--cc-accent:#1f4e8c;--cc-accent-tint:#e9eff7;--cc-red:#ae3a30;--cc-amber:#c27f12;--cc-amber-ink:#85520a;--cc-amber-tag:#93600b;--cc-amber-tint:#fcf4e4;--cc-redact:#12161c;--cc-paper-ink:#1f2733;--cc-paper-ink-2:#535d6e;--cc-mono:ui-monospace, "Cascadia Mono", Consolas, "SF Mono", Menlo, monospace;box-sizing:border-box;background:var(--cc-chrome);width:1040px;height:620px;color:var(--cc-ink);letter-spacing:0;text-align:left;word-break:keep-all;overflow-wrap:normal;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;border:1px solid #c6cbd3;border-radius:8px;grid-template-rows:32px 36px minmax(0,1fr) auto 24px;font-family:IBM Plex Sans KR,system-ui,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280f,0 8px 28px #1018281a}.ccapp *,.ccapp :before,.ccapp :after{box-sizing:border-box}.ccapp ul,.ccapp ol{margin:0;padding:0;list-style:none}.ccapp li{text-wrap:nowrap;margin:0}.ccapp .cc-sprite{width:0;height:0;position:absolute;overflow:hidden}.ccapp .cc-ic{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.ccapp .cc-ic-s{width:14px;height:14px}.ccapp .cc-n{font-variant-numeric:tabular-nums}.ccapp .cc-ink{color:var(--cc-ink)}.ccapp .cc-red{color:var(--cc-red)}.ccapp .cc-amb{color:var(--cc-amber-ink)}.ccapp .cc-titlebar{height:32px;color:var(--cc-ink);white-space:nowrap;align-items:center;padding-left:12px;font-size:12px;line-height:16px;display:flex}.ccapp .cc-appicon{flex:none;width:16px;height:16px;margin-right:10px}.ccapp .cc-appname{font-weight:500}.ccapp .cc-tsep{background:var(--cc-line-3);width:1px;height:12px;margin:0 10px}.ccapp .cc-tcase{color:var(--cc-ink-2)}.ccapp .cc-winctl{align-self:stretch;margin-left:auto;display:flex}.ccapp .cc-wbtn{width:46px;color:var(--cc-ink);place-items:center;display:grid}.ccapp .cc-wg{fill:none;stroke:currentColor;stroke-width:1px;width:10px;height:10px}.ccapp .cc-cmdbar{border-bottom:1px solid var(--cc-line);align-items:stretch;height:36px;padding:0 8px 0 4px;display:flex}.ccapp .cc-tabs{display:flex}.ccapp .cc-tab{color:var(--cc-ink-2);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;display:flex;position:relative}.ccapp .cc-tab.cc-on{color:var(--cc-ink);font-weight:600}.ccapp .cc-tab.cc-on:after{content:"";background:var(--cc-accent);border-radius:2px;width:16px;height:3px;margin-left:-8px;position:absolute;bottom:2px;left:50%}.ccapp .cc-cmds{align-items:center;gap:2px;margin-left:auto;display:flex}.ccapp .cc-cmd{height:28px;color:var(--cc-ink);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.ccapp .cc-cmd .cc-ic{color:var(--cc-ink-2)}.ccapp .cc-cmd-i{justify-content:center;width:32px;padding:0}.ccapp .cc-cmd-i .cc-ic{stroke-width:1.25px}.ccapp .cc-cmd-i:nth-child(2) .cc-ic{color:#a5acb6}.ccapp .cc-csep{background:var(--cc-line-2);width:1px;height:16px;margin:0 6px}.ccapp .cc-cmd .cc-ic use[href=\#cc-i-more]{stroke-width:2.2px}.ccapp .cc-body{grid-template-columns:232px minmax(0,1fr) 292px;min-height:0;display:grid}.ccapp .cc-left,.ccapp .cc-right{background:var(--cc-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.ccapp .cc-left{border-right:1px solid var(--cc-line)}.ccapp .cc-right{border-left:1px solid var(--cc-line)}.ccapp .cc-center{background:var(--cc-stage);flex-direction:column;min-width:0;min-height:0;display:flex}.ccapp .cc-panehead{border-bottom:1px solid var(--cc-line);flex:none;align-items:baseline;gap:8px;height:32px;padding:7px 12px 0;display:flex;position:relative}.ccapp .cc-panetitle{font-size:13px;font-weight:600}.ccapp .cc-panecount{color:var(--cc-ink-3);font-size:12px}.ccapp .cc-exlist{flex:auto;min-height:0;padding:4px;overflow:hidden}.ccapp .cc-ex{border-radius:4px;grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:8px;min-height:40px;padding:3px 8px;display:grid;position:relative}.ccapp .cc-ex .cc-st{color:var(--cc-ink-3);margin-top:1px}.ccapp .cc-ex .cc-st-split{color:var(--cc-accent)}.ccapp .cc-ex .cc-st-warn{color:var(--cc-red)}.ccapp .cc-ex-t{min-width:0;display:block}.ccapp .cc-ex-name,.ccapp .cc-ex-meta{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ccapp .cc-ex-name{color:var(--cc-ink);font-size:13px;line-height:18px}.ccapp .cc-ex-no{font-weight:500}.ccapp .cc-ex-meta{color:var(--cc-ink-3);font-size:12px;line-height:16px}.ccapp .cc-ex-meta.cc-red{color:var(--cc-red)}.ccapp .cc-ex.cc-sel{background:var(--cc-accent-tint)}.ccapp .cc-ex.cc-sel:before{content:"";background:var(--cc-accent);border-radius:2px;width:3px;height:16px;position:absolute;top:12px;left:0}.ccapp .cc-ex.cc-sub{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:28px;padding:0 8px 0 32px;font-size:12px;line-height:16px}.ccapp .cc-ex.cc-sub:before{content:"";background:var(--cc-line-2);width:1px;position:absolute;top:-4px;bottom:0;left:15px}.ccapp .cc-ex.cc-sub:after{content:"";background:var(--cc-line-2);width:10px;height:1px;position:absolute;top:50%;left:15px}.ccapp .cc-ex.cc-sub-last:before{bottom:50%}.ccapp .cc-sub-n{color:var(--cc-ink-2)}.ccapp .cc-sub-s{color:var(--cc-ink-3)}.ccapp .cc-leftfoot{border-top:1px solid var(--cc-line);flex:none;gap:8px;padding:8px 12px 12px;display:grid}.ccapp .cc-sum{color:var(--cc-ink-3);white-space:nowrap;gap:12px;font-size:12px;line-height:16px;display:flex}.ccapp .cc-btnrow{grid-template-columns:auto minmax(0,1fr);gap:6px;display:grid}.ccapp .cc-btn{border:1px solid var(--cc-line-2);border-bottom-color:var(--cc-line-3);height:28px;color:var(--cc-ink);white-space:nowrap;background:#fbfbfc;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.ccapp .cc-btn .cc-ic{color:var(--cc-ink-2)}.ccapp .cc-btn .cc-ic-s{margin-left:-2px}.ccapp .cc-viewbar{background:var(--cc-surface);border-bottom:1px solid var(--cc-line);flex:none;align-items:center;gap:4px;height:32px;padding:0 6px;display:flex}.ccapp .cc-tools{flex:none;gap:2px;display:flex}.ccapp .cc-tool{width:28px;height:24px;color:var(--cc-ink-2);border-radius:4px;place-items:center;display:grid}.ccapp .cc-tool.cc-on{background:var(--cc-hover);color:var(--cc-ink)}.ccapp .cc-vfile{border-left:1px solid var(--cc-line-2);min-width:0;color:var(--cc-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;padding-left:10px;font-size:12px;line-height:16px;overflow:hidden}.ccapp .cc-nav{color:var(--cc-ink-2);flex:none;align-items:center;gap:2px;margin-left:auto;font-size:12px;display:flex}.ccapp .cc-ibtn{width:24px;height:24px;color:var(--cc-ink-2);border-radius:4px;place-items:center;display:grid}.ccapp .cc-pg{align-items:center;gap:6px;padding:0 2px;display:flex}.ccapp .cc-pgbox{border:1px solid var(--cc-line-2);text-align:center;min-width:26px;height:22px;color:var(--cc-ink);background:#fff;border-radius:3px;padding:0 4px;line-height:20px}.ccapp .cc-nsep{background:var(--cc-line-2);width:1px;height:16px;margin:0 6px}.ccapp .cc-zoom{text-align:center;min-width:38px}.ccapp .cc-stage{flex:auto;min-height:0;padding:14px 16px 0;position:relative;overflow:hidden}.ccapp .cc-sheet{min-height:680px;color:var(--cc-paper-ink);background:#fff;border:1px solid #d6dae0;padding:24px 26px;font-size:12px;line-height:16px;position:relative;box-shadow:0 1px 2px #1018280f,0 3px 10px #1018280f}.ccapp .cc-vscroll{background:#9da4ae;border-radius:2px;width:3px;height:132px;position:absolute;top:6px;right:3px}.ccapp .cc-dhead{justify-content:space-between;align-items:center;display:flex}.ccapp .cc-bank{letter-spacing:.02em;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ccapp .cc-bankmark{flex:none;width:14px;height:14px}.ccapp .cc-dissue{color:var(--cc-paper-ink-2)}.ccapp .cc-dtitle{letter-spacing:-.01em;margin-top:12px;font-size:17px;font-weight:600;line-height:24px}.ccapp .cc-drule{border-top:2px solid var(--cc-paper-ink);height:0;margin:8px 0 10px}.ccapp .cc-dinfo{white-space:nowrap;grid-template-columns:72px minmax(0,1fr) 56px minmax(0,1fr);gap:4px 8px;line-height:18px;display:grid}.ccapp .cc-dk{color:var(--cc-paper-ink-2)}.ccapp .cc-dtab{margin-top:14px}.ccapp .cc-dr{white-space:nowrap;border-bottom:1px solid #e5e8ec;grid-template-columns:38px minmax(0,1fr) 62px 62px 72px;align-items:center;column-gap:6px;height:24px;padding:0 2px;display:grid}.ccapp .cc-dr>span:nth-child(n+3){text-align:right}.ccapp .cc-dr>span:nth-child(2){position:relative}.ccapp .cc-dr.cc-dth{height:24px;color:var(--cc-paper-ink-2);background:#f2f3f5;border-top:1px solid #cdd2d9;border-bottom-color:#cdd2d9;font-weight:500}.ccapp .cc-rd{vertical-align:-3px;background:var(--cc-redact);color:#0000;user-select:none;border-radius:1px;height:15px;margin-left:1px;padding:0 2px;line-height:15px;display:inline-block}.ccapp .cc-cand{outline:1.5px dashed var(--cc-amber);outline-offset:1px;background:#f0a82429;border-radius:1px;margin-left:3px;padding:0 2px;line-height:16px;display:inline-block;position:relative}.ccapp .cc-cand-tag{background:var(--cc-amber-tag);color:#fff;white-space:nowrap;border-radius:2px;height:18px;padding:0 5px;font-size:12px;font-weight:500;line-height:18px;position:absolute;bottom:calc(100% + 3px);right:-3px}.ccapp .cc-form{border-bottom:1px solid var(--cc-line);flex:none;gap:8px;padding:12px;display:grid}.ccapp .cc-field{grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.ccapp .cc-flabel{color:var(--cc-ink-2);white-space:nowrap;font-size:12px}.ccapp .cc-combo,.ccapp .cc-input{border:1px solid var(--cc-line-2);border-bottom-color:var(--cc-line-3);min-width:0;height:28px;color:var(--cc-ink);white-space:nowrap;background:#fff;border-radius:4px;align-items:center;padding:0 6px 0 10px;font-size:13px;display:flex;position:relative}.ccapp .cc-combo-v{text-overflow:ellipsis;overflow:hidden}.ccapp .cc-combo .cc-ic{color:var(--cc-ink-2);margin-left:auto}.ccapp .cc-sec{flex:none;padding:0 12px}.ccapp .cc-sec-rules{border-bottom:1px solid var(--cc-line);padding-bottom:2px}.ccapp .cc-sechead{height:28px;color:var(--cc-ink-2);white-space:nowrap;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:flex}.ccapp .cc-colh{color:var(--cc-ink-3);font-weight:400}.ccapp .cc-rule{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:8px;height:28px;display:grid}.ccapp .cc-cb{background:var(--cc-accent);color:#fff;border-radius:3px;place-items:center;width:16px;height:16px;display:grid}.ccapp .cc-cb .cc-ic{stroke-width:1.9px;width:12px;height:12px}.ccapp .cc-cnt{text-align:right;min-width:20px}.ccapp .cc-sec-cands{flex-direction:column;flex:auto;min-height:0;display:flex}.ccapp .cc-cands{flex:none;height:112px;margin:0 -12px;position:relative;overflow:hidden}.ccapp .cc-cands:after{content:"";background:#b4bac3;border-radius:2px;width:3px;height:72px;position:absolute;top:3px;right:2px}.ccapp .cc-cand-row{grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;column-gap:8px;height:28px;padding:0 12px;font-size:12px;line-height:16px;display:grid;position:relative}.ccapp .cc-cand-row+.cc-cand-row{border-top:1px solid #eef0f2}.ccapp .cc-ct{color:var(--cc-ink-2)}.ccapp .cc-cv{color:var(--cc-ink);overflow:hidden}.ccapp .cc-cp{color:var(--cc-ink-3)}.ccapp .cc-mrd{vertical-align:-1px;background:var(--cc-redact);border-radius:1px;width:30px;height:11px;margin-left:2px;display:inline-block}.ccapp .cc-cand-row.cc-pending{background:var(--cc-amber-tint)}.ccapp .cc-cand-row.cc-pending:before{content:"";background:var(--cc-amber);width:3px;position:absolute;top:0;bottom:0;left:0}.ccapp .cc-cand-row.cc-pending .cc-ct{color:var(--cc-amber-ink);font-weight:500}.ccapp .cc-seg{border:1px solid var(--cc-line-2);background:#fff;border-radius:4px;height:22px;display:inline-flex;overflow:hidden}.ccapp .cc-seg-b{color:var(--cc-ink-2);padding:0 8px;font-size:12px;line-height:20px}.ccapp .cc-seg-b+.cc-seg-b{border-left:1px solid var(--cc-line-2)}.ccapp .cc-seg-b.cc-pressed{background:var(--cc-accent-tint);color:var(--cc-accent);font-weight:500}.ccapp .cc-pending .cc-seg{border-color:var(--cc-line-3)}.ccapp .cc-pending .cc-seg-b{color:var(--cc-ink)}.ccapp .cc-savebar{border-top:1px solid var(--cc-line);flex:none;gap:8px;padding:10px 12px 12px;display:grid}.ccapp .cc-lockmsg{color:var(--cc-red);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:flex}.ccapp .cc-primary{background:var(--cc-accent);color:#fff;border-radius:4px;justify-content:center;align-items:center;height:30px;font-size:13px;font-weight:500;display:flex}.ccapp .cc-primary.cc-disabled{color:#64758f;background:#d7dee8}.ccapp .cc-ledger{background:var(--cc-surface);border-top:1px solid var(--cc-line-2)}.ccapp .cc-ledhead{background:var(--cc-chrome);border-bottom:1px solid var(--cc-line);white-space:nowrap;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:12px;line-height:16px;display:flex;position:relative}.ccapp .cc-ledtitle{color:var(--cc-ink);font-weight:600}.ccapp .cc-ledcount{color:var(--cc-ink-3)}.ccapp .cc-lednote{color:var(--cc-ink-3);align-items:center;gap:5px;margin-left:10px;display:inline-flex}.ccapp .cc-lednote .cc-ic{width:14px;height:14px}.ccapp .cc-ledlink{color:var(--cc-accent);align-items:center;gap:2px;margin-left:auto;display:inline-flex}.ccapp .cc-ledlink .cc-ic{width:14px;height:14px}.ccapp .cc-lrow{border-bottom:1px solid var(--cc-line);white-space:nowrap;grid-template-columns:170px 100px 200px 214px 118px minmax(0,1fr);align-items:center;column-gap:16px;height:28px;padding:0 12px;font-size:12px;line-height:16px;display:grid}.ccapp .cc-lrow:last-child{border-bottom:0}.ccapp .cc-lrow.cc-lh{height:24px;color:var(--cc-ink-3)}.ccapp .cc-r{text-align:right}.ccapp .cc-hash{font-family:var(--cc-mono);color:var(--cc-ink-2);font-size:12px}.ccapp .cc-harr{color:var(--cc-ink-3);margin:0 6px}.ccapp .cc-hsame{color:var(--cc-ink-3)}.ccapp .cc-status{border-top:1px solid var(--cc-line);height:24px;color:var(--cc-ink-3);white-space:nowrap;align-items:center;gap:10px;padding:0 12px;font-size:12px;line-height:16px;display:flex}.ccapp .cc-si{align-items:center;gap:6px;display:inline-flex}.ccapp .cc-si .cc-ic{width:14px;height:14px}.ccapp .cc-ssep{background:var(--cc-line-2);width:1px;height:12px}.ccapp .cc-fake{border:1px solid var(--cc-line-2);color:var(--cc-ink-3);border-radius:3px;margin-left:auto;padding:0 5px;line-height:14px}.ccapp{--cc-accent:#2158e2;--cc-accent-tint:#e5eeff;font-family:var(--font);letter-spacing:0}.mock-frame{aspect-ratio:1040/620;width:100%;max-width:1040px;margin-inline:auto;position:relative;overflow:hidden}.mock-scale{width:1040px;height:620px;transform:scale(var(--mock-scale,1));transform-origin:0 0}@supports not (aspect-ratio:1 / 1){.mock-frame{overflow-x:auto}}.mock-frame .ccapp [data-mk]:after{content:attr(data-mk);z-index:3;background:var(--accent);color:#fff;width:34px;height:34px;font:700 22px/34px var(--font);text-align:center;border-radius:50%;position:absolute;box-shadow:0 0 0 3px #fff}.mock-frame .ccapp .cc-panehead[data-mk]:after{margin-top:-17px;top:50%;right:10px}.mock-frame .ccapp .cc-combo[data-mk]:after{margin-top:-17px;top:50%;right:34px}.mock-frame .ccapp .cc-ledhead[data-mk]:after{content:none}.mock-frame .ccapp .cc-ledhead[data-mk]:before{content:attr(data-mk);z-index:3;background:var(--accent);color:#fff;width:34px;height:34px;font:700 22px/34px var(--font);text-align:center;border-radius:50%;flex:none;margin:0 2px 0 -4px;position:relative;box-shadow:0 0 0 3px #fff}.mock-frame .ccapp [data-mk]{transition:box-shadow .2s}.mock-frame[data-active="1"] .ccapp .cc-panehead[data-mk],.mock-frame[data-active="2"] .ccapp .cc-combo[data-mk],.mock-frame[data-active="3"] .ccapp .cc-ledhead[data-mk]{box-shadow:0 0 0 3px var(--cobalt-400), 0 0 0 9px #2158e229;border-radius:4px}.panel[data-astro-cid-3mgf6cp2]{border-radius:var(--r-4);background:radial-gradient(120% 90% at 80% 0%, #2158e259 0%, #2158e200 60%), var(--cobalt-950);padding:48px 48px 84px;position:relative;box-shadow:inset 0 -15px 40px #ffffff0f}.caption[data-astro-cid-3mgf6cp2]{border-radius:0 0 var(--r-4) var(--r-4);backdrop-filter:blur(50px);font-size:var(--fs-b3);color:#ffffffd9;background:#ffffff0f;padding:20px 36px;position:absolute;bottom:0;left:0;right:0}.steps[data-astro-cid-3mgf6cp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;list-style:none;display:grid}.card[data-astro-cid-3mgf6cp2]{border:1px solid var(--line);border-radius:var(--r-4);background:#fff;flex-direction:column;gap:16px;padding:28px 32px 32px;transition:border-color .15s,box-shadow .15s;display:flex}.card[data-astro-cid-3mgf6cp2]:hover,.card[data-astro-cid-3mgf6cp2]:has([aria-pressed=true]){border-color:var(--cobalt-300);box-shadow:var(--shadow-pop)}.card-head[data-astro-cid-3mgf6cp2]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.num[data-astro-cid-3mgf6cp2]{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid}.title[data-astro-cid-3mgf6cp2]{font-size:var(--fs-h3);color:var(--ink);font-weight:700}.look[data-astro-cid-3mgf6cp2]{font-size:var(--fs-cap);color:var(--accent-ink);white-space:nowrap;margin-left:auto;font-weight:600}.card-head[data-astro-cid-3mgf6cp2][aria-pressed=true] .look[data-astro-cid-3mgf6cp2]{color:var(--ink-3)}.card[data-astro-cid-3mgf6cp2] ul[data-astro-cid-3mgf6cp2]{font-size:var(--fs-b3);color:var(--ink-2);gap:8px;padding-left:1.1em;display:grid}.badge[data-astro-cid-3mgf6cp2]{border-radius:var(--r-pill);background:var(--cobalt-50);font-size:var(--fs-cap);color:var(--accent-ink);align-self:flex-start;margin-top:auto;padding:4px 10px;font-weight:700}.local[data-astro-cid-3mgf6cp2]{font-size:var(--fs-b2);color:var(--ink);align-items:center;gap:10px;margin-top:28px;font-weight:600;display:flex}.local[data-astro-cid-3mgf6cp2] svg[data-astro-cid-3mgf6cp2]{color:var(--accent);flex:none}@media (width<=1279px){.look[data-astro-cid-3mgf6cp2]{display:none}}@media (width<=1023px){.steps[data-astro-cid-3mgf6cp2]{grid-template-columns:minmax(0,1fr);gap:12px}}@media (width<=767px){.panel[data-astro-cid-3mgf6cp2]{padding:16px 16px 64px}.caption[data-astro-cid-3mgf6cp2]{font-size:var(--fs-cap);padding:14px 16px}.card[data-astro-cid-3mgf6cp2]{padding:22px 20px 24px}.look[data-astro-cid-3mgf6cp2]{display:none}.local[data-astro-cid-3mgf6cp2]{font-size:var(--fs-b3);align-items:flex-start}}.grid[data-astro-cid-jld77snn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;display:grid}.grid[data-astro-cid-jld77snn] li[data-astro-cid-jld77snn]{border-top:3px solid var(--accent);background:var(--surface-2);border-radius:0 0 var(--r-4) var(--r-4);flex-direction:column;gap:12px;padding:28px 24px 32px;display:flex}.idx[data-astro-cid-jld77snn]{font-size:var(--fs-b3);color:var(--accent-ink);font-weight:700}h3[data-astro-cid-jld77snn]{font-size:var(--fs-h4);font-weight:700}.grid[data-astro-cid-jld77snn] p[data-astro-cid-jld77snn]{font-size:var(--fs-b3);color:var(--ink-2)}.not[data-astro-cid-jld77snn]{border:1px dashed var(--gray-200);border-radius:var(--r-4);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;padding:20px 24px;display:flex}.not-title[data-astro-cid-jld77snn]{font-size:var(--fs-b2);font-weight:700}.not[data-astro-cid-jld77snn] ul[data-astro-cid-jld77snn]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.not[data-astro-cid-jld77snn] li[data-astro-cid-jld77snn]{border-radius:var(--r-pill);background:var(--gray-50);font-size:var(--fs-b3);color:var(--ink-2);text-decoration:line-through;text-decoration-color:var(--gray-300);padding:4px 12px;font-weight:600}.not-note[data-astro-cid-jld77snn]{font-size:var(--fs-b3);color:var(--ink-3);flex:280px}@media (width<=1279px){.grid[data-astro-cid-jld77snn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.grid[data-astro-cid-jld77snn]{grid-template-columns:minmax(0,1fr);gap:12px}.grid[data-astro-cid-jld77snn] li[data-astro-cid-jld77snn]{padding:22px 20px 24px}}.plans[data-astro-cid-2dtvsavx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;display:grid}.plan[data-astro-cid-2dtvsavx]{border:1px solid var(--line);border-radius:var(--r-4);background:#fff;flex-direction:column;padding:36px 32px 32px;display:flex;position:relative}.plan[data-astro-cid-2dtvsavx].hot{border:2px solid var(--accent);box-shadow:var(--shadow-pop);padding:35px 31px 31px}.tag[data-astro-cid-2dtvsavx]{border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:var(--fs-cap);padding:3px 12px;font-weight:700;position:absolute;top:-14px;left:30px}h3[data-astro-cid-2dtvsavx]{font-size:var(--fs-h4);color:var(--ink-2);font-weight:700}.price[data-astro-cid-2dtvsavx]{color:var(--gray-950);margin-top:12px;font-size:30px;font-weight:700;line-height:1.25}.unit[data-astro-cid-2dtvsavx]{min-height:1.5em;font-size:var(--fs-b3);color:var(--ink-3);white-space:pre;margin-top:4px}.features[data-astro-cid-2dtvsavx]{border-top:1px solid var(--line);font-size:var(--fs-b3);color:var(--ink-2);gap:8px;margin-top:20px;padding-top:20px;list-style:none;display:grid}.features[data-astro-cid-2dtvsavx] li[data-astro-cid-2dtvsavx]{padding-left:22px;position:relative}.features[data-astro-cid-2dtvsavx] li[data-astro-cid-2dtvsavx]:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:10px;height:6px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.extra[data-astro-cid-2dtvsavx]{font-size:var(--fs-b3);color:var(--accent-ink);margin-top:16px;font-weight:600}.fine[data-astro-cid-2dtvsavx]{font-size:var(--fs-b3);color:var(--ink-3);margin-top:24px}@media (width<=899px){.plans[data-astro-cid-2dtvsavx]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=767px){.plan[data-astro-cid-2dtvsavx]{padding:28px 22px 24px}.plan[data-astro-cid-2dtvsavx].hot{padding:27px 21px 23px}.price[data-astro-cid-2dtvsavx]{font-size:26px}}.survey-cta[data-astro-cid-dnhk3po6]{padding-bottom:var(--section-y)}.band[data-astro-cid-dnhk3po6]{border:1px solid var(--cobalt-200);border-radius:var(--r-4);background:var(--cobalt-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:48px 56px;display:flex}.copy[data-astro-cid-dnhk3po6]{min-width:0;max-width:680px}.kicker[data-astro-cid-dnhk3po6]{font-size:var(--fs-b3);color:var(--accent-ink);font-weight:700}h2[data-astro-cid-dnhk3po6]{font-size:var(--fs-h2);color:var(--ink);margin-top:8px;font-weight:700;line-height:1.35}.meta[data-astro-cid-dnhk3po6]{font-size:var(--fs-b2);color:var(--ink-2);margin-top:10px}.go[data-astro-cid-dnhk3po6]{flex:none}@media (width<=767px){.band[data-astro-cid-dnhk3po6]{padding:32px 24px}.go[data-astro-cid-dnhk3po6]{flex:100%}}.list[data-astro-cid-mt3jvf5b]{border-top:1px solid var(--ink);max-width:960px}details[data-astro-cid-mt3jvf5b]{border-bottom:1px solid var(--line)}summary[data-astro-cid-mt3jvf5b]{font-size:var(--fs-h4);cursor:pointer;padding:24px 56px 24px 0;font-weight:700;list-style:none;display:block;position:relative}summary[data-astro-cid-mt3jvf5b]::-webkit-details-marker{display:none}summary[data-astro-cid-mt3jvf5b]:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:12px;height:12px;margin-top:-9px;transition:transform .2s;position:absolute;top:50%;right:12px;transform:rotate(45deg)}details[data-astro-cid-mt3jvf5b][open] summary[data-astro-cid-mt3jvf5b]:after{margin-top:-3px;transform:rotate(-135deg)}summary[data-astro-cid-mt3jvf5b]:hover{color:var(--accent-ink)}.a[data-astro-cid-mt3jvf5b]{font-size:var(--fs-b2);color:var(--ink-2);padding:0 56px 28px 0}.a[data-astro-cid-mt3jvf5b] a[data-astro-cid-mt3jvf5b]{color:var(--accent-ink);text-underline-offset:3px}@media (width<=767px){summary[data-astro-cid-mt3jvf5b]{font-size:var(--fs-b2);padding:20px 40px 20px 0}.a[data-astro-cid-mt3jvf5b]{font-size:var(--fs-b3);padding-right:0}}.alert[data-astro-cid-eebtagyj]{padding-block:var(--section-y)}.panel[data-astro-cid-eebtagyj]{border-radius:var(--r-4);background:var(--surface-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;padding:80px;display:grid}.intro[data-astro-cid-eebtagyj] h2[data-astro-cid-eebtagyj]{font-size:var(--fs-d2);font-weight:700;line-height:1.25}.intro[data-astro-cid-eebtagyj] p[data-astro-cid-eebtagyj]{font-size:var(--fs-b1);color:var(--ink-2);margin-top:16px}.intro[data-astro-cid-eebtagyj] ul[data-astro-cid-eebtagyj]{font-size:var(--fs-b3);color:var(--ink-2);gap:8px;margin-top:24px;padding-left:1.1em;display:grid}.intro[data-astro-cid-eebtagyj] .survey-link[data-astro-cid-eebtagyj]{border-top:1px solid var(--line);font-size:var(--fs-b2);margin-top:28px;padding-top:20px}.survey-link[data-astro-cid-eebtagyj] a[data-astro-cid-eebtagyj]{color:var(--accent-ink);text-underline-offset:3px;font-weight:700}.form[data-astro-cid-eebtagyj]{gap:36px;min-width:0;display:grid;position:relative}.consents[data-astro-cid-eebtagyj]{border-top:1px solid var(--line);gap:16px;padding-top:28px}.consent[data-astro-cid-eebtagyj] details[data-astro-cid-eebtagyj]{font-size:var(--fs-b3);color:var(--ink-2);margin:8px 0 0 34px}.consent[data-astro-cid-eebtagyj] summary[data-astro-cid-eebtagyj]{width:fit-content;color:var(--accent-ink);cursor:pointer;font-weight:600}.consent[data-astro-cid-eebtagyj] table[data-astro-cid-eebtagyj]{border-collapse:collapse;background:#fff;width:100%;margin-top:10px}.consent[data-astro-cid-eebtagyj] th[data-astro-cid-eebtagyj],.consent[data-astro-cid-eebtagyj] td[data-astro-cid-eebtagyj]{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.consent[data-astro-cid-eebtagyj] th[data-astro-cid-eebtagyj]{background:var(--gray-25);white-space:nowrap;width:96px;font-weight:700}.consent[data-astro-cid-eebtagyj] details[data-astro-cid-eebtagyj] p[data-astro-cid-eebtagyj]{margin-top:10px}.consent[data-astro-cid-eebtagyj] details[data-astro-cid-eebtagyj] a[data-astro-cid-eebtagyj]{color:var(--accent-ink)}.status[data-astro-cid-eebtagyj]{min-height:1.5em;font-size:var(--fs-b3);color:var(--danger);margin-top:-20px;font-weight:600}@media (width<=1279px){.panel[data-astro-cid-eebtagyj]{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 48px}}@media (width<=767px){.panel[data-astro-cid-eebtagyj]{margin-inline:calc(-1 * var(--gutter));border-radius:0;padding:32px 20px}.form[data-astro-cid-eebtagyj]{gap:28px}.label[data-astro-cid-eebtagyj]{font-size:var(--fs-h4)}.consent[data-astro-cid-eebtagyj] details[data-astro-cid-eebtagyj]{margin-left:0}.consent[data-astro-cid-eebtagyj] th[data-astro-cid-eebtagyj]{white-space:normal;width:72px}}
