@charset "UTF-8";:root{--bp-min: 768;--bp-max: 1440;--color-brand: #A161C5;--color-brand-20: rgba(161, 97, 197, .2);--color-brand-04: rgba(161, 97, 197, .04);--color-brand-dark: #5A4C95;--color-page-bg: #F9EEFF;--color-content-bg: #FFFFFF;--color-section-bg: var(--color-brand-04);--color-section-bg-plain: #FFFFFF;--color-rule: var(--color-brand-20);--color-text-num: var(--color-brand);--color-text-heading: var(--color-brand-dark);--color-text-default: #222222;--color-text-inverse: #FFFFFF;--color-award-grad-from: #6769ED;--color-award-grad-to: #4B1177;--color-award-grad-stop: 36.538%;--color-award-border: #B9942F;--color-award-glow: #FFE58F;--color-award-name: #FFDA7A;--color-award-label: #ACA5CA;--color-award-btn-bg: #FFFFFF;--color-award-btn-text: #532895;--color-avatar-ring: #EED47D;--color-passer-bg: var(--color-brand-04);--color-passer-border: var(--color-brand-20);--color-congrats-from: #B571D0;--color-congrats-to: #969EF3;--color-passer-btn-bg: var(--color-brand);--color-passer-btn-text: #FFFFFF;--color-placeholder: #D9D9D9;--color-terms-bg: #222222;--color-scrollbar-track: #333333;--color-scrollbar-thumb: #D9D9D9;--color-footer-bg: #222222;--opacity-footer-brand: .3;--gradient-award-card: linear-gradient(180deg, var(--color-award-grad-from) var(--color-award-grad-stop), var(--color-award-grad-to) 100%);--gradient-congrats: linear-gradient(90deg, var(--color-congrats-from) 0%, var(--color-congrats-to) 100%);--font-serif-jp: "Noto Serif JP", serif;--font-serif-en: "Noto Serif", serif;--font-serif-en-display: "Noto Serif Display", "Noto Serif", serif;--font-sans-jp: "Hiragino Sans", "ヒラギノ角ゴシック", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif;--radius-card: 4px;--radius-button: 2px;--radius-avatar: 50%;--border-rule: 1px;--border-passer: 2px;--fs-num: clamp(12px, calc(12px + (13 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 13px);--fs-h2: clamp(20px, calc(20px + (32 - 20) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 32px);--fs-lead: clamp(14px, calc(14px + (20 - 14) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--fs-award-name: clamp(14px, calc(14px + (24 - 14) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 24px);--fs-award-label: clamp(10px, calc(10px + (20 - 10) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--fs-award-comment: clamp(12px, calc(12px + (16 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 16px);--fs-award-btn: clamp(12px, calc(12px + (20 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--fs-congrats: clamp(12px, calc(12px + (24 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 24px);--fs-passer-name: clamp(14px, calc(14px + (24 - 14) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 24px);--fs-passer-btn: clamp(12px, calc(12px + (20 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--fs-footer-title: clamp(12px, calc(12px + (20 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--fs-footer-note: clamp(11px, calc(11px + (14 - 11) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 14px);--fs-copyright: clamp(10px, calc(10px + (14 - 10) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 14px);--fs-terms-h3: clamp(15px, calc(15px + (22 - 15) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 22px);--fs-terms-h4: clamp(13px, calc(13px + (18 - 13) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 18px);--fs-terms-body: clamp(12px, calc(12px + (16 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 16px);--fs-terms-history: clamp(11px, calc(11px + (14 - 11) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 14px);--pad-page-x: clamp(0px, calc(0px + (62 - 0) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 62px);--sec-pad-y: clamp(32px, calc(32px + (48 - 32) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 48px);--sec-pad-x: clamp(16px, calc(16px + (72 - 16) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 72px);--sec-gap-terms: clamp(20px, calc(20px + (32 - 20) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 32px);--award-card-max-w: clamp(320px, calc(320px + (340 - 320) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 340px);--award-visual-max-w: clamp(160px, calc(160px + (292 - 160) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 100%);--award-colgap: clamp(32px, calc(32px + (48 - 32) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 48px);--passer-gap-pc: clamp(12px, calc(12px + (32 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 32px);--award-pad-x: clamp(12px, calc(12px + (20 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--award-pad-b: clamp(12px, calc(12px + (20 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--award-gap: clamp(12px, calc(12px + (16 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 16px);--award-border: clamp(2px, calc(2px + (4 - 2) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 4px);--avatar-border: clamp(2px, calc(2px + (4 - 2) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 4px);--award-ribbon-overlap: clamp(19.53px, calc(19.53px + (36.76 - 19.53) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 36.76px);--award-comment-gap: clamp(4px, calc(4px + (8 - 4) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 8px);--award-links-offset: clamp(0px, calc(0px + (12 - 0) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--award-links-h: clamp(72px, calc(72px + (108 - 72) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 108px);--award-links-gap: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--award-btn-pad-y: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--passer-pad: clamp(8px, calc(8px + (20 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 20px);--passer-gap: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--passer-visual-gap: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--passer-links-gap: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--icon-size: clamp(16px, calc(16px + (24 - 16) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 24px);--terms-h: clamp(320px, calc(320px + (500 - 320) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 500px);--terms-doc-gap: clamp(22px, calc(22px + (32 - 22) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 32px);--terms-sec-gap: clamp(12px, calc(12px + (16 - 12) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 16px);--terms-sub-gap: clamp(6px, calc(6px + (8 - 6) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 8px);--terms-list-gap: clamp(6px, calc(6px + (8 - 6) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 8px);--footer-pad-y: clamp(50px, calc(50px + (100 - 50) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 100px);--footer-pad-x: clamp(16px, calc(16px + (72 - 16) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 72px);--footer-brand-gap: clamp(8px, calc(8px + (12 - 8) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--shadow-ribbon-y: clamp(4px, calc(4px + (8 - 4) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 8px);--shadow-avatar-y: clamp(6px, calc(6px + (12 - 6) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--shadow-avatar-blur: clamp(6px, calc(6px + (12 - 6) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 12px);--glow-blur: clamp(4px, calc(4px + (8 - 4) * (100vw - var(--bp-min) * 1px) / (var(--bp-max) - var(--bp-min))), 8px);--sec-gap: 32px;--sec-head-gap: 12px;--award-rowgap: 32px;--award-pad-t: 12px;--award-body-gap: 8px;--btn-gap: 8px;--terms-pad: 24px;--terms-scrollbar-gap: 24px;--footer-container-gap: 32px;--footer-notes-gap: 12px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-page-bg);color:var(--color-text-default);font-family:var(--font-sans-jp);line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,dl,dt,dd,figure,ul{margin:0;padding:0}ul{list-style:none}img{display:block;max-width:100%;height:auto}a{color:inherit}.p-section__lead,.c-awardCard__name,.c-awardCard__commentText,.c-passerCard__name,.terms-doc{overflow-wrap:anywhere;word-break:break-word}.u-visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.l-page{display:flex;flex-direction:column;align-items:center;min-height:100%;background:var(--color-page-bg);padding-inline:var(--pad-page-x)}.l-page__inner{display:flex;flex-direction:column;align-items:flex-start;inline-size:100%;max-inline-size:1440px;margin-inline:auto;background:var(--color-content-bg);overflow:clip}.l-main{display:flex;flex-direction:column;align-items:flex-start;inline-size:100%}.c-rule{inline-size:100%;block-size:var(--border-rule);margin:0;border:0;background:var(--color-rule)}.p-kv{inline-size:100%}.p-kv__title{margin:0;font-size:0;line-height:0}.p-kv__image{inline-size:100%;block-size:auto;aspect-ratio:9 / 4;object-fit:cover}.p-section{display:flex;flex-direction:column;align-items:center;inline-size:100%;padding-block:var(--sec-pad-y);padding-inline:var(--sec-pad-x);gap:var(--sec-gap);background:var(--color-section-bg);overflow:clip}.p-section--terms{gap:var(--sec-gap-terms);background:var(--color-section-bg-plain);overflow:visible}.p-section__head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sec-head-gap);inline-size:100%;text-align:center}.p-section__num{font-family:var(--font-serif-en);font-weight:400;font-size:var(--fs-num);line-height:1.2;letter-spacing:.32em;color:var(--color-text-num);white-space:nowrap}.p-section__title{font-family:var(--font-serif-jp);font-weight:700;font-size:var(--fs-h2);line-height:1.4;color:var(--color-text-heading);white-space:nowrap}.p-section__lead{font-family:var(--font-serif-jp);font-weight:700;font-size:var(--fs-lead);line-height:1.4;color:var(--color-text-heading);text-align:center}.p-awardList{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;inline-size:100%;gap:var(--award-rowgap)}.p-awardList__item{display:flex;inline-size:100%;max-inline-size:var(--award-card-max-w)}.c-awardCard{display:flex;flex-direction:column;align-items:center;inline-size:100%;padding:var(--award-pad-t) var(--award-pad-x) var(--award-pad-b);gap:var(--award-gap);background:var(--gradient-award-card);border:var(--award-border) solid var(--color-award-border);border-radius:var(--radius-card);filter:drop-shadow(0 0 var(--glow-blur) var(--color-award-glow))}.c-awardCard__visual{display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate;inline-size:100%;max-inline-size:var(--award-visual-max-w)}.c-awardCard__ribbon{position:relative;z-index:2;inline-size:100%;block-size:auto;aspect-ratio:670 / 114;margin-block-end:calc(-1 * var(--award-ribbon-overlap));filter:drop-shadow(0 var(--shadow-ribbon-y) 4px rgba(0,0,0,.24))}.c-awardCard__thumb{position:relative;z-index:1;overflow:hidden;inline-size:100%;aspect-ratio:1 / 1;background:var(--color-placeholder) center / cover no-repeat;border:var(--avatar-border) solid var(--color-avatar-ring);border-radius:var(--radius-avatar);box-shadow:0 var(--shadow-avatar-y) var(--shadow-avatar-blur) #00000052}.c-awardCard__thumbImage,.c-passerCard__thumbImage{inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}.c-awardCard__body{display:flex;flex-direction:column;align-items:center;flex:1 0 auto;inline-size:100%;gap:var(--award-body-gap)}.c-awardCard__name{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:2.8em;font-family:var(--font-serif-jp);font-weight:700;font-size:var(--fs-award-name);line-height:1.4;color:var(--color-award-name);text-shadow:0 0 4px rgba(0,0,0,.4)}.c-awardCard__nameText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;inline-size:100%;text-align:center}.c-awardCard__divider{inline-size:100%;block-size:1px;margin:0;border:0;background:var(--color-brand-20)}.c-awardCard__comment{display:flex;flex-direction:column;align-items:center;inline-size:100%;gap:var(--award-comment-gap);text-align:center}.c-awardCard__commentLabel{font-family:var(--font-serif-en-display);font-weight:600;font-size:var(--fs-award-label);line-height:1;color:var(--color-award-label);white-space:nowrap}.c-awardCard__commentText{margin:0;inline-size:100%;font-family:var(--font-serif-jp);font-weight:700;font-size:var(--fs-award-comment);line-height:1.6;color:var(--color-text-inverse)}.p-passerList{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;inline-size:100%;gap:8px}.p-passerList__item{display:flex;inline-size:calc((100% - 8px)/2 - .02px)}.c-passerCard{display:flex;flex-direction:column;align-items:center;inline-size:100%;padding:var(--passer-pad);gap:var(--passer-gap);background:var(--color-passer-bg);border:var(--border-passer) solid var(--color-passer-border);border-radius:var(--radius-card)}.c-passerCard__visual{display:flex;flex-direction:column;align-items:stretch;inline-size:100%;gap:var(--passer-visual-gap)}.c-passerCard__badge{font-family:var(--font-serif-en-display);font-weight:900;font-size:var(--fs-congrats);line-height:1;text-align:center;background-image:var(--gradient-congrats);-webkit-background-clip:text;background-clip:text;color:transparent;padding-block-end:.3em;margin-block-end:-.3em}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.c-passerCard__badge{background-image:none;color:var(--color-congrats-from)}}.c-passerCard__thumb{overflow:hidden;inline-size:100%;aspect-ratio:1 / 1;background:var(--color-placeholder) center / cover no-repeat;border-radius:var(--radius-avatar)}.c-passerCard__name{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:2.8em;font-family:var(--font-serif-jp);font-weight:700;font-size:var(--fs-passer-name);line-height:1.4;color:var(--color-text-default)}.c-passerCard__nameText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;inline-size:100%;text-align:center}.c-passerCard>.c-channelLinks{flex:1 0 auto}.c-channelLinks{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;inline-size:100%}.c-channelLinks__item{display:flex;inline-size:100%}.c-awardCard .c-channelLinks{gap:var(--award-links-gap);min-block-size:var(--award-links-h);justify-content:flex-start;margin-block-start:var(--award-links-offset)}.c-passerCard .c-channelLinks{gap:var(--passer-links-gap)}.c-channelLink{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--btn-gap);inline-size:100%;padding-inline:16px 8px;border-radius:var(--radius-button);text-decoration:none;transition:opacity .15s ease}.c-channelLink:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;translate:0 -50%;block-size:max(100%,44px)}.c-channelLink__label{font-family:var(--font-sans-jp);font-weight:800;line-height:1;text-align:center;white-space:nowrap}.c-channelLink__icon{flex:0 0 auto;inline-size:var(--icon-size);block-size:var(--icon-size)}.c-awardCard .c-channelLink{background:var(--color-award-btn-bg);color:var(--color-award-btn-text);padding-block:var(--award-btn-pad-y)}.c-awardCard .c-channelLink__label{font-size:var(--fs-award-btn)}.c-passerCard .c-channelLink{background:var(--color-passer-btn-bg);color:var(--color-passer-btn-text);padding-block:12px}.c-passerCard .c-channelLink__label{font-size:var(--fs-passer-btn)}.c-channelLink:hover{opacity:.85}.c-channelLink:active{opacity:.7}@media(hover:none){.c-channelLink:hover{opacity:1}}.c-channelLink:focus-visible{outline:3px solid var(--color-brand-dark);outline-offset:2px}.c-awardCard .c-channelLink:focus-visible{outline-color:var(--color-award-glow)}.terms{inline-size:100%;padding:var(--terms-pad);background:var(--color-terms-bg)}.terms__scroll{block-size:var(--terms-h);overflow-y:auto;overscroll-behavior:contain;padding-inline-end:var(--terms-scrollbar-gap)}.terms__scroll:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.terms__scroll::-webkit-scrollbar{width:14px}.terms__scroll::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.terms__scroll::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border:4px solid var(--color-scrollbar-track)}.terms-doc{display:flex;flex-direction:column;gap:var(--terms-doc-gap);color:var(--color-text-inverse);font-family:var(--font-sans-jp);padding-right:4px}.terms-doc__section{display:flex;flex-direction:column;gap:var(--terms-sec-gap)}.terms-doc h3{margin:0;color:var(--color-text-inverse);font-weight:700;line-height:1.5;font-size:var(--fs-terms-h3)}.terms-doc__sub{display:flex;flex-direction:column;gap:var(--terms-sub-gap)}.terms-doc h4{margin:0;color:var(--color-text-inverse);font-weight:600;line-height:1.5;font-size:var(--fs-terms-h4)}.terms-doc p{margin:0;font-weight:300;line-height:1.8;font-size:var(--fs-terms-body)}.terms-doc ul{margin:0;padding-left:1.4em;list-style:disc;display:flex;flex-direction:column;gap:var(--terms-list-gap)}.terms-doc li{font-weight:300;line-height:1.8;font-size:var(--fs-terms-body)}.terms-doc li::marker{color:var(--color-text-inverse)}.terms-doc strong{font-weight:700;color:var(--color-text-inverse)}.terms-doc a{color:var(--color-text-inverse);text-decoration:underline;text-underline-offset:.15em;word-break:break-word}.terms-doc a:hover{text-decoration:none}.terms-doc a:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:2px}.terms-doc__section--history li{font-size:var(--fs-terms-history)}.terms-doc__section--history li::marker{color:var(--color-text-inverse)}.p-footer{display:flex;justify-content:center;inline-size:100%;padding-block:var(--footer-pad-y);padding-inline:var(--footer-pad-x);background:var(--color-footer-bg);color:var(--color-text-inverse)}.p-footer__container{display:flex;flex-direction:column;align-items:center;inline-size:100%;max-inline-size:1280px;gap:var(--footer-container-gap)}.p-footer__notes{display:flex;flex-direction:column;gap:var(--footer-notes-gap);inline-size:100%;text-align:center}.p-footer__notesTitle{font-family:var(--font-sans-jp);font-weight:800;font-size:var(--fs-footer-title);line-height:1.3}.p-footer__notesList{list-style:disc inside;padding:0}.p-footer__notesItem{font-weight:300;font-size:var(--fs-footer-note);line-height:1.3}.p-footer__brand{display:flex;flex-direction:column;align-items:center;gap:var(--footer-brand-gap)}.p-footer__logo{inline-size:240px;max-inline-size:100%;font-size:0;line-height:0}.p-footer__logo img{inline-size:100%;block-size:auto;aspect-ratio:480 / 103}.p-footer__copyright{font-size:var(--fs-copyright);line-height:1.3;text-align:center;opacity:var(--opacity-footer-brand)}.p-footer__copyright small{font-size:inherit}@media(min-width:768px){.p-passerList{gap:var(--passer-gap-pc)}.p-passerList__item{inline-size:calc((100% - 3 * var(--passer-gap-pc)) / 4 - .02px)}.p-footer__notesTitle{line-height:1.4}.p-footer__notesItem,.p-footer__copyright{line-height:1.8}}@media(min-width:768.01px){.p-awardList{flex-direction:row;align-items:stretch;column-gap:var(--award-colgap)}.p-awardList__item{inline-size:calc((100% - 2 * var(--award-colgap)) / 3 - .02px);max-inline-size:var(--award-card-max-w)}}@media(min-width:1024px){.p-section__title{font-weight:900;line-height:1}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.terms__scroll{block-size:auto;overflow:visible}.l-page{background:#fff;padding-inline:0}}
