/* Report-specific changes apply only to Tidepool and Afterglow. Phone defaults first. */
.report-updated{padding-bottom:76px}.report-updated p,.report-updated li{font-family:Instrument,Arial,sans-serif}.report-updated .eyebrow{font-size:11px;letter-spacing:.13em}.report-updated .section-pad{padding:65px 24px}.report-updated .site-header{background:#f9f6f1f5;border-radius:0;border-bottom:1px solid #17372e30;color:#18372d}.report-updated.afterglow .site-header{background:#062632f5;color:#fff7e9;border-radius:0}.report-updated .site-header #site-nav{font-family:Instrument,Arial,sans-serif}.report-updated .site-header #site-nav>a,.report-updated .site-header #site-nav summary{font:500 17px/1.4 Instrument,Arial,sans-serif;min-height:52px}.report-updated #site-nav>a{padding:12px 8px}.report-nav-group{border-bottom:1px solid #18372d22}.report-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 8px;list-style:none;cursor:pointer}.report-nav-group>summary::-webkit-details-marker{display:none}.report-nav-group>summary span{font-size:22px}.report-nav-group[open]>summary span{transform:rotate(180deg)}.report-dropdown{display:grid;padding:4px 10px 12px;border-left:2px solid #a8bbb0;margin:0 8px 12px}.report-dropdown a{display:flex;align-items:center;min-height:48px;padding:10px;font:400 16px/1.5 Instrument,Arial,sans-serif}.report-updated .site-header #site-nav .nav-start{background:#1c4137;color:#fff;margin-top:12px;padding:12px 20px;min-height:52px}.report-updated a:focus-visible,.report-updated button:focus-visible,.report-updated summary:focus-visible{outline:3px solid #aa4b24;outline-offset:4px}.report-updated summary{touch-action:manipulation}.report-updated .site-header #site-nav{max-height:calc(100dvh - 220px);overscroll-behavior:contain}.report-updated h2{font-size:clamp(42px,10vw,68px)}.report-updated h3{font-size:29px}.report-updated p{font-size:17px;line-height:1.75}.report-updated .lead{font:400 23px/1.5 Source,Georgia,serif}.report-updated .text-link{font:500 16px/1.5 Instrument,Arial,sans-serif;min-height:48px;margin-right:20px;margin-top:10px}.report-updated .pill{font:600 16px/1.4 Instrument,Arial,sans-serif;min-height:52px}.report-updated .hero-copy>.eyebrow,.report-updated.afterglow:not(.inner-page) .hero .hero-copy>.eyebrow{display:block;font:600 11px/1.6 Instrument,Arial,sans-serif}.report-updated.tidepool .hero{padding:150px 24px 100px;min-height:760px}.report-updated.tidepool .hero h1{font-size:clamp(57px,14vw,112px);line-height:1;letter-spacing:-.065em}.report-updated.tidepool .hero-subtitle{font:400 17px/1.65 Instrument,Arial,sans-serif;max-width:44ch;white-space:normal;margin:22px 0}.report-hero-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;font:600 15px/1.5 Instrument,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}.tidepool .hero-copy>.report-hero-secondary{display:flex;width:max-content;margin-top:10px;max-width:100%}.report-updated.tidepool .orbit{top:135px;opacity:.5}.report-updated.tidepool .hero .hero-foot{bottom:58px}.report-updated.tidepool .care .section-heading>p:last-child{display:block;position:static;max-width:48ch;font:400 17px/1.65 Instrument,Arial,sans-serif}.report-updated .care-option{text-decoration:none;min-width:0}.report-updated .care-option p{font:400 16px/1.65 Instrument,Arial,sans-serif}.report-updated .care .care-option .text-link{display:inline-flex;margin-top:12px;font-size:15px;border:0}.report-updated .care-option h3{text-transform:none}.report-updated.tidepool .care .section-heading{padding-top:100px}.report-updated.afterglow .hero{padding:145px 24px 35px;min-height:0;background-position:65% center}.report-updated.afterglow .hero h1{font-size:clamp(53px,12vw,115px);line-height:1.04}.report-hero-dek{max-width:47ch;margin:24px auto;color:#fff8eb;font:400 17px/1.7 Instrument,Arial,sans-serif;text-shadow:0 2px 12px #032a36}.report-updated.afterglow .report-hero-actions{display:flex;justify-content:center;align-items:center;gap:10px 24px;flex-wrap:wrap}.report-updated.afterglow .report-hero-actions .pill{background:#d5eadb;color:#10313a;min-width:155px}.report-updated.afterglow .hero-copy{padding:20px 14px;background:linear-gradient(180deg,#06263288,#06263244);border-radius:16px}.report-updated.afterglow .personalized-invitation{position:relative;left:auto;right:auto;bottom:auto;width:100%;margin:30px auto 0;padding:20px;max-width:480px}.report-updated.afterglow .personalized-invitation .home-hero-intro{font:400 16px/1.65 Instrument,Arial,sans-serif}.report-updated.afterglow .personalized-invitation .report-hero-secondary{font-size:16px}.report-updated.afterglow .hero-rail{display:none}.report-updated.afterglow .hero .scroll-note{display:none}.report-audience{background:#f9f6f1}.afterglow .report-audience{background:#f6eee5;color:#183541}.report-audience>h2{max-width:22ch}.report-audience>.lead{max-width:58ch}.report-audience-grid{display:grid;gap:0;margin-top:40px;border-top:1px solid #26483e50}.report-audience-grid>a{padding:25px 0;border-bottom:1px solid #26483e50;min-width:0}.report-audience-grid>a:hover h3{text-decoration:underline;text-underline-offset:5px}.report-audience-grid>a h3{display:flex;justify-content:space-between;gap:20px;margin:10px 0}.report-audience-grid>a p{max-width:40ch;margin:0}.report-audience-grid .eyebrow{font-size:11px}.report-editorial,.report-mobile-model{display:grid;gap:20px;background:var(--cream)}.report-editorial .report-copy>p:first-child{margin-top:0}.report-copy>p,.report-copy>ul,.report-copy>ol{max-width:60ch}.report-copy ul,.report-copy ol{padding-left:23px}.report-copy li{font-size:17px;line-height:1.7;margin-bottom:18px}.report-mobile-model{background:#e0ebe3;border-top:1px solid #234c3f30;border-bottom:1px solid #234c3f30}.afterglow .report-mobile-model{background:#112e38;color:#fff6e7}.report-source{display:block;font:500 15px/1.65 Instrument,Arial,sans-serif;min-height:48px;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.report-updated .home-team-intro h2{font-size:clamp(47px,11vw,75px)}.report-updated .home-team-grid h3 small{font:500 13px/1.6 Instrument,Arial,sans-serif;letter-spacing:0;text-transform:none}.report-updated .home-team-grid>article>img{height:auto;max-height:520px;aspect-ratio:4/5;object-fit:cover}.report-updated .home-team-grid>article:first-child>img{object-position:center 30%}.report-trust{list-style:none;padding:0;margin:25px 0}.report-trust li{font-size:14px;line-height:1.8;border-top:1px solid #78948655;padding:10px 0}.report-updated.afterglow .schools{background:#f6eee5;color:#1b3540}.report-updated .schools .pill{margin-top:20px}.report-updated .schools .report-copy{max-width:60ch}.report-updated .approach{position:relative;gap:30px}.report-updated .approach .approach-copy{padding:10px 0}.report-updated .approach-art img{height:380px;object-fit:cover}.report-updated .approach-copy .lead{font-size:24px}.report-principles{background:#f4f1e7}.afterglow .report-principles{background:#e9e0d7}.report-principle-grid{display:grid;gap:30px;margin:35px 0}.report-principle-grid article{border-top:1px solid #45675860;padding-top:25px;min-width:0}.report-principle-grid article h2,.report-principle-grid article h3{font-size:30px;letter-spacing:-.025em}.report-updated .steps h3{font-size:29px}.report-updated .steps p{font-size:16px}.report-updated .video-section{padding:65px 24px}.report-updated .video-section .video-context{font-size:17px}.report-updated.afterglow .video-section{background:#112e38;color:#fff6e7}.report-updated.afterglow .video-section .eyebrow{color:#e2c6a7}.report-updated .video-shell video{max-height:650px}.report-updated .faq-list summary{font:500 17px/1.5 Instrument,Arial,sans-serif;padding:22px 0;min-height:60px}.report-updated .faq-list details p{font:400 16px/1.8 Instrument,Arial,sans-serif}.report-updated .contact h2{font-size:clamp(52px,12vw,85px)}.report-updated .contact small{font:400 14px/1.6 Instrument,Arial,sans-serif;display:block;max-width:52ch;margin:30px auto 0}.report-updated.afterglow .contact{background:#d5e8dc}.report-page-hero{position:relative;padding:145px 24px 65px;background:#e0ebe3;color:#142f29}.afterglow .report-page-hero{background:#103440;color:#fff5e4}.report-page-hero h1{font-size:clamp(54px,12vw,105px);line-height:1.06;max-width:18ch}.report-page-hero .lead{max-width:42ch;margin-bottom:30px}.report-page-hero .breadcrumb{margin-bottom:35px;font-size:14px}.report-page-hero .pill{background:#f17860;color:#152c25}.afterglow .report-page-hero .pill{background:#d5e8dc;color:#103440}.report-person-hero{display:grid;gap:32px;padding-top:145px!important;background:#e0ebe3}.report-person-hero figure{margin:0}.report-person-hero img{width:100%;max-height:580px;object-fit:cover;object-position:center 25%;aspect-ratio:4/5;border-radius:12px}.report-person-hero h1{font-size:clamp(54px,12vw,100px);line-height:1.05}.report-credential{font-size:16px;font-weight:600}.afterglow .report-person-hero{background:#112e38;color:#fff6e7}.report-selector{background:#e0ebe3}.afterglow .report-selector{background:#f1e8df}.report-selector>p{max-width:60ch}.report-selector fieldset{border:0;padding:0;margin:30px 0}.report-selector legend{font-size:18px;font-weight:600;margin-bottom:15px}.report-choice-grid{display:grid;gap:10px}.report-choice-grid label{position:relative;cursor:pointer}.report-choice-grid input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.report-choice-grid span{min-height:54px;padding:14px 18px;border:1px solid #6d887b;display:block;border-radius:8px;font:500 16px/1.5 Instrument,Arial,sans-serif;background:#fff9}.report-choice-grid input:checked+span{background:#173e36;color:#fff;border-color:#173e36}.report-choice-grid input:focus-visible+span{outline:3px solid #aa4b24;outline-offset:3px}.report-recommendation{padding:25px;background:#fff9;border:1px solid #708c7c60;border-radius:10px}.report-recommendation h3{font-size:29px}.report-updated .interest-options{display:grid;grid-template-columns:1fr;gap:9px}.report-updated .interest-options span{text-align:left;min-height:52px;padding:14px;font-size:15px}.report-updated .care-dialog small{font-size:13px}.report-updated .site-footer.report-footer{display:grid;grid-template-columns:1fr;gap:35px;background:#e7eadf;padding:55px 24px}.report-updated.afterglow .site-footer.report-footer{background:#082a36;color:#fff6e7}.report-updated .report-footer>div,.report-updated .report-footer>div:last-child{display:flex;flex-direction:column;gap:0;border:0;grid-column:auto;padding:0;min-width:0}.report-updated .report-footer h2{font:600 15px/1.5 Instrument,Arial,sans-serif;letter-spacing:.04em;margin:0 0 15px;text-transform:uppercase}.report-updated .report-footer p{font-size:14px;line-height:1.75}.report-updated .report-footer a{font:400 15px/1.5 Instrument,Arial,sans-serif;overflow-wrap:anywhere;min-height:44px;margin:0;border:0;padding:10px 0;justify-content:flex-start;gap:10px}.report-updated .report-footer .brand{height:82px;margin-bottom:20px;padding:0}.report-updated .report-footer .report-crisis{font-size:13px;padding-top:18px;border-top:1px solid #849f8c66}.report-crisis a{display:inline!important;min-height:0!important;padding:0!important;text-decoration:underline}.report-mobile-actions{position:fixed;inset:auto 0 0;z-index:45;display:grid;grid-template-columns:1fr 1fr;padding:8px 12px calc(8px + env(safe-area-inset-bottom));gap:10px;background:#f8f5eef5;border-top:1px solid #5e7f6b66;backdrop-filter:blur(10px)}.report-mobile-actions a{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;min-height:48px;font:600 16px/1.4 Instrument,Arial,sans-serif;background:#183e36;color:#fff}.report-mobile-actions a:first-child{background:#e0e9de;color:#183e36}.report-mobile-actions a span{font-size:12px}.report-mobile-actions a:last-child{background:#f17860;color:#17362e}.afterglow .report-mobile-actions a:last-child{background:#d5e8dc}.report-updated .inner-hero h1{overflow-wrap:normal}.report-updated .page-navigation{display:none}.report-updated .inner-hero .intro-dek{font-family:Instrument,Arial,sans-serif}.report-updated .inner-hero .breadcrumb{z-index:3}.report-updated .report-footer .brand-logo{height:100%}.report-updated .report-footer .text-link span{display:none}.report-updated .report-principles h2{white-space:normal}
@media(min-width:650px){.report-audience-grid{grid-template-columns:1fr 1fr;column-gap:35px}.report-principle-grid{grid-template-columns:1fr 1fr;gap:35px}.report-choice-grid{grid-template-columns:1fr 1fr}.report-updated .site-footer.report-footer{grid-template-columns:1fr 1fr;gap:45px}.report-updated .home-team-grid{grid-template-columns:1fr 1fr}.report-person-hero{grid-template-columns:1fr 1fr;align-items:center;gap:6vw}.report-updated.afterglow .hero{padding-left:6vw;padding-right:6vw}.report-updated .report-hero-dek{font-size:20px}}
@media(min-width:1100px){.report-updated{padding-bottom:0}.report-updated .report-mobile-actions{display:none}.report-updated .section-pad{padding:80px 6vw}.report-updated .site-header,.report-updated.afterglow .site-header,.report-updated.inner-page .site-header{display:flex;grid-template-rows:none;height:104px;margin:0;left:0;right:0;padding:0 4vw!important;gap:25px;background:#f9f6f1f5}.report-updated.afterglow .site-header,.report-updated.afterglow.inner-page .site-header{background:#062632eb}.report-updated .site-header .brand.logo-brand,.report-updated.afterglow .site-header .brand.logo-brand{position:static;transform:none;width:230px;height:78px;flex-shrink:0;justify-content:flex-start}.report-updated .site-header .menu-toggle{display:none}.report-updated .site-header #site-nav{display:flex;position:static;flex-direction:row;align-items:center;gap:15px;overflow:visible;max-height:none;width:auto;border:0;padding:0;margin-left:auto;background:none;color:inherit;box-shadow:none}.report-updated .site-header #site-nav>a,.report-updated .site-header #site-nav summary{padding:10px 6px;border:0;min-height:50px;font-size:16px;white-space:nowrap}.report-nav-group{position:relative;border:0}.report-dropdown{position:absolute;top:100%;left:0;width:270px;background:#f9f6f1;color:#17372d;border:1px solid #97ac9b;padding:10px;border-radius:10px;box-shadow:0 16px 45px #06263235;margin:0;z-index:30}.report-updated .report-dropdown a{font-size:16px}.report-updated .site-header #site-nav .nav-start{margin:0 0 0 8px;padding:12px 20px;background:#1b4138;color:#fff}.report-updated.afterglow .site-header #site-nav .nav-start{background:#d5e8dc;color:#103440}.report-updated #site-nav .report-nav-group:last-of-type .report-dropdown{left:auto;right:0}.report-updated.tidepool .hero{min-height:760px;padding:165px 5vw 120px;background-position:center 75%}.report-updated.tidepool .hero h1{font-size:clamp(96px,8.4vw,136px)}.report-updated.tidepool .hero-subtitle{font:400 20px/1.65 Instrument,Arial,sans-serif;max-width:47ch;white-space:normal}.report-updated.tidepool .hero-copy>.report-hero-secondary{display:inline-flex;margin:0 0 0 25px}.report-updated.tidepool .hero .hero-foot{bottom:72px}.report-updated.tidepool .care .section-heading{padding-left:205px;padding-top:0}.report-updated.tidepool .care .section-heading h2{white-space:normal;font-size:clamp(55px,4.6vw,73px)}.report-updated.tidepool .care-options{margin-top:30px}.report-updated.tidepool .care .care-option .text-link{padding:10px 0;margin-top:0}.report-updated.afterglow .hero{min-height:830px;padding:150px 6vw 35px;background-position:center}.report-updated.afterglow .hero-copy{background:none;padding:0;margin:0 auto}.report-updated.afterglow .hero h1{font-size:clamp(90px,7.5vw,125px);margin-bottom:22px}.report-updated.afterglow .hero .hero-copy>.eyebrow{margin-bottom:22px}.report-updated.afterglow .report-hero-dek{font-size:19px;max-width:49ch;margin:0 auto 25px;padding:12px 20px;border-radius:12px;background:#062632a3;text-shadow:none}.report-updated.afterglow .personalized-invitation{margin:25px 0 0;max-width:410px;padding:20px 24px}.report-updated.afterglow .home-hero-person img{width:60px;height:78px}.report-updated.afterglow .home-hero-person h2{font-size:29px}.report-updated.afterglow .personalized-invitation .home-hero-intro{font-size:15px;margin:10px 0}.report-updated.afterglow .care{padding:50px 6vw;grid-template-columns:1fr 2fr}.report-updated.afterglow .care-option .service-text{grid-template-columns:1fr 1.4fr}.report-updated.afterglow .care-option .text-link{grid-column:2;margin:0;padding-top:0}.report-updated.afterglow .care-option p{font-size:16px}.report-updated.afterglow .care-option h3{font-size:28px}.report-updated .report-audience-grid{grid-template-columns:repeat(4,1fr);gap:30px}.report-updated .report-audience-grid>a h3{font-size:29px;min-height:70px;align-items:flex-start}.report-updated .report-audience-grid>a p{font-size:16px}.report-editorial,.report-mobile-model{grid-template-columns:1fr 1fr;gap:7vw}.report-updated .report-principle-grid{grid-template-columns:repeat(4,1fr);gap:35px}.report-updated .report-principle-grid article h2{font-size:30px}.report-updated .home-team-grid article{grid-template-columns:1fr;gap:28px}.report-updated .home-team-grid>article>img{height:470px;width:100%;max-height:none;object-fit:cover}.report-updated .home-team-grid{gap:6vw}.report-updated .home-team-grid h3{font-size:43px}.report-updated .home-team-grid article p{max-width:53ch}.report-updated .approach{align-items:center;grid-template-columns:1.3fr 1fr;gap:6vw;padding-top:85px;padding-bottom:85px}.report-updated .approach-art img{height:520px;border-radius:0}.report-updated .approach-copy h2{font-size:clamp(56px,5vw,80px)}.report-updated .video-section{padding:80px 6vw}.report-updated .report-page-hero{padding:165px 6vw 85px}.report-updated .report-page-hero h1{font-size:clamp(75px,7.5vw,115px)}.report-updated .report-person-hero{padding-top:165px!important}.report-updated .report-person-hero h1{font-size:clamp(65px,6.5vw,110px)}.report-updated .site-footer.report-footer{grid-template-columns:1.25fr .8fr .9fr 1.15fr;padding:65px 5vw;gap:40px}.report-updated .report-footer .brand.logo-brand{width:245px}.report-updated .report-footer>div:first-child p{max-width:30ch}.report-updated .report-selector .report-choice-grid{grid-template-columns:repeat(5,1fr)}.report-updated .report-selector fieldset:nth-of-type(2) .report-choice-grid{grid-template-columns:repeat(4,1fr)}.report-updated .report-selector h2{max-width:22ch}.report-updated .inner-hero .breadcrumb{top:140px}.report-updated.afterglow.inner-page .inner-hero-copy{padding-top:190px}.report-updated.tidepool.inner-page .inner-hero-copy{padding-top:170px}.report-updated .report-principles .report-principle-grid:has(article h2){grid-template-columns:repeat(3,1fr)}}
@media(max-width:360px){.report-updated .prototype-switcher>div a{font-size:12px;padding-left:8px;padding-right:8px}.report-updated.tidepool .hero{padding-top:130px}.report-updated.tidepool .hero h1{font-size:57px}.report-updated.tidepool .hero-subtitle{font-size:16px;line-height:1.6}.report-updated .site-header .brand.logo-brand{width:155px}.report-mobile-actions a span{display:none}.report-updated.afterglow .hero{padding-left:16px;padding-right:16px}.report-updated.afterglow .hero h1{font-size:50px}.report-updated.afterglow .report-hero-dek{font-size:16px}.report-updated .report-person-hero h1{font-size:51px}}
@media(prefers-reduced-motion:reduce){.report-updated *{scroll-behavior:auto!important;transition:none!important}}

.report-updated.tidepool:not(.inner-page) .hero-copy>.eyebrow{display:block}.report-updated .site-header #site-nav>a{gap:8px}.report-updated.tidepool .hero:before{background:linear-gradient(90deg,#d9f1e8ed 0%,#d9f1e8c7 36%,#d9f1e830 63%,transparent 82%)}


.report-updated.afterglow .hero{padding-top:130px}.report-updated.afterglow .hero h1{font-size:clamp(40px,11.5vw,80px)}.report-hero-founder{display:flex;gap:16px;align-items:center;text-align:left;margin:22px auto;padding:16px;background:#062632d9;border:1px solid #d8e9db44;border-radius:14px;max-width:400px}.report-hero-founder>img{width:60px;height:80px;object-fit:cover;object-position:center 25%;border-radius:7px;flex-shrink:0}.report-hero-founder h2{font-size:27px;margin:0;color:#fff7e8;letter-spacing:-.025em}.report-hero-founder h2 small{font:500 11px/1.4 Instrument,Arial,sans-serif;letter-spacing:.1em;margin-left:7px}.report-hero-founder .eyebrow{font-size:9px!important;margin:0 0 7px}.report-hero-founder .report-hero-secondary{min-height:40px;font-size:14px}.report-updated.afterglow .report-hero-dek{margin:18px auto}.report-updated.afterglow .hero-copy{padding:15px 10px}.report-updated.afterglow .report-hero-actions{gap:10px 20px}.report-updated.afterglow .report-hero-actions .pill{min-width:135px}.report-updated.afterglow .report-hero-actions .report-hero-secondary{font-size:14px}
@media(min-width:1100px){.report-updated.afterglow .hero{min-height:660px;padding-top:125px}.report-updated.afterglow .hero h1{font-size:clamp(84px,7vw,110px)}.report-updated.afterglow .hero-copy{position:static;padding:0}.report-hero-founder{position:absolute;bottom:35px;left:6vw;width:32%;margin:0;max-width:400px;padding:24px}.report-hero-founder>img{width:72px;height:96px}.report-hero-founder h2{font-size:32px}.report-hero-founder h2 small{display:block;margin:7px 0 0}.report-hero-founder .eyebrow{font-size:10px!important}.report-hero-founder .report-hero-secondary{font-size:16px;min-height:48px;margin-top:12px}.report-updated.afterglow .report-hero-dek{position:absolute;left:43%;right:6%;bottom:116px;margin:0;max-width:none;text-align:left;font-size:19px}.report-updated.afterglow .report-hero-actions{position:absolute;left:43%;right:6%;bottom:43px;justify-content:flex-start}.report-updated.afterglow .report-hero-actions .report-hero-secondary{font-size:16px}}


.report-updated.afterglow .hero h1{text-shadow:0 2px 4px #062632bb,0 6px 25px #06263255}.report-hero-founder .eyebrow{display:block!important}.report-updated.afterglow .report-hero-actions .report-hero-secondary{background:#062632eb;padding:12px 18px;border:1px solid #cddfce55;border-radius:8px;min-height:52px;color:#fff7e9}.report-updated.afterglow .report-hero-dek{background:#062632d6;border-radius:12px;padding:14px 18px}


@media(max-width:1099px){.report-updated.afterglow .report-hero-founder .eyebrow{display:none!important}.report-updated.afterglow .report-hero-founder h2{font-size:25px}.report-updated.afterglow .report-hero-founder h2 small{display:block;margin:4px 0 0}.report-updated.afterglow .report-hero-founder{margin:18px auto;padding:14px}.report-updated.afterglow .report-hero-dek{font-size:16px;line-height:1.55;padding:12px 14px}.report-updated.afterglow .report-hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.report-updated.afterglow .report-hero-actions .pill{min-width:0;padding:10px 13px;font-size:15px;gap:10px}.report-updated.afterglow .report-hero-actions .report-hero-secondary{padding:10px 12px;font-size:13px;gap:10px}}


.report-dropdown a{gap:10px}.report-updated .site-header #site-nav{max-height:calc(100dvh - 246px)}@media(min-width:1100px){.report-updated .site-header #site-nav{max-height:none}}

@media(min-width:1100px){.report-updated.tidepool .home-team-grid{grid-template-columns:1fr;gap:65px}.report-updated.tidepool .home-team-grid article{grid-template-columns:.85fr 1.15fr;gap:6vw;align-items:center}.report-updated.tidepool .home-team-grid>article>img{height:510px}.report-updated.tidepool .approach{display:block;min-height:590px;padding:100px 6vw}.report-updated.tidepool .approach-art{position:absolute;inset:0}.report-updated.tidepool .approach-art img{width:100%;height:100%;object-fit:cover;border-radius:0}.report-updated.tidepool .approach-art .art-caption{display:none}.report-updated.tidepool .approach-copy{position:relative;max-width:560px;background:#f9f6f1e8;padding:38px;border-radius:14px}}


.report-hero-founder .report-hero-secondary{min-height:48px}
