.turn-hero{background:#fff8fb;padding:28px 0 48px;border-bottom:1px solid #efdee7}.breadcrumb{font-size:13px;color:#666;margin-bottom:35px}.breadcrumb a{color:inherit}.turn-hero h1{font-family:'Barlow Condensed',sans-serif;font-size:78px;line-height:1;font-weight:800;letter-spacing:-1px;margin:17px 0 20px}.turn-hero h1 em{font-style:normal;color:#ed2583}.turn-hero p{font-size:17px;line-height:1.75;color:#575057}.hero-actions{display:flex;gap:28px;align-items:center;margin-top:25px}.timing-notice{display:flex;gap:25px;background:#fff4f9;border:1px solid #edcbdc;border-left:5px solid #ed2583;border-radius:12px;padding:32px}.notice-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ed2583;color:#fff;font-size:28px;font-weight:700;flex-shrink:0}.timing-notice h2{font-size:36px;margin:12px 0}.timing-notice p{font-size:15px;line-height:1.8;max-width:960px}.schedule-section{padding-bottom:65px}.section-heading>p{font-size:14px;color:#625963}.schedule-table{border:1px solid #e7dde3;border-radius:12px;overflow:hidden}table{border-collapse:collapse;width:100%;text-align:left}caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}thead{background:#111;color:#fff}thead th{padding:20px 24px;font-size:13px}tbody th,tbody td{padding:24px;border-bottom:1px solid #e9e0e5}tbody th{width:25%;font-family:'Barlow Condensed',sans-serif;font-size:28px}tbody td:nth-child(2){width:24%;font-size:22px}tbody td:last-child{font-size:14px;line-height:1.7;color:#575057}tbody tr:last-child>*{border-bottom:0}.rush-row{background:#fff4f9}.tag{display:block;color:#ae0a54;font-family:Inter,sans-serif;font-size:10px;letter-spacing:1px;margin-top:7px}.table-note{font-size:13px;line-height:1.8;color:#625963;margin-top:20px}.table-note a{color:#ad0b55}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:32px}.process-grid article{border-top:2px solid #ed2583;padding-top:22px}.process-grid article>span{color:#ed2583;font-weight:700;font-size:14px}.process-grid h3{font-size:31px;margin:17px 0 10px}.process-grid p,.detail-card p,.detail-card li{font-size:15px;line-height:1.8;color:#575057}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.detail-card{border:1px solid #e8dee4;padding:32px;border-radius:12px}.detail-card h2{font-size:37px;margin:15px 0 20px}.detail-card ul{padding-left:20px}.detail-card li{margin-bottom:12px}.detail-card .text-link{display:inline-block;margin-top:12px}.outline-btn{border:1px solid white}@media(max-width:800px){.turn-hero h1{font-size:65px}.timing-notice{padding:24px;gap:16px}.process-grid{gap:20px}.detail-grid{grid-template-columns:1fr}thead th,tbody th,tbody td{padding:16px}tbody th{font-size:24px}tbody td:nth-child(2){font-size:19px}}@media(max-width:600px){.turn-hero h1{font-size:51px}.turn-hero p{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.timing-notice{padding:22px;display:block}.notice-mark{margin-bottom:18px}.timing-notice h2{font-size:31px}.process-grid{grid-template-columns:1fr}.detail-card{padding:24px}.detail-card h2{font-size:33px}.schedule-table thead{display:none}.schedule-table table,.schedule-table tbody,.schedule-table tr,.schedule-table th,.schedule-table td{display:block;width:100%}.schedule-table tr{padding:20px;border-bottom:1px solid #e8dee4}.schedule-table tr:last-child{border-bottom:0}.schedule-table tbody th,.schedule-table tbody td{padding:0;border:0}.schedule-table tbody th{font-size:29px}.schedule-table tbody td:nth-child(2){width:100%;font-size:19px;margin:14px 0}.schedule-table tbody td:nth-child(2):before{content:'Upload & approval cutoff: ';font-size:13px}.schedule-table tbody td:last-child{font-size:14px}.final-cta .btn{margin-bottom:12px}}