.nr-club-quiz{position: relative;display: grid;grid-template-columns: minmax(0, 1fr);gap: 24px;margin-bottom: clamp(32px, 4vw, 56px);padding: clamp(22px, 3.4vw, 44px);border-radius: var(--nr-r-xl);background: #fff;border: 1px solid var(--nr-line-2);box-shadow: var(--nr-shadow-1);overflow: hidden;isolation: isolate}.nr-club-quiz__eyebrow{display: flex;align-items: center;gap: 8px;font-size: .75rem;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: var(--nr-red-700)}.nr-club-quiz__eyebrow::before{content: "";width: 7px;height: 7px;background: var(--nr-red);transform: rotate(45deg)}.nr-club-quiz__cats{display: none}@media (min-width: 900px){.nr-club-quiz__cats{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px}.nr-club-quiz__cats li{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px;border-radius: 999px;background: var(--nr-ivory);font-size: .8125rem;font-weight: 600;color: var(--nr-blue-900)}.nr-club-quiz__cats b{font-family: var(--nr-font-display);color: var(--nr-red)}}.nr-club-quiz__title{margin-top: 10px;font-family: var(--nr-font-display);font-size: var(--nr-fs-h3);font-weight: 600;line-height: 1.2;color: var(--nr-blue);text-wrap: balance}.nr-club-quiz__lead{margin-top: 10px;max-width: 46ch;color: var(--nr-ink-2)}.nr-club-quiz__nojs{display: grid;gap: 14px;margin-top: 16px;color: var(--nr-ink-2)}.nr-club-quiz__orn{position: absolute;left: -26px;bottom: -34px;z-index: -1;width: 170px;height: 170px;color: var(--nr-blue-50)}.nr-club-quiz__stage{display: none;min-width: 0}.nr-club-quiz__bar{display: flex;gap: 6px}.nr-club-quiz__bar span{flex: 1;height: 4px;border-radius: 4px;background: var(--nr-ivory-2);transition: background-color .3s}.nr-club-quiz__bar .is-done{background: var(--nr-red)}.nr-club-quiz__bar .is-cur{background: var(--nr-blue)}.nr-club-quiz__step{margin-top: 18px;font-size: .72rem;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--nr-ink-3)}.nr-club-quiz__qt, .nr-club-quiz__rt{margin-top: 6px;font-family: var(--nr-font-display);font-size: clamp(1.25rem, 1.1rem + .7vw, 1.625rem);font-weight: 600;line-height: 1.25;color: var(--nr-blue-900)}.nr-club-quiz__qt:focus, .nr-club-quiz__rt:focus{outline: none}.nr-club-quiz__opts{display: grid;grid-template-columns: minmax(0, 1fr);gap: 8px;margin-top: 16px}@media (min-width: 560px){.nr-club-quiz__opts{grid-template-columns: repeat(2, minmax(0, 1fr))}}.nr-club-quiz__opt{display: flex;align-items: center;gap: 12px;min-height: 56px;padding: 10px 14px;border-radius: 14px;border: 1.5px solid var(--nr-line);background: var(--nr-ivory);color: var(--nr-ink);font-size: .9375rem;font-weight: 600;line-height: 1.3;text-align: left;transition: border-color .2s, background-color .2s, transform .2s var(--nr-ease)}.nr-club-quiz__opt:hover{border-color: var(--nr-blue);background: #fff;transform: translateY(-1px)}.nr-club-quiz__opt[aria-pressed="true"]{border-color: var(--nr-blue);background: var(--nr-blue-50)}.nr-club-quiz__key{display: inline-grid;place-items: center;flex: none;width: 28px;height: 28px;border-radius: 50%;border: 1px solid var(--nr-line);background: #fff;font-size: .75rem;font-weight: 700;color: var(--nr-blue);transition: background-color .2s, color .2s}.nr-club-quiz__opt[aria-pressed="true"] .nr-club-quiz__key{border-color: var(--nr-blue);background: var(--nr-blue);color: #fff}.nr-club-quiz__nav{min-height: 44px;margin-top: 12px}.nr-club-quiz__back{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 4px;border: 0;background: none;color: var(--nr-blue);font-weight: 600}.nr-club-quiz__back .nr-icon{width: 18px;height: 18px}.nr-club-quiz__list{display: grid;gap: 10px;margin-top: 16px}.nr-club-quiz__club{display: grid;grid-template-columns: auto minmax(0, 1fr);gap: 2px 16px;align-items: center;padding: 14px 18px;border-radius: 16px;border: 1px solid var(--nr-line-2);background: var(--nr-ivory)}.nr-club-quiz__club:first-child{border-color: rgba(229, 47, 51, .35);background: #fff;box-shadow: var(--nr-shadow-1)}.nr-club-quiz__rank{grid-row: span 3;font-family: var(--nr-font-display);font-size: 2.25rem;font-weight: 600;line-height: 1;color: var(--nr-red)}.nr-club-quiz__cat{font-size: .6875rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--nr-ink-3)}.nr-club-quiz__name{font-size: 1.125rem;font-weight: 700;line-height: 1.3;color: var(--nr-blue-900)}.nr-club-quiz__val{font-size: .875rem;color: var(--nr-ink-2)}.nr-club-quiz__val a{font-weight: 600;color: var(--nr-blue)}.nr-club-quiz__actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 18px}@media (max-width: 479px){.nr-club-quiz__actions .nr-btn{flex: 1 1 100%}}.nr-club-quiz__fine{display: flex;gap: 8px;align-items: flex-start;margin-top: 14px;font-size: .8125rem;line-height: 1.5;color: var(--nr-ink-3)}.nr-club-quiz__fine .nr-icon{width: 16px;height: 16px;margin-top: 1px;color: var(--nr-blue)}.nr-club-quiz__fine a{color: var(--nr-blue);font-weight: 600}.nr-js:not(.nr-reveal-off) .nr-club-quiz:not([data-nr-error]) .nr-club-quiz__nojs{display: none}.nr-js:not(.nr-reveal-off) .nr-club-quiz:not([data-nr-error]) .nr-club-quiz__stage{display: block}@media (min-width: 900px){.nr-js:not(.nr-reveal-off) .nr-club-quiz:not([data-nr-error]){grid-template-columns: minmax(0, .78fr) minmax(0, 1.22fr);gap: 48px;align-items: start}}@media (prefers-reduced-motion: no-preference){.nr-club-quiz .is-in{animation: nr-cq-in .4s var(--nr-ease) both}}@keyframes nr-cq-in{from{opacity: 0;transform: translateX(16px)}}.nr-clubs-explorer__filters{display: grid;grid-template-columns: minmax(0, 1fr);gap: 12px;margin-bottom: clamp(22px, 3vw, 32px)}.nr-clubs-explorer__cats{display: flex;flex-wrap: wrap;gap: 8px}.nr-clubs-explorer__chip{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;padding: 6px 14px;border-radius: 999px;border: 1px solid var(--nr-line);background: #fff;font-size: .8125rem;font-weight: 600;line-height: 1.25;color: var(--nr-ink);transition: border-color .2s, background-color .2s, color .2s}.nr-clubs-explorer__chip:hover{border-color: var(--nr-blue);color: var(--nr-blue)}.nr-clubs-explorer__chip[aria-pressed="true"]{border-color: var(--nr-blue);background: var(--nr-blue-50);color: var(--nr-blue-700);box-shadow: inset 0 0 0 1px var(--nr-blue)}.nr-clubs-explorer__chip.is-empty{color: var(--nr-ink-3);border-style: dashed}.nr-clubs-explorer__n{min-width: 22px;padding: 1px 6px;border-radius: 999px;background: var(--nr-ivory-2);font-size: .6875rem;font-weight: 700;line-height: 1.5;text-align: center;color: var(--nr-ink-2)}.nr-clubs-explorer__n:empty{display: none}.nr-clubs-explorer__status{font-size: .8125rem;font-weight: 600;color: var(--nr-ink-3)}.nr-clubs-explorer__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}@media (min-width: 640px){.nr-clubs-explorer__grid{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px}.nr-clubs-explorer__card{min-height: 150px}}@media (min-width: 1100px){.nr-clubs-explorer__grid{grid-template-columns: repeat(5, minmax(0, 1fr))}}.nr-clubs-explorer__item{display: flex;min-width: 0}.nr-clubs-explorer__card{--c: var(--nr-blue);position: relative;display: flex;flex-direction: column;gap: 6px;width: 100%;min-height: 136px;padding: 16px 14px 12px;border-radius: 18px;background: #fff;border: 1px solid var(--nr-line-2);text-decoration: none;color: var(--nr-ink);overflow: hidden;transition: border-color .2s, transform .25s var(--nr-ease), box-shadow .25s}.nr-clubs-explorer__card::before{content: "";position: absolute;left: 14px;right: 14px;top: 0;height: 3px;border-radius: 0 0 3px 3px;background: var(--c)}.nr-clubs-explorer__card:hover{border-color: rgba(46, 66, 145, .35);transform: translateY(-2px);box-shadow: var(--nr-shadow-1)}.nr-clubs-explorer__card--sport{--c: var(--nr-wa)}.nr-clubs-explorer__card--mind{--c: var(--nr-blue)}.nr-clubs-explorer__card--music{--c: var(--nr-gold)}.nr-clubs-explorer__card--stage{--c: var(--nr-red)}.nr-clubs-explorer__card--creative{--c: var(--nr-bronze)}.nr-clubs-explorer__card--community{--c: var(--nr-blue-700)}.nr-clubs-explorer__cat{font-size: .6875rem;font-weight: 700;letter-spacing: .06em;line-height: 1.35;text-transform: uppercase;color: var(--nr-ink-3)}.nr-clubs-explorer__name{font-weight: 700;font-size: .975rem;line-height: 1.3;color: var(--nr-blue-900);overflow-wrap: break-word;hyphens: auto}.nr-clubs-explorer__foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 6px;margin-top: auto;padding-top: 8px}.nr-clubs-explorer__foot .nr-chip{min-height: 24px;padding: 2px 10px;font-size: .6875rem}.nr-clubs-explorer__ask{display: inline-flex;align-items: center;gap: 4px;font-size: .75rem;font-weight: 700;color: var(--nr-blue)}.nr-clubs-explorer__ask .nr-icon{width: 15px;height: 15px;color: var(--nr-wa)}.nr-clubs-explorer__card:hover .nr-clubs-explorer__ask{text-decoration: underline}.nr-clubs-explorer__empty{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 4px 12px;padding: 28px 20px;border: 1.5px dashed var(--nr-sand);border-radius: var(--nr-r-lg);color: var(--nr-ink-2);text-align: center}.nr-clubs-explorer__reset{min-height: 44px;padding: 0 8px;border: 0;background: none;font-weight: 700;color: var(--nr-blue);text-decoration: underline}.nr-day-sun{--th: 12px;--pad: 18px;--in: calc(var(--pad) + var(--th));position: relative;margin-bottom: 20px;border-radius: var(--nr-r-lg);border: 1px solid var(--nr-line-2);background: #fff;box-shadow: var(--nr-shadow-1);overflow: hidden}.nr-day-sun__sky{position: relative;height: 168px;container-type: size;overflow: hidden;background: linear-gradient(180deg, #D5DFF4 0%, #EAEFF9 58%, #FAF7F0 100%);touch-action: pan-y}@media (min-width: 640px){.nr-day-sun__sky{height: 216px}}.nr-day-sun.is-ready .nr-day-sun__sky{cursor: ew-resize}.nr-day-sun__warm{position: absolute;inset: 0;background: linear-gradient(180deg, #EDC4A6 0%, #F6DCC6 52%, #FAF1E6 100%);opacity: calc(1 - 4 * var(--p) * (1 - var(--p)))}.nr-day-sun__arc{position: absolute;top: 0;left: var(--in);width: calc(100% - 2 * var(--in));height: 100%;overflow: visible}.nr-day-sun__arc path{fill: none;stroke: var(--nr-blue);stroke-opacity: .25;stroke-width: 1.5;stroke-dasharray: 3 7;vector-effect: non-scaling-stroke}.nr-day-sun__dome{position: absolute;left: 50%;bottom: 0;width: min(48%, 300px);transform: translateX(-50%)}.nr-day-sun__bld{fill: var(--nr-blue-800)}.nr-day-sun__cup{fill: var(--nr-blue-700)}.nr-day-sun__rib{fill: none;stroke: #fff;stroke-opacity: .32;stroke-width: 1.6;stroke-linecap: round}.nr-day-sun__win rect{fill: #FFD98A;opacity: calc((var(--p) - .7) * 4)}.nr-day-sun__sun{position: absolute;left: 0;top: 0;width: 60px;height: 60px;margin: -30px 0 0 -30px;border-radius: 50%;background: radial-gradient(circle, rgba(255, 210, 110, .55) 0 34%, rgba(255, 210, 110, 0) 70%);transform: translate(calc(var(--in) + var(--p) * (100cqw - 2 * var(--in))), calc((290 - 880 * var(--p) * (1 - var(--p))) / 300 * 100cqh))}.nr-day-sun__sun svg{width: 100%;height: 100%}.nr-day-sun__sun circle{fill: #F2B33D}.nr-day-sun__rays{fill: none;stroke: #F2B33D;stroke-width: 3.2;stroke-linecap: round;transform-box: view-box;transform-origin: 50% 50%}.nr-day-sun__read{padding: 16px var(--pad) 0}.nr-day-sun__time{display: flex;align-items: center;gap: 10px;font-family: var(--nr-font-display);font-size: clamp(1.75rem, 1.45rem + 1.3vw, 2.5rem);font-weight: 600;line-height: 1.05;color: var(--nr-blue);font-variant-numeric: tabular-nums lining-nums}.nr-day-sun__now{padding: 2px 10px;border-radius: 999px;background: var(--nr-red-600);color: #fff;font-family: var(--nr-font);font-size: .6875rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.nr-day-sun__what{display: flex;align-items: center;gap: 10px;min-width: 0;margin-top: 8px;color: var(--nr-blue-900)}.nr-day-sun__what b{min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.nr-day-sun__time .nr-tbc{margin-left: auto;font-family: var(--nr-font)}.nr-day-sun__k{flex: none;width: 10px;height: 10px;border-radius: 3px;background: var(--k)}.nr-day-sun__text{min-height: 4.5em;margin-top: 4px;font-size: .875rem;line-height: 1.5;color: var(--nr-ink-2)}.nr-day-sun__scale{padding: 4px var(--pad) 16px}.nr-day-sun__track{position: relative;padding-block: 15px}.nr-day-sun__bar{position: relative;height: 14px;margin-inline: var(--th);border-radius: 999px;background: var(--nr-ivory-2);overflow: hidden}.nr-day-sun__seg{position: absolute;top: 0;bottom: 0;background: var(--k);box-shadow: inset 2px 0 0 #fff}.nr-day-sun__seg:first-child{box-shadow: none}.nr-day-sun__seg--meal, .nr-day-sun__k--meal, .nr-day-sun__key--meal{--k: var(--nr-gold)}.nr-day-sun__seg--read, .nr-day-sun__k--read, .nr-day-sun__key--read{--k: var(--nr-bronze)}.nr-day-sun__seg--lesson, .nr-day-sun__k--lesson, .nr-day-sun__key--lesson{--k: var(--nr-blue)}.nr-day-sun__seg--clubs, .nr-day-sun__k--clubs, .nr-day-sun__key--clubs{--k: var(--nr-red)}.nr-day-sun__range{position: absolute;left: 0;top: 50%;width: 100%;height: 44px;margin: -22px 0 0;padding: 0;background: none;cursor: pointer;-webkit-appearance: none;appearance: none}.nr-day-sun__range::-webkit-slider-runnable-track{height: 44px;background: none}.nr-day-sun__range::-moz-range-track{height: 44px;background: none}.nr-day-sun__range::-webkit-slider-thumb{width: 24px;height: 24px;margin-top: 10px;border-radius: 50%;border: 3px solid var(--nr-blue-900);background: #fff;box-shadow: 0 2px 8px rgba(17, 27, 71, .28);-webkit-appearance: none;appearance: none}.nr-day-sun__range::-moz-range-thumb{box-sizing: border-box;width: 24px;height: 24px;border-radius: 50%;border: 3px solid var(--nr-blue-900);background: #fff;box-shadow: 0 2px 8px rgba(17, 27, 71, .28)}.nr-day-sun__ticks{position: relative;height: 16px;margin: 0 var(--th);font-size: .6875rem;font-weight: 600;color: var(--nr-ink-3);font-variant-numeric: tabular-nums}.nr-day-sun__tick{position: absolute;top: 0;transform: translateX(-50%);white-space: nowrap}.nr-day-sun__tick--a{left: 0;transform: none}.nr-day-sun__tick--b{right: 0;transform: none}@media (max-width: 559px){.nr-day-sun__tick--a, .nr-day-sun__tick--b{display: none}}.nr-day-sun__legend{display: flex;flex-wrap: wrap;gap: 4px 14px;margin-top: 10px;font-size: .75rem;color: var(--nr-ink-2)}.nr-day-sun__key{display: inline-flex;align-items: center;gap: 6px}.nr-day-sun__key::before{content: "";width: 10px;height: 10px;border-radius: 3px;background: var(--k)}.nr-day-sun__hint{display: none;align-items: center;gap: 8px;padding: 0 var(--pad) 16px;font-size: .78rem;color: var(--nr-ink-3)}.nr-day-sun__hint .nr-icon{width: 15px;height: 15px;color: var(--nr-blue)}.nr-js:not(.nr-reveal-off) .nr-day-sun:not([data-nr-error]) .nr-day-sun__hint{display: flex}.nr-day-sun-hit .nr-day-timeline__body{box-shadow: 0 0 0 2px var(--nr-blue)}@media (prefers-reduced-motion: no-preference){.nr-day-sun.is-live .nr-day-sun__rays{animation: nr-ds-spin 36s linear infinite}}@keyframes nr-ds-spin{to{transform: rotate(360deg)}}.nr-day-timeline{--k: var(--nr-blue);--dt-time: 60px}:lang(en) .nr-day-timeline{--dt-time: 80px}.nr-day-timeline__item--meal{--k: var(--nr-gold)}.nr-day-timeline__item--read{--k: var(--nr-bronze)}.nr-day-timeline__item--lesson{--k: var(--nr-blue)}.nr-day-timeline__item--clubs{--k: var(--nr-red)}.nr-day-timeline__live{display: inline-flex;align-items: center;gap: 8px;margin-top: 16px;padding: 6px 14px 6px 12px;border-radius: 999px;background: var(--nr-red-50);color: var(--nr-red-700);font-size: .8125rem;font-weight: 600}.nr-day-timeline__live::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--nr-red);box-shadow: 0 0 0 4px rgba(229, 47, 51, .18)}.nr-day-timeline__list{margin-top: 24px}.nr-day-timeline__item{position: relative;display: grid;grid-template-columns: var(--dt-time) 20px minmax(0, 1fr);column-gap: 12px;padding-bottom: 14px}.nr-day-timeline__item::before{content: "";position: absolute;left: calc(var(--dt-time) + 21px);top: 26px;bottom: 2px;width: 2px;background: var(--nr-line)}.nr-day-timeline__item:last-child::before{display: none}.nr-day-timeline__time{padding-top: 9px;font-family: var(--nr-font-display);font-size: 1.0625rem;font-weight: 600;line-height: 1.2;color: var(--nr-blue);font-variant-numeric: tabular-nums lining-nums;white-space: nowrap}:lang(en) .nr-day-timeline__time{font-size: .9375rem}.nr-day-timeline__dot{position: relative;z-index: 1;width: 20px;height: 20px;margin-top: 9px;border-radius: 50%;background: #fff;border: 2px solid var(--k)}.nr-day-timeline__dot::after{content: "";position: absolute;inset: 3px;border-radius: 50%;background: var(--k)}.nr-day-timeline__body{min-width: 0;padding: 8px 14px 10px;border-radius: 14px;transition: background-color .2s, box-shadow .2s}.nr-day-timeline__item--lesson .nr-day-timeline__body{background: var(--nr-blue-50)}.nr-day-timeline__item--clubs .nr-day-timeline__body{background: var(--nr-red-50)}.nr-day-timeline__title{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;font-weight: 700;line-height: 1.35;color: var(--nr-blue-900)}.nr-day-timeline__range{margin-top: 1px;font-size: .78rem;font-weight: 600;color: var(--nr-ink-3);font-variant-numeric: tabular-nums}.nr-day-timeline__text{margin-top: 3px;font-size: .9rem;line-height: 1.5;color: var(--nr-ink-2)}.nr-day-timeline__now{padding: 1px 9px;border-radius: 999px;background: var(--nr-red-600);color: #fff;font-size: .6875rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.nr-day-timeline__item.is-now .nr-day-timeline__body{background: #fff;box-shadow: 0 0 0 2px var(--nr-red-600), var(--nr-shadow-1)}.nr-day-timeline__item.is-now .nr-day-timeline__dot{border-color: var(--nr-red-600);box-shadow: 0 0 0 5px rgba(229, 47, 51, .16)}.nr-day-timeline__item.is-past{opacity: .62}.nr-grade-tabs__list{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 4px;margin-bottom: clamp(22px, 3vw, 36px);padding: 5px;border-radius: 20px;background: var(--nr-ivory);border: 1px solid var(--nr-line-2)}.nr-grade-tabs__list--2{grid-template-columns: repeat(2, minmax(0, 1fr));max-width: 460px}.nr-grade-tabs__tab{display: grid;justify-items: center;align-content: center;gap: 1px;min-width: 0;min-height: 56px;padding: 8px 6px;border: 0;border-radius: 15px;background: transparent;color: var(--nr-ink-2);text-align: center;transition: background-color .2s, box-shadow .2s, color .2s}.nr-grade-tabs__tab b{font-family: var(--nr-font-display);font-size: clamp(1.0625rem, .95rem + .7vw, 1.5rem);font-weight: 600;line-height: 1.15;color: var(--nr-blue);font-variant-numeric: lining-nums}.nr-grade-tabs__list--2 .nr-grade-tabs__tab b{font-family: var(--nr-font);font-size: .9375rem;font-weight: 700}.nr-grade-tabs__tab small{display: none;font-size: .6875rem;font-weight: 600;line-height: 1.3;color: var(--nr-ink-3)}.nr-grade-tabs__tab:hover{background: rgba(255, 255, 255, .75)}.nr-grade-tabs__tab[aria-selected="true"]{background: #fff;box-shadow: var(--nr-shadow-1), inset 0 -2px 0 var(--nr-red)}.nr-grade-tabs__tab[aria-selected="true"] b{color: var(--nr-red-600)}.nr-grade-tabs__panel + .nr-grade-tabs__panel{margin-top: clamp(40px, 5vw, 64px);padding-top: clamp(40px, 5vw, 64px);border-top: 1px solid var(--nr-line)}.nr-grade-tabs.is-tabs .nr-grade-tabs__panel{margin-top: 0;padding-top: 0;border-top: 0}.nr-grade-tabs__panel:focus-visible{outline-offset: 8px}@media (prefers-reduced-motion: no-preference){.nr-grade-tabs.is-tabs .nr-grade-tabs__panel:not([hidden]){animation: nr-gt-in .35s var(--nr-ease)}}@keyframes nr-gt-in{from{opacity: 0;transform: translateY(6px)}}@media (min-width: 640px){.nr-grade-tabs__tab small{display: block}.nr-grade-tabs__tab{min-height: 68px}}.nr-life__chips{display: flex;flex-wrap: wrap;gap: 8px}.nr-life__label{margin-bottom: 12px;font-size: .6875rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--nr-ink-3)}.nr-life__fine{display: flex;gap: 10px;align-items: flex-start;margin-top: 20px;max-width: 86ch;font-size: .8125rem;line-height: 1.55;color: var(--nr-ink-3)}.nr-life__fine > .nr-icon{width: 17px;height: 17px;margin-top: 1px;color: var(--nr-blue)}.nr-life__fine .nr-source{margin-left: 4px}.nr-life__day{display: grid;grid-template-columns: minmax(0, 1fr);gap: 32px}@media (min-width: 1100px){.nr-life__day{grid-template-columns: minmax(0, 1fr) 340px;gap: 56px;align-items: start}}.nr-life__band-h{margin-bottom: 14px}.nr-grade-tabs.is-tabs .nr-life__band-h{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.nr-life__dayfacts{padding: 24px;border-radius: var(--nr-r-lg);background: var(--nr-ivory);border: 1px solid var(--nr-line-2)}@media (min-width: 1100px){.nr-life__dayfacts{position: sticky;top: calc(var(--nr-sticky-top, var(--nr-header-h)) + 72px)}}.nr-life__dayfacts .nr-ticks{margin-top: 14px}.nr-life__daylinks{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.nr-life__daylinks .nr-chip{min-height: 44px}.nr-life__clubs-head{display: grid;grid-template-columns: minmax(0, 1fr);gap: 24px;margin-bottom: clamp(24px, 3vw, 40px)}.nr-life__clubs-head .nr-head{margin-bottom: 0}@media (min-width: 900px){.nr-life__clubs-head{grid-template-columns: minmax(0, 1fr) 380px;align-items: end;gap: 48px}}.nr-life__banner{position: relative;display: grid;grid-template-columns: auto minmax(0, 1fr);column-gap: 18px;align-items: center;padding: 22px 24px;border-radius: var(--nr-r-lg);background: radial-gradient(120% 140% at 0% 0%, var(--nr-blue-700) 0%, var(--nr-blue-900) 70%);color: #fff;overflow: hidden;isolation: isolate;box-shadow: var(--nr-shadow-2)}.nr-life__banner-num{grid-row: 1 / span 3;font-family: var(--nr-font-display);font-size: 5.25rem;font-weight: 600;line-height: .9;color: var(--nr-red-on-dark)}.nr-life__banner-t{font-size: 1.125rem;font-weight: 700;line-height: 1.3}.nr-life__banner-s{margin-top: 4px;font-size: .875rem;color: rgba(255, 255, 255, .76)}.nr-life__banner .nr-tbc{justify-self: start;margin: 10px 0 0;background: rgba(255, 248, 230, .12);color: #FFE2A3;border-color: rgba(255, 226, 163, .35)}.nr-life__banner .nr-life__banner-orn{position: absolute;right: -24px;bottom: -30px;z-index: -1;width: 140px;height: 140px;color: rgba(255, 255, 255, .07)}.nr-life__videos-head{display: grid;grid-template-columns: minmax(0, 1fr);gap: 16px;align-items: end;margin-bottom: clamp(24px, 3vw, 40px)}.nr-life__videos-head .nr-head{margin-bottom: 0}.nr-life__videos-head .nr-btn{justify-self: start}@media (min-width: 900px){.nr-life__videos-head{grid-template-columns: minmax(0, 1fr) auto}}.nr-life__videos{display: grid;grid-template-columns: minmax(0, 1fr);gap: 28px 20px}@media (min-width: 640px){.nr-life__videos{grid-template-columns: repeat(2, minmax(0, 1fr))}.nr-life__video--featured{grid-column: 1 / -1}}@media (min-width: 1100px){.nr-life__videos{grid-template-columns: repeat(4, minmax(0, 1fr))}}@media (min-width: 900px){.nr-life__video--featured{display: grid;grid-template-columns: minmax(0, 1.7fr) minmax(0, 1fr);gap: 36px;align-items: center}.nr-life__video--featured .nr-life__video-t{font-family: var(--nr-font-display);font-size: var(--nr-fs-h3);font-weight: 600;color: var(--nr-blue)}.nr-life__video--featured .nr-life__video-d{font-size: 1rem}}.nr-life__video{min-width: 0}.nr-life__video-meta{margin-top: 12px}.nr-life__video-t{font-size: 1rem;font-weight: 700;line-height: 1.35;color: var(--nr-blue-900);overflow-wrap: break-word}.nr-life__video-d{margin-top: 4px;font-size: .875rem;line-height: 1.5;color: var(--nr-ink-2)}.nr-life__shorts-h{display: flex;align-items: center;gap: 8px;margin: clamp(36px, 5vw, 56px) 0 14px}.nr-life__shorts-h .nr-icon{color: var(--nr-red)}.nr-life__shorts{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px}@media (min-width: 640px){.nr-life__shorts{grid-template-columns: repeat(2, minmax(0, 240px));gap: 20px}}.nr-life__values{display: grid;grid-template-columns: minmax(0, 1fr);gap: 28px}@media (min-width: 900px){.nr-life__values{gap: 44px}.nr-life__motto{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);column-gap: 56px;align-items: end}.nr-life__motto-label{grid-column: 1 / -1}.nr-life__vision{margin-top: 0;padding-left: 24px;border-left: 1px solid rgba(255, 255, 255, .18)}}.nr-life__motto{position: relative;padding: clamp(24px, 3.4vw, 44px);border-radius: var(--nr-r-xl);background: radial-gradient(120% 140% at 0% 0%, var(--nr-blue-700) 0%, var(--nr-blue-900) 65%);color: rgba(255, 255, 255, .86);overflow: hidden;isolation: isolate}.nr-life__motto-label{font-size: .6875rem;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: rgba(255, 255, 255, .7)}.nr-life__motto-text{display: flex;gap: 12px;align-items: flex-start;margin-top: 14px;font-family: var(--nr-font-display);font-size: clamp(1.75rem, 1.2rem + 2.2vw, 3rem);font-weight: 600;line-height: 1.1;color: #fff;text-wrap: balance}.nr-life__motto-text .nr-orn{width: 34px;height: 34px;margin-top: 4px;color: var(--nr-red-on-dark)}.nr-life__vision{margin-top: 22px;font-size: .9375rem;line-height: 1.6;color: rgba(255, 255, 255, .78)}.nr-life__vision b{color: #fff}.nr-life__motto .nr-life__motto-orn{position: absolute;right: -30px;bottom: -20px;z-index: -1;width: 220px;height: 150px;color: rgba(255, 255, 255, .06)}.nr-live__head{display: grid;grid-template-columns: minmax(0, 1fr);gap: 16px;align-items: end;margin-bottom: clamp(24px, 3vw, 40px)}.nr-live__head .nr-head{margin-bottom: 0}@media (min-width: 900px){.nr-live__head{grid-template-columns: 1fr auto}}.nr-live__fallback{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}@media (min-width: 900px){.nr-live__fallback{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 18px}}.nr-live__fallback a{position: relative;display: block;border-radius: var(--nr-r-lg);overflow: hidden;text-decoration: none}.nr-live__poster img{transition: transform .5s var(--nr-ease)}.nr-live__fallback a:hover .nr-live__poster img{transform: scale(1.04)}.nr-live__badge{position: absolute;left: 10px;bottom: 10px;display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;border-radius: 999px;background: rgba(17, 27, 71, .7);color: #fff;font-size: .72rem;font-weight: 600;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.nr-live__badge .nr-icon{width: 14px;height: 14px}.nr-reels{position: relative}.nr-reels__list{display: flex;gap: 12px;margin: 0;padding: 0}.nr-reels__item{position: relative;min-width: 0}.nr-reels--strip .nr-reels__list, .nr-reels--photos .nr-reels__list{overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;overscroll-behavior-x: contain;margin-inline: calc(-1 * var(--nr-gutter));padding: 6px var(--nr-gutter) 10px;scroll-padding-inline: var(--nr-gutter)}.nr-reels--strip .nr-reels__list::-webkit-scrollbar, .nr-reels--photos .nr-reels__list::-webkit-scrollbar{display: none}.nr-reels--strip .nr-reels__item{flex: 0 0 72%;scroll-snap-align: start}.nr-reels--photos .nr-reels__item{flex: 0 0 62%;scroll-snap-align: start}@media (min-width: 640px){.nr-reels--strip .nr-reels__item{flex-basis: 40%}.nr-reels--photos .nr-reels__item{flex-basis: 36%}}.nr-reels--wall .nr-reels__list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}.nr-reels--wall .nr-reels__item--lead{grid-column: 1 / -1}@media (min-width: 900px){.nr-reels--feed .nr-reels__list{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 16px;overflow: visible;margin: 0;padding: 0}.nr-reels--bento .nr-reels__list{grid-template-columns: repeat(5, minmax(0, 1fr))}.nr-reels--bento .nr-reels__item--lead{grid-column: span 2;grid-row: span 2}.nr-reels--bento .nr-reels__item--lead .nr-reels__card{height: 100%;aspect-ratio: auto}.nr-reels--wall .nr-reels__item--lead{grid-column: span 2}}@media (min-width: 1280px){.nr-reels--feed .nr-reels__list{gap: 20px}}.nr-reels__card{position: relative;display: block;width: 100%;aspect-ratio: 4 / 5;padding: 0;border: 0;border-radius: var(--nr-r-lg);overflow: hidden;isolation: isolate;background: var(--nr-reel-bg, var(--nr-blue-900));color: #fff;font: inherit;text-align: left;text-decoration: none;box-shadow: var(--nr-shadow-1);transition: transform .3s var(--nr-ease), box-shadow .3s}.nr-reels__card:hover{transform: translateY(-4px);box-shadow: var(--nr-shadow-2)}.nr-reels__card:focus-visible{outline: 3px solid var(--nr-blue);outline-offset: 3px}.nr-reels__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .9s var(--nr-ease)}.nr-reels__card:hover .nr-reels__img, .nr-reels__photo:hover img{transform: scale(1.05)}.nr-reels__shade{position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg, rgba(17, 27, 71, .5) 0%, rgba(17, 27, 71, 0) 26%, rgba(17, 27, 71, 0) 48%, rgba(17, 27, 71, .88) 100%);pointer-events: none}.nr-reels__new{position: absolute;left: 10px;top: 10px;z-index: 2;display: inline-flex;align-items: center;gap: 7px;padding: 4px 10px 4px 9px;border-radius: 999px;background: var(--nr-red-600);font-size: .66rem;font-weight: 700;line-height: 1.3;letter-spacing: .06em;text-transform: uppercase;box-shadow: 0 4px 14px rgba(208, 38, 44, .35)}.nr-reels__dot{position: relative;width: 7px;height: 7px;flex: none;border-radius: 50%;background: #fff}.nr-reels__dot::after{content: "";position: absolute;inset: -4px;border: 2px solid #fff;border-radius: 50%;opacity: 0;animation: nr-reels-pulse 2.2s var(--nr-ease) infinite}@keyframes nr-reels-pulse{0%{opacity: .9;transform: scale(.5)}100%{opacity: 0;transform: scale(1.5)}}.nr-reels__kind{position: absolute;right: 10px;top: 10px;z-index: 2;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: rgba(17, 27, 71, .55);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.nr-reels__kind .nr-icon{width: 16px;height: 16px}.nr-reels__foot{position: absolute;left: 12px;right: 12px;bottom: 12px;z-index: 2;display: grid;gap: 3px;text-shadow: 0 1px 2px rgba(0, 0, 0, .35)}.nr-reels__time{overflow: hidden;color: rgba(255, 255, 255, .82);font-size: .72rem;font-weight: 600;white-space: nowrap;text-overflow: ellipsis}.nr-reels__text, .nr-reels__cap{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;font-size: .8125rem;font-weight: 600;line-height: 1.38;overflow-wrap: anywhere}.nr-reels__cap{position: absolute;left: 12px;right: 12px;bottom: 12px;z-index: 2;text-shadow: 0 1px 2px rgba(0, 0, 0, .35)}@media (min-width: 900px){.nr-reels__foot, .nr-reels__cap{left: 14px;right: 14px;bottom: 14px}.nr-reels--bento .nr-reels__item--lead .nr-reels__foot{left: 24px;right: 24px;bottom: 22px;gap: 6px}.nr-reels--bento .nr-reels__item--lead .nr-reels__time{font-size: .8125rem}.nr-reels--bento .nr-reels__item--lead .nr-reels__text{-webkit-line-clamp: 3;line-clamp: 3;font-family: var(--nr-font-display);font-size: var(--nr-fs-h4);line-height: 1.3}.nr-reels--bento .nr-reels__item--lead .nr-reels__new{left: 18px;top: 18px;padding: 6px 13px 6px 12px;font-size: .72rem}.nr-reels--bento .nr-reels__item--lead .nr-reels__kind{right: 18px;top: 18px;width: 42px;height: 42px}}.nr-reels__item--more{display: flex}.nr-reels__morecard{position: relative;display: flex;flex-direction: column;justify-content: flex-end;gap: 6px;width: 100%;aspect-ratio: 4 / 5;padding: 20px;border-radius: var(--nr-r-lg);overflow: hidden;background-color: var(--nr-blue-900);background-image: radial-gradient(120% 70% at 100% 0%, rgba(229, 47, 51, .38), transparent 62%), var(--nr-tex-rosette-light);color: #fff;text-decoration: none;transition: transform .3s var(--nr-ease)}.nr-reels__morecard:hover{transform: translateY(-4px)}.nr-reels__moreicon{display: grid;place-items: center;width: 52px;height: 52px;margin-bottom: auto;border: 1.5px solid rgba(255, 255, 255, .35);border-radius: 16px}.nr-reels__moreicon .nr-icon{width: 26px;height: 26px}.nr-reels__morehandle{font-size: .8125rem;font-weight: 600;color: var(--nr-red-on-dark)}.nr-reels__moretext{font-family: var(--nr-font-display);font-size: var(--nr-fs-h4);font-weight: 600;line-height: 1.2}.nr-reels__morearrow{width: 22px;height: 22px;margin-top: 6px;transition: transform .25s var(--nr-ease)}.nr-reels__morecard:hover .nr-reels__morearrow{transform: translateX(4px)}.nr-reels--wall .nr-reels__item--more .nr-reels__morecard{padding: 16px}.nr-reels--photos{display: grid;grid-template-columns: minmax(0, 1fr);gap: 14px}.nr-reels__photo{position: relative;display: block;border-radius: var(--nr-r-lg);overflow: hidden;color: #fff;text-decoration: none;box-shadow: var(--nr-shadow-1)}.nr-reels__photo .nr-media{border-radius: inherit}.nr-reels__photo img{transition: transform .9s var(--nr-ease)}.nr-reels__phototag{position: absolute;left: 10px;top: 10px;z-index: 2;padding: 4px 10px;border-radius: 999px;background: rgba(255, 255, 255, .9);color: var(--nr-blue-900);font-size: .6875rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.nr-reels__cta{position: relative;display: grid;gap: 10px;align-content: end;padding: 22px;border-radius: var(--nr-r-lg);overflow: hidden;background-color: var(--nr-blue-900);background-image: radial-gradient(110% 70% at 100% 0%, rgba(229, 47, 51, .4), transparent 62%), var(--nr-tex-rosette-light);color: #fff;box-shadow: var(--nr-shadow-2)}.nr-reels__cta-icon{display: grid;place-items: center;width: 52px;height: 52px;border: 1.5px solid rgba(255, 255, 255, .35);border-radius: 16px}.nr-reels__cta-icon .nr-icon{width: 26px;height: 26px}.nr-reels__cta-handle{display: inline-flex;align-items: center;gap: 8px;font-size: .875rem;font-weight: 700;color: var(--nr-red-on-dark)}.nr-reels__cta-title{font-family: var(--nr-font-display);font-size: var(--nr-fs-h3);font-weight: 600;line-height: 1.18;text-wrap: balance}.nr-reels__cta-text{color: rgba(255, 255, 255, .78);font-size: var(--nr-fs-sm);line-height: 1.55}.nr-reels__cta-btn{margin-top: 6px;white-space: normal}@media (min-width: 640px) and (max-width: 899px){.nr-reels__cta{grid-template-columns: auto minmax(0, 1fr);column-gap: 18px;align-items: center}.nr-reels__cta-icon{grid-row: span 3}.nr-reels__cta-btn{grid-column: 1 / -1}}@media (min-width: 900px){.nr-reels--photos{grid-template-columns: minmax(0, 4fr) minmax(0, 1.3fr);gap: 18px;align-items: stretch}.nr-reels--photos .nr-reels__list{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 18px;overflow: visible;margin: 0;padding: 0 0 36px}.nr-reels--photos .nr-reels__item:nth-child(even){transform: translateY(36px)}.nr-reels__cta{padding: 26px 24px}.nr-reels--photos-2 .nr-reels__cta{position: sticky;top: calc(var(--nr-sticky-top, var(--nr-header-h)) + 24px);align-self: start;min-height: 440px}}@media (min-width: 1280px){.nr-reels__cta{padding: 30px 28px}}@media (prefers-reduced-motion: reduce){.nr-reels__dot::after{animation: none}.nr-reels__card, .nr-reels__img, .nr-reels__photo img, .nr-reels__morecard, .nr-reels__morearrow{transition: none}.nr-reels__card:hover, .nr-reels__morecard:hover, .nr-reels__morecard:hover .nr-reels__morearrow{transform: none}.nr-reels__card:hover .nr-reels__img, .nr-reels__photo:hover img{transform: none}}.nr-braidseam{--nr-seam-tile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23FFFFFF' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%232E4291' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23FFFFFF' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23E52F33' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23FFFFFF' stroke-width='5.8' stroke-linecap='butt' pathLength='40' stroke-dasharray='10 30' stroke-dashoffset='-15'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%232E4291' stroke-width='2.6' stroke-linecap='butt' pathLength='40' stroke-dasharray='14 26' stroke-dashoffset='-13'/%3E%3C/g%3E%3C/svg%3E");position: absolute;left: 50%;top: 0;z-index: 2;display: flex;align-items: center;width: 212px;height: 52px;transform: translate(-50%, -50%);pointer-events: none}.nr-braidseam::before, .nr-braidseam::after{content: "";flex: 1 1 0;height: 14px;background: var(--nr-seam-tile) 100% 50% / 34px 14px repeat-x}.nr-braidseam::before{-webkit-mask: linear-gradient(90deg, transparent, #000 46%);mask: linear-gradient(90deg, transparent, #000 46%)}.nr-braidseam::after{background-position: 0 50%;-webkit-mask: linear-gradient(270deg, transparent, #000 46%);mask: linear-gradient(270deg, transparent, #000 46%)}.nr-braidseam__knot{position: relative;display: grid;place-items: center;flex: none;width: 52px;height: 52px;margin-inline: -1px;border-radius: 50%;background: #fff;border: 1px solid var(--nr-line);box-shadow: 0 1px 2px rgba(17, 27, 71, .06), 0 8px 22px rgba(17, 27, 71, .1);color: var(--nr-red)}.nr-braidseam__knot::before{content: "";position: absolute;inset: 4px;border-radius: 50%;border: 1px dashed rgba(46, 66, 145, .28)}.nr-braidseam__knot .nr-orn{width: 28px;height: 28px}:has(> .nr-braidseam){position: relative}:not(.nr-section):has(> .nr-braidseam){padding-top: max(52px, 2.5rem + 1.5vw)}.nr-section--ivory > .nr-braidseam{--nr-seam-tile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23FAF7F0' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%232E4291' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23FAF7F0' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23E52F33' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23FAF7F0' stroke-width='5.8' stroke-linecap='butt' pathLength='40' stroke-dasharray='10 30' stroke-dashoffset='-15'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%232E4291' stroke-width='2.6' stroke-linecap='butt' pathLength='40' stroke-dasharray='14 26' stroke-dashoffset='-13'/%3E%3C/g%3E%3C/svg%3E")}.nr-dark > .nr-braidseam{--nr-seam-tile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23111B47' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%238FA0E0' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23111B47' stroke-width='5.8'/%3E%3Cpath d='M0 8Q10-2 20 8T40 8' stroke='%23FF7A7E' stroke-width='2.6'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%23111B47' stroke-width='5.8' stroke-linecap='butt' pathLength='40' stroke-dasharray='10 30' stroke-dashoffset='-15'/%3E%3Cpath d='M0 8Q10 18 20 8T40 8' stroke='%238FA0E0' stroke-width='2.6' stroke-linecap='butt' pathLength='40' stroke-dasharray='14 26' stroke-dashoffset='-13'/%3E%3C/g%3E%3C/svg%3E")}.nr-dark > .nr-braidseam .nr-braidseam__knot{border-color: rgba(255, 255, 255, .6);box-shadow: 0 1px 2px rgba(0, 0, 0, .12), 0 10px 26px rgba(0, 0, 0, .26)}@media (min-width: 900px){.nr-braidseam{width: 240px}}@keyframes nr-seam-l{from{clip-path: inset(0 0 0 100%)}to{clip-path: inset(0)}}@keyframes nr-seam-r{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0)}}@keyframes nr-seam-knot{from{transform: scale(.62) rotate(-40deg)}to{transform: none}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.nr-braidseam{view-timeline: --nr-seam block}.nr-braidseam::before{animation: nr-seam-l linear both;animation-timeline: --nr-seam;animation-range: entry 10% cover 30%}.nr-braidseam::after{animation: nr-seam-r linear both;animation-timeline: --nr-seam;animation-range: entry 10% cover 30%}.nr-braidseam__knot{animation: nr-seam-knot linear both;animation-timeline: --nr-seam;animation-range: entry 0% cover 22%}}}.nr-loom{--loom-bg: #fff;--loom-card: var(--nr-ivory);--loom-line: var(--nr-line);--loom-ink: var(--nr-blue-900);--loom-ink-2: var(--nr-ink-2);--loom-ink-3: var(--nr-ink-3);--loom-r: var(--nr-thread-r, #E52F33);--loom-b: var(--nr-thread-b, #2E4291);--loom-warp: var(--nr-blue);--loom-braid: var(--nr-braid-tile, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cg fill='none' stroke-width='2' stroke-linecap='round'%3E%3Cpath stroke='%232E4291' d='M0 6C6 6 6 2 12 2S18 6 24 6'/%3E%3Cpath stroke='%23E52F33' d='M0 2C6 2 6 6 12 6S18 2 24 2'/%3E%3Cpath stroke='%232E4291' d='M15.5 3.2C17 4.6 17.6 5.3 18.6 5.6'/%3E%3C/g%3E%3C/svg%3E"));position: relative;display: grid;gap: 20px;margin-top: clamp(32px, 4vw, 56px);color: var(--loom-ink-2)}.nr-loom--dark{--loom-bg: var(--nr-blue-900);--loom-card: rgba(255, 255, 255, .05);--loom-line: rgba(255, 255, 255, .14);--loom-ink: #fff;--loom-ink-2: rgba(255, 255, 255, .8);--loom-ink-3: rgba(255, 255, 255, .64);--loom-r: var(--nr-red-on-dark, #FF7A7E);--loom-b: #8FA0E0;--loom-warp: #fff}.nr-loom__vn{font-size: .6875rem;font-weight: 700;letter-spacing: .16em;color: var(--loom-r);font-variant-numeric: tabular-nums}.nr-loom__vn span{color: var(--loom-ink-3);letter-spacing: .08em}.nr-loom__note{display: flex;gap: 8px;align-items: flex-start;font-size: .8125rem;line-height: 1.5;color: var(--loom-ink-3)}.nr-loom__note .nr-icon{flex: none;width: 16px;height: 16px;margin-top: 2px}.nr-loom__chips{display: flex;flex-wrap: wrap;gap: 8px}.nr-loom__chip{position: relative;display: inline-flex;align-items: center;min-height: 44px;padding: 0 16px;border-radius: 999px;border: 1px solid var(--loom-line);background: var(--loom-bg);font: inherit;font-size: .875rem;font-weight: 600;line-height: 1.2;color: var(--loom-ink);text-align: left}.nr-loom__more{font-size: .9375rem}.nr-loom__all{display: none}@media (max-width: 699px){:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__cat{display: none}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__all{display: block;margin-top: -6px}}.nr-loom__cards{display: grid;grid-template-columns: minmax(0, 1fr);gap: 14px}@media (min-width: 640px){.nr-loom__cards{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1100px){.nr-loom__cards{grid-template-columns: repeat(4, minmax(0, 1fr))}}.nr-loom__card{display: flex;flex-direction: column;gap: 10px;padding: 22px 22px 14px;border-radius: var(--nr-r-lg);background: var(--loom-card);border: 1px solid var(--loom-line)}.nr-loom__ch{font-family: var(--nr-font-display);font-size: var(--nr-fs-h3);font-weight: 600;line-height: 1.15;color: var(--loom-ink);hyphens: auto;overflow-wrap: break-word}.nr-loom__cm{font-size: .9rem;line-height: 1.55}.nr-loom__card .nr-loom__chip{min-height: 32px;padding: 0 12px;font-size: .8125rem}.nr-loom__card .nr-loom__chips{margin-top: 2px}.nr-loom__card .nr-loom__more{margin-top: auto}.nr-loom__bar, .nr-loom__stage{display: none}.nr-loom__details{display: grid;grid-template-columns: minmax(0, 1fr);gap: 14px}@media (min-width: 640px){.nr-loom__details{grid-template-columns: repeat(2, minmax(0, 1fr))}.nr-loom__note{grid-column: 1 / -1}}.nr-loom__detail{display: grid;gap: 18px;align-content: start;padding: clamp(20px, 2.4vw, 28px);border-radius: var(--nr-r-lg);background: var(--loom-card);border: 1px solid var(--loom-line)}.nr-loom__dmain{display: grid;gap: 6px}.nr-loom__dh{font-family: var(--nr-font-display);font-size: var(--nr-fs-h3);font-weight: 600;line-height: 1.15;color: var(--loom-ink);letter-spacing: -.01em;hyphens: auto;overflow-wrap: break-word}.nr-loom__dm{font-size: .9375rem;line-height: 1.6;max-width: 46ch}.nr-loom__dl{margin-bottom: 8px;font-size: .6875rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--loom-ink-3)}.nr-loom__dlist{display: flex;flex-wrap: wrap;gap: 6px 8px}.nr-loom__dlist li{display: inline-flex;align-items: center;min-height: 30px;padding: 2px 12px;border-radius: 999px;background: var(--loom-bg);border: 1px solid var(--loom-line);font-size: .8125rem;font-weight: 600;color: var(--loom-ink);transition: background-color .3s var(--nr-ease), color .3s var(--nr-ease), border-color .3s}.nr-loom__dlinks{display: grid;gap: 2px;align-content: start;justify-items: start}.nr-loom__pol{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;font-weight: 600;color: var(--loom-ink);text-decoration: none}.nr-loom__pol .nr-icon{flex: none;width: 18px;height: 18px;color: var(--loom-r)}.nr-loom__pol:hover span{text-decoration: underline}.nr-loom--dark .nr-loom__pol, .nr-loom--dark .nr-link{color: #fff}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]){grid-template-columns: minmax(0, 1fr);grid-template-areas: "bar" "values" "details" "clubs";gap: 16px}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__bar{grid-area: bar;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__stage{display: contents}.nr-loom__values{grid-area: values;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}.nr-loom__svg{display: none}.nr-loom__clubs{grid-area: clubs;display: grid;gap: 14px;align-content: start}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__details{grid-area: details;grid-template-columns: minmax(0, 1fr);gap: 10px}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__detail{grid-area: 1 / 1;visibility: hidden;opacity: 0;transform: translateY(6px);transition: opacity .32s var(--nr-ease), transform .42s var(--nr-ease), visibility 0s .42s}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__detail.is-on{visibility: visible;opacity: 1;transform: none;transition: opacity .42s var(--nr-ease) .06s, transform .52s var(--nr-ease) .06s, visibility 0s}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__note{grid-area: auto}.nr-loom__detail:target{scroll-margin-top: calc(var(--nr-sticky-top, 64px) + 24px)}.nr-loom__hint{display: flex;align-items: center;gap: 8px;font-size: .875rem;font-weight: 600;color: var(--loom-ink-2)}.nr-loom__hint .nr-icon{flex: none;width: 16px;height: 16px;color: var(--loom-r)}.nr-loom__legend{display: inline-flex;align-items: center;gap: 10px;font-size: .8125rem;font-weight: 600;color: var(--loom-ink-3)}.nr-loom__swatch{flex: none;width: 40px;height: 10px;fill: none;stroke-width: 2.2;stroke-linecap: round}.nr-loom__sw-r{stroke: var(--loom-r)}.nr-loom__sw-b{stroke: var(--loom-b)}.nr-loom__stop{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;margin-left: auto;padding: 0 14px;border-radius: 999px;border: 1px solid var(--loom-line);background: transparent;color: var(--loom-ink);font: inherit;font-size: .8125rem;font-weight: 600}.nr-loom__stop .nr-icon{width: 16px;height: 16px}.nr-loom__stop:hover{border-color: var(--loom-ink)}.nr-loom__value{position: relative;display: grid;align-content: start;gap: 4px;min-height: 76px;padding: 14px 16px 14px;border-radius: 18px;border: 1px solid var(--loom-line);background: var(--loom-card);color: inherit;font: inherit;text-align: left;cursor: pointer;transition: border-color .3s var(--nr-ease), background-color .3s var(--nr-ease), box-shadow .4s var(--nr-ease), transform .3s var(--nr-ease)}.nr-loom__value:hover{border-color: color-mix(in srgb, var(--loom-b) 45%, transparent)}.nr-loom__value:active{transform: scale(.98)}.nr-loom__name{font-family: var(--nr-font-display);font-size: 1.0625rem;font-weight: 600;line-height: 1.15;color: var(--loom-ink);letter-spacing: -.005em;hyphens: auto;overflow-wrap: break-word}.nr-loom__mean{display: none;font-size: .8125rem;line-height: 1.45;color: var(--loom-ink-3)}.nr-loom__knot{position: absolute;right: 14px;top: 16px;width: 10px;height: 10px;border-radius: 50%;border: 2px solid var(--loom-line);background: var(--loom-bg);transition: background-color .3s, border-color .3s, transform .42s var(--nr-ease-spring, var(--nr-ease))}.nr-loom__value.is-on{border-color: var(--loom-b);background: var(--loom-bg);box-shadow: 0 1px 2px rgba(17, 27, 71, .06), 0 14px 32px -12px rgba(17, 27, 71, .22)}.nr-loom__value.is-on .nr-loom__knot{border-color: var(--loom-r);background: var(--loom-r);transform: scale(1.2)}.nr-loom--dark .nr-loom__value.is-on{background: rgba(255, 255, 255, .1);border-color: rgba(255, 255, 255, .7);box-shadow: none}.nr-loom__clubs-h{display: flex;align-items: baseline;gap: 8px;font-size: .9375rem;font-weight: 600;color: var(--loom-ink)}.nr-loom__clubs-h b{font-family: var(--nr-font-display);font-size: 1.75rem;line-height: 1;color: var(--loom-r);font-weight: 600}.nr-loom__cat{display: grid;gap: 8px}.nr-loom__cat-h{justify-self: start;padding-right: 8px;background: var(--loom-bg);font-size: .6875rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--loom-ink-3)}.nr-loom__clubs .nr-loom__chip{cursor: pointer;transition: color .35s var(--nr-ease), border-color .3s, background-color .3s, transform .2s var(--nr-ease)}.nr-loom__clubs .nr-loom__chip::after{content: "";position: absolute;left: 14px;right: 14px;bottom: 6px;height: 5px;background: var(--loom-braid) repeat-x left center / 15px 5px;transform: scaleX(0);transform-origin: 0 50%;transition: transform .45s var(--nr-ease);pointer-events: none}.nr-loom__clubs .nr-loom__chip:hover{border-color: var(--loom-b)}.nr-loom__clubs .nr-loom__chip:active{transform: scale(.97)}.nr-loom__stage .nr-loom__chip:not(.is-linked){color: var(--loom-ink-2);border-color: color-mix(in srgb, var(--loom-line) 60%, transparent)}.nr-loom__stage .nr-loom__chip:not(.is-linked):hover, .nr-loom__stage .nr-loom__chip:not(.is-linked):focus-visible{color: var(--loom-ink)}.nr-loom__chip.is-linked{border-color: color-mix(in srgb, var(--loom-b) 50%, transparent)}.nr-loom__chip.is-linked::after{transform: none}.nr-loom__chip[aria-pressed="true"]{background: var(--loom-b);border-color: var(--loom-b);color: #fff}.nr-loom--dark .nr-loom__chip[aria-pressed="true"]{color: var(--nr-blue-900)}.nr-loom__chip[aria-pressed="true"]::after{opacity: 0}.nr-loom__dlist li.is-hit{background: var(--loom-b);border-color: var(--loom-b);color: #fff}.nr-loom--dark .nr-loom__dlist li.is-hit{color: var(--nr-blue-900)}@media (min-width: 640px){.nr-loom__value{min-height: 112px;padding: 18px 20px}.nr-loom__name{font-size: 1.3125rem}.nr-loom__mean{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.nr-loom__knot{right: 18px;top: 22px}}@media (min-width: 900px){:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__detail{grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, .8fr);gap: 28px;align-items: start}}@media (min-width: 1100px){:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]){grid-template-areas: "bar" "stage" "details";gap: 24px}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) .nr-loom__stage{grid-area: stage;position: relative;display: grid;grid-template-columns: minmax(0, 330px) minmax(96px, 1fr) minmax(0, 520px);grid-template-areas: "values . clubs";align-items: start}.nr-loom__values{grid-template-columns: minmax(0, 1fr);gap: 12px;position: relative;z-index: 1}.nr-loom__value{min-height: 0;padding: 18px 38px 18px 22px}.nr-loom__name{font-size: 1.25rem}.nr-loom__knot{right: -6px;top: 50%;margin-top: -6px;width: 12px;height: 12px}.nr-loom__clubs{position: relative;z-index: 1;gap: 16px}.nr-loom__svg{display: block;position: absolute;inset: 0;z-index: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.nr-loom__warp path{fill: none;stroke: var(--loom-warp);stroke-opacity: .12;stroke-width: 1}.nr-loom__thread{fill: none;stroke-width: 2.5;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 0}.nr-loom__tknot{fill: var(--loom-b);stroke: var(--loom-bg);stroke-width: 2;transform-box: fill-box;transform-origin: center}.nr-loom__g1{stop-color: var(--loom-r)}.nr-loom__g2{stop-color: var(--loom-b)}}@media (min-width: 1100px) and (prefers-reduced-motion: no-preference){.nr-loom__svg.is-drawing .nr-loom__thread{stroke-dashoffset: 1;animation: nr-loom-draw .6s var(--nr-ease) forwards;animation-delay: calc(var(--k, 0) * 40ms)}.nr-loom__svg.is-drawing .nr-loom__tknot{transform: scale(0);animation: nr-loom-pop .42s var(--nr-ease-spring, var(--nr-ease)) forwards;animation-delay: calc(.48s + var(--k, 0) * 40ms)}}@keyframes nr-loom-draw{to{stroke-dashoffset: 0}}@keyframes nr-loom-pop{to{transform: scale(1)}}@media (prefers-reduced-motion: reduce){.nr-loom__value, .nr-loom__knot, .nr-loom__chip, .nr-loom__chip::after, .nr-loom__dlist li{transition: none}:is(.nr-js:not(.nr-reveal-off)) .nr-loom--full:not([data-nr-error]) :is(.nr-loom__detail, .nr-loom__detail.is-on){transform: none;transition: none}}.nr-video-facade{--bg: radial-gradient(130% 120% at 100% 0%, var(--nr-blue) 0%, var(--nr-blue-900) 72%);--fg: #fff;position: relative;display: block;aspect-ratio: 16 / 9;border-radius: var(--nr-r-lg);overflow: hidden;isolation: isolate;background: var(--nr-blue-900);color: var(--fg);text-decoration: none;box-shadow: var(--nr-shadow-1)}.nr-video-facade--short{aspect-ratio: 9 / 16}.nr-video-facade--red{--bg: radial-gradient(130% 120% at 0% 100%, var(--nr-red) 0%, var(--nr-red-700) 70%)}.nr-video-facade--ink{--bg: linear-gradient(160deg, var(--nr-blue-800) 0%, var(--nr-ink) 100%)}.nr-video-facade--gold{--bg: linear-gradient(140deg, var(--nr-gold) 0%, var(--nr-bronze) 100%);--fg: var(--nr-blue-900)}.nr-video-facade--ivory{--bg: var(--nr-ivory-2);--fg: var(--nr-blue)}.nr-video-facade__poster{position: absolute;inset: 0;z-index: -1;display: grid;grid-template-rows: auto 1fr auto;align-items: end;padding: clamp(16px, 2.6vw, 26px);background: var(--bg)}.nr-video-facade__poster::before{content: "";position: absolute;inset: 0;background-image: var(--nr-tex-rosette-light);opacity: .9;pointer-events: none}.nr-video-facade--ivory .nr-video-facade__poster::before, .nr-video-facade--gold .nr-video-facade__poster::before{background-image: var(--nr-tex-rosette)}.nr-video-facade__label{position: relative;display: inline-flex;align-items: center;align-self: start;gap: 7px;font-size: .6875rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;opacity: .9}.nr-video-facade__label .nr-icon{width: 18px;height: 18px}.nr-video-facade__title{position: relative;max-width: calc(100% - 64px);font-family: var(--nr-font-display);font-size: clamp(1.125rem, .95rem + .6vw, 1.5rem);font-weight: 600;line-height: 1.12;letter-spacing: -.01em;text-wrap: balance;overflow-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.nr-video-facade--featured .nr-video-facade__title, .nr-video-facade--short .nr-video-facade__title{max-width: 18ch}.nr-video-facade--featured .nr-video-facade__title{font-size: clamp(1.5rem, 1rem + 2.2vw, 2.75rem)}.nr-video-facade--short .nr-video-facade__title{font-size: clamp(1.0625rem, .95rem + .6vw, 1.375rem)}.nr-video-facade__brand{position: relative;margin-top: 10px;font-size: .625rem;font-weight: 700;letter-spacing: .3em;opacity: .7}.nr-video-facade__poster .nr-video-facade__orn{position: absolute;right: -14%;top: -18%;width: 62%;height: auto;aspect-ratio: 1;opacity: .14;pointer-events: none}.nr-video-facade__play{position: absolute;right: clamp(14px, 2.4vw, 22px);bottom: clamp(14px, 2.4vw, 22px);display: grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;background: var(--nr-red-600);color: #fff;box-shadow: 0 10px 26px rgba(17, 27, 71, .35), 0 0 0 5px rgba(255, 255, 255, .16);transition: transform .25s var(--nr-ease)}.nr-video-facade__play .nr-icon{width: 22px;height: 22px;margin-left: 3px}.nr-video-facade--red .nr-video-facade__play{background: #fff;color: var(--nr-red-600)}.nr-video-facade--featured .nr-video-facade__play, .nr-video-facade--short .nr-video-facade__play{left: 50%;top: 44%;right: auto;bottom: auto;width: 76px;height: 76px;margin: -38px 0 0 -38px}.nr-video-facade--featured .nr-video-facade__play .nr-icon{width: 30px;height: 30px}.nr-video-facade--short .nr-video-facade__play{top: 38%;width: 58px;height: 58px;margin: -29px 0 0 -29px}.nr-video-facade:hover .nr-video-facade__play{transform: scale(1.08)}.nr-video-facade:focus-visible{outline-offset: 4px}.nr-video-facade.is-playing{background: #000}.nr-video-facade__frame{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}