.page-module__5AJjZW__page{overflow-wrap:break-word;flex-direction:column;gap:28px;min-width:0;display:flex;container-type:inline-size}@media (max-width:719.98px){.page-module__5AJjZW__page{padding-inline:2px}}.page-module__5AJjZW__hero{border:2.5px solid var(--edge);background:var(--olive);color:#1c1e24;box-shadow:var(--lip-lg);border-radius:28px;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding:24px 18px;display:grid;position:relative;overflow:hidden}.page-module__5AJjZW__heroText{flex-direction:column;gap:14px;min-width:0;display:flex}.page-module__5AJjZW__sticker{border:2.5px solid var(--edge);box-shadow:var(--lip-sm);background:#fff;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.3;transform:rotate(-2deg)}.page-module__5AJjZW__h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(36px,7.2cqi,66px);font-weight:700;line-height:1.02}.page-module__5AJjZW__heroLead{max-width:60ch;margin:0;font-size:16px;line-height:1.6}.page-module__5AJjZW__fresh{border:2.5px solid var(--edge);max-width:60ch;box-shadow:var(--lip-md);background:#fff;border-radius:18px;margin:4px 0 0;padding:14px 16px;font-size:14.5px;line-height:1.55;transform:rotate(-.6deg)}.page-module__5AJjZW__fresh strong{font-weight:700}.page-module__5AJjZW__heroArt{justify-self:center;width:100%;max-width:300px;height:auto;animation:5s ease-in-out infinite alternate page-module__5AJjZW__float}.page-module__5AJjZW__jump{min-width:0}.page-module__5AJjZW__jumpList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.page-module__5AJjZW__jumpList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.page-module__5AJjZW__jumpList{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__5AJjZW__jumpLink{box-sizing:border-box;border:2px solid var(--edge);background:var(--tone,#fff);width:100%;min-height:40px;box-shadow:var(--lip-sm);color:#1c1e24;text-wrap:balance;touch-action:manipulation;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:14px;align-items:center;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.page-module__5AJjZW__jumpLink:hover{color:#1c1e24;text-decoration:none}@media (hover:hover){.page-module__5AJjZW__jumpLink:hover{box-shadow:0 5px 0 var(--edge);transform:translateY(-2px)}}.page-module__5AJjZW__jumpLink:active{box-shadow:0 1px 0 var(--edge);transform:translateY(2px)}@media (min-width:860px){.page-module__5AJjZW__hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px 36px;padding:36px 40px 34px}.page-module__5AJjZW__heroArt{max-width:400px}.page-module__5AJjZW__jump{grid-column:1/-1}}.page-module__5AJjZW__card{--tone:#fff;border:2.5px solid var(--edge);background:var(--tone);color:#1c1e24;box-shadow:var(--lip-md);border-radius:22px;flex-direction:column;gap:16px;min-width:0;padding:20px 16px 22px;display:flex;position:relative}@media (min-width:720px){.page-module__5AJjZW__card{gap:20px;padding:28px 30px 30px}}.page-module__5AJjZW__mint{--tone:var(--mint)}.page-module__5AJjZW__mustard{--tone:var(--mustard)}.page-module__5AJjZW__sky{--tone:var(--sky)}.page-module__5AJjZW__berry{--tone:var(--berry)}.page-module__5AJjZW__olive{--tone:var(--olive)}.page-module__5AJjZW__navy{--tone:linear-gradient(135deg, #1e3a8a 0%, #1f4fb8 55%, #1e3a8a 100%);color:#fff;box-shadow:0 2.5px 0 var(--rep), 0 5px 0 var(--dem), 0 7px 0 var(--edge)}.page-module__5AJjZW__cardHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.page-module__5AJjZW__h2{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(25px,5cqi,36px);font-weight:700;line-height:1.08}.page-module__5AJjZW__art{width:88px;height:auto;animation:4.6s ease-in-out infinite alternate page-module__5AJjZW__float}.page-module__5AJjZW__artWide{width:116px}@media (min-width:720px){.page-module__5AJjZW__art{width:140px}.page-module__5AJjZW__artWide{width:190px}}.page-module__5AJjZW__intro{max-width:72ch;margin:0;font-size:15px;line-height:1.62}.page-module__5AJjZW__card a:not([class]){color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.page-module__5AJjZW__card a:not([class]):hover{color:inherit;text-decoration-thickness:2.5px}.page-module__5AJjZW__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0 0 3px;list-style:none;display:grid}@media (max-width:719px){.page-module__5AJjZW__tiles>.page-module__5AJjZW__tile:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:720px){.page-module__5AJjZW__tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}.page-module__5AJjZW__tile{border:2px solid var(--edge);box-shadow:0 1.5px 0 var(--rep), 0 3px 0 var(--dem);background:#fff;border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 11px;display:flex;position:relative}.page-module__5AJjZW__tile:before{content:"";border:2px solid var(--edge);background:var(--dot,var(--mint));border-radius:50%;width:12px;height:12px;position:absolute;top:10px;right:10px}.page-module__5AJjZW__tileValue{font-family:var(--font-game);padding-right:16px;font-size:27px;font-weight:800;line-height:1.1}.page-module__5AJjZW__tileDate{font-family:var(--font-display);padding-right:16px;font-size:17px;font-weight:700;line-height:1.2}@media (min-width:720px){.page-module__5AJjZW__tileDate{font-size:19px}}.page-module__5AJjZW__tileLabel{color:var(--ink2);font-size:13px;line-height:1.4}.page-module__5AJjZW__steps{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:6px 0 0 6px;list-style:none;display:grid}.page-module__5AJjZW__step{border:2.5px solid var(--edge);color:#1c1e24;box-shadow:var(--lip-sm);background:#fff;border-radius:18px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px 14px 12px 12px;display:grid;position:relative}.page-module__5AJjZW__step:not(:last-child):after{content:"";width:12px;height:12px;color:var(--edge);border-bottom:3px solid;border-right:3px solid;margin-left:-6px;position:absolute;bottom:-21px;left:50%;transform:rotate(45deg)}.page-module__5AJjZW__navy .page-module__5AJjZW__step:not(:last-child):after{color:#fff}.page-module__5AJjZW__num{border:2.5px solid var(--edge);background:var(--mustard);width:30px;height:30px;box-shadow:0 2px 0 var(--edge);font-family:var(--font-game);border-radius:50%;place-items:center;font-size:15px;font-weight:800;line-height:1;display:grid;position:absolute;top:-12px;left:-10px;transform:rotate(-6deg)}.page-module__5AJjZW__stepArt{width:60px;display:block}.page-module__5AJjZW__stepArt svg{width:100%;height:auto}.page-module__5AJjZW__stepText{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__5AJjZW__stepTitle{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.2}.page-module__5AJjZW__stepSub{color:var(--ink2);font-size:13.5px;line-height:1.45}@media (min-width:720px){.page-module__5AJjZW__steps{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:30px}.page-module__5AJjZW__step{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:8px;padding:18px 14px 16px}.page-module__5AJjZW__stepArt{width:80px}.page-module__5AJjZW__step:not(:last-child):after{margin:-6px 0 0;inset:50% -24px auto auto;transform:rotate(-45deg)}}.page-module__5AJjZW__note{background:#ffffff1a;border:2px dashed;border-radius:16px;max-width:72ch;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.55}.page-module__5AJjZW__note strong{font-weight:700}.page-module__5AJjZW__items{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:960px){.page-module__5AJjZW__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.page-module__5AJjZW__item{border:2.5px solid var(--edge);color:#1c1e24;box-shadow:var(--lip-sm);background:#fff;border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:16px 16px 18px;display:flex}@media (min-width:720px){.page-module__5AJjZW__item{padding:18px 20px 20px}}.page-module__5AJjZW__itemHead{align-items:center;gap:12px;min-width:0;display:flex}.page-module__5AJjZW__badge{border:2px solid var(--edge);background:var(--tone);width:40px;height:40px;box-shadow:0 2px 0 var(--edge);color:#1c1e24;border-radius:12px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.page-module__5AJjZW__h3{font-family:var(--font-display);margin:0;font-size:19px;font-weight:700;line-height:1.2}.page-module__5AJjZW__text{margin:0;font-size:15px;line-height:1.62}.page-module__5AJjZW__item a:not([class]){color:var(--navy)}.page-module__5AJjZW__item a:not([class]):hover{color:var(--ink)}.page-module__5AJjZW__item .page-module__5AJjZW__h3 a:not([class]){color:inherit;text-underline-offset:4px;text-decoration-style:wavy;text-decoration-thickness:1.5px}.page-module__5AJjZW__apart{border:2px dashed var(--line2);background:var(--berry-soft);border-radius:16px;justify-content:center;align-items:flex-end;gap:18px;padding:10px 12px 8px;display:flex}.page-module__5AJjZW__apartSide{display:block}.page-module__5AJjZW__apartCapitol{width:74px;height:auto}.page-module__5AJjZW__apartWall{border:2px solid var(--edge);background:repeating-linear-gradient(180deg, var(--mustard) 0 8px, #fff 8px 14px);border-radius:4px;align-self:stretch;width:8px}.page-module__5AJjZW__ctas{flex-wrap:wrap;gap:10px;display:flex}.page-module__5AJjZW__pill{border:2.5px solid var(--edge);touch-action:manipulation;min-height:48px;transition:transform .16s var(--ease-pop), box-shadow .16s var(--ease-pop);border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.page-module__5AJjZW__pillInk{box-shadow:0 2.5px 0 var(--rep), 0 5px 0 var(--dem);background:#1c1e24}.page-module__5AJjZW__pillInk,.page-module__5AJjZW__pillInk:hover{color:#fff;text-decoration:none}.page-module__5AJjZW__pillPaper{box-shadow:0 5px 0 var(--edge);background:#fff}.page-module__5AJjZW__pillPaper,.page-module__5AJjZW__pillPaper:hover{color:#1c1e24;text-decoration:none}@media (hover:hover){.page-module__5AJjZW__pill:hover{transform:translateY(-2px)}}.page-module__5AJjZW__pill:active{transform:translateY(3px)}.page-module__5AJjZW__by{border-top:2px dashed #1c1e2459;align-items:flex-start;gap:10px;max-width:72ch;margin:0;padding-top:14px;font-size:14.5px;line-height:1.55;display:flex}.page-module__5AJjZW__byIcon{flex:none;margin-top:2px}@keyframes page-module__5AJjZW__float{0%{transform:translateY(0)rotate(-1.5deg)}to{transform:translateY(-6px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.page-module__5AJjZW__heroArt,.page-module__5AJjZW__art{animation:none}.page-module__5AJjZW__jumpLink,.page-module__5AJjZW__pill{transition:none}}.page-module__5AJjZW__jumpLink{}.page-module__5AJjZW__pill{}:where(html[data-tema=koyu]) .page-module__5AJjZW__hero{--ink:#1c1e24;--ink2:#3f434c;--muted:#6b6f78;--line:#1c1e241f;--line2:#1c1e243d;--edge:#1c1e24;--lip:#1c1e24;--paper:#fff;--raised:#fff;--canvas:#f2f4fa;--hover:#1c1e240d;--navy:#1e3a8a;--focus:#1f5fd1;color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__sticker{background:var(--paper)}:where(html[data-tema=koyu]) .page-module__5AJjZW__fresh{background:var(--paper)}:where(html[data-tema=koyu]) .page-module__5AJjZW__jumpLink{color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__jumpLink:hover{color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__card{color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__tile{background:var(--paper)}:where(html[data-tema=koyu]) .page-module__5AJjZW__step{background:var(--paper);color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__num{--ink:#1c1e24;--ink2:#3f434c;--muted:#6b6f78;--line:#1c1e241f;--line2:#1c1e243d;--edge:#1c1e24;--lip:#1c1e24;--paper:#fff;--raised:#fff;--canvas:#f2f4fa;--hover:#1c1e240d;--navy:#1e3a8a;--focus:#1f5fd1;color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__item{background:var(--paper);color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__badge{color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__pillPaper{background:var(--paper)}:where(html[data-tema=koyu]) .page-module__5AJjZW__pillPaper{color:var(--ink)}:where(html[data-tema=koyu]) .page-module__5AJjZW__pillPaper:hover{color:var(--ink)}
