

/* Layout: 마이픽 블루. 밝은 하늘색 바탕 + 흰 카드, 메인 히어로만 진한 블루 패널. (구) 밤하늘 위 유리 카드. 메인(요약 허브) + 개별 상세 페이지(코스·지역·가이드). 각 페이지는 #해시로 전환되는 시안이며, 실제 배포 시 개별 주소가 됨. 단일 다크 테마 */
:root{
  color-scheme:light;
  --space:#F3F7FB; --space-2:#FFFFFF; --glass:#FFFFFF; --glass-line:#DCE6F1;
  --ink:#1A1A2E; --muted:#5A6478; --lilac:#005EB8; --peach:#3FA9F5; --star:#F2A900;
  --blue:#005EB8; --blue-deep:#004A93; --sky:#E8F2FC; --sky-2:#F3F7FB; --onblue:#FFFFFF;
  --display:"Jua","Gowun Dodum",system-ui,sans-serif;
  --body:"Gowun Dodum","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;
  --hand:"Nanum Pen Script","Gowun Dodum",cursive;
  --latin:"Quicksand","Gowun Dodum",system-ui,sans-serif;
  --r:20px;
}
*{box-sizing:border-box}
html{background:var(--space)}
body{background:radial-gradient(1200px 700px at 85% -10%,rgba(195,166,255,.22),transparent 60%),radial-gradient(900px 600px at -10% 40%,rgba(255,184,163,.12),transparent 60%),radial-gradient(1000px 800px at 100% 100%,rgba(90,110,255,.16),transparent 60%),var(--space);color:var(--ink);font-family:var(--body);font-size:16.5px;line-height:1.8;word-break:keep-all;padding-bottom:88px;min-height:100%;overflow-x:hidden}
#stars{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
header,main,footer,.demo-note{position:relative;z-index:1}
a{color:inherit}
.wrap{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.35;text-wrap:balance;margin:0}
h2{font-size:clamp(26px,3.4vw,38px)}
h3{font-size:22px}
p{margin:0}
.eyebrow{font-family:var(--latin);font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--lilac)}
.eyebrow::before{content:"✦ ";color:var(--star)}
.glow{background:linear-gradient(90deg,var(--lilac),var(--peach));-webkit-background-clip:text;background-clip:text;color:transparent}
.hand{font-family:var(--hand);font-size:1.5em;color:var(--star);line-height:1}
.muted{color:var(--muted)}
.btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;font-family:var(--display);font-size:16px;text-decoration:none;border:1px solid var(--glass-line);cursor:pointer;background:var(--glass);color:var(--ink);backdrop-filter:blur(8px)}
.btn.primary{background:linear-gradient(120deg,var(--lilac),var(--peach));border-color:transparent;color:#1A1240;box-shadow:0 8px 30px rgba(195,166,255,.35)}
.btn.sm{padding:9px 16px;font-size:14.5px}
.more{font-family:var(--display);color:var(--lilac);text-decoration:none;font-size:15.5px}
.more::after{content:" →"}
.btn:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid var(--star);outline-offset:2px}
section{padding-block:64px}
.sec-head{display:grid;gap:10px;margin-bottom:34px;max-width:680px}
.sec-head p{color:var(--muted)}
.sec-foot{margin-top:24px}
.glass{background:var(--glass);border:1px solid var(--glass-line);border-radius:var(--r);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}

/* header */
header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:rgba(6,8,24,.78);backdrop-filter:blur(14px);border-bottom:1px solid var(--glass-line)}
body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:21;background:var(--space)}
.top .bar{display:flex;align-items:center;justify-content:space-between;gap:14px;height:64px}
.logo{font-family:var(--display);font-size:20px;text-decoration:none;display:flex;align-items:center;gap:8px;white-space:nowrap}
.logo .planet{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--peach),var(--lilac) 60%,#6B52D9);box-shadow:0 0 14px rgba(195,166,255,.6)}
nav.menu{display:flex;gap:18px;font-size:15px}
nav.menu a{text-decoration:none;color:var(--muted);white-space:nowrap}
nav.menu a:hover,nav.menu a[aria-current="page"]{color:var(--ink)}
nav.menu a[aria-current="page"]{border-bottom:2px solid var(--lilac)}
.menu-btn{display:none;background:none;border:1px solid var(--glass-line);color:var(--ink);border-radius:12px;padding:8px 12px;font:inherit;cursor:pointer}
.head-right{display:flex;gap:8px;align-items:center}
@media (max-width:980px){nav.menu{display:none}.menu-btn{display:block}
  header.top.open nav.menu{display:grid;position:absolute;left:0;right:0;top:64px;background:rgba(10,12,36,.97);border-bottom:1px solid var(--glass-line);padding:12px max(16px,env(safe-area-inset-right,0px)) 18px max(16px,env(safe-area-inset-left,0px));gap:4px}
  header.top.open nav.menu a{padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.06)}}
.demo-note{font-size:12.5px;color:var(--muted);text-align:center;padding:7px 16px;border-bottom:1px dashed var(--glass-line)}

/* seo strip (시안 메모) */
.seo-strip{margin-top:18px;border:1px dashed rgba(255,227,138,.5);border-radius:14px;padding:10px 14px;font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:4px 16px}
.seo-strip b{color:var(--star);font-weight:400;font-family:var(--display)}
.seo-strip code{font-family:var(--latin);color:var(--ink)}

/* page hero (subpages) */
.crumbs{font-size:13.5px;color:var(--muted);display:flex;gap:6px;flex-wrap:wrap}
.crumbs a{text-decoration:none}
.page-hero{padding-block:44px 30px}
.page-hero h1{font-size:clamp(32px,4.6vw,52px);margin-top:14px}
.page-hero .lead{font-size:18px;color:var(--muted);margin-top:16px;max-width:38em}
.page-hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}

