.t1{--t1-pad:72px;display:flex;flex-direction:column;color:var(--color-ink,#15191B);background:var(--color-page,#FFFFFF)}.t1,.t1 *,.t1 *::before,.t1 *::after{box-sizing:border-box}.t1 a{color:inherit;text-decoration:none}.t1 ul,.t1 ol{list-style:none;margin:0;padding:0}.t1 h1,.t1 h2,.t1 p{margin:0}.t1-m-only{display:none}.t1-h2{font-family:var(--font-display,Literata,serif);font-size:34px;line-height:42px;font-weight:700;letter-spacing:-.02em}.t1-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;padding:88px var(--t1-pad)64px;border-bottom:1px solid var(--color-rule,#E6E4DE)}.t1-hero__copy{display:flex;flex-direction:column;gap:24px;width:780px;max-width:100%;flex-shrink:0}.t1-kicker{display:flex;flex-wrap:wrap;gap:10px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-deep,#1D3FA6)}.t1-hero__h1{font-family:var(--font-display,Literata,serif);font-size:72px;line-height:76px;font-weight:700;letter-spacing:-.035em;color:var(--color-ink,#15191B)}.t1-hero__lede{width:640px;max-width:100%;font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:19px;line-height:30px;color:var(--color-ink-muted,#5A6166)}.t1-hero__ctas{display:flex;gap:12px;padding-top:8px;flex-wrap:wrap}.t1-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding-inline:22px;border-radius:6px;font-family:var(--font-body,"IBM Plex Sans",sans-serif);font-size:16px;line-height:20px;font-weight:600;white-space:nowrap}.t1 .t1-btn--ink{background:var(--color-ink,#15191B);color:var(--color-ink-inverse,#FFFFFF);border:1px solid var(--color-ink,#15191B)}.t1 .t1-btn--line{background:0 0;color:var(--color-ink,#15191B);border:1px solid var(--color-ink,#15191B)}.t1 .exam-glance{width:380px;flex-shrink:0;border-top:2px solid var(--color-ink,#15191B);margin:0;padding:0;background:0 0}.t1 .exam-glance__label{padding-block:12px;font-family:var(--font-mono,monospace);font-size:11px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted,#5A6166);margin:0}.t1 .exam-glance__list{margin:0}.t1 .exam-glance__row{display:flex;justify-content:space-between;gap:16px;padding-block:12px;border-top:1px solid var(--color-rule,#E6E4DE);font-size:15px;line-height:18px}.t1 .exam-glance__key,.t1 .exam-glance__val{margin:0}.t1 .exam-glance__val{font-weight:600;text-align:right}.t1 .exam-glance__source{display:none}.t1-subjects{display:flex;flex-direction:column;gap:24px;padding:64px var(--t1-pad)0}.t1-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-rule,#E6E4DE);border-left:1px solid var(--color-rule,#E6E4DE)}.t1-tile{border-right:1px solid var(--color-rule,#E6E4DE);border-bottom:1px solid var(--color-rule,#E6E4DE)}.t1-tile a{display:flex;flex-direction:column;gap:10px;padding:24px;height:100%}.t1-tile a:hover .t1-tile__name{text-decoration:underline;text-underline-offset:3px}.t1-tile__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.t1-tile__name{font-family:var(--font-display,Literata,serif);font-size:24px;line-height:30px;font-weight:700}.t1-tile__n{font-family:var(--font-mono,monospace);font-size:12px;line-height:16px;color:var(--color-accent-deep,#1D3FA6);white-space:nowrap}.t1-tile__scope{font-size:15px;line-height:23px;color:var(--color-ink-muted,#5A6166)}.t1-tg{display:flex;align-items:center;justify-content:space-between;gap:48px;margin:64px var(--t1-pad)0;padding:36px 40px;background:var(--color-tg-plaster,#F6F4EF)}.t1-tg__copy{display:flex;flex-direction:column;gap:14px;width:720px;max-width:100%}.t1-tg__eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--font-mono,monospace);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.t1-tg__eyebrow svg{width:20px;height:20px;flex-shrink:0}.t1-tg__h{font-family:var(--font-display,Literata,serif);font-size:34px;line-height:40px;font-weight:700;letter-spacing:-.02em}.t1-tg__text{font-size:16px;line-height:25px;color:var(--color-ink-muted,#5A6166)}.t1-tg__act{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.t1-tg__note{font-size:14px;line-height:18px;color:var(--color-ink-muted,#5A6166)}.t1-tg__status{margin-left:auto;height:22px;padding-inline:8px;display:none;align-items:center;border:1px solid #a9a192;border-radius:999px;font-size:11px;line-height:14px;letter-spacing:0;text-transform:none;color:var(--color-ink-muted,#5A6166)}.t1-pair{display:flex;align-items:flex-start;gap:48px;padding:64px var(--t1-pad)0}.t1-recent{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.t1-rows{border-top:1px solid var(--color-rule,#E6E4DE)}.t1-row{display:flex;align-items:baseline;gap:20px;padding-block:16px;border-bottom:1px solid var(--color-rule,#E6E4DE)}.t1-row__sub{width:140px;flex-shrink:0;font-family:var(--font-mono,monospace);font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-deep,#1D3FA6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t1-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.t1-row__title{font-size:17px;line-height:22px;font-weight:600}.t1-row__main:hover .t1-row__title{text-decoration:underline;text-underline-offset:3px}.t1-row__desc{font-size:14px;line-height:18px;color:var(--color-ink-muted,#5A6166);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t1-row__date{font-family:var(--font-mono,monospace);font-size:12px;line-height:16px;color:var(--color-ink-muted,#5A6166);white-space:nowrap}.t1-today{width:400px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.t1-today__box{display:flex;flex-direction:column;border:1px solid var(--color-rule,#E6E4DE)}.t1-today__rule{display:block;height:6px;background:var(--color-accent,#8FD3FF)}.t1-today__body{display:flex;flex-direction:column;gap:12px;padding:22px}.t1-today__kicker{font-family:var(--font-mono,monospace);font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted,#5A6166)}.t1-today__text{font-size:17px;line-height:26px}.t1 .t1-today__go{font-size:15px;line-height:18px;font-weight:600;color:var(--color-link,#1D3FA6)}.t1-ad{display:flex;flex-direction:column;margin:64px var(--t1-pad);min-height:280px;padding:10px 12px;background:var(--color-paper,#F7F6F2);border:1px dashed #a9a192}.t1-ad__label{font-family:var(--font-mono,monospace);font-size:11px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted,#5A6166)}.t1-ad .ad-label{display:none}@media(max-width:1279px){.t1{--t1-pad:40px}.t1-hero{flex-wrap:wrap;align-items:flex-start}.t1-hero__copy{width:auto;flex:1 1 520px}.t1-pair{flex-direction:column;align-items:stretch}.t1-today{width:auto}.t1-tile__top{flex-wrap:wrap}.t1-tile__n{white-space:normal}}.t1-hero__copy{flex-shrink:1;min-width:0}@media(max-width:767px){.t1{--t1-pad:16px;gap:28px;padding:32px var(--t1-pad)40px}.t1-d-only{display:none!important}.t1-m-only{display:inline}.t1-hero{display:block;padding:0;border:0}.t1-hero__copy{width:auto;gap:14px}.t1 .exam-glance{display:none}.t1-kicker{font-size:11px;line-height:14px;gap:6px}.t1-hero__h1{font-size:38px;line-height:42px;letter-spacing:-.03em}.t1-hero__lede{width:auto;font-size:16px;line-height:25px}.t1-hero__ctas{padding-top:0}.t1-hero__ctas .t1-btn--ink{width:100%}.t1-hero__ctas .t1-btn--line{display:none}.t1-subjects{padding:0;gap:0}.t1-subjects .t1-h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.t1-grid{display:block;border:0;border-top:2px solid var(--color-ink,#15191B)}.t1-tile{border-right:0}.t1-tile a{padding:16px 0;gap:0}.t1-tile__top{align-items:center}.t1-tile__name{font-size:20px;line-height:24px}.t1-tile__scope{display:none}.t1-pair{display:contents}.t1-today{width:auto;order:3;gap:0}.t1-today__rule{height:5px}.t1-today__body{gap:8px;padding:18px}.t1-today__kicker{font-size:11px;line-height:14px}.t1-today__text{font-size:16px;line-height:24px}.t1-tg{order:4;margin:0;flex-direction:column;align-items:stretch;gap:12px;padding:18px 16px}.t1-tg__copy{width:auto;gap:12px}.t1-tg__eyebrow{font-size:11px;line-height:14px;gap:8px}.t1-tg__eyebrow svg{width:16px;height:16px}.t1-tg__status{display:inline-flex}.t1-tg__h{font-size:21px;line-height:27px;letter-spacing:0}.t1-tg__text{font-size:15px;line-height:23px}.t1-tg__act .t1-btn{width:100%;height:46px;font-size:15px;line-height:18px}.t1-tg__act{align-items:stretch}.t1-recent{order:5;gap:0;border-top:1px solid var(--color-rule,#E6E4DE)}.t1-recent .t1-h2{padding:16px 0 4px;font-size:22px;line-height:28px;letter-spacing:0}.t1-rows{border-top:0}.t1-row{flex-direction:column;gap:4px;padding-block:14px}.t1-row:nth-child(n+3){display:none}.t1-row__sub{width:auto;font-size:11px;line-height:14px}.t1-row__title{font-size:16px;line-height:20px}.t1-ad{order:6;margin:0;min-height:250px}.t1-hero{order:1}.t1-subjects{order:2}}