.paper-portal{--story-header:88px;background:var(--pub-page-bg,#fff);color:var(--pub-ink)}.pub-site:has(>.paper-portal){--pub-page-bg:#fff;--pub-header-bg:#fffffff5}.pub-site:has(>.paper-portal) .pub-header{border-bottom-color:color-mix(in srgb, var(--pub-line) 60%, transparent)}html[data-public-theme=dark] .pub-site:has(>.paper-portal){--pub-page-bg:#000;--pub-header-bg:#000;--pub-card-bg:#000;--pub-featured-bg:#140b05;background:#000}html[data-public-theme=dark] body:has(.paper-portal){background:#000}.paper-portal .pub-container{width:min(1280px,100% - 112px)}.paper-portal .portal-introduction{min-height:calc(100svh - var(--story-header));grid-template-columns:1.1fr 1fr;align-items:center;gap:6vw;padding-block:65px 45px;display:grid}.paper-portal .portal-introduction h1{letter-spacing:-.055em;font-size:clamp(52px,5.8vw,83px);font-weight:400;line-height:1.015}.paper-portal .portal-introduction .pub-lead{max-width:440px;font-size:19px;line-height:1.55}.paper-portal .portal-introduction .pub-actions{gap:27px;margin-top:31px}.paper-portal .portal-introduction .pub-small{margin-top:21px;font-size:12px;line-height:1.5}.paper-portal .story-kicker{letter-spacing:.065em;color:var(--pub-muted);align-items:center;gap:11px;margin:0 0 26px;font-size:11px;font-weight:400;line-height:1.5;display:flex}.story-kicker:before{content:"";background:#ff5900;flex-shrink:0;width:5px;height:5px}.portal-mark{--mark-width:clamp(270px, 29vw, 420px);width:var(--mark-width);height:calc(var(--mark-width) * 1.35);transform-style:preserve-3d;align-self:center;margin:0 auto;position:relative}.portal-mark img{width:100%;height:auto;position:absolute;top:0;left:0}.portal-mark .portal-mark-reflection{top:calc(var(--mark-width) * .7145);opacity:.15;filter:blur(1.4px);transform:scaleY(-1);-webkit-mask-image:linear-gradient(0deg,#000a 0,#0005 26%,#0000 72%);mask-image:linear-gradient(0deg,#000a 0,#0005 26%,#0000 72%)}html[data-public-theme=dark] .portal-mark .portal-mark-reflection{opacity:.29}.portal-intro-note{color:var(--pub-muted);flex-direction:column;align-items:flex-start;gap:9px;max-width:max-content;min-height:70px;margin-top:35px;font-size:12px;display:flex}.portal-intro-note span{color:#ff5900;border:1px solid #ff590066;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.paper-sequence{border-top:1px solid var(--pub-line);grid-template-columns:1fr 1fr;column-gap:6vw;width:min(1280px,100% - 112px);margin-inline:auto;display:grid;position:relative}.sequence-visual{top:var(--story-header);height:calc(100svh - var(--story-header));pointer-events:none;grid-area:1/2/span 4;align-self:start;min-width:0;position:sticky}.payroll-sequence .sequence-visual{grid-row:1/span 3}.sequence-visual canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.paper-sequence[data-paper-ready=true] canvas{opacity:1}.sequence-fallback{place-items:center;height:100%;display:grid}.fallback-paper{color:#7e735e;background:#eee4d1;width:180px;height:240px;padding:28px;font-size:17px;transform:rotate(-4deg);box-shadow:0 10px 30px #0000000a}.fallback-paper>span{border:1px dashed #9f9279;width:100%;height:65px;margin-top:45px;display:block}.paper-sequence[data-paper-ready=true] .sequence-fallback{display:none}.paper-story-step{min-height:calc(100svh - var(--story-header));scroll-margin-top:var(--story-header);grid-column:1;align-items:center;padding-block:70px;display:flex}.paper-story-step>div{width:100%}.paper-portal .paper-story-step h2,.paper-portal .bridge-copy h2{letter-spacing:-.045em;text-wrap:balance;margin:0 0 26px;font-size:clamp(37px,4.2vw,61px);font-weight:400;line-height:1.055}.story-description{color:var(--pub-muted);max-width:440px;margin:0;font-size:18px;line-height:1.6}.paper-story-step .pub-text-link{margin-top:27px;font-size:14px}.paper-story-step .pub-text-link svg{color:#ff5900}.sequence-caption{text-align:center;color:var(--pub-muted);font-size:10px;line-height:1.5;position:absolute;bottom:35px;left:0;right:0}.caption-real{display:none}.signature-sequence[data-active="3"] .caption-real{display:inline}.signature-sequence[data-active="3"] .caption-illustration{display:none}.sequence-library{opacity:0;visibility:hidden;pointer-events:auto;flex-direction:column;justify-content:center;transition:opacity .3s;display:flex;position:absolute;inset:15% 0 14%}.sequence-library picture{display:block}.sequence-library img{border:1px solid var(--pub-line);border-radius:7px;width:100%;height:auto;display:block}.sequence-library figcaption{text-align:center;color:var(--pub-muted);margin-top:12px;font-size:10px}.sequence-library .sequence-screen-dark,html[data-public-theme=dark] .sequence-library .sequence-screen-light{display:none}html[data-public-theme=dark] .sequence-library .sequence-screen-dark{display:block}.signature-sequence[data-active="3"] .sequence-library{opacity:clamp(0, calc((var(--sequence-progress,0) - .18) * 3), 1);visibility:visible}.paper-rh-bridge{height:calc(100svh - var(--story-header));isolation:isolate;scroll-margin-top:var(--story-header);position:relative}.bridge-stage{height:100%;position:relative;overflow:clip}.bridge-stage canvas{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bridge-copy{z-index:1;width:min(65%,850px);position:absolute;top:27%;left:max(8%,50% - 640px)}.paper-portal .bridge-copy h2{margin-bottom:30px;font-size:clamp(44px,5.7vw,85px);line-height:1.055}.bridge-copy .story-description{max-width:490px}.bridge-incoming h2>span{display:block}.bridge-incoming h2{margin-bottom:43px!important}.bridge-last{color:#ff5900;white-space:nowrap}.bridge-last>span{display:inline-block}.bridge-incoming,.paper-rh-bridge:not([data-bridge-ready=true]) .bridge-incoming{opacity:1}.bridge-cue{z-index:3;min-height:44px;color:var(--pub-muted);background:0 0;align-items:center;gap:15px;font-size:11px;display:flex;position:absolute;bottom:27px;right:max(40px,7vw)}.bridge-cue svg{color:#ff5900}.paper-portal .portal-details{border-top:1px solid var(--pub-line);padding-block:110px}.paper-portal .portal-details h2{letter-spacing:-.045em;font-size:clamp(36px,3.6vw,51px);font-weight:400}.paper-portal .pub-mini-plans>a{background:var(--pub-page-bg,#fff)}.paper-portal .pub-mini-plans>a.is-featured{background:var(--pub-featured-bg,#fff6ef)}.paper-portal .pub-plan-preview{scroll-margin-top:100px}.paper-portal .pub-custom-plan-link{border-bottom:1px solid var(--pub-line);justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:28px 0;display:flex}.pub-custom-plan-link h3{letter-spacing:-.025em;margin:0 0 9px;font-size:24px;font-weight:400;line-height:1.2}.pub-custom-plan-link p{color:var(--pub-muted);font-size:14px}.pub-custom-plan-link>svg{color:#ff5900;flex-shrink:0}.portal-bottom-call{border-top:1px solid var(--pub-line);padding-block:85px}.portal-bottom-call h2{margin-bottom:25px;font-size:clamp(38px,4vw,56px);font-weight:400}.portal-bottom-call .pub-actions{margin-top:20px}.paper-portal :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.paper-portal button{-webkit-user-select:none;user-select:none}.paper-portal :is(a,button):active{opacity:.75}@keyframes paper-mark-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.portal-intro-note:hover span{background:#ff59000a;border-color:#ff5900}.bridge-cue:hover svg{transform:translateY(3px)}.paper-portal .pub-custom-plan-link:hover>svg{transform:translate(2px,-2px)}}@media (min-width:1800px){.paper-portal .portal-introduction h1{font-size:92px}.paper-portal .bridge-copy h2{font-size:96px}}@media (max-width:1100px){.paper-portal .pub-container,.paper-sequence{width:calc(100% - 64px)}.paper-portal .portal-introduction{gap:30px}.paper-portal .portal-introduction h1{font-size:clamp(49px,6vw,66px)}.paper-portal .portal-introduction .pub-lead{font-size:18px}.paper-story-step h2{font-size:42px!important}.paper-sequence{column-gap:28px}.story-description{font-size:17px}.bridge-copy{width:72%;left:8%}.paper-portal .bridge-copy h2{font-size:clamp(41px,6.4vw,63px)}}@media (max-width:760px){.paper-portal{--story-header:72px}.paper-portal .pub-container,.paper-sequence{width:calc(100% - 40px)}.paper-portal .portal-introduction{grid-template-columns:1fr;gap:0;min-height:auto;padding-block:48px 20px}.paper-portal .portal-introduction h1{font-size:clamp(43px,9.7vw,66px);line-height:1.025}.paper-portal .portal-introduction .pub-lead{max-width:460px;font-size:18px}.paper-portal .portal-introduction .pub-actions{gap:18px;margin-top:25px}.portal-intro-note{min-height:64px;margin-top:20px}.portal-mark{--mark-width:250px;height:340px;margin-top:0}.paper-sequence{isolation:isolate;display:block}.sequence-visual{top:calc(var(--story-header) + 34svh);z-index:1;height:44svh;min-height:220px;margin-bottom:calc(-1*max(220px,44svh));position:sticky}.paper-story-step{min-height:max(660px, calc(100svh - var(--story-header)));z-index:2;pointer-events:none;align-items:flex-start;padding-top:70px;padding-bottom:30px;position:relative}.paper-story-step a{pointer-events:auto}.paper-story-step>div{max-width:500px}.paper-portal .paper-story-step h2{max-width:460px;margin-bottom:18px;font-size:clamp(31px,7.8vw,46px)!important}.paper-story-step .story-description{max-width:440px;font-size:16px;line-height:1.5}.paper-story-step .story-kicker{margin-bottom:18px;font-size:10px}.paper-story-step .pub-text-link{min-height:44px;margin-top:15px;font-size:12px}.sequence-caption{font-size:9px;bottom:0}.sequence-library{align-items:center;inset:0 0 20px}.sequence-library picture{max-width:260px;height:100%;max-height:100%}.sequence-library img{object-fit:contain;border-radius:5px;width:auto;max-width:100%;height:100%}.sequence-library figcaption{font-size:8px;position:absolute;bottom:-5px}.sequence-library .sequence-screen-dark{display:none}html[data-public-theme=dark] .sequence-library .sequence-screen-dark{display:block}.bridge-copy{width:calc(100% - 52px);top:21%;left:26px}.paper-portal .bridge-copy h2{letter-spacing:-.04em;font-size:clamp(31px,8.5vw,48px);line-height:1.075}.bridge-copy .story-kicker{margin-bottom:20px;font-size:10px}.bridge-copy .story-description{max-width:330px;font-size:15px;line-height:1.55}.bridge-incoming h2{margin-bottom:42px!important}.bridge-incoming .story-description{font-size:14px}.bridge-cue{font-size:10px;bottom:23px;right:24px}.paper-portal .portal-details{padding-block:65px}.pub-custom-plan-link h3{font-size:21px}.portal-bottom-call{padding-block:60px}}@media (max-width:380px){.paper-portal .portal-introduction h1{font-size:41px}.paper-portal .portal-introduction .pub-button{width:auto;min-height:48px;font-size:14px}.paper-portal .portal-introduction .pub-text-link{font-size:13px}.portal-mark{--mark-width:220px;height:300px}.paper-portal .paper-story-step h2{font-size:31px!important}.paper-story-step .story-description{font-size:15px}.paper-story-step .story-kicker{font-size:9px}.paper-story-step{padding-top:48px}.sequence-visual{top:calc(var(--story-header) + 38svh);height:36svh;min-height:200px;margin-bottom:calc(-1*max(200px,36svh))}.sequence-caption{font-size:8px}}@media (max-height:680px) and (max-width:760px){.paper-story-step{min-height:650px;padding-top:45px}.sequence-visual{top:calc(var(--story-header) + 50svh);height:32svh;min-height:165px;margin-bottom:calc(-1*max(165px,32svh))}.paper-portal .bridge-copy h2{font-size:31px}.bridge-copy{top:17%}.bridge-copy .story-kicker{margin-bottom:14px;font-size:9px}.bridge-incoming .story-description{font-size:12px}.bridge-incoming h2{margin-bottom:33px!important}.bridge-cue{bottom:15px}.sequence-library figcaption{font-size:8px;bottom:-10px}}@media (prefers-reduced-motion:reduce){.portal-mark{animation:none}.paper-rh-bridge{height:calc(100svh - var(--story-header))}.paper-portal .sequence-library{transition:none}}@media print{.paper-sequence{display:block}.sequence-visual,.paper-rh-bridge canvas,.bridge-cue{display:none}.paper-story-step{min-height:0;padding:30px 0}.paper-rh-bridge{height:auto}.bridge-stage{height:auto;position:static}.bridge-outgoing{display:none}.bridge-incoming{position:static;opacity:1!important}.bridge-incoming *{opacity:1!important;clip-path:none!important;transform:none!important}.portal-mark{display:none}}@media (max-height:680px) and (max-width:760px){.signature-sequence[data-active="3"] .sequence-library{display:none}}.portal-motion-control,.story-replay{min-height:44px;font:inherit;color:var(--pub-muted);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;font-size:11px;display:inline-flex}.portal-motion-control{margin-top:12px;padding:0 3px}.portal-motion-control svg,.story-replay svg{color:#ff5900}.portal-motion-control:disabled,.story-replay:disabled{visibility:hidden}.story-replay{z-index:5;pointer-events:auto;padding:0 10px;position:absolute;top:27px;right:0}.bridge-stage>.story-replay{top:24px;right:max(24px,7vw)}.paper-story-step.is-current>.story-copy{animation:.75s cubic-bezier(.2,1,.3,1) both story-copy-arrive}@keyframes story-copy-arrive{0%{opacity:.3;transform:translateY(26px)}to{opacity:1;transform:none}}@media (max-width:760px){.story-replay{font-size:10px;top:0;right:0}.bridge-stage>.story-replay{top:10px;right:19px}.portal-motion-control{margin-top:3px}}.pub-site[data-motion=reduced] .paper-story-step>.story-copy{animation:none}.paper-portal .portal-prepare{min-height:calc(100svh - var(--story-header));scroll-margin-top:var(--story-header);padding-block:88px}.paper-portal .portal-prepare h2{text-wrap:balance;margin:0 0 26px;font-size:clamp(37px,4.2vw,61px);line-height:1.055}.portal-prepare .pub-text-link{margin-top:27px;font-size:14px}.portal-prepare .pub-text-link svg{color:#ff5900}@media (max-width:760px){.paper-portal .portal-prepare{min-height:0;padding-block:50px}.paper-portal .portal-prepare h2{margin-bottom:17px;font-size:clamp(34px,7.6vw,45px)}.portal-prepare .pub-check-list{margin-top:22px}.portal-prepare .pub-text-link{min-height:44px;margin-top:20px}}.payroll-setup{border-top:1px solid var(--pub-line);width:min(1280px,100% - 112px);scroll-margin-top:var(--story-header);margin-inline:auto;padding-block:100px 85px}.payroll-setup-heading{grid-template-columns:1fr 1fr;align-items:end;gap:6vw;display:grid}.paper-portal .payroll-setup h2{letter-spacing:-.045em;margin:0;font-size:clamp(37px,4.2vw,61px);font-weight:400;line-height:1.055}.payroll-setup-steps{grid-template-columns:1fr 1fr;gap:6vw;margin:60px 0 0;padding:0;list-style:none;display:grid}.payroll-setup-steps li{border-top:1px solid var(--pub-line);grid-template-columns:38px 1fr;gap:17px;padding-top:28px;display:grid}.payroll-step-number{color:#ff5900;padding-top:4px;font-size:14px}.paper-portal .payroll-setup h3{letter-spacing:-.025em;margin:0 0 16px;font-size:26px;font-weight:400;line-height:1.15}.payroll-setup-steps p,.payroll-explanation dd{color:var(--pub-muted);margin:0;font-size:16px;line-height:1.55}.payroll-setup-note{color:var(--pub-ink);margin-top:23px;font-size:12px;line-height:1.5;display:block}.payroll-setup-footnote{color:var(--pub-muted);margin:35px 0 22px;font-size:13px;line-height:1.6}.payroll-setup .pub-text-link{min-height:44px;font-size:14px}.payroll-setup .pub-text-link svg{color:#ff5900}.payroll-explanation{max-width:460px;margin:27px 0 0}.payroll-explanation>div+div{margin-top:21px}.payroll-explanation dt{color:var(--pub-ink);margin-bottom:6px;font-size:16px;font-weight:500}.payroll-scene .sequence-visual{height:min(740px, calc(100svh - var(--story-header)));grid-row:1;align-self:center;margin:0;position:relative;top:auto}.payroll-scene .paper-story-step{grid-row:1}.payroll-scene .sequence-visual canvas{z-index:2}.payroll-handsets{z-index:1;opacity:0;position:absolute;inset:0;overflow:clip}.payroll-scene[data-paper-ready=true] .payroll-handsets{opacity:1}.payroll-handset{transform-origin:0 0;width:334.559px;height:700px;position:absolute;top:0;left:0;transform:scale(0)}.payroll-handset-paper{background:#faf8f2;width:100%;height:100%}@media (max-width:1100px){.payroll-setup{width:calc(100% - 64px)}}@media (max-width:760px){.payroll-setup{width:calc(100% - 40px);padding-block:58px}.payroll-setup-heading{grid-template-columns:1fr;gap:25px}.paper-portal .payroll-setup h2{font-size:clamp(32px,8.1vw,45px)}.payroll-setup-steps{grid-template-columns:1fr;gap:30px;margin-top:35px}.payroll-setup-steps li{grid-template-columns:26px 1fr;gap:12px;padding-top:24px}.paper-portal .payroll-setup h3{font-size:24px}.payroll-setup-note{margin-top:15px}.payroll-scene{flex-direction:column;padding-block:55px 28px;display:flex}.payroll-scene .paper-story-step{pointer-events:auto;order:0;min-height:0;padding:0}.payroll-scene .sequence-visual{order:1;width:100%;height:clamp(310px,48svh,430px);min-height:0;margin:26px 0 0;position:relative;top:auto}.payroll-scene .sequence-caption{bottom:0}.payroll-scene .story-description{max-width:none}.payroll-explanation{max-width:none;margin-top:23px}.payroll-explanation dd,.payroll-explanation dt{font-size:15px}}.paper-rh-bridge[data-bridge-animated=true] .bridge-rh-kicker{opacity:var(--bridge-kicker,0)}.paper-rh-bridge[data-bridge-animated=true] .bridge-line-1{opacity:var(--bridge-first,0);transform:translateY(calc((1 - var(--bridge-first,0)) * 12px))}.paper-rh-bridge[data-bridge-animated=true] .bridge-line-2{opacity:var(--bridge-second,0);transform:translateY(calc((1 - var(--bridge-second,0)) * 12px))}.paper-rh-bridge[data-bridge-animated=true] .bridge-last>span{clip-path:inset(0 calc((1 - var(--bridge-last,0)) * 100%) 0 0)}.paper-rh-bridge[data-bridge-animated=true] .bridge-rh-description{opacity:var(--bridge-description,0);transform:translateY(calc((1 - var(--bridge-description,0)) * 10px))}@media print{.paper-rh-bridge[data-bridge-animated=true] .bridge-incoming *{opacity:1!important;clip-path:none!important;transform:none!important}}.paper-portal{--portal-section-space:clamp(40px, 4vw, 64px)}.paper-portal .portal-prepare,.paper-portal .signature-flow-step,.paper-portal .rh-flow-step{min-height:0;padding-block:var(--portal-section-space)}.paper-portal .rh-setup{padding-block:var(--portal-section-space)}.paper-portal .rh-flow-return{padding-bottom:32px}.paper-portal .pub-tools{padding-block:48px var(--portal-section-space)}.paper-portal .pub-plan-preview,.paper-portal .pub-faq{padding-block:var(--portal-section-space)}@media (max-width:760px){.paper-portal .rh-flow-return{padding-bottom:24px}.paper-portal .pub-tools{padding-top:40px}}
.pub-site{--opening-surface:linear-gradient(180deg, #cdcece -15%, #f3f3f2 55%, #fff 96%)}.paper-opening{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--story-header,88px));padding-top:var(--story-header,88px);box-sizing:border-box;background:var(--opening-surface);border-bottom:1px solid var(--pub-line);place-items:center;width:100%;display:grid;position:relative;overflow:clip}.opening-rain{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.paper-opening[data-paper-ready=true] .opening-rain{opacity:1}.opening-rain{transition:opacity .9s}.opening-content{z-index:2;text-align:center;width:min(1240px,100% - 80px);padding:clamp(82px,10svh,120px) 0 clamp(100px,13svh,150px);position:relative}.paper-opening .story-kicker{letter-spacing:.07em;justify-content:center;margin-bottom:26px;font-size:11px}.pub-site .paper-opening h1{font-family:var(--pub-reading-font);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,64px);line-height:1.07;font-weight:400!important}.paper-opening h1>span{display:block}.paper-opening h1 em{color:#ff5900;font-style:normal}.opening-description{max-width:505px;color:var(--pub-muted);text-wrap:balance;margin:27px auto 0;font-size:19px;line-height:1.5}.opening-scroll{width:max-content;max-width:100%;color:var(--pub-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:15px;margin:36px auto 0;font-size:13px;display:flex}.opening-scroll i{color:#ff5900;border:1px solid #ff590080;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;display:grid}.opening-start{margin-top:25px}.opening-start>a{align-items:center;gap:7px;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.opening-start p{color:var(--pub-muted);margin:0;font-size:11px;line-height:1.5}.paper-opening .portal-motion-control{margin-top:12px;font-size:10px}.opening-fallback{pointer-events:none;z-index:0;position:absolute;inset:0}.opening-fallback i{opacity:.75;background:#eee4d1;border:1px solid #c9baa1;width:125px;height:175px;display:block;position:absolute;top:15%;left:7%;transform:rotate(-13deg);box-shadow:5px 9px 18px #29201118}.opening-fallback i:nth-child(2){top:37%;left:auto;right:5%;transform:rotate(18deg)}.opening-fallback{transition:opacity .9s,visibility 0s linear .9s}.paper-opening[data-paper-ready=true] .opening-fallback{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.opening-rain,.opening-fallback{transition:none}}.opening-scroll:focus-visible,.opening-start>a:focus-visible{outline-offset:6px;outline:2px solid #ff5900}@media (hover:hover) and (pointer:fine){.opening-scroll:hover i{background:#ff59000a;border-color:#ff5900}.opening-start>a:hover{color:#ff5900}}.opening-scroll:active{opacity:.7}@media (min-width:1800px){.pub-site .paper-opening h1{font-size:64px}.opening-content{width:min(1360px,100% - 96px)}}@media (max-width:760px){.opening-content{width:calc(100% - 40px);padding:72px 0 105px}.pub-site .paper-opening h1{letter-spacing:-.04em;font-size:clamp(30px,5.8vw,42px);line-height:1.09}.paper-opening .story-kicker{letter-spacing:.035em;margin-bottom:24px;font-size:9px}.opening-description{max-width:430px;margin-top:23px;font-size:17px;line-height:1.5}.opening-scroll{gap:13px;margin-top:29px;font-size:12px}.opening-start{margin-top:17px}.opening-start p{font-size:10px}.paper-opening .portal-motion-control{margin-top:9px}.opening-fallback i{opacity:.35;width:85px;height:119px;left:-15px}.opening-fallback i:nth-child(2){right:-15px}}@media (max-width:380px){.pub-site .paper-opening h1{font-size:29px}.opening-content{padding-top:42px}.opening-description{font-size:16px}.paper-opening .story-kicker{font-size:8px}}@media (max-height:680px) and (min-width:761px){.opening-content{padding-top:43px;padding-bottom:125px}.pub-site .paper-opening h1{font-size:clamp(36px,4vw,52px)}.opening-description{margin-top:20px;font-size:17px}.opening-scroll{margin-top:25px}}@media print{.opening-rain,.opening-fallback,.paper-opening .portal-motion-control{display:none}.paper-opening{min-height:0}.opening-content{padding:25px 0}}.pub-site .paper-opening h1{text-transform:uppercase}.paper-opening .opening-last-word{white-space:nowrap;display:inline-block}.paper-opening .opening-period{vertical-align:.025em;background:#ff5900;width:.12em;height:.12em;margin-left:.1em;display:inline-block}.pub-site .paper-opening .opening-description{font-family:var(--pub-reading-font);letter-spacing:normal;text-transform:none;color:var(--pub-reading);max-width:670px;font-size:clamp(18px,1.35vw,20px);font-weight:400;line-height:1.6}.paper-opening .opening-scroll{text-transform:uppercase;letter-spacing:.03em}@media (max-width:760px){.pub-site .paper-opening .opening-description{max-width:440px;font-size:18px}.opening-content{padding-top:54px;padding-bottom:78px}}@media (max-height:500px){.opening-content{padding-top:32px;padding-bottom:40px}.opening-scroll{margin-top:22px}}html[data-public-theme=dark] .pub-site .paper-opening .opening-message{text-shadow:0 1px 4px #000b,0 0 14px #000b}html[data-public-theme=dark] .paper-opening{background:#000}html:not([data-public-theme=dark]) .pub-site .pub-header[data-opening-surface=true]{background-color:#fff;background-image:var(--opening-surface);background-size:100% var(--opening-surface-height,100svh);background-position:0 var(--opening-surface-offset,0px);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-repeat:no-repeat;border-bottom-color:#0000}html:not([data-public-theme=dark]) .pub-site .pub-header[data-opening-surface=true] :is(.pub-nav-links,.pub-wordmark){text-shadow:none}
