.public-sample-report{background:#fff}.public-sample-report .sample-intro,.public-sample-report .sample-closing{width:100%;max-width:none;margin:0;padding-inline:max(24px,50% - 660px)}.sample-intro{background:#fff;border-bottom:1px solid #e0e1e6;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);align-items:center;gap:48px;padding-block:36px;display:grid}.sample-intro h1{letter-spacing:-.045em;margin:12px 0 16px;font-size:clamp(34px,3.6vw,50px);line-height:1.06}.sample-intro h1 span{color:#60646c}.sample-lead{color:#60646c;max-width:560px;margin:0;font-size:16px;line-height:1.65}.sample-hero-proof{color:#60646c;flex-wrap:wrap;gap:18px;margin-top:20px;font-size:12px;display:flex}.sample-hero-proof span+span{border-left:1px solid #e0e1e6;padding-left:18px}.sample-intro-actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.sample-intro-actions>p,.sample-intro-actions>small{color:#60646c;margin:0;font-size:12px}.sample-start{justify-content:center;min-height:48px;color:#0d1400!important;background:#b2f34c!important}.sample-intro-actions .text-link{margin-top:4px;font-size:13px}.public-sample-report .dw-workspace{max-width:1600px;margin:0 auto}.public-sample-report .dw-heading h2{letter-spacing:-.035em;margin:6px 0;scroll-margin-top:110px;font-size:36px;line-height:1.15}.public-sample-report .dw-sidebar{height:calc(100dvh - 80px);top:80px}.public-sample-report .dw-sidebar-bottom{margin-top:auto}.public-sample-report .dw-content{min-height:680px}.public-sample-report .rc-card{min-width:0;max-width:100%}.public-sample-report .dw-workspace [tabindex="-1"]:focus-visible{outline-offset:6px;outline:2px solid #0d1400}.sample-closing{background:#fff;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:center;gap:48px;padding-block:56px;display:grid}.sample-closing h2{letter-spacing:-.04em;margin:12px 0 18px;font-size:clamp(30px,3.5vw,48px);line-height:1.1}.sample-closing p{color:#60646c;max-width:600px;line-height:1.65}.sample-sticky{z-index:35;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border:1px solid #e0e1e6;border-radius:16px;align-items:center;gap:32px;width:max-content;max-width:calc(100% - 32px);padding:14px 18px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 32px #0d14001c}.sample-sticky>div{gap:5px;display:grid}.sample-sticky strong{font-size:14px}.sample-sticky small{color:#60646c;font-size:12px}.sample-sticky .button{font-size:14px}body:has(.public-sample-report)>.site-footer{display:block}:is(body:has([role=dialog]) .sample-sticky,body:has(dialog[open]) .sample-sticky,body:has(.measurement-banner) .sample-sticky){display:none}.public-sample-report input,.public-sample-report select{font-size:16px}.public-sample-report button,.public-sample-report a{scroll-margin-bottom:140px}html:has(.public-sample-report){scroll-padding-bottom:140px}@media (max-width:900px){.sample-intro,.sample-closing{gap:28px}.public-sample-report .dw-heading h2{font-size:30px}.public-sample-report .dw-sidebar{display:none}}.sample-alternatives{border-top:1px solid #e8ebe5;margin-top:28px;padding-top:24px}.sample-alternatives h4{margin:0 0 8px;font-size:18px}.sample-alternatives header>p,.sample-alternatives-note{color:#60646c;font-size:13px;line-height:1.6}.sample-alternative-groups{gap:12px;margin-top:20px;display:grid}.sample-alternative-groups details{border:1px solid #e4e8df;border-radius:14px;overflow:hidden}.sample-alternative-groups summary{cursor:pointer;align-items:center;gap:14px;padding:18px;list-style:none;display:flex}.sample-alternative-groups summary::-webkit-details-marker{display:none}.sample-alternative-groups summary>span:first-child{flex:1;gap:5px;display:grid}.sample-alternative-groups summary strong{font-size:14px}.sample-alternative-groups small{color:#60646c;font-size:12px;display:block}.sample-alternative-count{color:#25411b;background:#f0f8e5;border-radius:100%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.sample-alternative-groups summary:focus-visible{outline-offset:-4px;outline:2px solid #25411b}.sample-alternative-groups ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0 18px 8px;list-style:none;display:grid}.sample-alternative-groups li{border-top:1px solid #edf0e9;align-items:center;gap:10px;min-width:0;padding:14px 0;display:flex}.sample-alternative-groups li strong{overflow-wrap:anywhere;font-size:13px;line-height:1.45;display:block}.sample-alternative-groups li small{margin-top:3px}.sample-alternative-icon{color:#526747;background:#f6f8f3;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.sample-alternative-icon svg{width:16px;height:16px}.sample-alternatives-note{margin:16px 0 0}@media (max-width:620px){.sample-alternative-groups ul{grid-template-columns:1fr}.sample-alternative-groups summary{padding:16px}.public-sample-report .sample-intro,.public-sample-report .sample-closing{padding-inline:20px}.sample-intro,.sample-closing{grid-template-columns:1fr;gap:22px;padding-block:26px}.sample-intro h1{font-size:36px}.sample-intro-actions{align-items:stretch}.sample-intro-actions .sample-start{width:100%}.sample-intro-actions>p,.sample-intro-actions>small{text-align:center}.sample-intro-actions .text-link{justify-content:center}.sample-hero-proof{gap:10px;font-size:11px}.sample-hero-proof span+span{padding-left:10px}.sample-sticky{bottom:calc(52px + env(safe-area-inset-bottom,0px));gap:0;width:calc(100% - 24px);max-width:430px;padding:12px}.sample-sticky>div{display:none}.sample-sticky .button{width:100%}.public-sample-report .dw-heading h2{font-size:29px}}@media (max-width:900px){.public-sample-report .dw-mobile-nav{flex-wrap:nowrap;gap:5px;min-width:0;max-width:100%;padding:4px 14px;scroll-margin-top:84px;scroll-padding-inline:14px;display:flex;position:sticky;top:74px;overflow:auto hidden}.public-sample-report .dw-mobile-nav a{white-space:nowrap;flex:none;min-width:max-content}.public-sample-report .dw-mobile-nav a svg{flex-shrink:0}.public-sample-report .dw-mobile-nav a:focus-visible{outline-offset:-2px}.public-sample-report .dw-heading h2{scroll-margin-top:144px}}