/* home hero */
.hero{padding-block:56px 60px}
.hero .wrap{display:grid;grid-template-columns:1.4fr .6fr;gap:40px;align-items:center}
.hero h1{font-size:clamp(34px,5.2vw,60px)}
.hero .lead{font-size:18px;color:var(--muted);margin-top:20px;max-width:32em}
.hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
.facts span{font-size:14px;padding:6px 14px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line)}
.frame{position:relative;width:100%;max-width:230px;justify-self:center;margin:0;padding:14px 14px 0;background:#F7F4FF;border-radius:6px;transform:rotate(-3deg);box-shadow:0 20px 50px rgba(0,0,0,.45),0 0 60px rgba(195,166,255,.25)}
.frame img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:2px}
.frame figcaption{font-family:var(--hand);color:#2A2150;font-size:26px;text-align:center;padding:10px 0 14px;line-height:1.2}
.frame figcaption small{display:block;font-family:var(--body);font-size:12.5px;color:#6A6290}
.frame .tape{position:absolute;top:-12px;left:50%;width:90px;height:26px;transform:translateX(-50%) rotate(4deg);background:rgba(255,227,138,.55);border-radius:2px}
.frame.sm{max-width:210px;transform:rotate(2deg)}
.moon{position:absolute;z-index:2;border-radius:50%;background:radial-gradient(circle at 35% 35%,#FFF4CC,var(--star));box-shadow:0 0 18px var(--star)}
.moon.m1{width:16px;height:16px;top:20%;right:-30px}
.moon.m2{width:10px;height:10px;bottom:18%;left:-26px;background:radial-gradient(circle at 35% 35%,#FFE4DA,var(--peach));box-shadow:0 0 14px var(--peach)}
@media (prefers-reduced-motion:no-preference){.moon.m1{animation:float 6s ease-in-out infinite}.moon.m2{animation:float 7s ease-in-out infinite reverse}}
@keyframes float{50%{transform:translateY(-10px)}}
@media (max-width:860px){.hero .wrap{grid-template-columns:1fr}.frame{max-width:190px;order:-1;margin-bottom:10px}}

/* 2:1 */
.pt-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:22px;align-items:center}
.role{padding:28px;display:grid;gap:12px;align-content:start}
.role .tag{font-family:var(--latin);font-weight:700;font-size:12px;letter-spacing:.12em;color:var(--peach)}
.role ul{margin:0;padding:0;list-style:none;color:var(--muted);display:grid;gap:6px}
.role li::before{content:"✧ ";color:var(--lilac)}
.you{position:relative;width:150px;height:150px;display:grid;place-items:center}
.you::before{content:"";position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(255,227,138,.5)}
.you .core{width:88px;height:88px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--peach),var(--lilac) 55%,#5B43C9);display:grid;place-items:center;font-family:var(--display);font-size:22px;color:#1A1240;box-shadow:0 0 50px rgba(195,166,255,.6)}
.equation{margin-top:30px;text-align:center;font-family:var(--display);font-size:clamp(19px,2.4vw,26px)}
@media (max-width:860px){.pt-grid{grid-template-columns:1fr}.you{order:-1;justify-self:center}}

/* cards / grids */
.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
@media (max-width:900px){.grid3,.grid2{grid-template-columns:1fr}}
.card{padding:26px;display:grid;gap:12px;align-content:start;min-width:0}
.card p{color:var(--muted);font-size:15.5px}
.course{grid-template-rows:auto auto auto 1fr auto;text-decoration:none}
.course .orb{width:50px;height:50px;border-radius:50%}
.orb.o1{background:radial-gradient(circle at 30% 30%,#E9DEFF,var(--lilac));box-shadow:0 0 30px rgba(195,166,255,.6)}
.orb.o2{background:radial-gradient(circle at 30% 30%,#FFE4DA,var(--peach));box-shadow:0 0 30px rgba(255,184,163,.6)}
.orb.o3{background:radial-gradient(circle at 30% 30%,#FFF4CC,var(--star));box-shadow:0 0 30px rgba(255,227,138,.6)}
.en{font-family:var(--latin);font-weight:700;font-size:12px;letter-spacing:.14em;color:var(--muted)}
ul.stars{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:15px}
ul.stars li::before{content:"✦ ";color:var(--star);font-size:.8em}
.for{font-size:14px;border-top:1px dashed var(--glass-line);padding-top:12px;color:var(--muted)}
@media (prefers-reduced-motion:no-preference){a.card,.btn{transition:transform .2s ease}a.card:hover,.btn:hover{transform:translateY(-2px)}}
.chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.chip{border:1px solid var(--glass-line);border-radius:999px;padding:5px 14px;background:var(--glass);color:var(--ink);font-size:14px;text-decoration:none}
.note{padding:20px 24px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center;margin-top:22px}

/* steps */
.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:relative}
.steps::before{content:"";position:absolute;left:5%;right:5%;top:15px;border-top:1px dashed rgba(255,227,138,.45)}
.step{display:grid;gap:8px;align-content:start;position:relative}
.step .dot{width:30px;height:30px;border-radius:50%;background:var(--space-2);border:1px solid var(--star);display:grid;place-items:center;font-family:var(--latin);font-weight:700;font-size:13px;color:var(--star);box-shadow:0 0 16px rgba(255,227,138,.4)}
.step b{font-family:var(--display);font-weight:400;font-size:19px}
.step p{font-size:14.5px;color:var(--muted)}
@media (max-width:860px){.steps{grid-template-columns:1fr}.steps::before{left:15px;right:auto;top:15px;bottom:15px;border-top:0;border-left:1px dashed rgba(255,227,138,.45)}.step{grid-template-columns:30px 1fr;column-gap:14px}.step b,.step p{grid-column:2}.step .dot{grid-row:1/3}}
.info3{margin:36px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.info3 div{padding:18px 22px}
.info3 dt{font-size:13.5px;color:var(--muted)}
.info3 dd{margin:4px 0 0;font-family:var(--display);font-size:19px}
@media (max-width:860px){.info3{grid-template-columns:1fr}}

/* week plan */
.week{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}
.day{padding:14px 10px;text-align:center;border-radius:16px;font-size:14px;display:grid;gap:6px;align-content:start}
.day b{font-family:var(--display);font-weight:400;font-size:17px}
.pill{border-radius:999px;padding:3px 8px;font-size:12.5px;display:block}
.pill.c{background:rgba(195,166,255,.22);color:var(--ink)}
.pill.m{background:rgba(255,227,138,.2);color:var(--ink)}
.pill.s{background:rgba(255,184,163,.18);color:var(--ink)}
.legend{display:flex;flex-wrap:wrap;gap:12px;font-size:13.5px;color:var(--muted);margin-top:12px}
@media (max-width:760px){.week{grid-template-columns:repeat(4,1fr)}}

/* expressions */
.expr q{font-family:var(--latin);font-weight:700;font-size:21px;quotes:none;line-height:1.35}
.expr .ko{font-family:var(--hand);font-size:24px;color:var(--star);line-height:1.2}
.expr .ex{font-size:14.5px;color:var(--muted);border-left:2px solid var(--lilac);padding-left:12px}
.expr .cat{font-size:12px;font-family:var(--latin);font-weight:700;color:var(--peach);letter-spacing:.12em}

/* compare table */
.table-wrap{overflow-x:auto;border-radius:var(--r)}
table{width:100%;border-collapse:collapse;min-width:560px;font-size:15px}
th,td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--glass-line);vertical-align:top}
thead th{font-family:var(--display);font-weight:400;font-size:17px;background:rgba(195,166,255,.12)}
tbody th{font-weight:400;color:var(--muted);white-space:nowrap}

/* reviews */
.video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.video-slot{aspect-ratio:9/16;max-height:440px;width:100%;border:1.5px dashed rgba(195,166,255,.45);border-radius:var(--r);display:grid;place-items:center;text-align:center;padding:20px;background:linear-gradient(180deg,rgba(195,166,255,.08),rgba(255,184,163,.05));color:var(--muted);font-size:15px}
.video-slot .play{width:56px;height:56px;border-radius:50%;border:1.5px solid var(--lilac);display:grid;place-items:center;margin:0 auto 12px;box-shadow:0 0 24px rgba(195,166,255,.4)}
.video-slot .play::after{content:"";border-left:16px solid var(--lilac);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}
@media (max-width:760px){.video-grid{grid-template-columns:1fr 1fr}.video-grid .video-slot:nth-child(3){display:none}}
.empty{padding:26px;text-align:center;color:var(--muted);border-style:dashed}

/* guides */
.guides{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.guide{padding:18px 20px;display:grid;gap:4px;text-decoration:none}
.guide small{font-family:var(--latin);font-weight:700;font-size:11px;letter-spacing:.12em;color:var(--lilac)}
.guide b{font-family:var(--display);font-weight:400;font-size:17px}
.guide span{font-size:13px;color:var(--muted)}
.guide.soon{opacity:.55;border-style:dashed}
@media (max-width:900px){.guides{grid-template-columns:1fr 1fr}}

/* faq */
.faq{display:grid;gap:12px;max-width:840px}
details{padding:0 22px}
summary{cursor:pointer;padding:17px 0;font-family:var(--display);font-size:17.5px;list-style:none;display:flex;justify-content:space-between;gap:16px}
summary::-webkit-details-marker{display:none}
summary::after{content:"✦";color:var(--star);transition:transform .2s}
details[open] summary::after{transform:rotate(45deg)}
details p{padding-bottom:20px;color:var(--muted)}

/* cta band */
.cta-band{padding:34px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:linear-gradient(120deg,rgba(195,166,255,.18),rgba(255,184,163,.12));}
.cta-band h2{font-size:clamp(22px,2.8vw,30px)}
@media (max-width:760px){.cta-band{grid-template-columns:1fr}}

/* contact */
.contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:start}
.channels{display:grid;gap:12px;margin-top:24px}
.channel{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px}
.channel small{display:block;color:var(--muted);font-size:13px}
.channel b{font-family:var(--display);font-weight:400;font-size:18px;user-select:all;overflow-wrap:anywhere}
form{padding:28px;display:grid;gap:16px}
label{font-size:15px;display:grid;gap:6px}
input,select{font:inherit;padding:12px 16px;border:1px solid var(--glass-line);border-radius:14px;background:rgba(6,8,24,.55);color:var(--ink);width:100%}
select option{background:var(--space-2)}
.times{display:flex;flex-wrap:wrap;gap:8px}
.times label{display:flex;align-items:center;gap:6px;border:1px solid var(--glass-line);border-radius:999px;padding:8px 16px;cursor:pointer}
.times input{width:auto;accent-color:var(--lilac)}
.consent{display:flex;gap:8px;align-items:flex-start;font-size:14.5px}
.consent input{width:auto;margin-top:6px;accent-color:var(--lilac)}
.consent-detail{font-size:12.5px;color:var(--muted);background:rgba(6,8,24,.5);border-radius:12px;padding:10px 14px}
.err{color:var(--peach);font-size:14.5px}
.done{text-align:center;display:grid;gap:10px;padding:30px 10px}
.done b{font-family:var(--display);font-weight:400;font-size:26px}
@media (max-width:860px){.contact-grid{grid-template-columns:1fr}}

/* about */
.about-grid{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:start}
.letter{padding:30px;display:grid;gap:14px}
.letter p{color:var(--ink)}
.letter .sign{font-family:var(--hand);font-size:30px;color:var(--star);text-align:right}
@media (max-width:860px){.about-grid{grid-template-columns:1fr}.about-grid .frame{justify-self:center}}

footer{border-top:1px solid var(--glass-line);padding-block:40px;font-size:13.5px;color:var(--muted)}
.foot-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:28px}
.foot-grid h4{margin:0 0 8px;font-family:var(--display);font-weight:400;font-size:16px;color:var(--ink)}
.foot-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}
.foot-grid a{text-decoration:none}
.foot-grid a:hover{color:var(--ink)}
@media (max-width:860px){.foot-grid{grid-template-columns:1fr 1fr}}

.dock{position:fixed;left:0;right:0;bottom:0;z-index:30;background:rgba(6,8,24,.88);backdrop-filter:blur(14px);border-top:1px solid var(--glass-line);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:8px}
.dock a{text-align:center;padding:12px 6px;border-radius:14px;font-family:var(--display);font-size:15px;text-decoration:none;border:1px solid var(--glass-line);background:var(--glass)}
.dock a.kakao{background:#FEE500;color:#191600;border-color:#FEE500}
.dock a.go{background:linear-gradient(120deg,var(--lilac),var(--peach));color:#1A1240;border-color:transparent}

/* v3 additions */
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.page-hero.band{background:linear-gradient(180deg,rgba(195,166,255,.10),rgba(195,166,255,0));border-bottom:1px solid var(--glass-line)}
.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}
.fchip{font:inherit;font-family:var(--display);font-size:15px;border:1px solid var(--glass-line);background:var(--glass);color:var(--muted);border-radius:999px;padding:8px 18px;cursor:pointer}
.fchip[aria-pressed="true"]{background:linear-gradient(120deg,var(--lilac),var(--peach));color:#1A1240;border-color:transparent}
.course{grid-template-rows:auto auto 1fr auto;min-height:170px}
.search{display:block;max-width:520px;margin-top:24px}
.search input{border-radius:16px;padding:15px 18px;font-size:16px;border-color:rgba(195,166,255,.5)}
.sido-links{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:18px}
.sido-links button{background:none;border:0;color:var(--lilac);font-family:var(--display);font-size:16px;cursor:pointer;padding:4px 0}
.sido-links button:hover{color:var(--ink)}
.sido-block{padding-block:26px;border-bottom:1px solid var(--glass-line);scroll-margin-top:90px}
.sido-block h2{font-size:24px;margin-bottom:14px}
.dchips{display:flex;flex-wrap:wrap;gap:8px}
.dchips a{border:1px solid var(--glass-line);background:var(--glass);border-radius:999px;padding:7px 16px;font-size:14.5px;text-decoration:none}
.dchips a:hover{border-color:var(--lilac);color:var(--lilac)}
.area-hero{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:center}
.kwline{margin-top:10px;font-family:var(--display);color:var(--lilac);font-size:15px}
.badge-card{width:300px;max-width:100%;border-radius:20px;padding:22px 24px 16px;background:radial-gradient(circle at 85% 15%,rgba(255,227,138,.35),transparent 40%),linear-gradient(140deg,#2A1E78,#4A2E9C 55%,#7A3E8E);box-shadow:0 18px 50px rgba(74,46,156,.5);display:grid;gap:4px}
.badge-card small{font-size:12.5px;color:#E6DEFF}
.badge-card b{font-family:var(--display);font-weight:400;font-size:40px;line-height:1.2}
.badge-card .bk{font-family:var(--display);font-size:24px;color:var(--star)}
.bchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.bchips span{font-size:12px;border:1px solid rgba(255,255,255,.5);border-radius:999px;padding:2px 9px}
.badge-card em{font-style:normal;font-size:11.5px;color:#D9D0FF;border-top:1px solid rgba(255,255,255,.2);margin-top:12px;padding-top:8px}
.mode{border-width:1.5px}
.mtag{justify-self:start;font-size:12.5px;border-radius:8px;padding:2px 10px;color:#1A1240}
.mtag.a{background:var(--lilac)}.mtag.b{background:var(--star)}
.mode .ctas{margin-top:4px}
.steps.four{grid-template-columns:repeat(4,1fr)}
@media (max-width:860px){.area-hero{grid-template-columns:1fr}.steps.four{grid-template-columns:1fr}}
@media (min-width:861px){.dock{left:auto;right:max(24px,env(safe-area-inset-right,0px));bottom:24px;border:1px solid var(--glass-line);border-radius:20px;padding:8px;grid-template-columns:auto auto auto}.dock a{padding:11px 20px}body{padding-bottom:40px}}

/* v4 */
.nvhead{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:baseline}
.lvchip{font-family:var(--latin);font-weight:700;font-size:12px;color:#1A1240;background:var(--star);border-radius:999px;padding:2px 10px;white-space:nowrap}
ol.parts{margin:0;padding:0;list-style:none;counter-reset:p;display:grid;gap:6px;font-size:14px;border-top:1px dashed var(--glass-line);padding-top:12px}
ol.parts li{counter-increment:p;display:flex;gap:8px;align-items:baseline}
ol.parts li::before{content:counter(p);font-family:var(--latin);font-weight:700;font-size:11px;min-width:20px;height:20px;border-radius:50%;border:1px solid var(--lilac);color:var(--lilac);display:grid;place-items:center}
.road{min-width:700px;display:grid;grid-template-columns:170px repeat(8,1fr);row-gap:8px;column-gap:0;padding:18px 20px}
.lvh{font-family:var(--latin);font-weight:700;font-size:12px;color:var(--muted);text-align:center;border-left:1px dashed var(--glass-line)}
.rn{font-size:14px;padding-right:12px;align-self:center}
.rbar{height:26px;margin:0 2px;border-radius:999px;background:linear-gradient(90deg,rgba(195,166,255,.9),rgba(255,184,163,.9));display:flex;align-items:center;padding:0 10px;font-family:var(--latin);font-weight:700;font-size:11.5px;color:#1A1240;text-decoration:none;white-space:nowrap;overflow:hidden}
.rbar:hover{filter:brightness(1.12)}
.ecard q{font-family:var(--latin);font-weight:700;font-size:18px;quotes:none;color:var(--star)}
.ecard .cat{font-size:12px;font-family:var(--display);color:var(--peach)}
.byline{margin-top:12px;font-size:13.5px;color:var(--muted)}
.article{display:grid;gap:18px}
.article>*{max-width:800px;min-width:0}
.article h2{font-size:clamp(22px,2.6vw,28px);margin-top:26px}
.keycard{padding:26px;display:grid;gap:10px}
.keycard q{font-family:var(--latin);font-weight:700;font-size:clamp(24px,3.4vw,34px);quotes:none;color:var(--star)}
.tipbox{border-left:3px solid var(--peach);background:rgba(255,184,163,.08);border-radius:0 14px 14px 0;padding:16px 20px;display:grid;gap:4px}
.tipbox b{font-family:var(--display);font-weight:400;color:var(--peach)}
.exlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.exlist li{display:grid;gap:2px;padding:14px 18px;border-radius:14px;background:var(--glass);border:1px solid var(--glass-line)}
.en{font-family:var(--latin);font-weight:700;font-size:16.5px}
.exlist .ko,.bubble .ko{color:var(--muted);font-size:14.5px}
.dlg{display:grid;gap:10px}
.bubble{max-width:80%;padding:12px 16px;border-radius:18px;display:grid;gap:2px}
.bubble b{font-family:var(--latin);font-size:11px;color:var(--lilac)}
.bubble.l{justify-self:start;background:rgba(195,166,255,.14);border-bottom-left-radius:4px}
.bubble.r{justify-self:end;background:rgba(255,184,163,.14);border-bottom-right-radius:4px}
.article .faq details p.en{font-size:16px;color:var(--star)}

/* ===== v5: MyPick Blue light theme overrides ===== */
html{background:var(--space)}
body{background:var(--space);color:var(--ink)}
.glass{background:#fff;border:1px solid var(--glass-line);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 2px 10px rgba(0,74,147,.05)}
.eyebrow{color:var(--blue)}
.eyebrow::before{content:"✦ ";color:var(--peach)}
.glow{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--blue);box-shadow:inset 0 -.32em 0 rgba(63,169,245,.22)}
.hand{color:var(--blue)}
.btn{background:#fff;color:var(--ink);border-color:var(--glass-line);backdrop-filter:none}
.btn:hover{border-color:var(--blue);color:var(--blue)}
.btn.primary{background:var(--blue);color:var(--onblue);border-color:var(--blue);box-shadow:0 8px 22px rgba(0,94,184,.25)}
.btn.primary:hover{background:var(--blue-deep);color:#fff}
.more{color:var(--blue)}
.btn:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid var(--peach)}
header.top{background:rgba(255,255,255,.94);border-bottom:1px solid var(--glass-line);backdrop-filter:blur(10px)}
body::before{background:#fff}
.brandrow{display:flex;align-items:center;gap:12px;min-width:0}
.logo{font-family:var(--display);font-size:21px;color:var(--ink);gap:0}
.logo b{font-weight:400;color:var(--blue);margin-left:5px}
.brand-sep{width:1px;height:22px;background:var(--glass-line)}
.mp-logo{height:30px;width:auto;display:block}
nav.menu a{color:var(--muted)}
nav.menu a:hover,nav.menu a[aria-current="page"]{color:var(--blue)}
nav.menu a[aria-current="page"]{border-bottom-color:var(--blue)}
.menu-btn{border-color:var(--glass-line);color:var(--ink)}
@media (max-width:980px){header.top.open nav.menu{background:#fff;border-bottom:1px solid var(--glass-line)} header.top.open nav.menu a{border-bottom-color:var(--glass-line)}}
@media (max-width:520px){.mp-logo{height:24px}.logo{font-size:18px}.brand-sep{display:none}.head-right .btn.sm{display:none}}
.demo-note{background:var(--sky);color:var(--blue-deep);border-bottom:0}
.seo-strip{border-color:rgba(242,169,0,.7);background:#FFFBEF;color:#6B5A2A}
.seo-strip b{color:#A07000}
.seo-strip code{color:var(--ink)}
/* home hero = blue panel */
.hero{padding-block:28px 40px}
.hero .wrap{position:relative}
.hero .wrap::before{content:"";position:absolute;inset:0 max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));border-radius:28px;background:radial-gradient(600px 300px at 90% 10%,rgba(255,255,255,.18),transparent 60%),linear-gradient(135deg,#005EB8,#0B74D1 60%,#3FA9F5);z-index:0}
.hero .wrap>*{position:relative;z-index:1}
.hero .hero-text{padding:44px 0 44px 40px;color:#fff}
.hero .eyebrow{color:#CFE6FF}.hero .eyebrow::before{color:#FFE38A}
.hero h1{color:#fff}
.hero .glow{color:#FFE38A;box-shadow:none}
.hero .lead{color:#E3F0FF}
.hero .btn{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5);color:#fff}
.hero .btn.primary{background:#fff;color:var(--blue);border-color:#fff;box-shadow:0 8px 22px rgba(0,40,90,.25)}
.hero .facts span{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);color:#fff}
.hero .frame{margin:40px 40px 40px 0}
.hero .seo-strip{background:rgba(255,255,255,.95)}
@media (max-width:860px){.hero .hero-text{padding:0 22px 30px}.hero .frame{margin:30px auto 10px;max-width:170px}.hero .frame figcaption{font-size:21px}}
.frame{background:#fff;box-shadow:0 18px 40px rgba(0,40,90,.28)}
.frame figcaption{color:var(--ink)}
.frame figcaption small{color:var(--muted)}
.frame .tape{background:rgba(255,227,138,.85)}
/* 2:1 */
.role .tag{color:var(--blue)}
.role li::before{color:var(--peach)}
.you::before{border-color:rgba(0,94,184,.35)}
.you .core{background:radial-gradient(circle at 30% 30%,#7CC4FA,#005EB8 70%);color:#fff;box-shadow:0 10px 30px rgba(0,94,184,.35)}
.course .orb{display:none}
.orb.o1,.orb.o2,.orb.o3{box-shadow:none}
.en{color:var(--blue)}
ul.stars li::before{color:var(--peach)}
.chip{background:#fff;border-color:var(--glass-line);color:var(--ink)}
a.chip:hover{border-color:var(--blue);color:var(--blue)}
a.card.course:hover{border-color:var(--blue)}
/* steps */
.steps::before{border-top-color:rgba(0,94,184,.3)}
@media (max-width:860px){.steps::before{border-left-color:rgba(0,94,184,.3)}}
.step .dot{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 4px 12px rgba(0,94,184,.25)}
.info3 dd{color:var(--blue-deep)}
.pill.c{background:#DCEBFA;color:var(--blue-deep)}
.pill.m{background:#FFF3CC;color:#7A5A00}
.pill.s{background:#E6F6FF;color:#145A86}
.expr .ko{color:var(--blue)}
.expr .cat{color:var(--blue)}
.expr .ex{border-left-color:var(--peach)}
thead th{background:var(--sky);color:var(--blue-deep)}
.video-slot{border-color:#A9CBEB;background:linear-gradient(180deg,#F3F8FE,#E8F2FC);color:var(--muted)}
.video-slot .play{border-color:var(--blue);box-shadow:none}
.video-slot .play::after{border-left-color:var(--blue)}
.guide small{color:var(--blue)}
summary::after{color:var(--blue)}
.cta-band{background:linear-gradient(120deg,#E8F2FC,#F3F9FF);border-color:#CFE2F5}
.channel b{color:var(--blue-deep)}
input,select{background:#F7FAFD;color:var(--ink);border-color:var(--glass-line)}
select option{background:#fff}
.times input,.consent input{accent-color:var(--blue)}
.consent-detail{background:var(--sky-2)}
.err{color:#C0392B}
.letter .sign{color:var(--blue)}
footer{background:#1A1A2E;color:#AEB6C8;border-top:0}
.foot-grid h4{color:#fff}
.foot-grid a:hover{color:#fff}
.dock{background:rgba(255,255,255,.96);border-top-color:var(--glass-line);backdrop-filter:blur(10px)}
.dock a{background:#fff;border-color:var(--glass-line);color:var(--ink)}
.dock a.go{background:var(--blue);color:#fff;border-color:var(--blue)}
.page-hero.band{background:linear-gradient(180deg,var(--sky),rgba(232,242,252,0));border-bottom:1px solid var(--glass-line)}
.fchip{background:#fff;color:var(--muted);border-color:var(--glass-line)}
.fchip[aria-pressed="true"]{background:var(--blue);color:#fff;border-color:var(--blue)}
.search input{border-color:#A9CBEB;background:#fff}
.sido-links button{color:var(--blue)}
.sido-links button:hover{color:var(--blue-deep);text-decoration:underline}
.dchips a{background:#fff;border-color:var(--glass-line)}
.dchips a:hover{border-color:var(--blue);color:var(--blue)}
.kwline{color:var(--blue)}
.badge-card{background:radial-gradient(circle at 85% 15%,rgba(255,227,138,.35),transparent 40%),linear-gradient(140deg,#004A93,#005EB8 55%,#2E95E8);box-shadow:0 18px 40px rgba(0,74,147,.3);color:#fff}
.badge-card small{color:#CFE6FF}
.badge-card .bk{color:#FFE38A}
.badge-card em{color:#CFE6FF}
.mtag{color:#fff}.mtag.a{background:var(--blue)}.mtag.b{background:#0E9F8E}
.mode{border-color:#BFD8F0}
.lvchip{background:var(--sky);color:var(--blue-deep)}
ol.parts li::before{border-color:var(--blue);color:var(--blue)}
.lvh{border-left-color:var(--glass-line)}
.rbar{background:linear-gradient(90deg,#005EB8,#3FA9F5);color:#fff}
@media (min-width:861px){.dock{border:1px solid var(--glass-line);box-shadow:0 10px 30px rgba(0,40,90,.15)}}

/* v5.1 teachers / why / level */
.why{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch}
.whycol{padding:26px;display:grid;gap:12px;align-content:start}
.whycol .tag{font-family:var(--display);font-size:16px;color:var(--muted)}
.whycol.on{border:2px solid var(--blue);background:linear-gradient(180deg,#fff,#F3F8FE)}
.whycol.on .tag{color:var(--blue)}
.whyarrow{align-self:center;font-size:28px;color:var(--blue)}
.xlist,.olist{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.xlist li,.olist li{padding-left:28px;position:relative}
.xlist li{color:var(--muted)}
.xlist li::before{content:"✕";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#EEF1F5;color:#8A93A5;font-size:11px;display:grid;place-items:center;margin-top:3px}
.olist li::before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--blue);color:#fff;font-size:12px;display:grid;place-items:center;margin-top:3px}
@media (max-width:860px){.why{grid-template-columns:1fr}.whyarrow{transform:rotate(90deg);justify-self:center}}
.tcrit .num{font-family:var(--latin);font-weight:700;font-size:13px;color:var(--blue);background:var(--sky);border-radius:999px;padding:2px 10px;justify-self:start}
.lv5{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}
.lv5>div{padding:18px;display:grid;gap:4px;text-align:center;border-top:3px solid var(--blue)}
.lv5 b{font-family:var(--display);font-weight:400;font-size:18px;color:var(--blue-deep)}
.lv5 span{font-size:14px;color:var(--muted)}
@media (max-width:860px){.lv5{grid-template-columns:1fr 1fr}}
.tstats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.tstats>div{padding:22px;display:grid;gap:4px}
.tstats b{font-family:var(--display);font-weight:400;font-size:34px;color:var(--blue);line-height:1.1}
.tstats span{font-size:14.5px;color:var(--muted)}
@media (max-width:860px){.tstats{grid-template-columns:1fr 1fr}}
.tline{display:grid;gap:14px;max-width:820px;position:relative}
.titem{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}
.titem .dot{width:34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-family:var(--latin);font-weight:700}
.titem b{font-family:var(--display);font-weight:400;font-size:19px}
.titem p{color:var(--muted)}
.tcard{grid-template-columns:56px 1fr;column-gap:14px}
.tcard>p{grid-column:1/-1}
.tav{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#005EB8,#3FA9F5);color:#fff;display:grid;place-items:center;font-family:var(--latin);font-weight:700;font-size:22px}
.tcard h3 small{font-family:var(--latin);font-size:12.5px;color:var(--blue);background:var(--sky);border-radius:999px;padding:2px 8px;margin-left:6px;vertical-align:middle}
.tdeg{font-size:13.5px;color:var(--muted);line-height:1.5;margin-top:2px}

/* v5.2 images */
.aboutmp{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}
.tgrid{position:relative;margin:0;max-width:460px;width:100%}
.tgrid img{display:block;width:100%;height:auto;border-radius:22px;box-shadow:0 18px 40px rgba(0,40,90,.18)}
.tgrid figcaption{position:absolute;top:-16px;right:-14px;background:linear-gradient(135deg,#005EB8,#2E95E8);color:#fff;border-radius:14px;padding:10px 18px;font-family:var(--display);font-size:20px;line-height:1.25;box-shadow:0 10px 24px rgba(0,94,184,.35)}
.tgrid figcaption small{display:block;font-family:var(--latin);font-weight:700;font-size:11.5px;opacity:.85}
.tgrid.sm{max-width:320px;justify-self:end}
.aboutmp-text{display:grid;gap:14px;min-width:0}
.aboutmp-text h2{font-size:clamp(26px,3.2vw,36px)}
.aboutmp-text .q{color:var(--blue)}
.aboutmp-text b{color:var(--ink);font-weight:700}
.checks{list-style:none;margin:4px 0;padding:0;display:grid;gap:10px}
.checks li{font-family:var(--display);font-size:20px;color:var(--blue);padding-left:22px;position:relative}
.checks li::before{content:"";position:absolute;left:4px;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--blue)}
.aboutmp-note{background:var(--sky);border-radius:14px;padding:16px 20px}
@media (max-width:860px){.aboutmp{grid-template-columns:1fr;gap:34px}.tgrid{justify-self:center;max-width:360px}.tgrid.sm{justify-self:center;max-width:260px}}
.ricon{width:54px;height:54px;object-fit:contain}
.featband{background:linear-gradient(135deg,#004A93,#005EB8 55%,#2E95E8);color:#fff;padding-block:46px}
.featlead{font-family:var(--display);font-size:22px;text-align:center;margin-bottom:24px}
.feats{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.feats>div{display:grid;justify-items:center;gap:12px;text-align:center;padding:20px 10px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}
.feats img{height:58px;width:auto}
.feats b{font-family:var(--display);font-weight:400;font-size:16.5px;line-height:1.4}
@media (max-width:860px){.feats{grid-template-columns:1fr 1fr}.feats>div:last-child{grid-column:1/-1}}
.cta-photo{padding:40px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;border-radius:var(--r);color:#fff;background:linear-gradient(90deg,rgba(0,58,120,.92),rgba(0,94,184,.72) 60%,rgba(0,94,184,.35)),url(data:image/webp;base64,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) center/cover no-repeat}
.cta-photo h2{color:#fff;font-size:clamp(22px,2.8vw,30px)}
.cta-photo p,.cta-photo .muted{color:#DCEBFF}
.cta-photo .btn.primary{background:#fff;color:var(--blue);border-color:#fff}
@media (max-width:760px){.cta-photo{grid-template-columns:1fr}}
.ph{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}
.ph>.seo-strip{grid-column:1/-1}
.ph-text{min-width:0}
.ph-img{margin:0}
.ph-img img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:22px;box-shadow:0 18px 40px rgba(0,40,90,.16)}
@media (max-width:860px){.ph{grid-template-columns:1fr}}
.lv5>div{position:relative}
.lv5 .n{font-family:var(--latin);font-weight:700;font-size:12px;width:24px;height:24px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;justify-self:center}
.trial{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.trial>div{background:#fff;border:1px solid var(--glass-line);border-radius:var(--r);padding:22px;display:grid;gap:8px;justify-items:start}
.trial img{width:44px;height:44px}
.trial b{font-family:var(--display);font-weight:400;font-size:18px}
.trial p{color:var(--muted);font-size:14.5px}
.trial.mini{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 4px}
.trial.mini>div{padding:14px;justify-items:center;text-align:center}
.trial.mini img{width:34px;height:34px}
.trial.mini b{font-size:14.5px}
@media (max-width:760px){.trial{grid-template-columns:1fr}.trial.mini{grid-template-columns:repeat(3,1fr)}}
.foot-grid{grid-template-columns:1.3fr 1fr 1fr}
@media (max-width:860px){.foot-grid{grid-template-columns:1fr 1fr}}
.demo-note a{color:var(--blue);text-decoration:underline}

/* v5.3 reviews */
.video-slot small{display:block;margin-top:6px;font-size:12.5px;color:var(--muted)}
.video-grid.all{grid-template-columns:repeat(3,1fr)}
@media (max-width:760px){.video-grid.all .video-slot:nth-child(3){display:grid}}
.video-card{margin:0;display:grid;gap:10px}
.video-card .yt,.video-card iframe{display:block;width:100%;aspect-ratio:9/16;max-height:440px;border:0;border-radius:var(--r);overflow:hidden;position:relative;padding:0;cursor:pointer;background:#0B2545}
.video-card .yt img{width:100%;height:100%;object-fit:cover}
.video-card .yt .play{position:absolute;inset:0;margin:auto;width:60px;height:60px;border-radius:50%;background:rgba(0,94,184,.92);display:grid;place-items:center}
.video-card .yt .play::after{content:"";border-left:18px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}
.video-card figcaption{display:grid;gap:2px}
.video-card figcaption b{font-family:var(--display);font-weight:400;font-size:17px}
.video-card figcaption span{font-size:13.5px;color:var(--muted)}

.video-card .yt .ytt{display:none}
.video-card .yt.noimg{background:radial-gradient(400px 300px at 80% 0%,rgba(255,255,255,.22),transparent 60%),linear-gradient(160deg,#004A93,#005EB8 55%,#3FA9F5)}
.video-card .yt.noimg .ytt{display:block;position:absolute;left:18px;right:18px;bottom:22px;color:#fff;font-family:var(--display);font-size:20px;line-height:1.35;text-align:left}
.video-card .yt.noimg .play{background:rgba(255,255,255,.95)}
.video-card .yt.noimg .play::after{border-left-color:var(--blue)}
.ytlink{font-size:13.5px;color:var(--blue);text-decoration:none;margin-top:2px}
.ytlink:hover{text-decoration:underline}

/* v5.4 */
.you{width:150px;height:auto;display:grid;justify-items:center;gap:10px}
.you::before{display:none}
.youcap{font-size:13.5px;text-align:center;color:var(--muted);line-height:1.45}
.treviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}
.treview{position:relative;background:#fff;border:1px solid var(--glass-line);border-radius:var(--r);padding:26px 24px 22px;display:grid;gap:18px;align-content:space-between;box-shadow:0 2px 10px rgba(0,74,147,.05)}
.treview .tq{font-size:15.5px;line-height:1.75;color:var(--ink);position:relative;padding-top:22px}
.treview .tq::before{content:"“";position:absolute;top:-14px;left:-4px;font-family:Georgia,serif;font-size:54px;color:var(--peach);line-height:1}
.treview.sample .tq{color:var(--muted)}
.tsample{position:absolute;top:14px;right:16px;font-size:11.5px;color:#A07000;background:#FFF3CC;border-radius:999px;padding:2px 9px}
.tmeta{display:flex;gap:10px;align-items:center;border-top:1px dashed var(--glass-line);padding-top:14px}
.tav2{width:38px;height:38px;border-radius:50%;background:var(--sky);color:var(--blue);display:grid;place-items:center;font-family:var(--display);font-size:17px;flex:none}
.tmeta b{display:block;font-family:var(--display);font-weight:400;font-size:16px}
.tmeta span{font-size:13px;color:var(--muted)}
@media (max-width:900px){.treviews{grid-template-columns:1fr}}

/* v5.5 double care */
.pt-grid.care{grid-template-columns:1fr auto 1fr;align-items:stretch}
.care .role{padding:28px;gap:14px;border-top:4px solid var(--blue)}
.care .role.c2{border-top-color:#0E9F8E}
.rhead{display:flex;gap:14px;align-items:center}
.care .ricon{width:52px;height:52px;padding:8px;border-radius:14px;background:var(--sky)}
.care .c2 .ricon{background:#E3F6F3}
.care .tag{font-family:var(--latin);font-weight:700;font-size:12px;letter-spacing:.12em;color:var(--blue)}
.care .c2 .tag{color:#0E9F8E}
.rwho{font-size:14px;color:var(--muted)}
.care h3{font-size:23px}
.care .role ul{gap:8px}
.care .role li{color:var(--ink)}
.care .role li::before{content:"✓ ";color:var(--blue);font-weight:700}
.care .c2 li::before{color:#0E9F8E}
.plus{align-self:center;width:52px;height:52px;border-radius:50%;background:#fff;border:2px solid var(--glass-line);color:var(--blue);display:grid;place-items:center;font-family:var(--latin);font-weight:700;font-size:28px;box-shadow:0 6px 16px rgba(0,74,147,.1)}
.care-sum{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:center;padding:18px 22px;border-radius:var(--r);background:linear-gradient(120deg,#004A93,#005EB8 55%,#2E95E8);color:#fff;font-family:var(--display);font-size:18px;text-align:center}
.care-sum b{color:#FFE38A;font-weight:400;font-size:22px}
.care-sum strong{font-weight:400;font-size:21px;background:rgba(255,255,255,.16);border-radius:999px;padding:4px 16px}
@media (max-width:860px){.pt-grid.care{grid-template-columns:1fr}.plus{justify-self:center;margin:-6px 0}.care-sum{font-size:16px}}

/* v5.6 slot picker */
.slotbox{border:0;padding:0;margin:0;display:grid;gap:12px;min-width:0}
.slotbox legend{font-size:15px;margin-bottom:6px;padding:0}
.slotbox legend span{font-size:12.5px;color:var(--muted);margin-left:6px}
.dates{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}
.dchip{flex:none;min-width:62px;display:grid;gap:0;justify-items:center;padding:8px 6px;border-radius:14px;border:1px solid var(--glass-line);background:#fff;color:var(--ink);font:inherit;cursor:pointer}
.dchip small{font-size:12px;color:var(--muted)}
.dchip b{font-family:var(--latin);font-weight:700;font-size:15px}
.dchip.sun small{color:#D64545}.dchip.sat small{color:var(--blue)}
.dchip[aria-checked="true"]{background:var(--blue);border-color:var(--blue);color:#fff}
.dchip[aria-checked="true"] small{color:#DCEBFF}
.dchip[disabled]{opacity:.4;cursor:not-allowed}
.slotgroups{display:grid;gap:10px;max-height:260px;overflow-y:auto;padding-right:4px}
.sgroup{display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:start}
.sg{font-size:13px;color:var(--muted);padding-top:7px}
.schips{display:flex;flex-wrap:wrap;gap:6px}
.tchip{font-family:var(--latin);font-weight:700;font-size:14px;padding:6px 10px;min-width:64px;border-radius:10px;border:1px solid var(--glass-line);background:#F7FAFD;color:var(--ink);cursor:pointer}
.tchip:hover{border-color:var(--blue);color:var(--blue)}
.tchip[aria-checked="true"]{background:var(--blue);border-color:var(--blue);color:#fff}
.isany .dates,.isany .slotgroups{opacity:.4}
.anytime{display:flex;gap:8px;align-items:center;font-size:14.5px;cursor:pointer}
.anytime input{width:auto;accent-color:var(--blue)}
.slotpick{font-size:14px;color:var(--blue-deep);background:var(--sky);border-radius:10px;padding:8px 12px}
.donewhen{font-family:var(--display);font-size:18px;color:var(--blue)}
.dchip:focus-visible,.tchip:focus-visible{outline:3px solid var(--peach);outline-offset:2px}
[hidden]{display:none!important}
.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}

/* v6 static site additions */
body{margin:0}
img{max-width:100%}
.policy{max-width:860px;display:grid;gap:14px}
.policy h2{font-size:clamp(19px,2.2vw,23px);margin-top:22px}
.policy p,.policy li{color:var(--ink);font-size:15.5px}
.policy ul{margin:0;padding-left:20px;display:grid;gap:6px}
.ptable{width:100%;min-width:0;border-collapse:collapse;font-size:14.5px;background:#fff;border:1px solid var(--glass-line);border-radius:14px;overflow:hidden}
.ptable th,.ptable td{padding:10px 14px;border-bottom:1px solid var(--glass-line);text-align:left;vertical-align:top}
.ptable thead th{background:var(--sky)}
.ptable tbody th{white-space:nowrap;color:var(--muted);font-weight:400}
@media (max-width:640px){.ptable{display:block;overflow-x:auto}}
.creds{margin-top:20px}
.bizinfo{line-height:1.7}
footer a{color:inherit}
.notfound{padding-block:90px;text-align:center;display:grid;gap:16px;justify-items:center}

