.workbook-section{background:#fff;padding:4.47vw 0 2.7vw;overflow:clip;font-family:Figtree,sans-serif}.workbook-layout{container-type:inline-size;position:relative;isolation:isolate;width:93.75%;max-width:1889px;aspect-ratio:1889/600;margin:0 auto;border-radius:1.85vw;overflow:hidden;background:#145a75;color:#fff;box-shadow:0 22px 42px -24px #1d567d4d}.workbook-surface{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:fill}.workbook-art-parallax,.workbook-scene{position:absolute;inset:0;pointer-events:none}.workbook-art-parallax{transition:transform .65s cubic-bezier(.23,1,.32,1)}.workbook-book-entry{position:absolute;left:-.2%;bottom:-3.5%;width:33.5%;height:99%;transform-origin:30% 100%}.workbook-book-float,.workbook-lens-float{width:100%;height:100%}.workbook-book-float{transform-origin:25% 100%;animation:workbook-book-drift 8s ease-in-out infinite}.workbook-book-entry img{display:block;width:100%;height:100%}.workbook-lens-entry{position:absolute;left:20.2%;top:25.6%;width:22.3%;aspect-ratio:1203/1307;transform-origin:85% 100%}.workbook-lens-float{transform-origin:85% 100%;animation:workbook-lens-search 7s ease-in-out infinite}.workbook-lens-entry img{width:100%;height:auto;display:block}.workbook-rays{position:absolute;width:4.7%;height:auto;animation:workbook-ray-pulse 4s ease-in-out infinite}.workbook-rays-book{top:8%;left:28.4%}.workbook-rays-left{top:35%;left:2.1%;width:3.8%;rotate:-95deg;animation-delay:-1.5s}.workbook-rays-right{top:29%;right:1.6%;width:3.3%;rotate:20deg;animation-delay:-2.5s}.workbook-atom{position:absolute;width:7.3%;height:auto;top:12%;right:4.05%;rotate:-18deg;opacity:.8;animation:workbook-atom-turn 26s linear infinite}.workbook-copy{position:absolute;top:12%;left:39%;right:3%}.workbook-eyebrow{margin:0 0 .8cqw;color:#8ce8d6;text-transform:uppercase;font-size:1.47cqw;font-weight:550;letter-spacing:.48cqw;line-height:1.3}.workbook-copy h2{margin:0;color:#fff;font-family:Figtree,sans-serif;font-size:3.8cqw;font-weight:900;line-height:1.08;letter-spacing:-.08cqw}.workbook-copy h2 span{display:block;color:#ffde54}.workbook-description{margin:1cqw 0 0;max-width:49ch;color:#fff;font-size:1.65cqw;font-weight:400;line-height:1.4;letter-spacing:-.015cqw}.workbook-features{position:absolute;top:68.3%;left:39%;display:flex;align-items:center;gap:.8cqw;margin:0;padding:0;list-style:none}.workbook-features li{display:flex;align-items:center;gap:.7cqw;padding:.6cqw 1.2cqw .6cqw .55cqw;border-radius:99px;background:#ffffff1c;color:#fff;font-size:1.19cqw;line-height:1.3;font-weight:500;white-space:nowrap}.workbook-features li:first-child{min-width:11.2cqw}.workbook-features li:nth-child(2){min-width:10.2cqw}.workbook-features li:nth-child(3){min-width:15.6cqw}.workbook-feature-icon{width:2.65cqw;height:2.65cqw;background:#ffde54;display:grid;place-items:center;border-radius:50%;flex:0 0 auto}.workbook-feature-icon img{width:55%;height:55%}.workbook-action{position:absolute;left:79%;top:65%;width:19.05%;text-align:center}.workbook-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:.45cqw;width:100%;min-height:max(44px,4.45cqw);padding:.8cqw .65cqw;border-radius:1.65cqw;background:#ffde54;color:#073d63;font-size:1.47cqw;line-height:1.3;font-weight:800;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}.workbook-cta svg{width:1.65cqw;height:1.65cqw;flex-shrink:0;transition:transform .25s cubic-bezier(.23,1,.32,1)}.workbook-access{margin:.8cqw 0 0;color:#b5eddf;font-size:1.13cqw;line-height:1.4}.workbook-cta:focus-visible{outline:3px solid #fff;outline-offset:5px}.workbook-layout:not([data-motion=running]) .workbook-atom,.workbook-layout:not([data-motion=running]) .workbook-book-float,.workbook-layout:not([data-motion=running]) .workbook-lens-float,.workbook-layout:not([data-motion=running]) .workbook-rays{animation-play-state:paused}.workbook-layout[data-motion=stopped] .workbook-atom,.workbook-layout[data-motion=stopped] .workbook-book-float,.workbook-layout[data-motion=stopped] .workbook-lens-float,.workbook-layout[data-motion=stopped] .workbook-rays{animation:none}.workbook-layout[data-motion=stopped] .workbook-art-parallax{transition:none}@keyframes workbook-book-drift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-1.2%,0) rotate(.8deg)}}@keyframes workbook-lens-search{0%,to{transform:translateZ(0) rotate(0)}30%{transform:translate3d(-7%,-5%,0) rotate(-6deg)}65%{transform:translate3d(4%,2%,0) rotate(4deg)}}@keyframes workbook-ray-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}@keyframes workbook-atom-turn{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.workbook-cta:hover{background:#ffe775;box-shadow:0 8px 22px #052f5733}.workbook-cta:hover svg{transform:translateX(4px)}}@media (min-width:2015px){.workbook-section{padding-top:90px;padding-bottom:54px}.workbook-layout{border-radius:35px}}@media (max-width:1000px) and (min-width:701px){.workbook-layout{aspect-ratio:1889/720;border-radius:22px}.workbook-copy{top:9%}.workbook-description{font-size:1.9cqw}.workbook-features{top:62%;gap:1cqw}.workbook-features li{font-size:1.45cqw;padding-right:1cqw}.workbook-feature-icon{width:3cqw;height:3cqw}.workbook-action{top:75%;left:39%;width:30%;display:flex;align-items:center;gap:14px}.workbook-cta{min-height:44px;font-size:1.8cqw;flex-shrink:0;border-radius:14px}.workbook-cta svg{width:20px;height:20px}.workbook-access{font-size:1.4cqw;margin:0;text-align:left;min-width:15cqw}.workbook-book-entry{width:36%;height:91%;left:-3%}.workbook-lens-entry{top:33%;left:20%;width:24%}}@media (max-width:700px){.workbook-section{padding:24px 0 18px}.workbook-layout{display:flex;flex-direction:column;align-items:center;width:calc(100% - 32px);aspect-ratio:auto;border-radius:24px;padding:30px 22px 27px}.workbook-surface{object-fit:cover;object-position:58% center}.workbook-scene{position:relative;flex:0 0 auto;width:min(100%,380px);height:auto;aspect-ratio:1.17;order:2;margin:12px 0 5px}.workbook-book-entry{width:78%;height:100%;left:-4%;bottom:0}.workbook-lens-entry{width:57%;left:41%;top:27%}.workbook-rays-book{top:0;left:67%;width:14%}.workbook-rays-left{top:43%;left:-5%;width:10%}.workbook-rays-right{display:none}.workbook-atom{top:5%;right:-7%;width:20%;opacity:.35}.workbook-copy{position:relative;inset:auto;width:100%;order:1;text-align:center}.workbook-eyebrow{margin-bottom:14px;font-size:11px;letter-spacing:3.5px}.workbook-copy h2{white-space:normal;font-size:clamp(32px,8.5vw,48px);letter-spacing:-1.3px;line-height:1.08;text-wrap:balance}.workbook-description{margin:13px auto 0;max-width:28ch;font-size:17px;letter-spacing:-.15px;line-height:1.4}.workbook-features{position:relative;inset:auto;order:3;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:5px;width:100%}.workbook-features li{gap:7px;font-size:12px;padding:5px 11px 5px 5px}.workbook-feature-icon{width:27px;height:27px}.workbook-action{position:relative;inset:auto;order:4;width:100%;margin-top:20px}.workbook-cta{min-height:52px;border-radius:17px;gap:12px;padding:13px 16px;font-size:18px}.workbook-cta svg{width:23px;height:23px}.workbook-access{margin-top:10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.workbook-section *,.workbook-section :after,.workbook-section :before{animation:none!important;transition:none!important}}html[data-motion=paused] .workbook-section *{animation:none!important;transition:none!important}