@scope(.agency-page){.group-shell{color:#112d35;background:#f4efe5;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.group-sidebar{color:#fff;background:#071c22;flex-direction:column;height:100vh;padding:25px 21px;display:flex;position:sticky;top:0}.group-logo{border-bottom:1px solid #355059;height:78px;padding-bottom:18px;display:block}.group-logo img{object-fit:contain;width:100%;height:100%;display:block}.group-label{flex-direction:column;padding:22px 8px 16px;display:flex}.group-label span{letter-spacing:.18em;color:#c9ef62;font-size:7px;font-weight:900}.group-label b{margin-top:8px;font-size:15px}.group-label small{color:#92a6aa;margin-top:4px;font-size:8px}.group-nav{flex-direction:column;align-items:stretch;gap:4px;margin-top:8px;display:flex}.group-nav a{letter-spacing:.04em;border:1px solid #0000;padding:12px;font-size:10px}.group-nav a span{color:#c9ef62;width:23px;font-size:13px;display:inline-block}.group-nav a.active,.group-nav a:hover{color:#c9ef62;background:#112d35;border-color:#3e5960}.group-help{color:#071c22;background:#c9ef62;border:2px solid #fff;margin-top:auto;padding:16px;box-shadow:4px 4px #fa765f}.group-help b{font-size:12px}.group-help p{margin:7px 0;font-size:9px;line-height:1.5}.group-help a{font-size:9px;font-weight:900;text-decoration:underline}.group-return{color:#a7b7ba;margin:22px 5px 0;font-size:8px}.group-main{min-width:0}.group-topbar{background:#fff;border-bottom:2px solid #112d35;justify-content:space-between;align-items:center;height:80px;padding:0 3vw;display:flex}.group-topbar>button{background:0 0;border:0;font-size:20px;display:none}.group-topbar>p{flex-direction:column;margin:0;display:flex}.group-topbar>p span{letter-spacing:.18em;color:#da503e;font-size:7px;font-weight:900}.group-topbar>p b{font-size:18px}.leader-profile{align-items:center;gap:10px;display:flex}.leader-profile>span{background:#c9ef62;border:2px solid;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.leader-profile p{flex-direction:column;margin:0;font-size:10px;display:flex}.leader-profile small{color:#6d7c80;margin-top:3px}.group-mockup-note{background:#71c9ff;border-bottom:2px solid #112d35;align-items:center;gap:18px;padding:10px 3.5vw;font-size:9px;display:flex}.group-mockup-note b{letter-spacing:.1em}.group-content{padding:42px 3.5vw 70px}.group-welcome{grid-template-columns:1.25fr .75fr;align-items:center;gap:30px;display:grid}.group-kicker{letter-spacing:.18em;color:#da503e;font-size:9px;font-weight:900}.group-welcome h1{letter-spacing:-.065em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(48px,5.5vw,77px);line-height:.88}.group-welcome h1 em{color:#7044e8;font-family:Georgia,serif;font-weight:400}.group-welcome>div:first-child>p:last-child{max-width:620px;margin-top:24px;font-size:14px;line-height:1.6}.seat-card{background:#c9ef62;border:2px solid #112d35;padding:24px;box-shadow:7px 7px #112d35}.seat-card>span{letter-spacing:.14em;font-size:8px;font-weight:900}.seat-card>b{margin:25px 0 10px;font-size:48px;display:block}.seat-card>b small{font-size:20px}.seat-card>div{background:#fff;border:2px solid;height:12px}.seat-card>div i{background:#112d35;height:100%;display:block}.seat-card p{margin:8px 0 22px;font-size:10px}.seat-card button,.group-section-head button,.group-tools button{color:#fff;background:#112d35;border:0;padding:12px 15px;font-size:9px;font-weight:900}.group-stats{background:#fff;border:2px solid #112d35;grid-template-columns:repeat(4,1fr);margin:48px 0 70px;display:grid}.group-stats article{border-right:1px solid;flex-direction:column;padding:22px;display:flex}.group-stats article:last-child{border:0}.group-stats span{letter-spacing:.14em;font-size:7px;font-weight:900}.group-stats b{margin:10px 0;font-size:38px}.group-stats small{color:#667478;font-size:8px}.group-section-head{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.group-section-head h2{letter-spacing:-.055em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,4vw,53px)}.group-section-head>div:last-child{gap:8px;display:flex}.group-section-head button{color:#112d35;background:#fff;border:1px solid}.group-section-head button.add-member{color:#fff;background:#112d35}.member-table{background:#fff;border:2px solid #112d35}.member-head,.member-table article{border-bottom:1px solid #d2d7d3;grid-template-columns:1.25fr 1.5fr 1fr .7fr 35px;align-items:center;gap:16px;padding:14px 18px;display:grid}.member-head{color:#fff;background:#112d35;padding-top:11px;padding-bottom:11px}.member-head span{letter-spacing:.12em;font-size:7px;font-weight:900}.member-person{align-items:center;gap:10px;display:flex}.member-person>b{border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.member-person>b.lime{background:#c9ef62}.member-person>b.blue{background:#71c9ff}.member-person>b.violet{background:#a88cff}.member-person>b.coral{background:#fa765f}.member-person>span{flex-direction:column;display:flex}.member-person strong{font-size:11px}.member-person small{color:#728084;margin-top:3px;font-size:8px}.member-table article>p{margin:0;font-size:10px}.member-progress{grid-template-columns:1fr 32px;align-items:center;gap:8px;display:grid}.member-progress>div{background:#eee;border:1px solid;height:8px}.member-progress i{background:#112d35;height:100%;display:block}.member-progress>b{font-size:8px}.status{text-align:center;border:1px solid;padding:7px;font-size:7px;font-weight:900}.status.done{background:#c9ef62}.status.going{background:#a88cff}.status.idle{background:#eee}.member-table article>button{background:0 0;border:0;font-weight:900}.view-team{text-align:right;margin-top:14px;font-size:9px;font-weight:900;display:block}.group-tools{grid-template-columns:1.2fr 1fr .75fr;gap:20px;margin-top:70px;display:grid}.group-tools>article{background:#fff;border:2px solid;flex-direction:column;min-height:370px;padding:25px;display:flex}.group-tools>article>span{letter-spacing:.14em;color:#da503e;font-size:8px;font-weight:900}.group-tools h2{letter-spacing:-.04em;margin:15px 0;font-family:Arial,Helvetica,sans-serif;font-size:28px;line-height:1}.group-tools>article>p,.group-tools li{font-size:10px;line-height:1.55}.group-tools>article>div{border-top:1px solid;flex-direction:column;padding:14px 0;display:flex}.group-tools>article>div b{font-size:10px}.group-tools>article>div small{color:#718084;margin-top:4px;font-size:8px}.group-tools button{margin-top:auto}.group-tools .report-card{background:#a88cff}.group-tools .renew-card{background:#c9ef62}.renew-card>b{margin-top:auto;font-size:52px}.renew-card small{font-size:8px}.group-footer{letter-spacing:.08em;border-top:2px solid;justify-content:space-between;padding:25px 3.5vw;font-size:8px;display:flex}.group-footer>div{gap:20px;display:flex}.return-main{color:#da503e}@media (width<=1050px){.group-shell{grid-template-columns:80px 1fr}.group-sidebar{padding:20px 12px}.group-label,.group-nav a{text-align:center;font-size:0}.group-label span,.group-label b,.group-label small,.group-help,.group-return{display:none}.group-nav a span{width:auto;font-size:14px}.group-logo{height:60px}.group-welcome,.group-tools{grid-template-columns:1fr}.group-tools>article{min-height:300px}.member-head,.member-table article{grid-template-columns:1.1fr 1.4fr .8fr .7fr 25px}}@media (width<=720px){.group-shell{display:block}.group-sidebar{display:none}.group-topbar{height:68px}.group-topbar>button{display:block}.group-topbar>p,.leader-profile p{display:none}.group-mockup-note{flex-direction:column;align-items:flex-start;gap:3px}.group-content{padding:32px 5vw 60px}.group-welcome{grid-template-columns:1fr}.group-stats{grid-template-columns:1fr 1fr}.group-stats article:nth-child(2){border-right:0}.group-stats article:nth-child(-n+2){border-bottom:1px solid}.group-section-head{flex-direction:column;align-items:flex-start}.group-section-head>div:last-child{margin-top:16px}.member-head{display:none}.member-table article{grid-template-columns:1fr auto;gap:12px}.member-table article>p,.member-progress{grid-column:1/-1}.member-table article>button{grid-area:1/2}.status{grid-column:1/-1}.group-footer{flex-direction:column;align-items:flex-start;gap:15px}}:scope{--navy:#112d35;--deep:#071c22;--lime:#c9ef62;--coral:#fa765f;--cream:#f4efe5;--white:#fff;--muted:#647277;--line:#cfd5cf}.core-art,.course-image{aspect-ratio:1;background:#fff;height:auto!important}.core-art img,.course-image img,.preview-art img{object-position:center;background:#fff;object-fit:contain!important}*{box-sizing:border-box}html{scroll-behavior:smooth}:scope{background:var(--cream);color:var(--navy);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.kicker{letter-spacing:.24em;color:#da503e;font-size:10px;font-weight:900}.light{color:var(--lime)}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.045em;font-family:Georgia,serif;line-height:.98}header{background:var(--cream);z-index:40;border-bottom:1px solid #cfd2ca;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex;position:sticky;top:0}.logo{letter-spacing:.13em;align-items:center;gap:11px;font-size:11px;font-weight:900;display:flex}.logo>span{background:var(--navy);width:46px;height:46px;color:var(--lime);letter-spacing:-.05em;border-radius:50%;place-items:center;font-size:14px;display:grid}.logo small{color:#637270;letter-spacing:.22em;margin-top:4px;font-size:7px;display:block}nav{letter-spacing:.12em;align-items:center;gap:27px;font-size:10px;font-weight:900;display:flex}nav a:hover{color:#d84d3a}.portal{background:var(--navy);padding:14px 17px;color:#fff!important}.menu{letter-spacing:.12em;background:0 0;border:0;font-size:10px;font-weight:900;display:none}.hero{background:var(--navy);color:#fff;padding:64px 6vw 0;position:relative;overflow:hidden}.hero:after{content:"";border:1px solid #c9ef621f;border-radius:50%;width:560px;height:560px;position:absolute;top:-120px;right:-270px;box-shadow:0 0 0 70px #c9ef6206,0 0 0 140px #c9ef6205}.hero-tag{letter-spacing:.22em;color:var(--lime);margin-bottom:45px;font-size:10px;font-weight:900}.hero-grid{z-index:1;grid-template-columns:1.3fr .7fr;align-items:center;gap:8vw;display:grid;position:relative}.hero h1{margin-bottom:27px;font-size:clamp(55px,7vw,100px)}.hero h1 em{color:var(--lime);font-weight:400}.hero-grid>div>p{color:#c1d0d1;max-width:720px;font-size:18px;line-height:1.7}.hero-actions{align-items:center;gap:28px;margin-top:35px;display:flex}.btn{letter-spacing:.12em;justify-content:center;padding:17px 22px;font-size:10px;font-weight:900;display:inline-flex}.lime{background:var(--lime);color:var(--deep)}.navy{background:var(--navy);color:#fff;width:100%}.plain{letter-spacing:.13em;border-bottom:1px solid;padding-bottom:4px;font-size:10px;font-weight:900}.hero aside{background:var(--cream);color:var(--navy);box-shadow:15px 15px 0 var(--coral);padding:30px;position:relative;transform:rotate(1deg)}.stamp{background:var(--lime);text-align:center;letter-spacing:.12em;border-radius:50%;place-items:center;width:82px;height:82px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-24px;right:22px;transform:rotate(8deg)}.mini-label{letter-spacing:.2em;color:#d7503f;margin:12px 0 25px;font-size:9px;font-weight:900}.hero aside ul{margin:0;padding:0;list-style:none}.hero aside li{border-top:1px solid #c8cec9;padding:18px 0;font-size:14px;font-weight:800}.hero aside li b{color:#e25945;margin-right:12px;font-family:Georgia,serif;font-size:23px}.micro{letter-spacing:.13em;color:#667470;border-top:1px solid #c8cec9;padding-top:18px;font-size:8px}.proof{color:#a9bcbc;letter-spacing:.18em;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;margin-top:75px;padding:22px 0;font-size:9px;font-weight:900;display:flex}.proof i{background:var(--lime);border-radius:50%;width:4px;height:4px}.intro{text-align:center}.intro h2{max-width:1000px;margin:22px auto 40px;font-size:clamp(44px,5.5vw,74px)}.intro-copy{text-align:left;color:#526165;grid-template-columns:1fr 1fr;gap:45px;max-width:820px;margin:auto;line-height:1.7;display:grid}.intro-copy p:first-child{color:var(--navy);font-weight:800}.section-top{justify-content:space-between;align-items:end;gap:60px;display:flex}.section-top h2,.library h2,.pricing h2,.faq h2{margin:17px 0 0;font-size:clamp(42px,5vw,68px)}.section-top>p{max-width:420px;color:var(--muted);line-height:1.6}.solution-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;display:grid}.solution-grid article{border:1px solid var(--line);flex-direction:column;min-height:570px;padding:34px;display:flex;position:relative}.solution-grid article.featured{background:var(--navy);color:#fff;border-color:var(--navy)}.flag{background:var(--coral);color:#fff;letter-spacing:.15em;padding:10px 12px;font-size:8px;font-weight:900;position:absolute;top:0;right:0}.num{color:var(--coral);font-family:Georgia,serif;font-size:37px}.pill{letter-spacing:.18em;margin:30px 0 15px;font-size:8px;font-weight:900}.solution-grid h3{font-family:Georgia,serif;font-size:29px;line-height:1.08}.solution-grid p{color:var(--muted);font-size:13px;line-height:1.7}.featured p{color:#bed0d2}.solution-grid ul{border-top:1px solid var(--line);margin:auto 0 25px;padding:15px 0;list-style:none}.solution-grid li{padding:8px 0;font-size:12px}.solution-grid li:before{content:"✓";color:var(--coral);margin-right:8px}.solution-grid article>a{letter-spacing:.12em;border-top:1px solid var(--line);padding-top:20px;font-size:9px;font-weight:900}.library{background:#e8e3d9}.library-head{justify-content:space-between;align-items:end;gap:30px;display:flex}.tabs{display:flex}.tabs button{border:1px solid var(--navy);letter-spacing:.12em;cursor:pointer;background:0 0;padding:14px 17px;font-size:9px;font-weight:900}.tabs button.active{background:var(--navy);color:#fff}.course-grid{background:#c6ccc6;border:1px solid #c6ccc6;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;display:grid}.course-grid article{background:var(--cream);min-height:190px;padding:26px}.course-grid article>div{justify-content:space-between;display:flex}.course-grid span{color:var(--coral);font-family:Georgia,serif;font-size:24px}.course-grid b,.upcoming-grid span{letter-spacing:.12em;background:var(--lime);height:max-content;padding:8px;font-size:8px}.course-grid h3{margin-top:32px;font-family:Georgia,serif;font-size:22px}.course-grid p{color:var(--muted);font-size:12px}.library-note{background:var(--navy);color:#fff;letter-spacing:.08em;justify-content:space-between;padding:22px 26px;font-size:10px;display:flex}.library-note a{color:var(--lime)}.upcoming-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:55px;display:grid}.upcoming-grid article{background:#fff;padding:35px}.upcoming-grid h3{margin-top:30px;font-family:Georgia,serif;font-size:30px}.upcoming-grid p{color:var(--muted);line-height:1.65}.upcoming-grid b{color:var(--coral);letter-spacing:.12em;margin-top:30px;font-size:9px;display:block}.pricing{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.price-copy>p:nth-of-type(2){color:var(--muted);line-height:1.7}.choice{gap:10px;margin-top:35px;display:grid}.choice button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;flex-direction:column;padding:18px;display:flex}.choice button.active{border:2px solid var(--coral);box-shadow:5px 5px #f4b0a5}.choice span{letter-spacing:.13em;font-size:10px;font-weight:900}.choice small{color:var(--muted);margin-top:6px}.calculator{border:2px solid var(--navy);box-shadow:16px 16px 0 var(--lime);background:#fff;padding:34px}.calc-title{border-bottom:1px solid var(--line);letter-spacing:.13em;justify-content:space-between;padding-bottom:18px;font-size:10px;font-weight:900;display:flex}.calc-title b{color:var(--coral)}.calculator label{letter-spacing:.15em;padding:28px 0;font-size:9px;font-weight:900;display:block}.calculator label strong{float:right;letter-spacing:0;font-family:Georgia,serif;font-size:20px}.calculator input{width:100%;accent-color:var(--coral);margin:22px 0 6px;display:block}.calculator label>div{color:var(--muted);justify-content:space-between;display:flex}.numbers{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.numbers div{padding:20px}.numbers div+div{border-left:1px solid var(--line)}.numbers small{letter-spacing:.12em;font-size:8px}.numbers strong{color:var(--navy);margin-top:8px;font-family:Georgia,serif;font-size:42px;display:block}.save{background:#edf6d2;margin:16px 0;padding:16px;font-size:12px}.calculator>p{color:var(--muted);margin:15px 0 0;font-size:9px;line-height:1.5}.membership{background:var(--navy);color:#fff;grid-template-columns:.35fr 1.3fr .65fr;align-items:center;gap:5vw;display:grid}.member-badge{border:2px solid var(--lime);width:180px;height:180px;color:var(--lime);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:70px;display:grid;transform:rotate(-6deg)}.member-badge small{letter-spacing:.17em;margin-top:-55px;font-family:Arial;font-size:8px;display:block}.membership h2{margin:18px 0;font-size:clamp(42px,4.5vw,67px)}.membership p{color:#bed0d2;line-height:1.6}.member-points{color:#fff;flex-wrap:wrap;gap:15px 25px;font-size:11px;display:flex}.faq{background:#fff;grid-template-columns:.7fr 1.3fr;gap:10vw;display:grid}.faq>div>p:last-child{color:var(--muted)}.accordion article{border-bottom:1px solid var(--line)}.accordion button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:22px 0;font-weight:900;display:flex}.accordion button b{color:var(--coral);font-size:20px}.accordion article p{color:var(--muted);padding:0 30px 22px 0;font-size:13px;line-height:1.7}.closing{background:var(--coral);color:#fff;text-align:center;padding:110px 6vw}.closing h2{margin:22px 0;font-size:clamp(54px,7vw,95px)}.closing>p:nth-of-type(2){max-width:700px;margin:0 auto 35px;line-height:1.6}.closing>div{justify-content:center;align-items:center;gap:30px;display:flex}.light-link{color:#fff}footer{background:var(--deep);color:#fff;justify-content:space-between;align-items:center;gap:30px;padding:45px 5vw;display:flex}footer>div{letter-spacing:.12em;gap:20px;font-size:8px;display:flex}footer>p{color:#84989b;margin:0;font-size:8px}.agency-blog-callout{background:var(--lime);color:var(--navy);border-top:3px solid var(--navy);border-bottom:3px solid var(--navy);grid-template-columns:1fr auto;align-items:center;gap:5vw;padding:55px 6vw;display:grid}.agency-blog-callout h2{letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(38px,4.4vw,64px);line-height:.95}.agency-blog-callout p:last-child{max-width:780px;margin:0;font-size:15px;line-height:1.55}.agency-blog-callout>a{background:var(--navy);color:#fff;letter-spacing:.1em;box-shadow:7px 7px 0 var(--coral);padding:18px 23px;font-size:11px;font-weight:950}.agency-footer{background:var(--deep);color:#fff;border-top:10px solid var(--coral);grid-template-columns:1.45fr .7fr .7fr;align-items:start;gap:5vw;padding:52px 6vw 26px;display:grid}.agency-footer-brand{grid-template-columns:120px 1fr;align-items:center;gap:22px;display:grid}.agency-footer .footer-logo{width:120px;height:88px}.agency-footer-brand strong{color:var(--lime);font-family:Georgia,serif;font-size:24px}.agency-footer-brand p{color:#b9c9cc;max-width:430px;margin:8px 0 0;font-size:12px;line-height:1.55}.agency-footer-links{letter-spacing:0;flex-direction:column;gap:10px;font-size:12px;display:flex}.agency-footer-links b{letter-spacing:.14em;color:var(--coral);margin-bottom:5px;font-size:9px}.agency-footer-links a{color:#e8eeee}.agency-footer-links a:hover{color:var(--lime)}.agency-footer>small{letter-spacing:.1em;color:#84989b;border-top:1px solid #365057;grid-column:1/-1;margin-top:15px;padding-top:20px;font-size:8px}@media (width<=760px){.agency-blog-callout{grid-template-columns:1fr;padding:42px 6vw}.agency-blog-callout>a{width:max-content}.agency-footer{grid-template-columns:1fr 1fr}.agency-footer-brand,.agency-footer>small{grid-column:1/-1}}.agency-standard-footer footer{color:#fff;background:#151515;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:18px;padding:22px 6vw 15px;display:grid}.agency-standard-footer .footer-logo{place-items:center;width:105px;height:72px;display:grid}.agency-standard-footer .footer-logo img{object-fit:contain;filter:brightness(0)invert();width:72px;height:72px}.agency-standard-footer footer>p{color:#bcbcbc;margin:0;font-size:11px;line-height:1.45}.agency-standard-footer .footer-connect{justify-content:stretch;gap:16px;display:grid}.agency-standard-footer .footer-socials{gap:7px;display:grid}.agency-standard-footer .footer-socials b{letter-spacing:.13em;color:var(--lime);font-size:9px}.agency-standard-footer .footer-socials a{border-bottom:1px solid #484848;justify-content:space-between;gap:18px;padding-bottom:6px;font-size:11px;font-weight:800;display:flex}.agency-standard-footer .footer-socials a span{color:#bcbcbc;font-weight:400}.agency-standard-footer .footer-links{flex-wrap:wrap;gap:14px;font-size:11px;font-weight:800;display:flex}.agency-standard-footer footer>small{color:#888;border-top:1px solid #4c4c4c;grid-column:1/-1;padding-top:13px;font-size:9px}@media (width<=760px){.agency-standard-footer footer{grid-template-columns:1fr 1fr}.agency-standard-footer .footer-connect,.agency-standard-footer footer>small{grid-column:1/-1}}@media (width<=560px){.agency-standard-footer footer{grid-template-columns:1fr;padding:20px 6vw}.agency-standard-footer .footer-logo{width:80px;height:60px}.agency-standard-footer .footer-logo img{width:60px;height:60px}.agency-standard-footer .footer-connect,.agency-standard-footer footer>small{grid-column:1}}@media (width<=960px){nav{background:var(--cream);flex-direction:column;align-items:flex-start;padding:24px;display:none;position:absolute;top:82px;left:0;right:0}nav.open{display:flex}.menu{display:block}.hero-grid,.pricing,.faq{grid-template-columns:1fr}.hero aside{margin:30px 12px 0 0}.solution-grid,.course-grid{grid-template-columns:1fr 1fr}.membership{grid-template-columns:1fr}.section-top,.library-head{display:block}.tabs{margin-top:25px}.member-badge{width:140px;height:140px;font-size:55px}.closing>div{flex-direction:column}footer{flex-direction:column;align-items:flex-start}}@media (width<=600px){.block{padding:75px 22px}.hero{padding-left:22px;padding-right:22px}.hero h1{font-size:56px}.hero-actions,.proof{flex-direction:column;align-items:flex-start}.proof i{display:none}.intro-copy,.solution-grid,.course-grid,.upcoming-grid{grid-template-columns:1fr}.solution-grid article{min-height:auto}.library-note{flex-direction:column;gap:20px}.membership{padding-left:22px;padding-right:22px}.numbers strong{font-size:33px}.calculator{box-shadow:10px 10px 0 var(--lime);padding:24px}footer>div{flex-wrap:wrap}}.simplified-hub .savings-lab{display:block}.simplified-hub .savings-intro{grid-template-columns:minmax(0,1fr) minmax(285px,380px);align-items:center;column-gap:clamp(36px,6vw,90px);margin-bottom:38px;display:grid}.simplified-hub .savings-intro>.kicker,.simplified-hub .savings-intro>h2,.simplified-hub .savings-intro>p{grid-column:1}.simplified-hub .savings-intro>h2{margin-bottom:12px}.simplified-hub .savings-intro>p:nth-of-type(2){max-width:780px;color:var(--navy);margin:0;font-size:17px;line-height:1.65}.simplified-hub .savings-intro>.founder-card{grid-area:1/2/4;width:100%;margin:0}.simplified-hub .cost-calculator{width:100%;padding:clamp(26px,3vw,42px)}.simplified-hub .input-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.simplified-hub .input-grid label{min-width:0;font-size:10px;line-height:1.4}.simplified-hub .input-grid input{min-width:0;font-size:17px}.simplified-hub .impact-breakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.simplified-hub .impact-breakdown small,.simplified-hub .cost-results small{font-size:9px;line-height:1.4}.simplified-hub .cost-results{grid-template-columns:repeat(3,minmax(0,1fr))}.simplified-hub .cost-results .big-save{grid-column:auto;display:block}.simplified-hub .cost-results .big-save strong{font-size:38px}.simplified-hub .estimate-note{max-width:980px;font-size:12px;line-height:1.55}@media (width<=1180px){.simplified-hub .input-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.simplified-hub .savings-intro{grid-template-columns:1fr}.simplified-hub .savings-intro>.founder-card{grid-area:auto/1;margin-top:24px}.simplified-hub .input-grid,.simplified-hub .impact-breakdown,.simplified-hub .cost-results{grid-template-columns:1fr}}.catalog-callout{background:var(--lime);box-shadow:7px 7px 0 var(--navy);align-items:center;gap:20px;margin-top:40px;padding:17px 22px;display:flex;transform:rotate(-.35deg)}.catalog-callout strong{font-family:Georgia,serif;font-size:22px}.catalog-callout span{font-size:12px}.coral-callout{background:var(--coral);color:#fff}.visual-course-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:38px;display:grid}.visual-course-grid article{border:1px solid var(--line);background:#fff;transition:all .2s;overflow:hidden}.visual-course-grid article:nth-child(2n){transform:rotate(.7deg)}.visual-course-grid article:hover{transform:translateY(-5px)rotate(0)}.course-image{background:var(--navy);height:310px;position:relative;overflow:hidden}.course-image img{object-fit:cover;width:100%;height:100%}.course-image span{background:var(--lime);letter-spacing:.14em;color:var(--navy);padding:9px 11px;font-size:8px;font-weight:900;position:absolute;top:14px;left:14px}.visual-copy{padding:24px}.visual-copy h3{font-family:Georgia,serif;font-size:29px;line-height:1.05}.visual-copy p{color:var(--muted);min-height:64px;font-size:13px;line-height:1.6}.visual-copy b{letter-spacing:.13em;color:var(--coral);font-size:8px}.savings-lab{background:#fff7e7;grid-template-columns:.75fr 1.25fr;align-items:center;gap:7vw;display:grid}.savings-intro>p:nth-of-type(2){color:var(--muted);line-height:1.7}.founder-card{background:var(--coral);color:#fff;box-shadow:10px 10px 0 var(--lime);margin-top:30px;padding:25px;transform:rotate(-1deg)}.founder-card span{letter-spacing:.16em;font-size:8px;font-weight:900;display:block}.founder-card strong{margin:10px 0;font-family:Georgia,serif;font-size:45px;display:block}.founder-card small{font-size:11px}.cost-calculator{border:2px solid var(--navy);box-shadow:15px 15px 0 var(--navy);background:#fff;padding:30px}.input-grid{grid-template-columns:1fr 1fr;gap:13px;margin:25px 0;display:grid}.input-grid label{letter-spacing:.11em;font-size:8px;font-weight:900}.input-grid input{border:1px solid var(--line);background:var(--cream);width:100%;color:var(--navy);margin-top:7px;padding:12px;font-size:15px;display:block}.cost-results{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:18px 0;display:grid}.cost-results>div{background:#fff;padding:17px}.cost-results small{letter-spacing:.12em;font-size:7px;display:block}.cost-results strong{margin-top:7px;font-family:Georgia,serif;font-size:34px;display:block}.cost-results em{color:var(--muted);font-size:8px}.cost-results .big-save{background:var(--lime);grid-column:1/3;justify-content:space-between;align-items:center;display:flex}.estimate-note{color:var(--muted);font-size:9px;line-height:1.5}@media (width<=960px){.visual-course-grid,.visual-course-grid.coming{grid-template-columns:1fr 1fr}.savings-lab{grid-template-columns:1fr}.catalog-callout{flex-direction:column;align-items:flex-start}.tabs{flex-wrap:wrap}}@media (width<=600px){.visual-course-grid,.visual-course-grid.coming,.input-grid{grid-template-columns:1fr}.course-image{height:360px}.cost-calculator{box-shadow:9px 9px 0 var(--navy);padding:22px}.cost-results{grid-template-columns:1fr}.cost-results .big-save{grid-column:auto}.cost-results .big-save strong{font-size:37px}}.hero-scribble{background:var(--coral);letter-spacing:.13em;box-shadow:5px 5px 0 var(--lime);padding:9px 13px;font-weight:900;transform:rotate(-1.5deg);color:#fff!important;width:auto!important;margin-bottom:26px!important;font-size:9px!important;line-height:1!important;display:inline-block!important}.course-flip-card,.core-visual-grid .course-flip-card,.visual-course-grid .course-flip-card,.visual-course-grid .course-flip-card:nth-child(2n){perspective:1400px;background:0 0;border:0;justify-self:stretch;width:100%;min-width:0;max-width:none;min-height:540px;padding:0;display:block;position:relative;overflow:visible;transform:none}.course-flip-card:hover,.core-visual-grid .course-flip-card:hover,.visual-course-grid .course-flip-card:hover,.visual-course-grid .course-flip-card:nth-child(2n):hover{transform:none}.course-flip-inner{width:100%;height:100%;min-height:540px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.course-flip-card.is-flipped .course-flip-inner{transform:rotateY(180deg)}.course-face{box-sizing:border-box;backface-visibility:hidden;border:1px solid var(--line);width:100%;max-width:none;min-height:540px;color:var(--navy);background:#fff;position:absolute;inset:0}.course-front{text-align:left;cursor:pointer;width:100%;font:inherit;flex-direction:column;padding:0;display:flex;box-shadow:8px 8px #0c143014}.course-front:hover{transform:translateY(-4px)}.course-front:focus-visible,.flip-close:focus-visible,.flip-back:focus-visible{outline:4px solid var(--aqua);outline-offset:3px}.flip-art{aspect-ratio:1;border-bottom:1px solid var(--line);background:#fff;display:block;position:relative;overflow:hidden}.flip-art img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;transition:transform .25s;display:block}.course-front:hover .flip-art img{transform:scale(1.02)}.flip-art b{background:var(--lime);color:var(--navy);letter-spacing:.1em;padding:8px 10px;font-size:9px;line-height:1;position:absolute;top:13px;left:13px}.membership .flip-art b{background:var(--coral);color:#fff}.upcoming .flip-art b{background:var(--purple);color:#fff}.flip-front-copy{flex-direction:column;flex:1;padding:20px 21px;display:flex}.flip-front-copy strong{font-family:Georgia,serif;font-size:25px;line-height:1.05}.flip-front-copy>span{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.45}.flip-front-copy em{color:var(--coral);letter-spacing:.12em;margin-top:auto;padding-top:16px;font-size:9px;font-style:normal;font-weight:900}.course-back{background:var(--navy);color:#fff;box-shadow:10px 10px 0 var(--lime);flex-direction:column;padding:27px 25px 24px;display:flex;transform:rotateY(180deg)}.membership .course-back{box-shadow:10px 10px 0 var(--coral)}.course-back .flip-kicker{color:var(--lime);letter-spacing:.11em;text-transform:uppercase;margin:0 38px 14px 0;font-size:9px;font-weight:900;line-height:1.4}.course-back h3{margin:0;font-family:Georgia,serif;font-size:27px;line-height:1.03}.course-back .flip-description{color:#e7e9f1;margin:15px 0 17px;font-size:13px;line-height:1.55}.course-back h4{color:var(--aqua);letter-spacing:.12em;margin:0 0 9px;font-size:9px}.course-back ul{gap:8px;margin:0;padding:0 0 0 18px;display:grid}.course-back li{color:#fff;padding-left:3px;font-size:12px;line-height:1.4}.flip-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;width:32px;height:32px;font-size:23px;line-height:1;position:absolute;top:14px;right:14px}.flip-back{border:1px solid var(--lime);color:var(--lime);letter-spacing:.1em;cursor:pointer;background:0 0;align-self:flex-start;margin-top:auto;padding:10px 12px;font-size:9px;font-weight:900}@media (width<=960px){.course-flip-card,.core-visual-grid .course-flip-card,.visual-course-grid .course-flip-card,.course-flip-inner,.course-face{min-height:570px}}@media (width<=600px){.course-flip-card,.core-visual-grid .course-flip-card,.visual-course-grid .course-flip-card,.course-flip-inner,.course-face{min-height:600px}.course-back{padding:25px 22px 22px}.course-back h3{font-size:25px}.course-back .flip-description{font-size:13px}.course-back li{font-size:12px}}.hero h1{max-width:1050px}.hero h1 em{display:inline-block;transform:rotate(-.6deg)}.core-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;margin-top:42px;display:grid}.core-visual-grid article{border:2px solid var(--navy);box-shadow:8px 8px 0 var(--coral);background:#fff;transition:transform .2s;overflow:hidden}.core-visual-grid article:nth-child(3n+2){box-shadow:8px 8px 0 var(--lime);transform:rotate(.65deg)}.core-visual-grid article:nth-child(3n){transform:rotate(-.45deg)}.core-visual-grid article:hover{transform:translateY(-7px)rotate(0)}.core-art{background:var(--navy);height:245px;position:relative;overflow:hidden}.core-art img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.core-visual-grid article:hover img{transform:scale(1.04)}.core-art span{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;font-family:Georgia,serif;font-size:20px;display:grid;position:absolute;top:12px;left:12px}.core-art b{background:var(--lime);letter-spacing:.14em;padding:8px 10px;font-size:8px;position:absolute;top:12px;right:12px}.core-copy{min-height:154px;padding:22px}.core-copy h3{margin-bottom:12px;font-family:Georgia,serif;font-size:25px;line-height:1.05}.core-copy p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.auto-revenue{border:1px dashed var(--coral);background:#fff0d9;grid-template-columns:1fr auto;align-items:center;gap:5px 15px;margin:-3px 0 18px;padding:15px 17px;display:grid}.auto-revenue span{letter-spacing:.12em;font-size:8px;font-weight:900}.auto-revenue strong{color:var(--coral);font-family:Georgia,serif;font-size:29px}.auto-revenue small{color:var(--muted);grid-column:1/3;font-size:9px}@media (width<=960px){.core-visual-grid{grid-template-columns:1fr 1fr}.hero h1{font-size:clamp(52px,9vw,82px)}}@media (width<=600px){.core-visual-grid{grid-template-columns:1fr}.core-art{height:260px}.hero-scribble{line-height:1.4!important}.hero h1{font-size:50px}.auto-revenue{grid-template-columns:1fr}.auto-revenue small{grid-column:auto}}.founder-strip{background:var(--lime);border-bottom:8px solid var(--coral);grid-template-columns:180px 1fr 250px;align-items:center;gap:4vw;padding:50px 6vw;display:grid}.founder-count{background:var(--coral);color:#fff;width:165px;height:165px;box-shadow:10px 10px 0 var(--navy);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:rotate(-6deg)}.founder-count small,.founder-count span{letter-spacing:.14em;font-size:7px;font-weight:900}.founder-count strong{font-family:Georgia,serif;font-size:74px;line-height:.9}.founder-strip h2{margin:10px 0 16px;font-size:clamp(38px,4.3vw,62px)}.founder-strip h2 em{color:var(--coral);font-weight:400}.founder-strip>div:nth-child(2)>p:not(.kicker){max-width:760px;line-height:1.6}.founder-terms{color:#3f565a;max-width:800px;line-height:1.5;display:block}.founder-strip>.btn{box-shadow:7px 7px 0 var(--coral)}.previews{background:var(--navy);color:#fff}.preview-intro{text-align:center;max-width:850px;margin:0 auto 45px}.preview-intro h2{margin:18px 0;font-size:clamp(48px,6vw,82px)}.preview-intro>p:last-child{color:#bed0d2;line-height:1.65}.preview-grid{grid-template-columns:1fr 1fr;gap:28px;max-width:1100px;margin:auto;display:grid}.preview-grid article{background:var(--cream);color:var(--navy);box-shadow:10px 10px 0 var(--coral);border:2px solid #fff;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.preview-grid article:nth-child(2){box-shadow:10px 10px 0 var(--lime)}.preview-art{min-height:310px;position:relative}.preview-art img{object-fit:cover;width:100%;height:100%}.preview-art span{background:var(--lime);letter-spacing:.13em;padding:8px 10px;font-size:7px;font-weight:900;position:absolute;top:12px;left:12px}.preview-grid article>div:last-child{flex-direction:column;justify-content:center;padding:28px;display:flex}.preview-grid small{letter-spacing:.14em;color:var(--coral);font-size:8px;font-weight:900}.preview-grid h3{margin:16px 0 8px;font-family:Georgia,serif;font-size:32px;line-height:1.05}.preview-grid p{font-size:13px;line-height:1.5}.preview-grid a{letter-spacing:.12em;border-bottom:2px solid var(--coral);width:max-content;padding-bottom:5px;font-size:9px;font-weight:900}.preview-note{text-align:center;color:#92aaad;margin:35px 0 0;font-size:9px}.tooltip-label button{background:var(--coral);color:#fff;cursor:help;border:0;border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:900;position:relative}.tooltip-label button:hover:after,.tooltip-label button:focus:after{content:attr(data-tip);z-index:5;background:var(--navy);color:#fff;letter-spacing:0;text-align:left;width:270px;box-shadow:5px 5px 0 var(--lime);padding:12px;font-size:10px;line-height:1.5;position:absolute;bottom:26px;right:0}.impact-breakdown{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.impact-breakdown>div{background:#fff;padding:14px}.impact-breakdown small{letter-spacing:.1em;min-height:20px;font-size:7px;display:block}.impact-breakdown strong{color:var(--navy);margin-top:5px;font-family:Georgia,serif;font-size:25px;display:block}@media (width<=960px){.founder-strip{grid-template-columns:180px 1fr}.founder-strip>.btn{grid-column:1/3}.preview-grid{grid-template-columns:1fr}.preview-grid article{max-width:700px;margin:auto}}@media (width<=600px){.founder-strip{grid-template-columns:1fr;padding:45px 22px}.founder-strip>.btn{grid-column:auto}.founder-count{width:140px;height:140px}.founder-count strong{font-size:60px}.preview-grid article{grid-template-columns:1fr}.preview-art{min-height:260px}.impact-breakdown{grid-template-columns:1fr}}.brand-logo img{object-fit:contain;width:70px;height:70px;margin:-12px 0}.brand-logo>div{flex-direction:column;gap:2px;display:flex}.brand-logo strong{letter-spacing:.16em;font-size:10px}.executive-ribbon{background:var(--coral);color:#fff;letter-spacing:.15em;justify-content:center;align-items:center;gap:16px;min-height:32px;padding:8px 5vw;font-size:8px;display:flex}.executive-ribbon span{background:var(--lime);color:var(--navy);padding:5px 7px;font-weight:900;transform:rotate(-2deg)}.executive-ribbon b{font-weight:900}.executive-ribbon i{color:var(--lime);font-style:normal}.hero{border-radius:0 0 46px 46px;padding-top:48px}.hero-tag{border:1px solid #c9ef6280;border-radius:999px;margin-bottom:32px;padding:10px 15px;display:inline-flex}.hero-grid{grid-template-columns:1.45fr .55fr}.hero aside{box-shadow:16px 16px 0 var(--coral), 24px 24px 0 #c9ef62e6;border-radius:24px 4px}.hero aside:before{content:"THE BUSINESS CASE";letter-spacing:.18em;color:var(--lime);font-size:7px;font-weight:900;position:absolute;top:51%;left:-34px;transform:rotate(-90deg)}.hero aside li b{min-width:60px;font-size:30px;display:inline-block}.hero .stamp{border:3px solid var(--navy);box-shadow:4px 4px 0 var(--coral);letter-spacing:.08em;z-index:2;width:118px;height:118px;padding:14px;font-size:14px;line-height:1.05;top:-46px;right:18px}.hero .stamp strong{margin-top:3px;font-size:15px;line-height:1;display:block}.proof{background:#ffffff0a;margin-left:-6vw;margin-right:-6vw;padding-left:6vw;padding-right:6vw}.intro{background:#fff8e9;border-radius:55px 8px;max-width:1180px;margin:35px auto;padding-top:85px;padding-bottom:85px;position:relative}.intro:before{content:"↘";color:var(--coral);font-family:Georgia,serif;font-size:58px;position:absolute;top:25px;left:4%;transform:rotate(8deg)}.intro h2{text-underline-offset:-7px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline #c9ef62cc;text-decoration:underline #c9ef62cc;text-decoration-thickness:15px}.solutions{background:linear-gradient(155deg,#fff 0 68%,#e8f0cf 68%)}.solution-grid{grid-template-columns:1fr 1fr;gap:28px}.solution-grid article{border:2px solid var(--navy);border-radius:28px 6px;min-height:500px;box-shadow:9px 9px #d7dcd4}.solution-grid article:nth-child(2){box-shadow:9px 9px 0 var(--coral);transform:translateY(35px)}.solution-grid article.featured{min-height:0;box-shadow:12px 12px 0 var(--lime);border-radius:6px 38px;grid-column:1/3;grid-template-columns:90px 210px 1fr 1fr;align-items:center;gap:28px;margin-top:35px;display:grid}.solution-grid .featured .flag{border-radius:0 34px 0 16px}.solution-grid .featured .pill,.solution-grid .featured h3,.solution-grid .featured p{margin:0}.solution-grid .featured ul{border:0;margin:0;padding:0}.solution-grid .featured>a{text-align:center;background:var(--lime);color:var(--navy);border:0;grid-column:3/5;padding:15px}.founder-strip{border-radius:42px 8px;margin:35px 3vw;box-shadow:0 16px #112d351f}.founder-strip h2 em{background:#fff;border-radius:8px;padding:4px 12px;display:inline-block;transform:rotate(-1deg)}.library{border-radius:54px 54px 0 0}.pricing{background:linear-gradient(115deg, var(--cream) 0 48%, #fff7e7 48%);position:relative}.pricing:before{content:"YOUR TEAM. YOUR NUMBERS.";color:#112d351f;letter-spacing:-.06em;font-size:clamp(30px,5vw,72px);font-weight:900;position:absolute;top:28px;right:5vw}.calculator{border-radius:30px 6px}.membership{border-radius:55px 8px;margin:35px 3vw;position:relative;overflow:hidden}.membership:after{content:"50";color:#c9ef620f;font-family:Georgia,serif;font-size:260px;line-height:1;position:absolute;bottom:-70px;right:-35px}.savings-lab{background:linear-gradient(135deg,#fff7e7,#f1f7dd);border-radius:55px 55px 0 0}.cost-calculator{border-radius:30px 6px}.input-grid input{border-radius:10px}.input-grid input:focus{border-color:var(--coral);outline:3px solid #fa765f59}.cost-results .big-save{border-radius:0 0 18px 18px}.faq{position:relative}.faq:before{content:"ASK THE BORING QUESTIONS. WE'LL GIVE YOU CLEAR ANSWERS.";max-width:320px;color:var(--coral);letter-spacing:.16em;font-size:9px;font-weight:900;position:absolute;bottom:45px;left:6vw;transform:rotate(-2deg)}.accordion article{background:#f8f4eb;border:1px solid #e2ddd3;border-radius:14px;margin-bottom:9px;padding:0 18px}.closing{background:linear-gradient(135deg, var(--coral), #e84f59);border-radius:50px 8px;margin:0 3vw 35px;position:relative;overflow:hidden}.closing:before{content:"→";color:#ffffff2e;font-size:90px;position:absolute;top:30%;left:8%;transform:rotate(-15deg)}.footer-logo img{filter:drop-shadow(0 0 10px #ffffff26)}@media (width<=1100px){.solution-grid .featured{grid-template-columns:70px 160px 1fr}.solution-grid .featured ul{grid-column:3}.solution-grid .featured>a{grid-column:2/4}}@media (width<=960px){.executive-ribbon{white-space:nowrap;justify-content:flex-start;overflow-x:auto}.hero-grid,.solution-grid .featured{grid-template-columns:1fr}.solution-grid .featured>*{grid-column:auto!important}.solution-grid article:nth-child(2){transform:none}.brand-logo img{width:62px;height:62px}.faq:before{display:none}}@media (width<=600px){.hero{border-radius:0 0 28px 28px}.hero-tag{line-height:1.4}.hero aside:before{display:none}.solution-grid{grid-template-columns:1fr}.solution-grid article.featured{grid-column:auto}.founder-strip,.membership,.closing{border-radius:28px 6px;margin-left:12px;margin-right:12px}.intro{border-radius:28px 6px;margin:18px 12px}.brand-logo>div{display:none}.executive-ribbon{gap:12px}}.founder-strip{grid-template-columns:170px 1fr;align-items:start}.founder-offer h2{font-size:clamp(42px,5vw,72px)}.founder-offer>.growth-line{color:var(--navy);border-left:5px solid var(--coral);padding-left:16px;font-family:Georgia,serif;font-size:21px;font-weight:700}.founder-plans{grid-template-columns:1fr 1fr .75fr;gap:14px;margin:28px 0;display:grid}.founder-plans article{border:2px solid var(--navy);box-shadow:6px 6px 0 var(--coral);background:#fff;border-radius:20px 5px;padding:22px}.founder-plans article:nth-child(2){box-shadow:6px 6px #00a7b5}.founder-plans .custom-tier{background:var(--navy);color:#fff;box-shadow:6px 6px 0 var(--coral)}.founder-plans span{letter-spacing:.15em;color:var(--coral);margin-bottom:13px;font-size:8px;font-weight:900;display:block}.founder-plans article>strong{font-family:Georgia,serif;font-size:23px;display:block}.founder-plans b{margin:10px 0;font-family:Georgia,serif;font-size:39px;display:block}.founder-plans b small{letter-spacing:.08em;font-family:Arial;font-size:10px}.founder-plans p{font-size:11px;font-weight:900;line-height:1.45}.founder-plans em{color:#607074;font-size:10px;line-height:1.4}.custom-tier em{color:#b9cbcd}.monthly-math{background:var(--coral);color:#fff;border-radius:999px;align-items:center;gap:15px;width:max-content;max-width:100%;margin-bottom:18px;padding:12px 18px;display:flex;transform:rotate(-1deg)}.monthly-math strong{font-family:Georgia,serif;font-size:36px}.monthly-math span{letter-spacing:.08em;font-size:10px;font-weight:900}.founder-strip>.btn{grid-column:2;width:max-content;margin-top:18px}.member-badge{text-align:center;font-size:58px}.member-badge small{text-align:center;max-width:80px;line-height:1.4}.cost-results>div:nth-child(2) strong{font-size:30px}@media (width<=1100px){.founder-plans{grid-template-columns:1fr 1fr}.founder-plans .custom-tier,.founder-strip>.btn{grid-column:1/3}}@media (width<=760px){.founder-strip,.founder-plans{grid-template-columns:1fr}.founder-plans .custom-tier{grid-column:auto}.founder-strip>.btn{grid-column:auto;width:100%}.monthly-math{border-radius:18px;flex-direction:column;align-items:flex-start}.founder-offer h2{font-size:42px}}.simplified-hub .hero{padding-bottom:72px}.agency-value{background:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;display:grid}.agency-value h2,.options h2,.learning-ownership h2{margin:16px 0;font-size:clamp(42px,5vw,70px)}.value-points{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.value-points article{background:var(--cream);border:1px solid var(--line);border-radius:24px 6px;padding:24px 20px}.value-points article:nth-child(2){background:var(--lime);transform:translateY(18px)}.value-points article:nth-child(3){background:#ffe1db}.value-points strong{letter-spacing:.14em;font-size:9px}.value-points p{margin:18px 0 0;font-size:12px;line-height:1.6}.supplement-callout{background:var(--navy);color:#fff;box-shadow:12px 12px 0 var(--coral);border-radius:42px 6px;grid-template-columns:150px 1fr;align-items:center;gap:4vw;margin:50px 6vw;padding:42px 5vw;display:grid}.supplement-callout h2{margin:12px 0;font-size:clamp(36px,4.6vw,62px)}.supplement-callout p:not(.kicker){color:#bed0d2;max-width:900px;line-height:1.65}.supplement-callout>div:last-child>strong{background:var(--lime);color:var(--navy);padding:10px 14px;font-family:Georgia,serif;font-size:20px;display:inline-block;transform:rotate(-1deg)}.supplement-sticker{background:var(--coral);text-align:center;letter-spacing:.12em;width:135px;height:135px;box-shadow:8px 8px 0 var(--lime);border-radius:50%;place-items:center;font-size:10px;font-weight:900;line-height:1.5;display:grid;transform:rotate(-6deg)}.library-definition{max-width:720px;color:var(--muted);margin:18px 0 0;line-height:1.6}.options{background:#fff8e9}.option-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:48px;display:grid}.option-grid article{border:2px solid var(--navy);background:#fff;border-radius:24px 5px;flex-direction:column;min-height:390px;padding:25px;display:flex;box-shadow:7px 7px #d6dbd4}.option-grid .founder-option{background:var(--navy);color:#fff;box-shadow:7px 7px 0 var(--lime)}.option-grid .custom-option{box-shadow:7px 7px 0 var(--coral);background:#ffe0da}.option-grid span{letter-spacing:.14em;color:var(--coral);font-size:8px;font-weight:900}.option-grid h3{margin:22px 0 12px;font-family:Georgia,serif;font-size:28px}.option-grid article>strong{font-family:Georgia,serif;font-size:42px}.option-grid strong small{font-family:Arial;font-size:10px}.option-grid p{color:var(--muted);margin:22px 0;font-size:12px;line-height:1.6}.founder-option p{color:#bed0d2}.option-grid em{margin-bottom:20px;font-size:10px;font-weight:900}.option-grid a{letter-spacing:.12em;border-top:1px solid;margin-top:auto;padding-top:18px;font-size:9px;font-weight:900}.option-terms{color:var(--muted);text-align:center;max-width:950px;margin:30px auto 0;font-size:9px;line-height:1.6}.room-to-grow{background:var(--lime);border-radius:50px 8px;grid-template-columns:1fr .9fr;align-items:center;gap:7vw;margin:35px 3vw;padding:60px 6vw;display:grid}.room-to-grow h2{margin:16px 0;font-size:clamp(42px,5.5vw,72px)}.room-to-grow h2 em{color:var(--coral);font-weight:400}.room-to-grow>div>p:last-child{max-width:650px;line-height:1.6}.seat-visual{border:2px solid var(--navy);box-shadow:10px 10px 0 var(--coral);background:#fff;border-radius:28px 6px;grid-template-columns:repeat(5,1fr);gap:10px;padding:28px;display:grid}.seat-visual span{aspect-ratio:1;border-radius:50%;place-items:center;font-size:13px;display:grid}.seat-visual .filled{background:var(--navy);color:var(--lime)}.seat-visual .open{border:2px dashed var(--coral);color:var(--coral)}.seat-visual strong{text-align:center;letter-spacing:.12em;grid-column:1/6;margin-top:10px;font-size:10px}.seat-visual i{color:var(--coral)}.learning-ownership{background:#fff;grid-template-columns:.8fr 1.2fr;gap:6vw;display:grid}.learning-ownership>div:first-child>p:last-child{color:var(--muted);line-height:1.7}.learning-uses{grid-template-columns:1fr 1fr;gap:14px;display:grid}.learning-uses article{border:1px solid var(--line);background:var(--cream);border-radius:22px 5px;padding:23px}.learning-uses article>b{color:var(--coral);font-family:Georgia,serif;font-size:28px}.learning-uses h3{margin:14px 0 8px;font-family:Georgia,serif;font-size:25px}.learning-uses p{margin:0;font-size:12px;line-height:1.55}.learning-uses .messenger{background:var(--coral);color:#fff;box-shadow:8px 8px 0 var(--lime);grid-column:1/3;transform:rotate(-.5deg)}.learning-uses .messenger>b{color:var(--lime)}.learning-uses .messenger p{font-size:15px}.savings-lab{margin-top:35px}.savings-intro .founder-card{display:none}.simplified-hub .closing{margin-top:35px}@media (width<=1100px){.option-grid{grid-template-columns:1fr 1fr}.agency-value,.learning-ownership{grid-template-columns:1fr}.value-points{margin-top:15px}}@media (width<=760px){.agency-value,.supplement-callout,.room-to-grow,.learning-ownership,.value-points,.option-grid,.learning-uses{grid-template-columns:1fr}.value-points article:nth-child(2){transform:none}.supplement-callout{margin:30px 12px;padding:34px 24px}.supplement-sticker{width:110px;height:110px}.option-grid article{min-height:0}.room-to-grow{margin:24px 12px;padding:42px 24px}.learning-uses .messenger{grid-column:auto}.seat-visual{gap:7px;padding:20px}.agency-value h2,.options h2,.learning-ownership h2{font-size:42px}}.hero .founder-hero-card{flex-direction:column;justify-content:center;min-height:520px;padding:34px 30px 30px;display:flex}.founder-hero-card .stamp{width:104px;height:104px;padding:12px;font-size:16px;line-height:1.15}.founder-hero-card .stamp strong{letter-spacing:.12em;font-family:Arial;font-size:6px;line-height:1.25;display:block}.founder-hero-card .mini-label{margin:6px 0 18px;padding-right:65px;font-size:10px;line-height:1.4}.founder-hero-card ul{border-bottom:1px solid #c8cec9}.founder-hero-card .plan-price{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 0;display:grid}.founder-hero-card .plan-price b{min-width:0;margin:0;font-size:38px;line-height:.9}.founder-hero-card .plan-price span{letter-spacing:.12em;color:var(--coral);font-size:12px;font-weight:900}.founder-hero-card .plan-price em{grid-column:2;margin-top:3px;font-size:11px;font-style:normal;font-weight:800}.monthly-comparison{align-items:center;gap:12px;padding:15px 0;display:flex}.monthly-comparison>b{color:var(--coral);font-family:Georgia,serif;font-size:35px}.monthly-comparison>span{font-size:10px;font-weight:900;line-height:1.35}.monthly-comparison small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.founder-hero-card .micro{border-top:1px solid #c8cec9;padding:12px 0;font-size:8px;line-height:1.45}.card-cta{background:var(--navy);color:#fff;letter-spacing:.1em;text-align:center;width:100%;box-shadow:6px 6px 0 var(--coral);justify-content:center;align-items:center;margin-top:12px;padding:16px 12px;font-size:9px;font-weight:900;transition:all .2s;display:flex}.card-cta:hover{box-shadow:8px 8px 0 var(--coral);transform:translateY(-2px)}.hero-actions .plain{padding:12px 0;font-size:11px}.simplified-hub .hero-grid{align-items:stretch}.hero-copy{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.05fr) minmax(300px,.8fr);align-items:end;column-gap:34px;display:grid}.hero-copy .hero-scribble,.hero-copy h1,.hero-copy>p{grid-column:1}.hero-copy h1{font-size:clamp(50px,5vw,78px)}.hero-copy>p{margin-bottom:0}.hero-learning-photo{border:3px solid var(--lime);width:100%;box-shadow:12px 12px 0 var(--coral);border-radius:30px 6px;grid-area:1/2/4;align-self:end;margin:0 0 10px;position:relative;overflow:hidden;transform:rotate(-.7deg)}.hero-learning-photo img{aspect-ratio:4/5;object-fit:cover;object-position:center 38%;width:100%;display:block}.hero-learning-photo figcaption{background:var(--navy);color:var(--lime);letter-spacing:.13em;padding:9px 12px;font-size:8px;font-weight:900;position:absolute;bottom:14px;left:16px}@media (width<=1250px){.hero-copy{grid-template-columns:1fr}.hero-copy .hero-scribble,.hero-copy h1,.hero-copy>p,.hero-learning-photo{grid-column:1}.hero-learning-photo{grid-row:auto;width:min(100%,620px);margin-top:24px}.hero-learning-photo img{aspect-ratio:16/8.5}}@media (width<=600px){.hero .founder-hero-card{min-height:540px;padding:34px 24px 26px}.founder-hero-card .stamp{right:14px}.founder-hero-card .mini-label{padding-right:72px}.founder-hero-card .plan-price b{font-size:34px}.card-cta{padding:16px 8px;font-size:8px}}.hero .founder-hero-card{min-height:585px}.card-roi{text-align:center;color:var(--navy);flex-direction:column;align-items:center;gap:8px;padding:18px 8px 12px;display:flex}.card-roi em{font-family:Georgia,serif;font-size:15px;line-height:1.25}.card-roi strong{letter-spacing:.13em;border-bottom:2px solid var(--coral);padding-bottom:4px;font-size:11px}.founder-hero-card .micro{text-align:center;margin-top:auto}.topic-callout{border:2px solid var(--navy);box-shadow:10px 10px 0 var(--lime);background:#ffe0da;border-radius:45px 7px;grid-template-columns:100px 1fr .65fr;align-items:center;gap:4vw;margin:35px 3vw;padding:48px 5vw;display:grid}.topic-doodle{color:var(--coral);font-family:Georgia,serif;font-size:25px;font-weight:900;transform:rotate(-8deg)}.topic-callout h2{margin:10px 0;font-size:clamp(36px,4vw,58px)}.topic-callout>div:nth-child(2)>p:not(.kicker){line-height:1.6}.topic-callout small{color:var(--muted);font-size:9px;line-height:1.5}.topic-details summary{background:var(--navy);color:#fff;text-align:center;letter-spacing:.12em;cursor:pointer;box-shadow:6px 6px 0 var(--coral);padding:18px;font-size:9px;font-weight:900;list-style:none}.topic-details summary::-webkit-details-marker{display:none}.topic-details[open] summary{margin-bottom:18px}.topic-details form{border:1px solid var(--navy);background:#fff;grid-template-columns:1fr 1fr;gap:10px;padding:18px;display:grid}.topic-details label{letter-spacing:.1em;font-size:7px;font-weight:900}.topic-details label:last-of-type{grid-column:1/3}.topic-details input,.topic-details textarea{border:1px solid var(--line);background:var(--cream);resize:vertical;width:100%;margin-top:6px;padding:9px;display:block}.topic-details button{background:var(--coral);color:#fff;letter-spacing:.12em;cursor:pointer;border:0;grid-column:1/3;padding:13px;font-size:8px;font-weight:900}@media (width<=900px){.topic-callout{grid-template-columns:80px 1fr}.topic-details{grid-column:1/3}}@media (width<=600px){.hero .founder-hero-card{min-height:610px}.topic-callout{grid-template-columns:1fr;margin:24px 12px;padding:34px 24px}.topic-details{grid-column:auto}.topic-details form{grid-template-columns:1fr}.topic-details label:last-of-type,.topic-details button{grid-column:auto}}.agency-page .hero{min-height:0;padding:58px 6vw 72px}.agency-page .hero:after{width:520px;height:520px;top:-150px;right:-260px}.agency-page .hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:clamp(36px,5vw,72px);display:grid}.agency-page .hero-copy{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(270px,.68fr);align-items:center;column-gap:clamp(24px,3vw,44px);min-width:0;display:grid}.agency-page .hero-copy .hero-scribble,.agency-page .hero-copy h1,.agency-page .hero-copy>p{grid-column:1}.agency-page .hero-copy h1{max-width:680px;margin:18px 0 24px;font-size:clamp(54px,5vw,78px);line-height:.92}.agency-page .hero-copy>p{max-width:620px;margin:0}.agency-page .hero-learning-photo{grid-area:1/2/4;align-self:center;width:100%;max-width:410px;margin:0}.agency-page .hero-learning-photo img{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:430px}.agency-page .hero .founder-hero-card{width:100%;min-height:560px}@media (width<=1180px){.agency-page .hero-grid{grid-template-columns:1fr}.agency-page .hero .founder-hero-card{max-width:720px;min-height:0}}@media (width<=760px){.agency-page .hero{padding:42px 6vw 54px}.agency-page .hero-copy{grid-template-columns:1fr}.agency-page .hero-copy .hero-scribble,.agency-page .hero-copy h1,.agency-page .hero-copy>p,.agency-page .hero-learning-photo{grid-column:1}.agency-page .hero-copy h1{font-size:clamp(46px,14vw,64px)}.agency-page .hero-learning-photo{grid-row:auto;max-width:none;margin-top:28px}.agency-page .hero-learning-photo img{aspect-ratio:16/10;height:auto}}.agency-launch{background:var(--deep);color:#fff;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(36px,6vw,90px);padding:clamp(34px,4vw,56px) 6vw 0;display:grid;position:relative;overflow:hidden}.agency-launch:before{content:"";border:54px solid #c9ef620e;border-radius:50%;width:380px;height:380px;position:absolute;top:-175px;right:-120px}.launch-main,.launch-menu,.launch-strip{z-index:1;position:relative}.launch-label{background:var(--coral);color:var(--deep);letter-spacing:.14em;box-shadow:6px 6px 0 var(--lime);margin:0 0 9px;padding:12px 16px;font-size:15px;font-weight:900;display:inline-block;transform:rotate(-1deg)}.launch-first50{letter-spacing:.12em;color:var(--lime);margin:13px 0 24px;font-size:12px;font-weight:900}.launch-main h1{letter-spacing:-.055em;max-width:850px;margin:0 0 16px;font-size:clamp(38px,3.4vw,52px);line-height:.98}.launch-main h1 em{color:var(--lime);font-weight:400}.launch-copy{color:#c8d6d8;max-width:680px;margin-bottom:18px;font-size:17px;line-height:1.55}.launch-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.launch-primary,.launch-secondary{letter-spacing:.09em;padding:16px 19px;font-size:11px;font-weight:900}.launch-primary{background:var(--lime);color:var(--deep)}.launch-secondary{color:#fff;border:1px solid #71878b}.launch-team-photo{border:3px solid var(--lime);width:min(100%,680px);height:185px;box-shadow:9px 9px 0 var(--coral);margin:0 0 20px;position:relative;overflow:hidden;transform:rotate(-.5deg)}.launch-team-photo img{object-fit:cover;object-position:center 33%;width:100%;height:100%;display:block}.launch-team-photo figcaption{color:#fff;border-left:5px solid var(--lime);background:#112d35f0;padding:9px 12px;position:absolute;bottom:12px;left:14px}.launch-team-photo b,.launch-team-photo span{display:block}.launch-team-photo b{letter-spacing:.11em;color:var(--lime);font-size:10px}.launch-team-photo span{margin-top:2px;font-family:Georgia,serif;font-size:16px}.launch-lock{letter-spacing:.11em;color:#94a9ad;margin:18px 0 0;font-size:11px;font-weight:900}.launch-menu{background:var(--cream);color:var(--navy);box-shadow:12px 12px 0 var(--coral);align-self:center;padding:24px}.launch-menu>p{letter-spacing:.15em;color:#d44e3c;margin:0 0 8px;font-size:10px;font-weight:900}.launch-menu>a{border-top:1px solid #cbd1ca;grid-template-columns:38px 1fr auto;align-items:center;gap:15px;padding:19px 4px;display:grid}.launch-menu>a>span{color:#d44e3c;font-family:Georgia,serif;font-size:22px}.launch-menu b,.launch-menu small{display:block}.launch-menu b{margin-bottom:5px;font-size:17px}.launch-menu small{color:#647277;font-size:13px;line-height:1.35}.launch-menu>a>strong{white-space:nowrap;font-size:11px}.launch-menu>a:hover b{color:#d44e3c}.founding-badge{background:var(--lime);border:4px solid var(--navy);text-align:center;width:104px;height:104px;box-shadow:6px 6px 0 var(--coral);border-radius:50%;place-content:center;display:grid;position:absolute;top:-38px;right:-18px;transform:rotate(7deg)}.founding-badge span,.founding-badge small{letter-spacing:.08em;font-size:8px;font-weight:900}.founding-badge strong{margin:2px 0;font-size:18px}.founding-includes{border-top:1px solid #cbd1ca;flex-wrap:wrap;gap:8px;padding:15px 0;display:flex}.founding-includes b{letter-spacing:.06em;background:#e7eee0;padding:8px;font-size:9px}.launch-menu .other-options{color:#56666a;border-top:1px solid #cbd1ca;padding:13px 0 0;font-size:11px;font-weight:800;line-height:1.45;display:block}.launch-menu .other-options:hover{color:#d44e3c}.founder-seat-bonus{background:var(--lime);border:2px solid var(--navy);box-shadow:4px 4px 0 var(--coral);margin:10px 0 7px;padding:10px 13px;transform:rotate(-.35deg)}.founder-seat-bonus span{letter-spacing:.14em;color:#b83f31;margin-bottom:4px;font-size:8px;font-weight:950;display:block}.founder-seat-bonus strong{color:var(--navy);font-family:Georgia,serif;font-size:17px;line-height:1.1;display:block}.launch-menu .founding-tier .tier-bonus{color:#b83f31;margin-top:5px;font-size:10px;font-weight:900}.founder-renewal-note{background:var(--navy);color:#fff;border-left:6px solid var(--coral);margin:8px 0 12px;padding:13px 15px}.founder-renewal-note b{letter-spacing:.11em;color:var(--lime);margin-bottom:5px;font-size:10px}.founder-renewal-note span{color:#e6eeee;font-size:11px;line-height:1.45;display:block}.launch-menu .founding-tier>strong{letter-spacing:-.04em;color:#d44e3c;font-family:Georgia,serif;font-size:24px}.launch-menu .founding-tier:hover>strong{color:var(--navy)}.agency-page header nav .preview-nav{background:var(--coral);color:var(--deep);border:2px solid var(--navy);box-shadow:5px 5px 0 var(--lime);padding:13px 16px;font-size:11px;transform:rotate(-1deg)}.agency-page header nav .agency-cart{border:2px solid var(--navy);padding:10px 12px}.agency-page header nav .preview-nav:hover{color:#fff;background:var(--navy);box-shadow:5px 5px 0 var(--coral);transform:rotate(0)}.launch-strip{background:#ffffff2e;border-top:1px solid #ffffff2e;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:52px;display:grid}.launch-strip>*{background:var(--deep);text-align:center;letter-spacing:.12em;padding:19px 12px;font-size:10px}.launch-strip span{color:var(--lime);font-weight:900}.launch-strip b{color:#b7c9cc}.block{padding:68px 6vw}.hero{min-height:0;padding:42px 6vw 48px}.hero-tag{margin-bottom:22px}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr);align-items:center;gap:clamp(28px,4vw,58px)}.hero-copy{display:block}.hero-copy h1{max-width:760px;margin:14px 0 20px;font-size:clamp(46px,4.2vw,68px);line-height:.95}.hero-copy>p{max-width:700px;font-size:17px;line-height:1.6}.hero-learning-photo{display:none}.hero .founder-hero-card{min-height:0;padding:28px}.hero .founder-hero-card .plan-price{padding:12px 0}.hero .founder-hero-card .plan-price b{font-size:32px}.agency-value{gap:4vw}.agency-value h2,.options h2{font-size:clamp(38px,4vw,58px)}.value-points p,.option-grid p{font-size:15px}.option-grid{margin-top:32px}.option-grid article{min-height:335px}.bulk-estimator{padding-top:68px;padding-bottom:68px}.savings-lab{border-radius:0;margin-top:0;display:block}.savings-intro{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:end;gap:5vw;margin-bottom:30px;display:grid}.savings-intro h2{margin:12px 0 0;font-size:clamp(40px,4vw,58px)}.savings-explain{grid-template-columns:1fr 260px;align-items:end;gap:24px;display:grid}.savings-explain>p{color:var(--navy);margin:0;font-size:17px;line-height:1.6}.savings-explain .founder-card{box-shadow:7px 7px 0 var(--lime);margin:0;padding:20px;transform:none}.input-grid{grid-template-columns:repeat(6,minmax(110px,1fr));gap:12px}.input-grid label{letter-spacing:.06em;font-size:11px;line-height:1.35}.input-grid input{min-height:48px;font-size:17px}.auto-revenue{grid-template-columns:1fr auto auto;margin:0 0 16px}.auto-revenue span{font-size:11px}.auto-revenue small{grid-column:auto;font-size:12px}.impact-breakdown{grid-template-columns:repeat(4,1fr)}.impact-breakdown small,.cost-results small{min-height:0;font-size:10px;line-height:1.35}.impact-breakdown strong{font-size:28px}.cost-results{grid-template-columns:repeat(3,1fr)}.cost-results .big-save{grid-column:auto;display:block}.cost-results>div{padding:20px}.cost-results strong,.cost-results>div:nth-child(2) strong{font-size:32px}.cost-results .big-save strong{font-size:38px}.cost-results em{font-size:11px;line-height:1.4;display:block}.estimate-note{max-width:1100px;font-size:12px;line-height:1.55}.preview-intro>p:last-child{font-size:17px}.preview-grid a{background:var(--navy);color:#fff;text-align:center;border:0;width:100%;padding:13px;font-size:11px}.preview-grid a:hover{background:var(--coral);color:var(--deep)}.preview-grid .preview-coming{background:var(--navy);color:#fff;text-align:center;letter-spacing:.12em;cursor:default;width:100%;margin-top:12px;padding:13px;font-size:11px;font-weight:900;display:block}.training-partner{background:linear-gradient(112deg,#fff 0 57%,#f1eadc 57% 100%);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:5vw;display:grid;position:relative;overflow:hidden}.training-partner:before{content:"“";color:#c9ef6257;pointer-events:none;font-family:Georgia,serif;font-size:250px;line-height:1;position:absolute;top:-58px;left:3.5vw}.partner-statement{background:var(--navy);color:#fff;box-shadow:12px 12px 0 var(--lime);z-index:1;padding:clamp(26px,3vw,42px);position:relative}.partner-statement .kicker{color:var(--coral)}.partner-statement h2{margin:12px 0 17px;font-size:clamp(36px,3.8vw,56px);line-height:1}.partner-statement h2 em{color:var(--lime);font-weight:400}.partner-statement>p:last-child{color:#d5e1e2;max-width:680px;font-size:15px;line-height:1.55}.partner-uses{border-top:3px solid var(--navy)}.partner-uses article{border-bottom:2px solid #bac3be;grid-template-columns:62px 1fr;gap:19px;padding:24px 0;display:grid}.partner-uses article>span{background:var(--lime);width:54px;height:54px;box-shadow:4px 4px 0 var(--coral);place-items:center;font-family:Georgia,serif;font-size:24px;font-weight:700;display:grid}.partner-uses h3{margin:0 0 7px;font-size:21px}.partner-uses p{color:#47585c;margin:0;font-size:15px;line-height:1.55}.agency-pdu-floor{background:var(--coral);color:var(--navy);border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);grid-template-columns:.55fr 1.35fr 1fr;align-items:center;gap:34px;padding:34px 6vw;display:grid}.agency-pdu-floor>p{letter-spacing:.15em;margin:0;font-size:12px;font-weight:900}.agency-pdu-floor h2{margin:0;font-family:Georgia,serif;font-size:clamp(27px,2.6vw,40px);line-height:1.05}.agency-pdu-floor h2 em{color:#fff;font-weight:400}.agency-pdu-floor>span{font-size:15px;line-height:1.55}.comparison-focus{background:var(--cream);border:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:20px;padding:17px;display:grid}.comparison-focus>div{flex-direction:column;display:flex}.comparison-focus small{letter-spacing:.1em;color:#d84d3a;font-size:10px;font-weight:900}.comparison-focus strong{margin-top:6px;font-size:18px}.comparison-focus>span{font-family:Georgia,serif;font-size:20px;font-weight:900}.repeat-event-note{background:var(--navy);color:#fff;margin:18px 0;padding:22px}.repeat-event-note>strong{color:var(--lime);font-family:Georgia,serif;font-size:25px}.repeat-event-note>p{color:#d5e0e1;margin:9px 0 17px;font-size:14px;line-height:1.55}.repeat-event-note>div{background:#587076;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.repeat-event-note span{background:var(--navy);letter-spacing:.06em;justify-content:space-between;gap:12px;padding:13px;font-size:10px;display:flex}.repeat-event-note span b{color:var(--lime);font-size:15px}.library.block{padding-top:46px;padding-bottom:50px}.core-visual-grid,.visual-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:26px}.visual-course-grid.coming{grid-template-columns:repeat(3,minmax(0,1fr))}.course-flip-card,.core-visual-grid .course-flip-card,.visual-course-grid .course-flip-card,.visual-course-grid .course-flip-card:nth-child(2n),.course-flip-inner,.course-face{min-height:520px}.course-flip-card.is-flipped,.course-flip-card.is-flipped .course-flip-inner,.course-flip-card.is-flipped .course-face{min-height:640px}.flip-front-copy{padding:15px 16px}.flip-front-copy strong{font-size:20px}.flip-front-copy>span{font-size:12px}.library-head h2{font-size:clamp(38px,4vw,56px)}.catalog-callout{margin-top:28px}.library-note{padding:17px 20px}.library-growth{background:var(--navy);color:#fff;border-left:9px solid var(--lime);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;margin-top:26px;padding:19px 22px;display:grid}.library-growth span{color:var(--lime);letter-spacing:.12em;font-size:12px;font-weight:900;display:block}.library-growth strong{margin:6px 0 4px;font-family:Georgia,serif;font-size:23px;display:block}.library-growth p{color:#ccdadc;margin:0;font-size:14px;line-height:1.45}.library-growth ul{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:470px;margin:0;padding:0;list-style:none;display:flex}.library-growth li{color:var(--navy);background:#fff;padding:8px 10px;font-size:12px;font-weight:800}.bulk-estimator{align-items:start;gap:4vw;padding-top:46px;padding-bottom:46px}.bulk-estimator .price-copy h2{margin:10px 0 14px;font-size:clamp(36px,3.7vw,52px)}.bulk-estimator .price-copy>p:nth-of-type(2){font-size:15px;line-height:1.55}.bulk-estimator .choice{margin-top:22px}.bulk-estimator .choice button{padding:14px}.bulk-estimator .calculator{box-shadow:9px 9px 0 var(--lime);padding:22px}.bulk-estimator .calculator label{padding:20px 0}.bulk-estimator .calculator input{margin:15px 0 5px}.bulk-estimator .numbers div{padding:15px}.bulk-estimator .numbers strong{font-size:34px}.bulk-estimator .save{margin:13px 0;padding:13px}.mandated-note{border-left:5px solid var(--coral);background:#fff;padding:14px 16px;margin:18px 0 0!important;font-size:14px!important;line-height:1.5!important}.mandated-note strong{color:var(--navy);margin-bottom:3px;display:block}.mandated-note em{color:var(--navy)}.savings-lab.block{padding-top:48px;padding-bottom:52px}.savings-intro{margin-bottom:22px;display:block}.savings-intro h2{white-space:nowrap;font-size:clamp(34px,3.5vw,48px)}.savings-explain{margin-top:20px}.savings-explain>p{font-size:15px;line-height:1.55}.savings-explain .founder-card{padding:16px}.savings-explain .founder-card strong{font-size:27px}.cost-calculator{box-shadow:7px 7px 0 var(--navy);padding:20px}.cost-calculator .comparison-focus{margin-top:15px;padding:13px}.cost-calculator .comparison-focus strong{font-size:16px}.cost-calculator .input-grid{gap:9px;margin:17px 0}.cost-calculator .input-grid input{min-height:42px;padding:9px;font-size:15px}.cost-calculator .auto-revenue{padding:12px}.cost-calculator .impact-breakdown strong{font-size:24px}.cost-calculator .cost-results>div{padding:15px}.cost-calculator .cost-results strong,.cost-calculator .cost-results>div:nth-child(2) strong{font-size:28px}.cost-calculator .cost-results .big-save strong{font-size:32px}.repeat-event-note{margin:14px 0;padding:17px}.repeat-event-note>strong{font-size:22px}.repeat-event-note>p{margin:7px 0 13px}.previews.block{padding-top:50px;padding-bottom:52px}.preview-intro h2{white-space:nowrap;margin:15px 0;font-size:clamp(38px,4.2vw,58px)}.try-course-label{background:var(--lime);box-shadow:6px 6px 0 var(--coral);padding:12px 17px;display:inline-block;transform:rotate(-1deg);color:var(--navy)!important;font-size:14px!important}@media (width<=1180px){.core-visual-grid,.visual-course-grid,.visual-course-grid.coming{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-grid{grid-template-columns:1fr}.hero .founder-hero-card{max-width:none}.input-grid{grid-template-columns:repeat(3,1fr)}.savings-explain{grid-template-columns:1fr}}@media (width<=820px){.training-partner{background:#f1eadc;grid-template-columns:1fr}.agency-pdu-floor{grid-template-columns:1fr;gap:15px}.core-visual-grid,.visual-course-grid,.visual-course-grid.coming{grid-template-columns:1fr 1fr}.library-growth{grid-template-columns:1fr}.library-growth ul{justify-content:flex-start;max-width:none}.comparison-focus{grid-template-columns:1fr}.comparison-focus>span{text-align:center}.repeat-event-note>div,.pricing{grid-template-columns:1fr}.bulk-estimator{gap:28px}.agency-launch{grid-template-columns:1fr}.launch-main h1{white-space:normal;font-size:clamp(43px,7vw,68px)}.launch-menu{width:100%}.launch-strip{grid-template-columns:1fr 1fr;margin-top:34px}.savings-intro{grid-template-columns:1fr}.input-grid,.impact-breakdown,.cost-results{grid-template-columns:1fr 1fr}.cost-results .big-save{grid-column:1/3}.auto-revenue{grid-template-columns:1fr auto}.auto-revenue small{grid-column:1/3}}@media (width<=560px){.core-visual-grid,.visual-course-grid,.visual-course-grid.coming{grid-template-columns:1fr}.course-flip-card,.core-visual-grid .course-flip-card,.visual-course-grid .course-flip-card,.visual-course-grid .course-flip-card:nth-child(2n),.course-flip-inner,.course-face{min-height:570px}.course-flip-card.is-flipped,.course-flip-card.is-flipped .course-flip-inner,.course-flip-card.is-flipped .course-face{min-height:650px}.partner-statement{box-shadow:8px 8px 0 var(--lime);padding:26px 22px}.partner-statement h2{font-size:38px}.library-head{align-items:flex-start}.tabs button{padding:11px 10px;font-size:8px}.bulk-estimator .calculator,.cost-calculator{box-shadow:6px 6px 0 var(--lime);padding:16px}.agency-launch{padding-left:6vw;padding-right:6vw}.launch-main h1{font-size:40px}.launch-team-photo{height:190px}.launch-team-photo figcaption{bottom:9px;left:9px;right:9px}.launch-menu{box-shadow:8px 8px 0 var(--coral);padding:17px}.launch-menu>a{grid-template-columns:30px 1fr}.launch-menu>a>strong{grid-column:2}.launch-strip{grid-template-columns:1fr}.block{padding:52px 6vw}.hero-copy h1{font-size:44px}.input-grid,.impact-breakdown,.cost-results{grid-template-columns:1fr}.cost-results .big-save{grid-column:auto}.savings-intro h2,.preview-intro h2{white-space:normal}}}
