.sms-module__YRKsUq__page{--black:#050505;--ink:#0b0b0b;--paper:#f4f1e8;--yellow:#ffe500;--turquoise:#36ddcd;--red:#ff4438;background:radial-gradient(circle at 88% 4%, #ffe50021, transparent 22rem), radial-gradient(circle at 4% 38%, #36ddcd14, transparent 20rem), var(--black);min-height:100vh;color:var(--paper);isolation:isolate;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.sms-module__YRKsUq__grain{z-index:-1;opacity:.24;pointer-events:none;background-image:repeating-linear-gradient(112deg,#0000 0 17px,#ffffff06 18px 19px),radial-gradient(circle,#fff3 0 .6px,#0000 .7px);background-size:auto,7px 7px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.sms-module__YRKsUq__hero,.sms-module__YRKsUq__controls,.sms-module__YRKsUq__schedule,.sms-module__YRKsUq__footer{width:min(100% - 28px,1060px);margin-inline:auto}.sms-module__YRKsUq__hero{flex-direction:column;justify-content:space-between;min-height:510px;padding:38px 0 54px;display:flex;position:relative}.sms-module__YRKsUq__hero:before{content:"";z-index:-1;background:var(--yellow);width:360px;height:115px;position:absolute;bottom:96px;right:-90px;transform:rotate(-8deg)skew(-18deg);box-shadow:22px 20px #ffe50029}.sms-module__YRKsUq__hero:after{content:"";z-index:-1;background:var(--red);width:170px;height:8px;box-shadow:12px 3px 0 -2px var(--red);border-radius:50%;position:absolute;bottom:30px;left:8%;transform:rotate(-4deg)}.sms-module__YRKsUq__eyebrow{border-top:3px solid var(--yellow);color:var(--yellow);letter-spacing:.13em;justify-content:space-between;align-items:center;padding-top:8px;font-size:13px;font-weight:900;display:flex}.sms-module__YRKsUq__titleBlock{padding-top:70px}.sms-module__YRKsUq__kicker,.sms-module__YRKsUq__scheduleHeader p{color:var(--yellow);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:900}.sms-module__YRKsUq__titleBlock h1{max-width:900px;color:var(--paper);letter-spacing:-.055em;text-transform:uppercase;margin-top:10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(72px,16vw,168px);font-weight:900;font-stretch:75%;line-height:.73}.sms-module__YRKsUq__titleBlock h1 span{color:var(--yellow);letter-spacing:-.04em;font-size:.65em;display:block}.sms-module__YRKsUq__intro{color:#f4f1e8ad;max-width:520px;margin-top:38px;font-size:15px;line-height:1.5}.sms-module__YRKsUq__heroStamp{color:var(--ink);text-align:right;flex-direction:column;font-weight:900;line-height:.88;display:flex;position:absolute;bottom:104px;right:18px;transform:rotate(-8deg)}.sms-module__YRKsUq__heroStamp b{letter-spacing:-.04em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:52px}.sms-module__YRKsUq__heroStamp span{letter-spacing:.08em;margin-top:6px;font-size:13px}.sms-module__YRKsUq__controls{z-index:20;background:linear-gradient(to bottom, var(--black) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 0 18px;position:sticky;top:0}.sms-module__YRKsUq__daySwitch,.sms-module__YRKsUq__personSwitch{display:grid}.sms-module__YRKsUq__daySwitch{grid-template-columns:repeat(2,1fr);gap:8px}.sms-module__YRKsUq__daySwitch button,.sms-module__YRKsUq__personSwitch button{color:#f4f1e894;cursor:pointer;background:#050505e0;border:1px solid #f4f1e833;transition:all .16s}.sms-module__YRKsUq__daySwitch button{text-align:left;justify-content:space-between;align-items:center;min-height:62px;padding:9px 14px;display:flex;transform:skew(-3deg)}.sms-module__YRKsUq__daySwitch button span{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:28px}.sms-module__YRKsUq__daySwitch button b{letter-spacing:.08em;font-size:13px}.sms-module__YRKsUq__daySwitch .sms-module__YRKsUq__activeDay{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.sms-module__YRKsUq__personSwitch{grid-template-columns:repeat(3,1fr);margin-top:8px}.sms-module__YRKsUq__personSwitch button{text-transform:uppercase;min-height:42px;margin-left:-1px;padding:8px;font-size:12px;font-weight:800}.sms-module__YRKsUq__personSwitch .sms-module__YRKsUq__activePerson{z-index:1;border-color:var(--paper);color:var(--paper);position:relative}.sms-module__YRKsUq__schedule{padding:50px 0 74px}.sms-module__YRKsUq__scheduleHeader{border-bottom:2px solid var(--yellow);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:22px;display:flex}.sms-module__YRKsUq__scheduleHeader h2{letter-spacing:-.035em;text-transform:uppercase;margin-top:3px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,10vw,84px);font-weight:900;line-height:.9}.sms-module__YRKsUq__stats{color:#f4f1e88a;text-align:right;text-transform:uppercase;gap:18px;font-size:11px;display:flex}.sms-module__YRKsUq__stats b{color:var(--paper);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:28px;font-weight:400;display:block}.sms-module__YRKsUq__legend{color:#f4f1e899;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:15px;padding:15px 0 28px;font-size:11px;font-weight:800;display:flex}.sms-module__YRKsUq__legend span{align-items:center;gap:6px;display:inline-flex}.sms-module__YRKsUq__legend i{width:16px;height:5px;display:inline-block;transform:rotate(-4deg)}.sms-module__YRKsUq__redDot{background:var(--red)}.sms-module__YRKsUq__blueDot{background:var(--turquoise)}.sms-module__YRKsUq__bothDot{background:linear-gradient(90deg, var(--red) 0 48%, var(--turquoise) 52%)}.sms-module__YRKsUq__planNote{border-left:3px solid var(--yellow);color:#f4f1e8b8;background:#ffe50012;margin:-10px 0 28px;padding:9px 12px;font-size:11px;font-weight:700;line-height:1.45}.sms-module__YRKsUq__stagePlan{background:#f4f1e806;border:1px solid #f4f1e829;margin:4px 0 52px}.sms-module__YRKsUq__stagePlanHeader{border-bottom:1px solid #f4f1e829;justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 16px 14px;display:flex}.sms-module__YRKsUq__stagePlanHeader p{color:var(--yellow);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.sms-module__YRKsUq__stagePlanHeader h3{letter-spacing:-.02em;text-transform:uppercase;margin-top:3px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:34px;font-weight:400;line-height:.95}.sms-module__YRKsUq__stagePlanHeader>span{color:#f4f1e873;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.sms-module__YRKsUq__stagePlanScroller{overscroll-behavior-inline:contain;scrollbar-color:var(--yellow) #f4f1e814;scrollbar-width:thin;max-width:100%;overflow-x:auto}.sms-module__YRKsUq__stagePlanScroller:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px}.sms-module__YRKsUq__stageChart{--stage-column:118px;min-width:980px;color:var(--paper)}.sms-module__YRKsUq__saturdayChart{min-width:1160px}.sms-module__YRKsUq__chartAxis,.sms-module__YRKsUq__stageRow{grid-template-columns:var(--stage-column) minmax(0, 1fr);display:grid}.sms-module__YRKsUq__chartAxis{z-index:8;background:#10100d;border-bottom:1px solid #f4f1e82e;height:46px;position:sticky;top:0}.sms-module__YRKsUq__axisCorner,.sms-module__YRKsUq__stageName{z-index:6;border-right:2px solid var(--yellow);background:#10100d;align-items:center;display:flex;position:sticky;left:0}.sms-module__YRKsUq__axisCorner{z-index:10;color:var(--yellow);letter-spacing:.1em;text-transform:uppercase;padding:0 12px;font-size:9px;font-weight:900}.sms-module__YRKsUq__axisHours,.sms-module__YRKsUq__stageTrack{background-image:repeating-linear-gradient(90deg,#f4f1e824 0 1px,#0000 1px 8.33333%);position:relative}.sms-module__YRKsUq__saturdayChart .sms-module__YRKsUq__axisHours,.sms-module__YRKsUq__saturdayChart .sms-module__YRKsUq__stageTrack{background-image:repeating-linear-gradient(90deg,#f4f1e824 0 1px,#0000 1px 6.66667%)}.sms-module__YRKsUq__axisHours time{color:#f4f1e8ad;letter-spacing:.03em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:13px;line-height:1;position:absolute;top:17px;transform:translate(-50%)}.sms-module__YRKsUq__axisHours .sms-module__YRKsUq__firstHour{transform:none}.sms-module__YRKsUq__axisHours .sms-module__YRKsUq__lastHour{transform:translate(-100%)}.sms-module__YRKsUq__stageRow{border-bottom:1px solid #f4f1e81c;min-height:76px}.sms-module__YRKsUq__stageRow:last-child{border-bottom:0}.sms-module__YRKsUq__stageName{color:var(--yellow);text-transform:uppercase;padding:10px 12px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:18px;line-height:.95}.sms-module__YRKsUq__stageTrack{min-width:0}.sms-module__YRKsUq__chartBar{border:1px solid color-mix(in srgb, var(--owner-color) 65%, black);border-left:4px solid var(--owner-color);background:linear-gradient(105deg, color-mix(in srgb, var(--owner-color) 26%, #111), #171713 74%);min-width:44px;height:55px;color:var(--paper);padding:8px 8px 7px;position:absolute;top:10px;overflow:hidden}.sms-module__YRKsUq__chartBar b,.sms-module__YRKsUq__chartBar span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sms-module__YRKsUq__chartBar b{letter-spacing:.015em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:15px;font-weight:400;line-height:1}.sms-module__YRKsUq__chartBar span{color:var(--owner-color);letter-spacing:.02em;margin-top:7px;font-size:9px;font-weight:900}.sms-module__YRKsUq__chartBar.sms-module__YRKsUq__both{background:linear-gradient(105deg,#ff443838,#0000 45%),linear-gradient(285deg,#36ddcd33,#0000 45%),#171713}.sms-module__YRKsUq__chartConflict{border-color:var(--yellow);box-shadow:inset 0 0 0 1px #ffe50061}.sms-module__YRKsUq__openEnd:after{content:"";background:repeating-linear-gradient(-45deg,#0000 0 4px,#f4f1e838 4px 7px);width:22px;position:absolute;inset:0 0 0 auto}.sms-module__YRKsUq__chartFootnote{color:#f4f1e880;border-top:1px solid #f4f1e821;padding:11px 16px 13px;font-size:9px;font-weight:700;line-height:1.45}.sms-module__YRKsUq__timeline{position:relative}.sms-module__YRKsUq__timeline:before{content:"";background:linear-gradient(var(--yellow), #ffe50014);width:1px;position:absolute;top:10px;bottom:10px;left:47px}.sms-module__YRKsUq__timeGroup{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:0 0 20px;display:grid;position:relative}.sms-module__YRKsUq__time{z-index:1;text-align:right;padding-top:15px;position:relative}.sms-module__YRKsUq__time:after{content:"";border:2px solid var(--yellow);background:var(--black);border-radius:50%;width:9px;height:9px;position:absolute;top:22px;right:-21px}.sms-module__YRKsUq__time time{color:var(--yellow);letter-spacing:.02em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:22px}.sms-module__YRKsUq__time span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:900;display:block}.sms-module__YRKsUq__cards{gap:7px;display:grid}.sms-module__YRKsUq__card{border:1px solid #f4f1e821;border-left:5px solid var(--owner-color);background:linear-gradient(100deg, color-mix(in srgb, var(--owner-color) 10%, transparent), transparent 45%), #f4f1e809;min-width:0;padding:14px 14px 15px;position:relative;overflow:hidden}.sms-module__YRKsUq__card.sms-module__YRKsUq__conflict{border-top-color:#ffe5008c;border-bottom-color:#ffe5008c;border-right-color:#ffe5008c;box-shadow:inset 0 0 0 1px #ffe5000f}.sms-module__YRKsUq__card:after{content:"";background:var(--owner-color);opacity:.5;width:68px;height:8px;position:absolute;top:-4px;right:-18px;transform:rotate(12deg)}.sms-module__YRKsUq__benedikt{--owner-color:var(--red)}.sms-module__YRKsUq__vanessa{--owner-color:var(--turquoise)}.sms-module__YRKsUq__both{--owner-color:var(--yellow);background:linear-gradient(100deg,#ff44381a,#0000 34%),linear-gradient(280deg,#36ddcd1a,#0000 34%),#f4f1e809}.sms-module__YRKsUq__cardTopline{color:var(--owner-color);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:900;display:flex}.sms-module__YRKsUq__owner{color:#f4f1e880;text-align:right}.sms-module__YRKsUq__card h3{letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin-top:7px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(25px,7vw,40px);font-weight:900;line-height:.95}.sms-module__YRKsUq__duration{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:11px;display:flex}.sms-module__YRKsUq__duration span{color:var(--yellow);letter-spacing:.025em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:21px}.sms-module__YRKsUq__duration small{color:#f4f1e86b;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.sms-module__YRKsUq__card .sms-module__YRKsUq__extra{color:#f4f1e880;letter-spacing:.05em;text-transform:uppercase;margin-top:8px;font-size:10px;font-weight:700}.sms-module__YRKsUq__conflictNote{border-top:1px solid #ffe50047;gap:3px;margin-top:13px;padding-top:10px;display:grid}.sms-module__YRKsUq__conflictNote b{color:var(--yellow);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.sms-module__YRKsUq__conflictNote span{color:#f4f1e8b8;font-size:11px;line-height:1.35}.sms-module__YRKsUq__footer{border-top:1px solid #f4f1e829;padding:46px 0 52px}.sms-module__YRKsUq__chevrons{color:var(--yellow);letter-spacing:-.14em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:64px;line-height:.6;display:block}.sms-module__YRKsUq__footer p{text-transform:uppercase;margin-top:22px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:40px}.sms-module__YRKsUq__footer>span:last-child{color:#f4f1e875;margin-top:8px;font-size:11px;display:block}@media (min-width:720px){.sms-module__YRKsUq__hero,.sms-module__YRKsUq__controls,.sms-module__YRKsUq__schedule,.sms-module__YRKsUq__footer{width:min(100% - 64px,1060px)}.sms-module__YRKsUq__hero{min-height:600px;padding-top:52px}.sms-module__YRKsUq__intro{font-size:17px}.sms-module__YRKsUq__hero:before{width:520px;right:-160px}.sms-module__YRKsUq__heroStamp{right:48px}.sms-module__YRKsUq__controls{grid-template-columns:minmax(280px,.75fr) minmax(330px,1fr);align-items:stretch;gap:12px;display:grid}.sms-module__YRKsUq__personSwitch{margin-top:0}.sms-module__YRKsUq__schedule{padding-top:74px}.sms-module__YRKsUq__stagePlan{margin-bottom:70px}.sms-module__YRKsUq__stagePlanHeader{padding:20px 22px 17px}.sms-module__YRKsUq__stagePlanHeader h3{font-size:42px}.sms-module__YRKsUq__stageChart{--stage-column:144px}.sms-module__YRKsUq__stageName{padding-inline:16px;font-size:20px}.sms-module__YRKsUq__timeline:before{left:82px}.sms-module__YRKsUq__timeGroup{grid-template-columns:110px minmax(0,1fr);gap:26px}.sms-module__YRKsUq__time:after{right:-31px}.sms-module__YRKsUq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sms-module__YRKsUq__cards>:only-child{grid-column:1/-1}}@media (hover:hover){.sms-module__YRKsUq__daySwitch button:hover,.sms-module__YRKsUq__personSwitch button:hover{border-color:var(--yellow);color:var(--paper)}.sms-module__YRKsUq__daySwitch .sms-module__YRKsUq__activeDay:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.sms-module__YRKsUq__daySwitch button,.sms-module__YRKsUq__personSwitch button{transition:none}}
