.article-module__Q272DW__page{--paper:#f8f5ee;--dot:#ddd6c4;--card:#fffdf8;--ink:#1b1d2b;--ink-2:#545868;--ink-3:#8e919f;--line:#e4dfd2;--line-d:#d1cbbb;--p:#2f4a99;--p-d:#23397a;--p-l:#e3e8f8;--p-t:#3b55ab;--go:#3ec98f;--go-d:#2aa874;--go-l:#dcf5e9;--go-t:#1d7a52;--sun:#ffcc4d;--sun-d:#e0a81c;--sun-l:#fff1c6;--sun-t:#7a5a00;--hot:#ff7a59;--hot-d:#e05a3a;--hot-l:#ffe5dc;--lav:#ece6fb;--lav-b:#cfc2f2;--lav-t:#5a3fc9;--f-d:var(--font-dm-serif),"DM Serif Display",Georgia,serif;--f-u:var(--font-dm-sans),"DM Sans",system-ui,-apple-system,sans-serif;background:var(--paper);background-image:radial-gradient(var(--dot)1px,transparent 1.2px);color:var(--ink);font-family:var(--f-u);-webkit-font-smoothing:antialiased;background-size:22px 22px;min-width:0;min-height:100dvh;font-size:15px;line-height:1.55;overflow-x:clip}.article-module__Q272DW__wrap{width:100%;min-width:0;max-width:720px;margin:0 auto;padding:0 clamp(16px,4vw,44px)}.article-module__Q272DW__mast{border-bottom:2px solid var(--line);margin-bottom:30px;padding:clamp(30px,5vw,54px) 0 24px}.article-module__Q272DW__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.article-module__Q272DW__tag{letter-spacing:.1em;text-transform:uppercase;border:2px solid;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:900;line-height:1.55}.article-module__Q272DW__tag.article-module__Q272DW__tMath{background:var(--p-l);color:var(--p-t);border-color:#c9d2f0}.article-module__Q272DW__tag.article-module__Q272DW__tPace{background:var(--hot-l);color:var(--hot-d);border-color:#ffcdbf}.article-module__Q272DW__tag.article-module__Q272DW__tGram{background:var(--sun-l);border-color:var(--sun);color:var(--sun-t)}.article-module__Q272DW__tag.article-module__Q272DW__tVocab{background:var(--go-l);color:var(--go-t);border-color:#bde8d2}.article-module__Q272DW__tag.article-module__Q272DW__tParents{background:var(--lav);border-color:var(--lav-b);color:var(--lav-t)}.article-module__Q272DW__tag.article-module__Q272DW__tMut{background:var(--paper);border-color:var(--line);color:var(--ink-3);letter-spacing:.04em;text-transform:none;font-size:10.5px}.article-module__Q272DW__tag .article-module__Q272DW__glyph{margin-right:2px;font-size:12px}.article-module__Q272DW__mast h1{font-family:var(--f-d);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(32px,6vw,52px);font-weight:400;line-height:1.05}.article-module__Q272DW__mast h1 em{color:var(--p-t);font-style:italic}.article-module__Q272DW__mast .article-module__Q272DW__dek{color:var(--ink-2);max-width:560px;margin:0 0 14px;font-size:15.5px;font-weight:700;line-height:1.55}.article-module__Q272DW__mast .article-module__Q272DW__byline{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:800;line-height:1.55}.article-module__Q272DW__prose{max-width:68ch;color:var(--ink-2);font-size:15.5px;font-weight:500;line-height:1.65}.article-module__Q272DW__prose p{color:var(--ink-2);margin:0 0 18px;font-size:15.5px;font-weight:500;line-height:1.65}.article-module__Q272DW__prose strong{color:var(--ink);font-weight:800}.article-module__Q272DW__prose a{min-height:0;color:var(--p-t);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--p-l);text-decoration-color:var(--p-l);padding:0;font-weight:700;display:inline}@media (hover:hover){.article-module__Q272DW__prose a:hover{-webkit-text-decoration-color:var(--p-t);text-decoration-color:var(--p-t)}}.article-module__Q272DW__prose h2{font-family:var(--f-d);border-bottom:2px solid var(--line);color:var(--ink);margin:44px 0 16px;padding-bottom:10px;font-size:clamp(24px,3.6vw,30px);font-weight:400;line-height:1.15}.article-module__Q272DW__prose h3{font-family:var(--f-d);color:var(--ink);margin:34px 0 12px;font-size:21px;font-weight:400;line-height:1.2}.article-module__Q272DW__prose hr{border:none;border-top:2px dashed var(--line);margin:34px 0}.article-module__Q272DW__prose ul{margin:0 0 18px;padding-left:22px;list-style:outside}.article-module__Q272DW__prose ul li{color:var(--ink-2);margin-bottom:8px;font-size:15.5px;font-weight:500;line-height:1.65}.article-module__Q272DW__prose img{border:2px solid var(--line);border-radius:12px;max-width:100%;height:auto}.article-module__Q272DW__prose code{background:var(--paper);border:1px solid var(--line-d);color:var(--ink);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:13px}.article-module__Q272DW__prose pre{background:var(--paper);border:2px solid var(--line);border-radius:12px;margin:0 0 18px;padding:16px 18px;overflow-x:auto}.article-module__Q272DW__prose pre code{border:none;padding:0}.article-module__Q272DW__prose blockquote{background:var(--card);border:2px solid var(--line);border-left:6px solid var(--sun);box-shadow:0 3px 0 var(--line-d);border-radius:14px;margin:26px 0;padding:18px 22px}.article-module__Q272DW__prose blockquote p{font-family:var(--f-d);color:var(--ink);margin:0 0 10px;font-size:18px;font-style:italic;font-weight:400;line-height:1.45}.article-module__Q272DW__prose blockquote p:last-child{margin-bottom:0}.article-module__Q272DW__note{background:var(--lav);border:2px solid var(--lav-b);border-radius:14px;margin:26px 0;padding:16px 20px}.article-module__Q272DW__noteTag{letter-spacing:.12em;text-transform:uppercase;color:var(--lav-t);margin-bottom:6px;font-size:10px;font-weight:900;display:block}.article-module__Q272DW__note p{color:var(--ink-2);margin:0;font-size:13.5px;font-weight:600;line-height:1.6}.article-module__Q272DW__steps{margin:0 0 18px;padding:0;list-style:none}.article-module__Q272DW__steps li{background:var(--card);border:2px solid var(--line);box-shadow:0 3px 0 var(--line-d);color:var(--ink-2);border-radius:14px;margin-bottom:12px;padding:15px 16px 15px 58px;font-size:14px;font-weight:500;line-height:1.6;position:relative}.article-module__Q272DW__steps li strong{margin-bottom:2px;font-size:14.5px;display:block}.article-module__Q272DW__stepNum{background:var(--p-l);width:30px;height:30px;font-family:var(--f-d);color:var(--p-t);border:2px solid #c9d2f0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:14px;left:15px}.article-module__Q272DW__tableWrap{background:var(--card);border:2px solid var(--line);box-shadow:0 3px 0 var(--line-d);-webkit-overflow-scrolling:touch;border-radius:14px;margin:26px 0;overflow-x:auto}.article-module__Q272DW__tableWrap table{border-collapse:collapse;width:100%}.article-module__Q272DW__tableWrap th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--paper);border-bottom:2px solid var(--line);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:900}.article-module__Q272DW__tableWrap td{color:var(--ink-2);border-bottom:1px solid var(--line);vertical-align:top;min-width:120px;padding:11px 16px;font-size:13.5px;font-weight:600;line-height:1.5}.article-module__Q272DW__tableWrap td:first-child{color:var(--ink);font-weight:800}.article-module__Q272DW__tableWrap tr:last-child td{border-bottom:none}.article-module__Q272DW__news{background:var(--ink);border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:22px;margin:44px 0;padding:clamp(24px,4vw,40px);display:grid;box-shadow:0 8px 30px -14px #1b1d2b80}@media (max-width:640px){.article-module__Q272DW__news{grid-template-columns:1fr}}.article-module__Q272DW__news h3{font-family:var(--f-d);color:#f4f1e8;margin:0 0 8px;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.1}.article-module__Q272DW__news h3 em{color:#ffd977;font-style:italic}.article-module__Q272DW__news p{color:#b9bccb;margin:0;font-size:13px;font-weight:700;line-height:1.55}.article-module__Q272DW__newsCta{color:#fff;background:var(--go);min-height:44px;box-shadow:0 4px 0 var(--go-d);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.article-module__Q272DW__newsCta:active{box-shadow:0 1px 0 var(--go-d);transform:translateY(3px)}.article-module__Q272DW__news .article-module__Q272DW__fine{color:#8e919f;margin-top:12px;font-size:11px;font-weight:700;line-height:1.55}.article-module__Q272DW__moreH{font-family:var(--f-d);margin:0 0 16px;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.1}.article-module__Q272DW__moreGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-bottom:34px;display:grid}.article-module__Q272DW__card{background:var(--card);border:2px solid var(--line);box-shadow:0 5px 0 var(--line-d);min-width:0;color:inherit;border-radius:20px;flex-direction:column;align-items:stretch;padding:18px;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}@media (hover:hover){.article-module__Q272DW__card:hover{transform:translateY(-4px)}}.article-module__Q272DW__card .article-module__Q272DW__num{font-family:var(--f-d);color:var(--ink-3);font-size:15px;position:absolute;top:12px;right:14px}.article-module__Q272DW__card h3{font-family:var(--f-d);margin:10px 0 8px;padding-right:30px;font-size:19px;font-weight:400;line-height:1.15}.article-module__Q272DW__card .article-module__Q272DW__cardFoot{color:var(--ink-3);border-top:2px dashed var(--line);align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:11px;font-weight:700;display:flex}.article-module__Q272DW__card .article-module__Q272DW__go2{color:var(--go-t);font-size:14px;font-weight:900;transition:transform .2s}@media (hover:hover){.article-module__Q272DW__card:hover .article-module__Q272DW__go2{transform:translate(4px)}}.article-module__Q272DW__backLink{letter-spacing:.06em;text-transform:uppercase;min-height:44px;color:var(--go-t);align-items:center;gap:8px;padding:8px 0;font-size:12.5px;font-weight:900;text-decoration:none;display:inline-flex}@media (hover:hover){.article-module__Q272DW__backLink:hover{text-underline-offset:3px;text-decoration:underline}}.article-module__Q272DW__foot2{border-top:2px solid var(--line);padding:22px 0 calc(40px + env(safe-area-inset-bottom));color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.article-module__Q272DW__flink{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;padding:8px 4px;text-decoration:underline;display:inline-flex}.article-module__Q272DW__sp{flex:1}@media (prefers-reduced-motion:reduce){.article-module__Q272DW__page *,.article-module__Q272DW__page :before,.article-module__Q272DW__page :after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=4f381fa95bc5ecad.css.map*/