.hills[data-astro-cid-idhtwck2]{position:absolute;right:0;left:0;pointer-events:none}.hills[data-astro-cid-idhtwck2] img[data-astro-cid-idhtwck2]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hills-sau[data-astro-cid-idhtwck2]{top:0;bottom:0;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%)}.hills-sau[data-astro-cid-idhtwck2] img[data-astro-cid-idhtwck2]{-o-object-position:50% 30%;object-position:50% 30%}.hills-truoc[data-astro-cid-idhtwck2]{bottom:0;height:var(--dai);transform-origin:50% 100%;will-change:transform}.hills-truoc[data-astro-cid-idhtwck2] img[data-astro-cid-idhtwck2]{-o-object-position:50% 100%;object-position:50% 100%}.hills-truoc[data-astro-cid-idhtwck2]:after{content:"";position:absolute;inset:auto 0 0;height:calc(var(--dai) * .32);background:linear-gradient(to bottom,transparent,var(--paper))}html:not(.hcm-js) .hills-truoc[data-astro-cid-idhtwck2]{display:none}@media(prefers-reduced-motion:reduce){.hills-truoc[data-astro-cid-idhtwck2]{display:none}}@media(max-width:560px){.hills-sau[data-astro-cid-idhtwck2] img[data-astro-cid-idhtwck2]{-o-object-position:78% 30%;object-position:78% 30%}.hills-truoc[data-astro-cid-idhtwck2] img[data-astro-cid-idhtwck2]{-o-object-position:88% 100%;object-position:88% 100%}}.pp{position:relative;width:100%;max-width:460px;margin:0 auto;aspect-ratio:400 / 534;container-type:inline-size}.pp-stage{position:absolute;inset:0;font-size:2.5cqw}.pp-stage i,.pp-stage em,.pp-stage u{font-style:normal;text-decoration:none}.pp-band{position:absolute;inset:16% 6% 8%;border-radius:3em;background:radial-gradient(80% 70% at 50% 40%,rgba(30,58,95,.1),rgba(30,58,95,.02) 70%,transparent)}.pp-phone{position:absolute;left:22%;top:4%;width:56%;aspect-ratio:9 / 19.5;font-size:calc(56cqw / 39);padding:1em;border-radius:5.4em;background:#0b0b0c;box-shadow:0 3em 6em #16151338,0 .6em 1.6em #1615131f,inset 0 0 0 .22em #8f8b84,inset 0 0 0 .3em #c9c5bd,inset 0 0 0 .42em #1d1d1f;transform:rotate(4deg);transform-origin:50% 62%;will-change:transform}.pp-phone:before,.pp-phone:after{content:"";position:absolute;width:.45em;border-radius:.3em;background:linear-gradient(to right,#8f8b84,#b9b5ad)}.pp-phone:before{left:-.38em;top:19%;height:4em;box-shadow:0 6.4em #a39f97,0 13em #a39f97}.pp-phone:after{right:-.38em;top:27%;height:10em;background:linear-gradient(to left,#8f8b84,#b9b5ad)}.pp-screen{position:relative;width:100%;height:100%;border-radius:4.6em;background:var(--paper);overflow:hidden;color:var(--ink)}.pp-bar{display:flex;align-items:center;height:4.6em;padding:0 3em;font-size:1.4em}.pp-bar b{font-size:1em;font-weight:600}.pp-island{position:absolute;left:50%;top:1.1em;width:11em;height:3.2em;margin-left:-5.5em;border-radius:2em;background:#000}.pp-app{padding:.4em 1.8em}.pp-k{margin:0;font-size:1.05em;font-weight:600;letter-spacing:.18em;color:var(--mut)}.pp-h{margin:.4em 0 0;font-size:2.6em;font-weight:700;letter-spacing:-.03em}.pp-s{margin:.2em 0 1.2em;font-size:1.25em;color:var(--ink-soft)}.pp-board{display:grid;grid-template:repeat(4,6.2em) / repeat(4,1fr);border:1px solid var(--line);border-radius:1.6em;background:#fff;overflow:hidden}.pp-cell{position:relative;display:flex;flex-direction:column;padding:.55em .6em;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);min-width:0;line-height:1.25}.pp-cell[style*="grid-column:4"]{border-right:0}.pp-cell[style*="grid-row:4"]{border-bottom:0}.pp-cell.menh:before{content:"";position:absolute;inset:0 0 auto;height:.3em;background:var(--chusa)}.pp-ten{font-size:.85em;font-weight:700;text-transform:uppercase;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-cell.menh .pp-ten{color:var(--chusa)}.pp-sao{font-size:1.02em;font-weight:600;color:var(--cham);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-vcd{font-size:.95em;color:var(--loang-3)}.pp-center{grid-row:2 / 4;grid-column:2 / 4;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--paper)}.pp-center span{font-size:1.5em;font-weight:700}.pp-center small{font-size:1.05em;color:var(--mut)}.pp-card{margin-top:1.1em;padding:1.1em 1.3em;border-radius:1.6em;background:#fff;border:1px solid var(--line-soft)}.pp-ct{margin:0 0 .7em;font-size:1.1em;font-weight:600;color:var(--ink-soft)}.pp-tru{display:grid;grid-template-columns:repeat(4,1fr);gap:.5em}.pp-tru span{display:flex;flex-direction:column;align-items:center;padding:.5em 0;border-radius:1em;background:var(--paper)}.pp-tru span.nc{background:var(--cham-soft);box-shadow:inset 0 0 0 1px #1e3a5f4d}.pp-tru small{font-size:.9em;color:var(--mut)}.pp-tru b{font-size:1.45em;line-height:1.2}.pp-go{margin-top:1.2em;padding:1.1em 0;border-radius:2em;background:var(--ink);color:var(--paper);text-align:center;font-size:1.25em;font-weight:600}.pp-tt{display:grid;grid-template-columns:7.4em 1fr 2em;align-items:center;gap:.8em;font-size:1.15em;padding:.25em 0}.pp-tt i{height:.55em;border-radius:1em;background:var(--wash);overflow:hidden}.pp-tt u{display:block;height:100%;border-radius:inherit;background:var(--cham)}.pp-tt b{text-align:right;font-variant-numeric:tabular-nums}.pp-seal{position:absolute;right:6%;top:74%;width:22%;rotate:10deg;filter:drop-shadow(0 1.2em 1.4em rgba(166,58,46,.28));will-change:transform}.pp-seal svg{display:block;width:100%;height:auto}.pp-float{position:absolute;padding:1.1em 1.3em;border-radius:1.8em;background:linear-gradient(160deg,#fffffffa,#ffffffe6);box-shadow:0 1.8em 3.6em #16151329,0 .3em .8em #1615130f,0 0 0 1px #1615130a;line-height:1.3;color:var(--ink)}.pp-tt-card{right:0;top:22%;width:47%}.pp-tt-card .pp-tt{grid-template-columns:6.6em 1fr 1.8em;gap:.6em;font-size:1.1em}.pp-radar{left:0;top:60%;width:44%;padding-bottom:.6em}.pp-radar svg{display:block;width:100%;height:auto;overflow:visible}.pp-r-luoi{fill:none;stroke:var(--line);stroke-width:.5}.pp-r-vung{fill:#1e3a5f29;stroke:var(--cham);stroke-width:1.2;stroke-linejoin:round}.pp-r-dinh{fill:var(--cham)}.pp-r-nhan{font-size:8px;font-weight:500;fill:var(--ink-soft)}.hero[data-astro-cid-j7pv25f6]{--nav-h: 58px;--dai: clamp(360px, 52svh, 600px);position:relative;margin-top:calc(-1 * var(--nav-h))}.hero-scene[data-astro-cid-j7pv25f6]{position:relative;padding:calc(56px + var(--nav-h)) 0 64px;overflow:hidden}.hero[data-astro-cid-j7pv25f6].is-pin{height:200svh}.hero[data-astro-cid-j7pv25f6].is-pin .hero-scene[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100svh;padding-bottom:0}.hero-title[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;will-change:transform,opacity}.hero-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;z-index:0}.hero-fg[data-astro-cid-j7pv25f6]{z-index:2}.hero-in[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;justify-items:center;gap:64px;text-align:center}.hero-copy[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;max-width:760px}.hero-form[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;width:100%;text-align:left}.hero-form-move[data-astro-cid-j7pv25f6]{width:100%;max-width:490px;padding:4px;border-radius:20px;background:linear-gradient(to bottom,#fdfcfab8,#96928a52);box-shadow:inset 0 0 0 1px #ffffff8c,0 1px 2px #1e1c180f,0 10px 24px -6px #1e1c181f,0 34px 70px -24px #1e283247;transform-origin:50% 50%;will-change:transform}@media(min-width:768px){.hero-form-move[data-astro-cid-j7pv25f6]{padding:5px;border-radius:21px}}.hero-form-move[data-astro-cid-j7pv25f6] form{width:100%;max-width:none;border-color:#1615130f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .33 0 0 0 0 .3 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");box-shadow:inset 0 1px #ffffffe6,0 1px 3px #1e1c1814}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:18px 0;font-size:clamp(42px,5.4vw,72px);line-height:1.04;font-weight:700;letter-spacing:-.04em}.ul[data-astro-cid-j7pv25f6]{position:relative;white-space:nowrap}.ul[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.26em;overflow:visible}.ul[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--chusa);stroke-width:3.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:ul-draw 1.1s cubic-bezier(.65,0,.35,1) .5s both}@keyframes ul-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.rise[data-astro-cid-j7pv25f6]{animation:rise .6s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-j7pv25f6],.ul[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{animation:none}}.lead[data-astro-cid-j7pv25f6]{margin:0 0 28px;font-size:18px;line-height:1.6;color:var(--ink-soft);max-width:50ch}.expert[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-soft);background:var(--paper)}.expert-in[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;padding-top:26px;padding-bottom:26px;flex-wrap:wrap}.expert-who[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px}.expert-av[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--wash);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--line);flex:none}.expert-who[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:16.5px;font-weight:700}.expert-who[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:14.5px;color:var(--ink-soft)}.expert-proof[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:0;padding:0;font-size:14.5px;font-weight:500;color:var(--ink-soft)}.expert-proof[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:9px}.expert-proof[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:5px;height:5px;border-radius:50%;background:var(--ink)}.sec-head[data-astro-cid-j7pv25f6]{max-width:640px;margin-bottom:44px}.sec-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.ttl[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.mm[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.end[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(32px,4vw,48px);line-height:1.1;font-weight:700;letter-spacing:-.035em;margin:14px 0}.sec-head[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.kicker){margin:0;font-size:17px;color:var(--ink-soft)}.ttl[data-astro-cid-j7pv25f6]{padding:120px 0 80px}.ttl-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.ttl-sticky[data-astro-cid-j7pv25f6]{position:sticky;top:120px;align-self:start}.ttl-sub[data-astro-cid-j7pv25f6]{margin:0 0 36px;font-size:17px;color:var(--ink-soft);max-width:44ch}.board3[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);width:min(360px,100%);aspect-ratio:1;border:1.5px solid var(--ink);border-radius:22px;overflow:hidden;background:#fff;box-shadow:var(--shadow-md)}.b3[data-astro-cid-j7pv25f6]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;place-items:center;transition:background-color .5s ease,color .5s ease}.b3[data-astro-cid-j7pv25f6]:nth-child(3n){border-right:0}.b3[data-astro-cid-j7pv25f6]:nth-child(n+7){border-bottom:0}.b3[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:34px;font-weight:500;color:var(--loang-4);transition:color .5s ease}.ttl[data-astro-cid-j7pv25f6][data-active="0"] .b3[data-astro-cid-j7pv25f6][data-row="0"],.ttl[data-astro-cid-j7pv25f6][data-active="1"] .b3[data-astro-cid-j7pv25f6][data-row="1"],.ttl[data-astro-cid-j7pv25f6][data-active="2"] .b3[data-astro-cid-j7pv25f6][data-row="2"]{background:var(--ink)}.ttl[data-astro-cid-j7pv25f6][data-active="0"] .b3[data-astro-cid-j7pv25f6][data-row="0"] em[data-astro-cid-j7pv25f6],.ttl[data-astro-cid-j7pv25f6][data-active="1"] .b3[data-astro-cid-j7pv25f6][data-row="1"] em[data-astro-cid-j7pv25f6],.ttl[data-astro-cid-j7pv25f6][data-active="2"] .b3[data-astro-cid-j7pv25f6][data-row="2"] em[data-astro-cid-j7pv25f6]{color:var(--paper)}.ttl-steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.ttl-step[data-astro-cid-j7pv25f6]{min-height:62vh;display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--line);padding:40px 0;opacity:.38;transition:opacity .5s ease}.ttl[data-astro-cid-j7pv25f6]:not([data-active]) .ttl-step[data-astro-cid-j7pv25f6]:first-child,.ttl[data-astro-cid-j7pv25f6][data-active="0"] .ttl-step[data-astro-cid-j7pv25f6][data-step="0"],.ttl[data-astro-cid-j7pv25f6][data-active="1"] .ttl-step[data-astro-cid-j7pv25f6][data-step="1"],.ttl[data-astro-cid-j7pv25f6][data-active="2"] .ttl-step[data-astro-cid-j7pv25f6][data-step="2"]{opacity:1}.ttl-no[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:600;color:var(--chusa)}.ttl-cap[data-astro-cid-j7pv25f6]{margin:18px 0 4px;font-size:12px;font-weight:600;letter-spacing:.22em;color:var(--mut)}.ttl-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:1.05}.ttl-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.ttl-cap){margin:16px 0 20px;font-size:18px;color:var(--ink-soft);max-width:42ch}.ttl-doc[data-astro-cid-j7pv25f6]{align-self:flex-start;font-size:13.5px;font-weight:500;color:var(--cham);background:var(--cham-soft);padding:6px 12px;border-radius:999px}.goi[data-astro-cid-j7pv25f6]{padding:100px 0 120px;background:linear-gradient(180deg,var(--paper),var(--wash))}.goi-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.goi-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:28px;background:#fff;border-radius:24px;border:1px solid var(--line-soft);box-shadow:var(--shadow-md);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.goi-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.goi-card[data-astro-cid-j7pv25f6].hot{box-shadow:0 0 0 1.5px var(--ink),var(--shadow-lg)}.goi-tag[data-astro-cid-j7pv25f6]{align-self:flex-start;font-size:12.5px;font-weight:600;color:var(--ink-soft);background:var(--wash);padding:5px 11px;border-radius:999px}.goi-card[data-astro-cid-j7pv25f6].hot .goi-tag[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--paper)}.goi-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:18px 0;font-size:24px;font-weight:700;letter-spacing:-.02em}.goi-card[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 28px;padding:0;display:grid;align-content:start;gap:12px;flex:1}.goi-card[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;font-size:15.5px;color:var(--ink-soft)}.goi-card[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:none;width:20px;height:20px;margin-top:2px;fill:none;stroke:var(--cham);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mm[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);padding:120px 0}.mm-mark[data-astro-cid-j7pv25f6]{position:absolute;right:-6%;top:50%;width:min(560px,60vw);margin-top:calc(min(560px,60vw)/-2);pointer-events:none;will-change:transform}.mm-in[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}.kicker-dark[data-astro-cid-j7pv25f6]{color:var(--loang-4)!important}.mm[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--paper)}.mm-lead[data-astro-cid-j7pv25f6]{margin:0 0 32px;font-size:18px;color:#d8d2c6;max-width:46ch}.mm-cta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.mm-link[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--paper);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#fdfcfa66}.mm-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:8px 28px;border-radius:24px;background:#fdfcfa0d;box-shadow:inset 0 0 0 1px #fdfcfa1a}.mm-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7.5em 1fr;gap:16px;padding:20px 0;border-bottom:1px solid rgba(253,252,250,.1);font-size:15.5px;color:#d8d2c6}.mm-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--paper);font-size:17px;font-weight:700}.mm-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.end[data-astro-cid-j7pv25f6]{padding:120px 0;overflow:hidden}.end-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.end-lead[data-astro-cid-j7pv25f6]{margin:0 0 28px;font-size:18px;color:var(--ink-soft);max-width:42ch}@media(max-width:960px){.end-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}}.dock[data-astro-cid-j7pv25f6]{display:none}@media(max-width:960px){.dock[data-astro-cid-j7pv25f6]{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 8px 8px 20px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 14px 34px #16151347;transform:translateY(140%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.dock[data-astro-cid-j7pv25f6].is-on{transform:none}.dock[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:15.5px;font-weight:700}.dock[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-size:12.5px;color:var(--loang-4)}.dock-go[data-astro-cid-j7pv25f6]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--chusa);color:#fff;font-size:20px}}.ttl-mini[data-astro-cid-j7pv25f6]{display:none}@media(max-width:960px){.hero-scene[data-astro-cid-j7pv25f6]{padding-top:calc(32px + var(--nav-h))}.ttl-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}.ttl-sticky[data-astro-cid-j7pv25f6]{position:static}.board3[data-astro-cid-j7pv25f6]{display:none}.ttl-step[data-astro-cid-j7pv25f6]{min-height:0;opacity:1;padding:28px 0}.ttl-mini[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);width:54px;height:54px;margin-bottom:18px;border:1.5px solid var(--ink);border-radius:10px;overflow:hidden}.ttl-mini[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ttl-mini[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6].on{background:var(--ink)}.ttl-step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:40px}.ttl-step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.ttl-cap){font-size:16.5px}.goi-grid[data-astro-cid-j7pv25f6]{display:flex;gap:12px;margin:0 -24px;padding:4px 24px 24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 24px;scrollbar-width:none}.goi-grid[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.goi-card[data-astro-cid-j7pv25f6]{flex:0 0 82%;scroll-snap-align:start}.goi-card[data-astro-cid-j7pv25f6]:hover{transform:none}.mm-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.mm-mark[data-astro-cid-j7pv25f6]{width:90vw;right:-40%;margin-top:-45vw;opacity:.6}}@media(max-width:560px){.hcm .wrap[data-astro-cid-j7pv25f6]{padding:0 16px}.hero[data-astro-cid-j7pv25f6]{--nav-h: 56px}.hero-scene[data-astro-cid-j7pv25f6]{padding-top:calc(20px + var(--nav-h))}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:12px 0;font-size:44px}.lead[data-astro-cid-j7pv25f6]{font-size:17px;margin-bottom:20px}.lead-more[data-astro-cid-j7pv25f6]{display:none}.hero-in[data-astro-cid-j7pv25f6]{gap:40px}.goi-grid[data-astro-cid-j7pv25f6]{margin:0 -16px;padding:4px 16px 24px;scroll-padding:0 16px}.sec-head[data-astro-cid-j7pv25f6]{margin-bottom:28px}.expert-in[data-astro-cid-j7pv25f6]{padding-top:22px;padding-bottom:22px}.mm-mark[data-astro-cid-j7pv25f6]{opacity:.45}.end[data-astro-cid-j7pv25f6]{padding-bottom:96px}.ttl[data-astro-cid-j7pv25f6],.goi[data-astro-cid-j7pv25f6],.mm[data-astro-cid-j7pv25f6],.end[data-astro-cid-j7pv25f6]{padding:80px 0}.mm-list[data-astro-cid-j7pv25f6]{padding:4px 20px}.mm-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:4px}}
