:root{color-scheme:dark;--ink:#e7edf5;--muted:#a7b7ca;--line:#2a4059;--paper:#102237;--white:#0c1c2e;--surface:#102237;--navy:#071321;--navy-2:#102237;--navy-line:#29405a;--on-navy:#edf3fa;--on-navy-muted:#acbdd1;--blue-hi:#719dff;--blue-lt:#a3c3f5;--spark:#42c4df;--spark-ink:#071321;--limit:#ec9297;--accent-text:#90b5ff;--display:'Bricolage Grotesque',sans-serif;--body:'Source Sans 3',sans-serif;--mono:'IBM Plex Mono',monospace;--serif:'Instrument Serif',serif;--r:14px}
body{background:#0a1828;color:var(--ink)}.header{min-height:88px}.header nav a[aria-current]{color:#a9c9ff}.header .brand{color:#fff}.version-bar{background:#14273d;color:#c5d4e6;border-bottom:1px solid var(--line)}.navy{background:#071321}.soft,.surface{background:#102237}.eyebrow,.text-link,.icon,.tag{color:#91b6ff}.section-head em,.launch-intro em{color:#93b7f8}.section{padding:82px 0;border-top:1px solid #1c3048}.lead{color:#bdccdf}.button{background:#1763f2;border-color:#5186ee;color:white}.button.secondary{color:#bbd2fa;border-color:#4b6c96}.button:hover{background:#3077fa}.text-link{border-color:#41638f}.quote{background:#142b44;border-color:#6f9ee9}.path{background:#10243a;border:1px solid #35516f;border-radius:14px;padding:24px;overflow:hidden}.path span{background:#eaf2ff;color:#102237}.path>div{padding:0}.path-editorial{height:210px;display:grid;grid-template-columns:42% 1fr;gap:24px;border-radius:8px;overflow:hidden;background:linear-gradient(130deg,#1b3858,#0a192c);align-items:center}.path-client{height:210px;width:100%;object-fit:cover;object-position:center 22%;filter:saturate(.65)}.path-editorial>div{padding-right:20px}.path-editorial p{font-family:var(--display);font-size:24px;line-height:1.15;margin:15px 0}.path-editorial small{font-size:12px;color:#a7bad2}.path-program-mark{max-width:150px;max-height:48px;object-fit:contain;object-position:left}.grow .path-program-mark{max-width:48px;max-height:48px}.resource-links>a,.choices>a{background:#132a43;border-color:#34516f}.resource-links span{color:#a9c9ff}.trust-strip{background:#0e1f32}.trust b{color:#f0f5fc}.guide{max-width:900px}.guide>img{border-radius:10px}.pillars article{border-top:2px solid #709ce3;background:linear-gradient(#152c46,#102237);padding:28px 20px;border-radius:8px}.pillars p{color:#bfcee0}.symptoms p{color:#bfcee0}.final{max-width:800px}.final .lead{color:#bfcee0}.faq details p{color:#bacbdd}.faq summary:after{color:#91b6ff}.resource-picture{background:#18324f}.guide-cover{background:#0a192b;box-shadow:12px 12px 0 #253f5c}.filters button,.library-controls input,.library-controls select{background:#152b44;color:#e6edf5;border-color:#395473}.article-card{background:#122840}.article-card small,.article-card span{color:#9bbfff}.article-body a{color:#a8c8ff}.pagination a[aria-current]{background:#2569eb}.calendar-shell{color-scheme:light}.menu{background:#132a43;color:white;border-color:#365575}.prices article{background:#10253c;border:1px solid #385677;display:grid;grid-template-rows:34px 82px 76px 1fr auto;gap:12px;border-radius:12px;padding:32px}.prices .eyebrow{margin:0}.prices .availability{margin:0;align-self:start;gap:8px}.prices .price{margin:0;font-size:48px}.prices article>p:not(.eyebrow):not(.price){margin:0 0 20px}.prices .button{align-self:end;justify-self:start}.limit-badge{background:#1c3552;color:#ceddf1;border-color:#456283}.spots{color:#ffa2aa}.group-availability>span:last-child{font-size:16px;color:#b8c9df}.availability{min-height:72px}.cycle-editorial{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin:35px 0 40px}.cyc{max-width:520px;transform:none}.cyc text{font-size:11px;letter-spacing:0}.cycle-editorial p{color:#b8c9df}.cycle-editorial strong{color:#eef3fa}.motion-toggle,.replay{display:inline-block;padding:8px 14px;border:1px solid #456283;color:#c3d4e9;border-radius:20px;background:transparent;cursor:pointer;font-size:13px}.motion-toggle{margin:18px 0 0;display:block}.io-foot{display:flex;justify-content:space-between;align-items:center;gap:15px}.note{font-size:12px;color:#9fb4cc}.io{padding:24px;background:#0e2137}.io svg{overflow:visible}#io .gap{fill:#839fc8;opacity:.28}#io .capacity-fill{fill:#d98a94;opacity:.18}#io .t-c2,#io .c2{stroke:#8db4ed}#io text.t-c2{stroke:none;fill:#b3ccf1}#io .t-gap{fill:#d4e4fa;font-size:13px}#io .actA{stroke:#8db4ed}.dev-cap{font-size:16px;line-height:1.5}.dev-foot .note{max-width:75%}.seg button{font-size:12px}.dev-top{gap:14px}.device{padding:24px}.restored-results h2{max-width:850px;margin-top:20px}.restored-results em.s{display:block;color:#96baff}.who{display:flex;align-items:center;gap:12px;font-size:15px}.who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.who b,.who span{display:block}.who .muted{font-size:13px}.muted{color:#a7bbd2}.feature{border:1px solid #365775}.proof-next{margin-top:36px}.proof-next .text-link{margin-left:22px}.marquees{overflow:hidden}.partners{list-style:none;display:flex;gap:14px;flex-wrap:wrap;padding:0}.partners li{width:170px}.partners img,.track img{max-width:145px;max-height:58px;object-fit:contain}.client-meta{margin-top:40px}.launch-brand{width:220px;max-height:90px;object-fit:contain;object-position:left;margin-bottom:24px}.launch-guide-banner{background:#1a3048;border-top:1px solid #3a526d;border-bottom:1px solid #3a526d}.launch-model .split{align-items:start}.model-deliverables{padding:30px;background:#162d46;border:1px solid #365575;border-radius:12px}.model-deliverables article{padding:22px 0;border-bottom:1px solid #365575}.model-deliverables article:last-child{border:0;padding-bottom:0}.model-deliverables h3{font-size:24px}.model-deliverables p{margin:0;color:#b6c9df}.model-deliverables>.eyebrow{font-size:11px}.launch .roadmap{gap:0;border:1px solid #365575;border-radius:12px;overflow:hidden}.launch .roadmap li,.launch .roadmap li:nth-child(even){background:#122940;border:0;border-right:1px solid #365575;border-radius:0;padding:28px}.launch .roadmap li:last-child{border-right:0}.launch .roadmap li>span{background:#2d496c;color:#dceaff;border:1px solid #6b8caf}.launch .roadmap h3{font-size:25px}.launch .roadmap p{opacity:1;color:#b8cbe1}.care-steps li>span{background:transparent;border:1px solid #4b719c;color:#a1c6f5;border-radius:8px;width:32px;height:32px}.care-steps p{color:#b5c8df}.care-footprint .section-head{max-width:760px}.comparison-scroll{background:#11273e;border-color:#3d5978}.comparison-scroll thead{background:#091a2d}.comparison-scroll th,.comparison-scroll td{border-color:#334f6d}.comparison-scroll tbody th{background:#0d2137;color:#c8ddf7}.comparison-scroll td:nth-child(2),.comparison-scroll thead th:nth-child(2){background:#1d3d60;box-shadow:inset 3px 0 #80acf1}.comparison-scroll td small{display:block;font-size:14px;color:#bdcfe4;line-height:1.5;margin-top:12px}.comparison-scroll td>strong{font-family:var(--display);font-size:23px;line-height:1.2;color:#ecf4ff}.comparison-scroll th strong{font-size:22px}.comparison-scroll .recommended{font-family:var(--mono);font-size:10px;display:block;color:#b8d6ff;margin-top:12px}.budget-notes{padding:20px 0}.budget-notes summary{cursor:pointer;font-weight:700;color:#b6d2fa}.budget-notes p{font-size:15px;margin:16px 0}.budget-notes a{text-decoration:underline;color:#b6d2fa}.launch .included{grid-template-columns:1fr;gap:24px}.included>div{padding:0 0 24px;border-bottom:1px solid #314d6c}.included .icon{float:left;margin-right:20px}.included h3{font-size:24px}.included p{margin-left:58px;color:#b9cce3}.launch-case{display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#152e49;border:1px solid #3c5d80;border-radius:12px;padding:32px;margin:0 0 32px}.case-content h3{font-size:32px}.case-content p{color:#bdcee2}.ian-result strong{font-size:36px;color:#a8dce9;display:block;font-family:var(--display)}.ian-result span{font-size:16px;color:#b8cee7}.micro{font-size:13px}.case-video{display:flex;align-items:center}.case-video iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:8px}.launch .two .quote{background:#132a43}.link-list a{color:#a6c7fa}.prices:not(:has(.availability)) article{display:block}
@media(max-width:900px){.cycle-editorial{gap:30px}.launch .roadmap{grid-template-columns:1fr 1fr}.launch .roadmap li{border-bottom:1px solid #365575}.path-editorial{gap:16px}.path-editorial p{font-size:21px}}
@media(max-width:700px){.header nav{background:#0e2136;border-color:#35516d}.section{padding:52px 0}.path-editorial{height:180px}.path-client{height:180px}.path-program-mark{max-width:125px}.path-editorial p{font-size:22px}.path-editorial small{font-size:11px}.cycle-editorial{grid-template-columns:1fr;gap:20px}.cycle-editorial .cyc{max-width:400px}.launch .roadmap{grid-template-columns:1fr}.launch .roadmap li{padding:24px;border-right:0}.launch .roadmap li:last-child{border-bottom:0}.prices article{grid-template-rows:auto auto auto auto auto;gap:16px;padding:26px}.prices .price{font-size:44px}.device{padding:16px}.seg{width:100%;justify-content:space-between}.seg button{font-size:11px;padding:10px}.io{padding:12px}.dev-cap{font-size:15px}.dev-foot{align-items:start}.launch-case{grid-template-columns:1fr;padding:24px}.case-video{grid-row:1}.launch-brand{width:190px}.included p{margin-left:0}.included .icon{float:none}.model-deliverables{padding:24px}.proof-next .text-link{margin:12px 0 0}.comparison-scroll table{min-width:1080px}.comparison-scroll td>strong{font-size:22px}.path>div{min-width:0}.brand{color:white}}
@media(prefers-reduced-motion:reduce){.cyc .spin,.track{animation:none!important}.fade{transition:none!important}}

.launch-brand,.path-program-mark{filter:brightness(0) invert(1)}

.os-pillars{display:grid;grid-template-columns:1fr 1fr;gap:24px}.os-pillars article{padding:30px;background:#10253c;border:1px solid #365575;border-top:3px solid #8bb5f1;border-radius:12px}.os-pillars h3{font-size:27px;max-width:440px}.os-pillars ul{padding-left:20px;color:#c1cfe0;line-height:1.6}.os-pillars li{margin-bottom:8px}.os-pillars .fine{border-top:1px solid #365575;padding-top:16px;line-height:1.6;color:#a9bed8}.os-use{max-width:780px;margin:40px auto 0;text-align:center}.os-use p{color:#bacce1}@media(max-width:700px){.os-pillars{grid-template-columns:1fr}.os-pillars article{padding:24px}}

/* Consistent, high-contrast footer across revised pages. */
body>footer{background:#000;color:#fff;border-top:1px solid #29313d}body>footer .brand,body>footer a,body>footer p{color:#fff}body>footer .footer-bottom{color:#d2d6dc;border-top-color:#34383e}body>footer a:hover{color:#a8c9ff;text-decoration:underline;text-underline-offset:4px}
.life-hero{position:relative;background:linear-gradient(90deg,rgba(3,12,22,.91) 0%,rgba(3,12,22,.78) 47%,rgba(3,12,22,.18) 100%),url('/assets/lake-retreat.jpg') center 52%/cover;padding:110px 0 100px;min-height:620px;color:#fff}.life-hero h1{max-width:850px;font-size:clamp(42px,5.3vw,74px)}.life-hero h1 em{color:#c1d9ff}.life-hero .eyebrow{color:#d1e2f9}.life-hero .lead{max-width:570px;color:#fff;margin-bottom:18px}.hero-context{max-width:550px;color:#d7e1ed;font-size:19px;margin-bottom:30px}.home-paths{background:#091725}.outcome-path{display:flex;flex-direction:column;padding:36px;gap:0}.outcome-path small{color:#a8c9ff;font-size:11px;letter-spacing:.06em}.outcome-path h2{font-size:36px;margin:22px 0 18px}.outcome-path p{color:#c0cede;max-width:450px;margin-bottom:30px}.outcome-path span{margin-top:auto;align-self:flex-start;border-radius:28px;padding:14px 23px;font-size:16px;font-weight:700}.outcome-path:hover{border-color:#91b6ff;background:#152e48}.home-paths .section-head{max-width:800px}@media(max-width:700px){.life-hero{padding:65px 0;min-height:0;background-position:62% center;background-image:linear-gradient(90deg,rgba(3,12,22,.88),rgba(3,12,22,.65)),url('/assets/lake-retreat.jpg')}.life-hero h1{font-size:43px}.life-hero .eyebrow{font-size:10px}.hero-context{font-size:18px}.outcome-path{padding:28px}.outcome-path h2{font-size:31px}}

/* Homepage: context, outcomes, and program discovery before booking. */
.hero-next{font-size:15px;color:#c3d2e4;margin:16px 0 0;max-width:520px}.home-context{background:#0c1d2e}.home-context .split{gap:64px;align-items:center}.home-context p:not(.eyebrow):not(.lead){color:#bccbdb}.home-life-photo{position:relative}.home-life-photo img{width:100%;height:540px;object-fit:cover;border-radius:12px;filter:saturate(.78)}.home-life-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:65px 26px 26px;background:linear-gradient(transparent,rgba(2,10,18,.85));color:#fff;font-family:var(--serif);font-size:29px;line-height:1.2;border-radius:0 0 12px 12px}.home-outcomes{background:#12283e}.outcome-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.outcome-grid article{border-top:2px solid #8cacd3;padding-top:24px}.outcome-grid h3{font-size:27px}.outcome-grid p{color:#bdccdd;font-size:18px;margin:0}.home-paths .paths{align-items:stretch}.home-paths .outcome-path{display:flex}.home-paths .outcome-path>p{margin-bottom:20px}.outcome-path ul{padding:0 0 0 20px;margin:0 0 30px;color:#c7d6e7}.outcome-path li{margin-bottom:10px}.outcome-path .button{margin-top:auto;align-self:flex-start}.outcome-path .path-detail{font-size:14px;line-height:1.4;margin:14px 0 0!important;color:#9fb6d1}.home-guide{background:#102237}.home-guide-grid{display:grid;grid-template-columns:320px 1fr;gap:75px;align-items:center;max-width:1000px}.home-guide-grid>img{width:100%;height:370px;object-fit:cover;object-position:top;border-radius:12px}.home-guide-grid p:not(.eyebrow){color:#bfcee0}@media(max-width:900px){.outcome-grid{grid-template-columns:1fr 1fr}.home-context .split{gap:32px}.home-guide-grid{gap:40px;grid-template-columns:260px 1fr}}@media(max-width:700px){.home-context .split,.home-guide-grid{grid-template-columns:1fr}.home-life-photo img{height:350px}.outcome-grid{gap:30px 24px}.outcome-grid h3{font-size:24px}.outcome-grid p{font-size:17px}.home-guide-grid>img{width:210px;height:250px}.home-paths .outcome-path h2{font-size:32px}}@media(max-width:420px){.outcome-grid{grid-template-columns:1fr}}

.grow .guide>img{width:180px;height:180px;aspect-ratio:1;border-radius:50%;object-fit:contain;object-position:center}.organization-logos{margin-top:16px}.organization-logos .track{animation:logos 38s linear infinite}.organization-logos .track li{width:184px}.organization-logos:hover .track,.organization-logos.paused .track{animation-play-state:paused}@media(max-width:700px){.grow .guide>img{width:90px;height:90px}}@media(prefers-reduced-motion:reduce){.organization-logos .track{animation:none}.organization-logos .marquee{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.organization-logos [aria-hidden="true"]{display:none}}

.launch-promise{align-items:start}.launch-promise>div{max-width:320px}.launch-promise b{font-size:26px}.launch-promise span{display:block;margin-top:10px;line-height:1.5}.model-deliverables .deliverable-illustrated{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center}.deliverable-illustrated>img{width:150px;height:125px;object-fit:contain;border-radius:8px;background:#0d2035}.deliverable-illustrated:last-child>img{width:105px;height:105px;border-radius:50%;justify-self:center}.model-deliverables h3{font-size:23px}.launch-route{position:relative;margin:44px 0 26px;padding:20px 0;background:#0b1e32;border:1px solid #3b5775;border-radius:16px}.route-line{position:absolute;top:20px;left:0;width:100%;height:64px}.launch-route ol{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;padding:0;margin:0;position:relative}.launch-route li{padding:0 20px 16px}.route-stop{width:64px;height:64px;border-radius:50%;background:#1763f2;border:6px solid #0b1e32;display:grid;place-items:center;margin:0 auto 30px;font:700 23px var(--display);color:white;box-shadow:0 0 0 1px #7ea7dd}.launch-route .eyebrow{font-size:11px}.launch-route h3{font-size:25px}.launch-route p:not(.eyebrow){font-size:17px;color:#bfcee0;margin:0}.roadmap-after{display:flex;gap:22px;align-items:baseline;padding:22px 26px;background:#1b3551;border-radius:10px;margin-bottom:24px}.roadmap-after strong{white-space:nowrap}.roadmap-after p{margin:0;color:#c7d7e9}.launch-model-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.launch-model-flow article{border-top:3px solid #86ade6;padding:25px;background:#11273e;border-radius:0 0 10px 10px}.launch-model-flow p:not(.eyebrow){color:#bfd0e2}.model-operating{max-width:850px;margin:40px auto 0;text-align:center}.model-operating p{color:#bfd0e2}.launch-payback{margin:25px 0;padding:25px;border:1px solid #5479a5;border-left:4px solid #9ac6ff;background:#122b45;border-radius:8px}.launch-payback h3{font-size:27px}.launch-payback p{font-size:17px;color:#c6d5e6}.launch-payback .fine{font-size:13px;margin-bottom:0}@media(max-width:1000px){.launch-route li{padding:0 13px 16px}.launch-route h3{font-size:22px}.model-deliverables .deliverable-illustrated{grid-template-columns:110px 1fr;gap:16px}.deliverable-illustrated>img{width:110px;height:105px}}@media(max-width:700px){.launch-promise{flex-direction:column;align-items:center;gap:26px}.launch-promise>div{max-width:100%}.launch-route{padding:28px 18px}.route-line{display:none}.launch-route ol{display:block}.launch-route li{position:relative;padding:0 0 32px 64px;border-left:2px solid #5479a5;margin-left:24px}.launch-route li:last-child{padding-bottom:0;border:0}.route-stop{position:absolute;left:-25px;top:-3px;width:48px;height:48px;font-size:18px}.launch-route h3{font-size:27px}.launch-route .eyebrow{margin-bottom:10px}.roadmap-after{display:block}.roadmap-after p{margin-top:10px}.launch-model-flow{grid-template-columns:1fr}.model-deliverables .deliverable-illustrated{grid-template-columns:95px 1fr}.deliverable-illustrated>img,.deliverable-illustrated:last-child>img{width:95px;height:95px}}
@media(max-width:700px){.launch .launch-promise{display:grid;grid-template-columns:1fr;gap:26px}.launch .launch-promise>div{width:100%}.launch .launch-promise b{font-size:25px}.launch .launch-promise span{max-width:290px;margin:8px auto 0;font-size:16px}}
/* Featured video stories share the footprint of two written testimonials. */
#stories .video-story{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;background:#142b44;border:1px solid #365474;border-radius:14px;overflow:hidden;margin:0;min-width:0}#stories .story[hidden]{display:none}.story-film{background:#050e19;display:flex;flex-direction:column;justify-content:center;min-width:0}.story-film video{width:100%;aspect-ratio:16/10;object-fit:contain;display:block;background:#050e19}.film-caption{font:11px var(--mono);letter-spacing:.08em;color:#adc4df;padding:16px 24px}.story-pull{padding:36px;display:flex;flex-direction:column;justify-content:center}.story-pull h2{font-size:29px;line-height:1.12}.story-pull blockquote{font-family:var(--serif);font-size:27px;line-height:1.35;margin:12px 0 24px;color:#edf3fa}.story-person{margin:0;font-size:17px}.story-person span{display:block;font-size:15px;color:#b3c5db;margin-top:4px}.resource-feature .resource-picture{display:grid;place-items:center;background:radial-gradient(ellipse at center,#223e5a,#102237 75%);border:1px solid #29415c;border-radius:14px;aspect-ratio:9/7;padding:0;overflow:hidden}.resource-feature .resource-picture img{width:100%;height:100%;max-width:none;object-fit:contain}.resource-feature,.resource-feature.reverse{grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:700px){#stories .video-story{grid-template-columns:1fr}.story-pull{padding:26px}.story-pull h2{font-size:27px}.story-pull blockquote{font-size:26px}.resource-feature,.resource-feature.reverse{grid-template-columns:1fr;gap:28px}}
/* Launch roadmap: each marker shares its column's left alignment. */
.launch-route .route-line{display:none}.launch-route li{position:relative}.launch-route li:not(:last-child)::before{content:"";position:absolute;left:52px;right:-52px;top:31px;height:2px;background:#5479a5}.launch-route .route-stop{position:relative;margin:0 0 28px;z-index:1}.launch-route h3{min-height:3.3em}.launch-program .section-head{max-width:760px;margin-bottom:38px}.program-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:40px}.program-benefits>div{padding:28px;background:#10263c;border:1px solid #304c69;border-radius:12px}.program-benefits .icon{width:32px;height:32px;display:block;margin-bottom:20px;float:none}.program-benefits h3{font-size:25px;min-height:2.5em;margin:0 0 16px}.program-benefits p{color:#bdcde0;font-size:18px;margin:0}.program-investment{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center;padding:36px;border:1px solid #3a5675;border-radius:14px;background:#102237}.program-price .price{margin:12px 0 16px;line-height:1.1}.program-price .price span{font-size:18px;font-weight:400;white-space:nowrap}.program-total{color:#c4d4e5;margin-bottom:26px}.program-investment .launch-payback{margin:0;padding:0 0 0 36px;border:0;border-left:1px solid #3a5675;border-radius:0;background:none}.program-investment .launch-payback .eyebrow{font-size:11px}.program-investment .launch-payback h3{font-size:27px}.program-investment .launch-payback p:last-child{margin-bottom:0}@media(max-width:900px){.program-benefits{gap:16px}.program-benefits>div{padding:22px}.program-benefits h3{font-size:23px;min-height:3.5em}.program-investment{gap:28px;padding:28px}}@media(max-width:700px){.launch-route li:not(:last-child)::before{display:none}.launch-route .route-stop{position:absolute;left:-25px;top:-3px;margin:0}.launch-route h3{min-height:0}.program-benefits,.program-investment{grid-template-columns:1fr}.program-benefits h3{min-height:0}.program-investment .launch-payback{padding:28px 0 0;border-left:0;border-top:1px solid #3a5675}.program-price .price{font-size:46px}}

.freebie-page{align-items:start}.freebie-art{width:100%;max-width:540px;height:auto;margin-top:20px}.freebie-signup{padding:32px;border:1px solid #385574;border-radius:14px;background:#142b44}.freebie-signup h2{font-size:30px}.freebie-signup .fine{color:#c1d2e6}.freebie-signup a{color:#a9caff}@media(max-width:700px){.freebie-signup{padding:20px}.freebie-page{grid-template-columns:1fr}}
