/*
Theme Name: Talnet
Author: Talnet
Description: A responsive recruitment and HR website for employers, candidates and independent recruiters.
Version: 2.0.1
Requires at least: 6.6
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: talnet
*/
:root{--blue:#173D52;--silver:#737D86;--white:#fff;--ink:#233640;--muted:#53636c;--line:#dfe4e7;--pale:#f1f4f5;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font:16px/1.7 Inter,Arial,sans-serif;background:white}h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif;line-height:1.08;letter-spacing:-.045em;margin:0 0 24px}h1{font-size:clamp(42px,6vw,78px);font-weight:600}h2{font-size:clamp(32px,4vw,50px);font-weight:600}h3{font-size:25px;letter-spacing:-.025em}p{margin:0 0 22px}a{color:inherit;text-underline-offset:5px}button,input,select,textarea{font:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #32799d;outline-offset:5px}.wrap{max-width:var(--max);margin:auto;padding:0 48px}.skip{position:absolute;top:-100px;left:20px;background:white;z-index:100;padding:10px}.skip:focus{top:10px}.site-header{background:var(--silver);color:white}.header-inner{min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:block;width:192px;flex-shrink:0}.brand img{display:block;width:100%;height:auto}nav ul{display:flex;gap:28px;align-items:center;list-style:none;margin:0;padding:0}nav a{text-decoration:none;font-size:14px;font-weight:600}nav a:hover,nav a[aria-current=page]{text-decoration:underline}nav .nav-contact{border:1px solid #ffffff90;border-radius:4px;padding:11px 19px}.menu-toggle{display:none;background:none;color:white;border:1px solid white;border-radius:4px;padding:8px 13px}.hero{background:var(--silver);color:white;padding:58px 0 76px}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.19em;display:block;margin-bottom:24px}.hero p{font-size:18px;line-height:1.65;max-width:520px;color:#fff}.hero-photo{position:relative}.hero-photo img{display:block;width:100%;height:490px;object-fit:cover;border-radius:3px}.photo-note{font-size:10px;opacity:.8;margin:9px 0 0!important;line-height:1.3!important}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--blue);color:white;border:1px solid var(--blue);text-decoration:none;font-size:14px;font-weight:600;padding:15px 23px;border-radius:3px;cursor:pointer;line-height:1.4;transition:background .2s}.button:hover{background:#24566f}.button.light{background:white;color:var(--blue);border-color:white}.button.ghost{background:transparent;color:white;border-color:#ffffff99}.button.ghost:hover{background:#ffffff12}.arrow{font-size:21px;line-height:1}.audience-bar{border-bottom:1px solid var(--line)}.audience-bar .wrap{display:grid;grid-template-columns:repeat(3,1fr)}.audience-bar a{display:flex;justify-content:space-between;gap:16px;padding:27px 26px;text-decoration:none;border-right:1px solid var(--line);font-size:14px;font-weight:600}.audience-bar a:first-child{padding-left:0}.audience-bar a:last-child{border:0}.section{padding:92px 0}.section.pale{background:var(--pale)}.section-head{display:flex;justify-content:space-between;align-items:start;gap:60px;margin-bottom:44px}.section-head h2{max-width:620px;margin:0}.section-head p{max-width:350px;color:var(--muted);margin:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{padding:34px;border:1px solid var(--line);border-radius:4px;background:white;display:flex;flex-direction:column;align-items:start}.card .number{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:35px}.card p{color:var(--muted);font-size:15px}.text-link{font-size:14px;font-weight:600;margin-top:auto;text-decoration:none;border-bottom:1px solid var(--blue);padding-bottom:3px;color:var(--blue)}.split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.large-copy{font-size:22px;line-height:1.55;color:var(--muted)}.list{list-style:none;padding:0;margin:0}.list li{padding:19px 0;border-bottom:1px solid var(--line);display:flex;gap:22px}.list li span{color:var(--muted);font-size:12px;min-width:20px}.list h3{font-size:21px;margin:0 0 9px}.list p{font-size:15px;color:var(--muted);margin:0}.blue-panel{background:var(--blue);color:white;padding:64px;border-radius:4px;position:relative;overflow:hidden}.blue-panel p{max-width:660px;color:#d6e2e8}.blue-panel h2{max-width:750px}.blue-panel .eyebrow{color:#c5cbd1}.faq{max-width:860px;margin:auto}details{border-bottom:1px solid var(--line);padding:23px 0}summary{font-weight:600;cursor:pointer;font-size:18px}details p{margin:17px 0 0;color:var(--muted)}.page-hero{background:var(--silver);color:white;padding:64px 0 74px}.page-hero h1{max-width:900px}.page-hero p{font-size:20px;max-width:720px}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.form{background:var(--pale);padding:36px;border-radius:4px}.field{display:flex;flex-direction:column;margin-bottom:20px;gap:7px}label{font-size:14px;font-weight:600}input,select,textarea{width:100%;padding:12px;border:1px solid #b6c1c7;background:white;border-radius:3px;color:var(--ink)}textarea{min-height:150px;resize:vertical}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.small{font-size:13px;color:var(--muted)}.check{display:flex;gap:12px;font-size:13px;align-items:start;font-weight:400;margin-bottom:22px}.check input{width:18px;min-width:18px;margin-top:4px}.honeypot{position:absolute;left:-10000px}.notice{padding:15px 20px;border:1px solid #b3c7bc;background:#edf5ef;margin-bottom:24px}.notice.error{background:#fff0eb;border-color:#ccafa3}.site-footer{background:#edf0f2;padding:60px 0 24px}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:50px}.footer-brand{background:var(--silver);width:190px;border-radius:3px;margin-bottom:20px}.footer-brand img{display:block;width:100%}.site-footer p{font-size:14px;max-width:350px;color:var(--muted)}.site-footer h3{font-size:16px;letter-spacing:0;margin-bottom:20px}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:8px;font-size:14px}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid #d4dce0;margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--muted)}.content{max-width:850px}.content h2{font-size:34px;margin-top:40px}.content h3{margin-top:30px}.wp-block-image img{max-width:100%;height:auto}@media(max-width:1000px){.wrap{padding:0 30px}nav ul{gap:17px}.hero-grid{gap:35px}.hero-photo img{height:410px}.split{gap:45px}.card{padding:25px}.contact-grid{gap:35px}.blue-panel{padding:44px}}@media(max-width:760px){.wrap{padding:0 22px}.header-inner{min-height:85px}.brand{width:160px}.menu-toggle{display:block}nav{display:none;position:absolute;top:85px;left:0;right:0;background:var(--silver);padding:15px 24px 25px;z-index:20;border-top:1px solid #ffffff30}nav.open{display:block}nav ul{display:flex;align-items:stretch;flex-direction:column;gap:0}nav a{display:block;padding:12px 0}nav .nav-contact{margin-top:10px;display:inline-block}.hero{padding:35px 0 45px}.hero-grid,.cards,.split,.contact-grid,.footer-grid{grid-template-columns:1fr}.hero-grid{gap:35px}.hero-photo img{height:320px}.hero h1{font-size:47px}.hero p{font-size:17px}.audience-bar .wrap{grid-template-columns:1fr}.audience-bar a{padding:19px 0;border-right:0;border-bottom:1px solid var(--line)}.section{padding:58px 0}.section-head{display:block;margin-bottom:30px}.section-head p{margin-top:25px}.card .number{margin-bottom:20px}.split{gap:30px}.blue-panel{padding:32px 25px}.page-hero{padding:42px 0}.page-hero h1{font-size:44px}.page-hero p{font-size:18px}.form{padding:24px}.field-row{grid-template-columns:1fr;gap:0}.footer-grid{gap:30px}.footer-bottom{display:block}.footer-bottom span{display:block;margin-bottom:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* Talnet 1.1: people, ambition and possibility */
:root{--blue:#17465c;--ink:#193644;--muted:#526775;--pale:#eef5f7;--line:#dbe6ea}body{background:#fff}h1,h2,h3{font-weight:600;letter-spacing:-.045em}.site-header{background:white;color:var(--ink);border-bottom:1px solid #e6edef}.header-inner{min-height:100px}.brand{background:#737D86;padding:6px 12px;width:214px;border-radius:6px}nav a{font-size:14px}nav .nav-contact{background:var(--blue);border-color:var(--blue);color:white;border-radius:30px;padding:12px 22px}.hero{background:#f6f9fa;color:var(--ink);padding:52px 0 70px;overflow:hidden}.hero-grid{grid-template-columns:1.05fr 1fr;gap:36px;align-items:center}.hero h1{font-size:clamp(50px,5.8vw,80px);line-height:1.01;margin-bottom:26px;max-width:620px}.hero h1 em,.page-hero h1 em{font-style:normal;color:#337c99}.hero p{color:var(--muted);font-size:18px;max-width:460px}.eyebrow{color:#426b80;font-size:11px;letter-spacing:.14em}.button{border-radius:32px;padding:16px 24px;box-shadow:none}.hero .button.light{background:var(--blue);color:white;border-color:var(--blue)}.hero .button.ghost{color:var(--blue);border-color:#aac0cb;background:transparent}.hero .actions{gap:12px}.hero-collage{position:relative;min-height:570px}.hero-collage .main-photo{width:87%;height:425px;object-fit:cover;border-radius:120px 14px 14px 14px;position:absolute;right:0;top:0}.hero-collage .portrait-photo{position:absolute;width:48%;height:245px;object-fit:cover;object-position:70% center;left:0;bottom:0;border:9px solid #f6f9fa;border-radius:14px 14px 85px 14px}.hero-collage .image-label{position:absolute;right:0;bottom:45px;width:47%;font-size:14px;line-height:1.4;color:var(--ink);padding-left:14px}.hero-collage .image-label strong{display:block;font-size:27px;letter-spacing:-.04em;margin-bottom:8px}.image-label small{display:block;color:var(--muted);font-size:10px;margin-top:13px}.circle-motif{position:absolute;left:14px;top:10px;width:95px;height:95px;border:1px solid #a4c0ce;border-radius:50%}.circle-motif:after{content:'';position:absolute;left:30px;top:0;width:95px;height:95px;border:1px solid #a4c0ce;border-radius:50%}.audience-bar{background:white}.audience-bar a{padding-top:23px;padding-bottom:23px}.audience-bar a span{color:#337c99}.section{padding:88px 0}.section-head h2{max-width:680px}.cards{gap:26px}.card{padding:0 0 29px;overflow:hidden;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.card img{width:100%;height:245px;object-fit:cover;border-radius:12px;margin-bottom:25px}.card .number{margin:0 0 13px;color:#4c7588}.card h3{font-size:27px;margin-bottom:15px}.card p{padding-right:12px}.card .text-link{margin-top:8px}.text-link{font-size:15px}.story{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.story-image{position:relative}.story-image img{width:100%;height:480px;object-fit:cover;border-radius:14px 110px 14px 14px;display:block}.story-image small{display:block;font-size:10px;color:var(--muted);margin-top:9px}.story h2{font-size:clamp(36px,4vw,54px)}.story p{color:var(--muted)}.story .mini-label{display:inline-block;border-bottom:1px solid #a7c0cc;padding-bottom:12px;margin-bottom:22px;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.potential-band{background:#eaf3f6;padding:60px 0}.potential-band .wrap{display:flex;align-items:center;justify-content:space-between;gap:60px}.potential-band h2{font-size:38px;max-width:630px;margin:0}.potential-band p{max-width:370px;margin:0;color:var(--muted)}.blue-panel{border-radius:16px;background:#17465c;padding:60px}.blue-panel .button.light{border-radius:30px}.blue-panel .eyebrow{color:#d5e2e9}.blue-panel h2{font-size:clamp(36px,4vw,54px)}.page-hero{background:#f6f9fa;color:var(--ink);padding:50px 0 68px}.page-hero .page-intro{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.page-hero h1{font-size:clamp(42px,5.1vw,68px);max-width:700px}.page-hero p{font-size:18px;color:var(--muted)}.page-hero .button.light{background:var(--blue);border-color:var(--blue);color:white}.page-photo{position:relative}.page-photo img{width:100%;height:465px;object-fit:cover;border-radius:100px 14px 14px 14px;display:block}.page-photo small{font-size:10px;color:var(--muted);display:block;margin-top:8px}.section.pale{background:#f1f6f8}.section.pale .split{align-items:start}.section.pale .support-photo{width:100%;height:250px;object-fit:cover;border-radius:10px;margin-top:20px}.list li{padding:22px 0}.list li span{color:#31718e}.list h3{font-size:22px}.faq details{padding:25px 0}.faq summary{font-size:19px}.form{background:#f0f6f8;border-radius:14px}.site-footer{background:#f8fafb}.footer-brand{border-radius:6px;padding:4px 8px;width:210px}.footer-grid{gap:70px}.footer-bottom{border-color:#dbe6ea}.large-copy{font-size:24px}nav a:hover{color:#337c99}.hero-note{font-size:12px!important;margin-top:24px!important}.hero-note span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#4d8ba4;margin-right:8px}
@media(max-width:1000px){.hero-collage{min-height:510px}.hero-collage .main-photo{height:360px}.hero-collage .portrait-photo{height:220px}.hero-collage .image-label strong{font-size:23px}.story{gap:40px}.page-hero .page-intro{gap:30px}.page-photo img{height:410px}.card img{height:200px}.hero h1{font-size:61px}}
@media(max-width:760px){.header-inner{min-height:84px}.brand{width:184px;padding:5px 9px}.menu-toggle{color:var(--blue);border-color:#bdcdd5;border-radius:25px}nav{background:white;color:var(--ink);top:84px;border-top:1px solid #dbe6ea;box-shadow:0 15px 20px #163d5210}nav .nav-contact{display:inline-block}.hero{padding:35px 0 45px}.hero-grid,.story,.page-hero .page-intro{grid-template-columns:1fr}.hero h1{font-size:54px;max-width:580px}.hero-collage{min-height:470px;margin-top:8px}.hero-collage .main-photo{height:350px;border-radius:85px 12px 12px 12px;width:88%}.hero-collage .portrait-photo{height:205px;width:46%;border-width:7px}.hero-collage .image-label{bottom:28px;width:49%;font-size:13px}.hero-collage .image-label strong{font-size:23px}.section{padding:58px 0}.card img{height:265px}.story{gap:30px}.story-image img{height:360px}.potential-band{padding:40px 0}.potential-band .wrap{display:block}.potential-band h2{font-size:32px}.potential-band p{margin-top:20px}.page-hero h1{font-size:47px}.page-hero .page-intro{gap:35px}.page-photo img{height:340px}.blue-panel{padding:36px 25px}.footer-grid{gap:30px}.hero .button{padding:14px 19px}.section-head{gap:30px}}

/* Consultant acquisition journey */
.consultant-hero{background:#f4f8fa;padding:58px 0 68px}.consultant-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px}.consultant-hero h1{font-size:clamp(48px,5.8vw,78px);line-height:1.02}.consultant-hero h1 em{font-style:normal;color:#337c99}.consultant-hero .lead{font-size:19px;color:var(--muted);max-width:520px}.consultant-hero .outline{background:transparent;color:var(--blue);border-color:#a9bdc8}.consultant-image{position:relative}.consultant-image img{width:100%;height:545px;object-fit:cover;object-position:42% center;border-radius:110px 16px 16px 16px;display:block}.photo-caption{background:white;padding:23px 28px;border-radius:9px;position:absolute;bottom:42px;left:-25px;box-shadow:0 10px 35px #173d5215}.photo-caption span{display:block;font-size:14px;color:var(--muted)}.photo-caption strong{font-size:26px;letter-spacing:-.035em}.consultant-image small{font-size:10px;color:var(--muted);display:block;margin-top:8px}.join-nav{position:sticky;top:0;background:white;border-bottom:1px solid var(--line);z-index:15;display:block}.join-nav .wrap{display:flex;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:18px}.join-nav a{font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.join-nav a:last-child{color:#337c99}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.benefit-grid article{border-top:2px solid #bed2dd;padding-top:26px}.benefit-grid article>span{font-size:10px;letter-spacing:.12em;color:var(--muted);display:block;margin-bottom:22px}.benefit-grid h3{font-size:28px;line-height:1.15}.benefit-grid p{color:var(--muted);font-size:15px}.support-tags{list-style:none;margin:25px 0 30px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.support-tags li{border:1px solid #bbcfd9;border-radius:25px;padding:7px 13px;font-size:12px}.support-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 65px}.support-grid article{border-top:1px solid var(--line);padding-top:25px}.support-grid article>span{font-size:32px;color:#337c99;display:block;margin-bottom:17px}.support-grid p{max-width:480px;color:var(--muted)}.ambition-panel{background:#17465c;padding:78px 0;color:white}.ambition-panel h2{font-size:clamp(35px,4.4vw,58px)}.ambition-panel h2 em{font-style:normal;color:#c0d8e4}.ambition-panel .eyebrow{color:#c0d8e4}.ambition-panel p{max-width:760px;color:#e1ebf0;font-size:17px}.fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.fit-grid article{padding:29px;background:white;border-radius:12px}.fit-grid h3{font-size:26px}.fit-grid p{font-size:15px;color:var(--muted);margin:0}.reality-note{display:grid;grid-template-columns:1fr 3fr;gap:35px;margin-top:35px;padding-top:28px;border-top:1px solid #cbdce4}.reality-note p{font-size:14px;color:var(--muted);margin:0}.journey{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.journey b{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#eaf3f7;color:#337c99;font-size:15px;margin-bottom:25px}.journey h3{font-size:23px}.journey p{font-size:15px;color:var(--muted)}.consultant-start{background:#fff}.start-photo{width:100%;height:220px;object-fit:cover;border-radius:14px;margin-top:15px}.consultant-form h3{font-size:26px}.consultant-form .small{font-size:12px}section[id]{scroll-margin-top:82px}.consultant-form input,.consultant-form textarea{border-color:#bbcdd7}.consultant-form textarea{min-height:140px}
@media(max-width:1000px){.consultant-grid{gap:30px}.consultant-image img{height:500px}.photo-caption{left:-10px;padding:18px}.photo-caption strong{font-size:22px}.journey{grid-template-columns:repeat(2,1fr)}.join-nav .wrap{overflow-x:auto}.join-nav{position:sticky}.benefit-grid{gap:25px}}
@media(max-width:760px){.consultant-grid,.benefit-grid,.fit-grid,.support-grid{grid-template-columns:1fr}.consultant-hero{padding:38px 0 45px}.consultant-hero h1{font-size:53px}.consultant-image{margin-top:10px}.consultant-image img{height:385px}.photo-caption{left:12px;bottom:35px}.join-nav{left:auto;right:auto;top:0;position:sticky;padding:0;box-shadow:none}.join-nav .wrap{gap:25px;padding-top:16px;padding-bottom:16px}.join-nav a{display:block;padding:0}.benefit-grid{gap:22px}.support-grid{gap:22px}.reality-note{grid-template-columns:1fr;gap:13px}.ambition-panel{padding:50px 0}.ambition-panel h2{font-size:36px}.fit-grid{gap:15px}.journey{gap:25px 20px}.journey h3{font-size:21px}}

/* Premium consultant landing page */
.launch-page{background:white}.launch-subnav{border-bottom:1px solid #e3e9ed;background:#ffffffef;position:sticky;top:0;z-index:19;backdrop-filter:blur(14px)}.launch-subnav .wrap{min-height:66px;display:flex;align-items:center;justify-content:space-between}.launch-subnav strong{font-size:18px;letter-spacing:-.025em}.launch-subnav a{background:#17465c;color:white;padding:7px 20px;border-radius:22px;text-decoration:none;font-size:12px;font-weight:600}.launch-hero{text-align:center;padding:74px 0 0;background:#fff}.launch-hero .eyebrow{margin-bottom:25px}.launch-hero h1{font-size:clamp(48px,6.5vw,92px);line-height:1.025;letter-spacing:-.065em;font-weight:600;margin:0 auto 28px;max-width:1120px}.launch-page h1 span,.launch-page h2 span{color:#52829a}.launch-hero p{font-size:22px;line-height:1.5;color:var(--muted);max-width:720px;margin:0 auto}.launch-hero .actions{justify-content:center;margin:29px 0 53px;align-items:center;gap:28px}.launch-link{font-size:15px;color:#235f7b;text-decoration:none}.launch-link:hover{text-decoration:underline}.launch-image{height:490px;position:relative;overflow:hidden;border-radius:22px}.launch-image img{width:100%;height:100%;object-fit:cover;object-position:center 39%;display:block}.launch-image span{position:absolute;bottom:0;left:0;right:0;padding:48px 30px 25px;color:white;background:linear-gradient(transparent,#102c42b0);font-size:21px;font-weight:600;letter-spacing:-.025em;text-align:left}.image-disclosure{display:block;color:var(--muted);font-size:10px;margin-top:12px}.narrow{max-width:950px}.launch-statement{padding:120px 0}.launch-statement h2{font-size:clamp(43px,5.5vw,74px);line-height:1.08;margin-bottom:40px;letter-spacing:-.055em}.launch-statement p{font-size:21px;line-height:1.6;max-width:730px;color:var(--muted)}.launch-values{padding:88px 0 95px;background:#f4f7f9}.value-intro{margin-bottom:60px}.launch-page h2{font-size:clamp(38px,4.7vw,64px);letter-spacing:-.055em;line-height:1.08}.value-three{display:grid;grid-template-columns:repeat(3,1fr);gap:52px}.value-three article>span{display:block;font-size:11px;letter-spacing:.12em;color:#65818f;margin-bottom:25px}.value-three h3{font-size:28px;line-height:1.15;margin-bottom:18px}.value-three p{font-size:16px;color:var(--muted);margin:0}.launch-feature{padding:115px 0}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.feature-grid>div>p{font-size:20px;color:var(--muted)}.feature-grid figure{margin:0}.feature-grid img{width:100%;height:650px;object-fit:cover;object-position:34% center;border-radius:22px}.feature-grid figcaption{font-size:10px;color:var(--muted);margin-top:8px}.feature-items{margin-top:35px}.feature-items>div{border-top:1px solid #e1e8ec;padding:22px 0 0}.feature-items h3{font-size:21px;letter-spacing:-.02em;margin-bottom:10px}.feature-items p{font-size:15px;color:var(--muted);margin-bottom:23px}.launch-freedom{padding:110px 0}.freedom-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:85px;margin-top:50px;align-items:center}.freedom-grid img{width:100%;height:480px;object-fit:cover;object-position:70% center;border-radius:22px}.freedom-grid h3{font-size:27px;margin-bottom:17px}.freedom-grid p{color:var(--muted);font-size:17px;margin-bottom:35px}.freedom-grid .quiet{font-size:12px;margin-bottom:0}.launch-development{padding:90px 0;background:#f4f7f9}.launch-development .value-three{margin-top:55px}.launch-fit{padding:110px 0;text-align:center}.launch-fit p{font-size:19px;color:var(--muted);max-width:740px;margin:0 auto 25px}.launch-fit .button{margin-top:10px}.launch-page .consultant-start{background:#f4f7f9}.launch-page .consultant-form{background:white;border:1px solid #e0e8ec;padding:38px}.launch-page section[id]{scroll-margin-top:85px}.launch-page .hero-note{font-size:12px}.launch-page .start-photo{border-radius:18px}.launch-page .faq h2{font-size:44px}.launch-page .consultant-start h2{font-size:53px}
@media(max-width:1000px){.feature-grid{gap:45px}.feature-grid img{height:610px}.value-three{gap:30px}.freedom-grid{gap:40px}.launch-hero h1{font-size:70px}.launch-image{height:430px}}
@media(max-width:760px){.launch-subnav .wrap{min-height:58px}.launch-subnav strong{font-size:15px}.launch-hero{padding-top:48px}.launch-hero h1{font-size:49px;letter-spacing:-.055em}.launch-hero p{font-size:18px}.launch-hero .actions{gap:20px;margin-bottom:35px;flex-direction:column}.launch-image{height:350px;border-radius:16px}.launch-image img{object-position:40% center}.launch-image span{font-size:16px;padding:50px 20px 20px}.launch-statement{padding:75px 0}.launch-statement h2{font-size:44px}.launch-statement p{font-size:18px}.launch-page h2{font-size:41px}.launch-values,.launch-development{padding:65px 0}.value-three,.feature-grid,.freedom-grid,.value-three{gap:38px}.value-intro{margin-bottom:40px}.launch-feature,.launch-freedom,.launch-fit{padding:70px 0}.feature-grid{gap:30px}.feature-grid img{height:350px}.feature-grid>div>p{font-size:18px}.freedom-grid{gap:30px;margin-top:32px}.freedom-grid img{height:350px}.launch-fit p{font-size:17px}.launch-page .faq h2{font-size:37px}.launch-page .consultant-start h2{font-size:42px}.launch-page .consultant-form{padding:25px}.launch-subnav{top:0}.launch-hero .eyebrow{font-size:10px}}

/* Consultant page: deeper product story */
.launch-comparison,.launch-desk,.launch-community,.launch-growth{padding:100px 0}.comparison-heading{max-width:790px;margin-bottom:45px}.comparison-heading>p,.section-lead{font-size:20px;line-height:1.6;color:var(--muted);max-width:760px}.comparison-table{border:1px solid #dfe8ed;border-radius:18px;overflow:hidden}.comparison-row{display:grid;grid-template-columns:.8fr 1.1fr 1.2fr;border-bottom:1px solid #e3eaee}.comparison-row:last-child{border-bottom:0}.comparison-row>*{padding:23px 26px;font-size:14px;line-height:1.65}.comparison-row>*:nth-child(3){background:#eef5f8}.comparison-row strong{font-weight:600}.comparison-row.table-head{background:#f5f7f9;font-weight:600}.comparison-row.table-head>*:nth-child(3){background:#17465c;color:white}.comparison-footnote{font-size:12px;color:var(--muted);margin:20px 0 0;max-width:950px}.launch-desk{background:#f4f7f9}.desk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:48px}.desk-grid article{border-top:2px solid #b5cdda;padding-top:23px}.desk-grid b{font-size:22px;line-height:1.25;letter-spacing:-.025em;display:block;margin-bottom:18px}.desk-grid p{font-size:15px;color:var(--muted);margin:0}.launch-tech{padding:105px 0}.tech-heading{max-width:800px}.tech-heading>p{font-size:20px;color:var(--muted)}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:50px}.workflow>div{border-top:1px solid #c4d7e0;padding-top:25px}.workflow span{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#eaf3f7;color:#31718e;font-size:12px;margin-bottom:22px}.workflow h3{font-size:24px;line-height:1.15}.workflow p{font-size:15px;color:var(--muted)}.tech-note{font-size:12px;color:var(--muted);margin:28px 0 0;max-width:850px}.community-image{position:relative;height:480px;border-radius:22px;overflow:hidden}.community-image img{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.community-image>span{position:absolute;left:0;right:0;bottom:0;color:white;font-size:27px;font-weight:600;letter-spacing:-.035em;padding:65px 35px 30px;background:linear-gradient(transparent,#15374ba8)}.community-copy{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:55px}.community-copy p{color:var(--muted)}.community-points{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.community-points span{font-size:12px;padding:7px 14px;border:1px solid #c4d5de;border-radius:25px}.launch-ninety{padding:95px 0;background:#f4f7f9}.ninety-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:45px 0 28px}.ninety-grid article{background:white;border-radius:16px;padding:35px 28px}.phase{font-size:10px;letter-spacing:.13em;color:#53819a;display:block;margin-bottom:27px}.ninety-grid h3{font-size:27px;line-height:1.15}.ninety-grid p,.ninety-grid li{font-size:14px;color:var(--muted)}.ninety-grid ul{padding-left:18px;margin:25px 0 0}.ninety-grid li{margin-bottom:7px}.growth-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.growth-grid>div>p{font-size:18px;color:var(--muted)}.growth-stack{display:grid;gap:15px}.growth-stack article{background:#f1f6f8;border-radius:14px;padding:27px 30px}.growth-stack span{font-size:10px;letter-spacing:.13em;color:#53819a;display:block;margin-bottom:15px}.growth-stack h3{font-size:28px;margin-bottom:12px}.growth-stack p{font-size:15px;color:var(--muted);margin:0}
@media(max-width:1000px){.desk-grid,.workflow{grid-template-columns:repeat(2,1fr)}.community-copy,.growth-grid{gap:40px}.ninety-grid{gap:15px}.ninety-grid article{padding:28px 22px}.comparison-row>*{padding:20px}.community-image{height:420px}}
@media(max-width:760px){.launch-comparison,.launch-desk,.launch-community,.launch-growth,.launch-tech,.launch-ninety{padding:65px 0}.comparison-heading>p,.section-lead,.tech-heading>p{font-size:18px}.comparison-table{border-radius:12px}.comparison-row{grid-template-columns:1fr 1fr}.comparison-row>*{padding:17px;font-size:12px}.comparison-row>*:first-child{grid-column:1/-1;background:#f6f8fa;padding:12px 17px}.comparison-row.table-head>*:first-child{display:none}.comparison-row.table-head>*:nth-child(3){background:#17465c}.comparison-row>*:nth-child(3){background:#eef5f8}.desk-grid,.workflow{gap:30px 22px}.desk-grid b{font-size:21px}.desk-grid p,.workflow p{font-size:14px}.workflow h3{font-size:22px}.community-image{height:330px}.community-image>span{font-size:22px;padding:50px 22px 24px}.community-copy,.growth-grid,.ninety-grid{grid-template-columns:1fr}.community-copy{gap:16px;margin-top:35px}.ninety-grid{gap:18px}.growth-grid{gap:30px}.comparison-footnote,.tech-note{font-size:11px}.growth-grid>div>p{font-size:17px}}

/* Benefits-led consultant story */
.launch-ownership{padding:100px 0}.ownership-heading{max-width:820px;margin-bottom:50px}.ownership-heading>p{font-size:21px;line-height:1.6;color:var(--muted);max-width:730px}.ownership-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.ownership-grid article{border-top:1px solid #c7d9e3;padding-top:28px}.ownership-grid article>span{font-size:10px;letter-spacing:.12em;color:#53819a;display:block;margin-bottom:25px}.ownership-grid h3{font-size:28px;line-height:1.15}.ownership-grid p{font-size:16px;color:var(--muted);margin:0}.launch-possibility{padding:100px 0;background:#102e40;color:white}.launch-possibility .eyebrow{color:#b1cbd9}.launch-possibility h2 span{color:#accddd}.possibility-lead{font-size:23px;color:#d5e4ed;max-width:760px;margin-bottom:50px}.possibility-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;margin-bottom:40px}.possibility-grid article{border-top:1px solid #4a6879;padding-top:28px}.possibility-grid h3{font-size:32px;line-height:1.17}.possibility-grid p{font-size:17px;color:#d0dfe8;max-width:470px}.launch-possibility .button.light{background:white;color:#173d52;border-color:white}.possibility-note{font-size:12px;color:#bed0db;max-width:820px;margin:25px 0 0;line-height:1.7}
@media(max-width:1000px){.ownership-grid{gap:30px}.possibility-grid{gap:40px}}
@media(max-width:760px){.launch-ownership,.launch-possibility{padding:65px 0}.ownership-grid,.possibility-grid{grid-template-columns:1fr;gap:32px}.ownership-heading>p{font-size:18px}.ownership-heading{margin-bottom:35px}.possibility-lead{font-size:20px;margin-bottom:35px}.possibility-grid h3{font-size:29px}.possibility-grid p{font-size:16px}}

/* Researched pay context and private-model illustrations */
.income-evidence{padding:105px 0;background:#f4f7f9}.income-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:45px;align-items:start}.income-card{margin:0;background:white;border:1px solid #e0e8ed;border-radius:20px;padding:33px}.chart-kicker{font-size:10px;letter-spacing:.13em;color:#53819a;display:block;margin-bottom:22px}.income-card h3{font-size:30px;margin-bottom:15px}.income-card figcaption>p{font-size:14px;color:var(--muted);min-height:55px}.chart-axis{display:flex;justify-content:space-between;font-size:11px;color:#647985;border-bottom:1px solid #dae5eb;padding:0 0 10px;margin-bottom:24px}.bar-group{margin-bottom:23px}.bar-label{display:flex;justify-content:space-between;gap:15px;align-items:baseline;font-size:12px;margin-bottom:10px}.bar-label strong{font-size:17px;white-space:nowrap;color:#173d52}.bar-track{height:22px;background:#edf3f6;border-radius:4px;overflow:hidden}.bar{height:100%;border-radius:4px;position:relative}.bar.grey{background:#737D86}.bar.blue{background:#225a76}.range-tip{position:absolute;right:0;top:0;height:100%;background:#b7c2c9}.chart-foot{font-size:12px;color:var(--muted);line-height:1.7;margin:27px 0 17px}.source-link{font-size:11px;color:#316580}.income-context{margin-top:30px;padding:30px;border:1px solid #d7e3e9;border-radius:14px}.income-context h3{font-size:23px;margin-bottom:15px}.income-context p{font-size:13px;color:var(--muted);max-width:1050px}.income-context details{border-bottom:0;padding-bottom:0}.income-context summary{font-size:14px}.income-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:35px}.income-cta p{margin:0;font-size:18px;max-width:610px}.launch-comparison{padding:100px 0}.comparison-heading{max-width:800px;margin-bottom:40px}.comparison-heading>p{font-size:20px;color:var(--muted)}
@media(max-width:1000px){.income-card{padding:25px}.bar-label{font-size:11px}.bar-label strong{font-size:15px}}
@media(max-width:760px){.income-evidence,.launch-comparison{padding:65px 0}.income-chart-grid{grid-template-columns:1fr}.income-card{padding:25px}.income-card figcaption>p{min-height:0}.income-context{padding:23px}.income-cta{display:block}.income-cta .button{margin-top:20px}.comparison-heading>p{font-size:18px}.bar-label{font-size:12px}}

/* Silver header and benefit-led audience pages */
.site-header{background:#737D86;color:white;border-bottom:1px solid #ffffff25}.site-header .brand{padding:0;background:transparent}.site-header nav a,.site-header nav a:hover{color:white}.site-header nav a:hover{text-decoration:underline}.site-header nav .nav-contact{background:white;color:#173d52;border-color:white}.site-header .menu-toggle{color:white;border-color:#ffffffaa}.audience-launch{padding:75px 0 0;text-align:center;background:white}.audience-launch h1{font-size:clamp(48px,6.7vw,90px);line-height:1.03;letter-spacing:-.06em}.audience-launch h1 span,.candidate-jobs-promo h2 span{color:#52829a}.audience-launch p{font-size:22px;color:var(--muted);max-width:740px;margin:0 auto}.audience-launch .actions{justify-content:center;margin:30px 0 50px}.audience-launch figure{margin:0}.audience-launch figure img{width:100%;height:490px;object-fit:cover;object-position:center 42%;border-radius:22px;display:block}.audience-launch figcaption{font-size:10px;color:var(--muted);margin-top:10px}.audience-landing h2{font-size:clamp(36px,4.7vw,63px);letter-spacing:-.05em}.audience-landing .value-three{margin-top:45px}.candidate-jobs-promo{background:#102e40;color:white;padding:95px 0}.candidate-jobs-promo .eyebrow{color:#accddd}.candidate-jobs-promo p{font-size:20px;max-width:670px;color:#d4e2ea}.candidate-jobs-promo .button{background:white;color:#173d52;border-color:white}.job-search{display:grid;grid-template-columns:2fr 1.3fr 1.2fr auto;gap:14px;background:#f0f5f7;padding:24px;border-radius:14px;margin:35px 0}.job-search .field{margin:0}.job-search .button{align-self:end;min-height:50px}.job-result{padding:28px 0;border-bottom:1px solid var(--line)}.job-result h2{font-size:27px;margin-bottom:12px}.job-result a{text-decoration:none}.job-result a:hover{text-decoration:underline}.job-meta{font-size:13px;color:var(--muted);display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.job-result p{color:var(--muted);max-width:800px}.jobs-title{max-width:900px}.jobs-title h1{font-size:clamp(44px,5vw,70px)}.demo-label{background:#f2f6f8;border:1px solid #d6e1e7;padding:16px 20px;border-radius:10px;font-size:13px;margin:22px 0}.job-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:60px}.job-description{line-height:1.8}.application-form{background:#f1f6f8;padding:30px;border-radius:14px}.application-form h2{font-size:28px}.job-search-count{font-size:14px;color:var(--muted)}.pagination{margin-top:30px;display:flex;gap:16px}.no-jobs{padding:40px 0}.job-note{font-size:12px;color:var(--muted)}
@media(max-width:1000px){.job-search{grid-template-columns:1fr 1fr}.job-layout{gap:30px}}
@media(max-width:760px){.site-header nav{background:#737D86;color:white}.site-header nav a{color:white}.audience-launch{padding-top:45px}.audience-launch h1{font-size:49px}.audience-launch p{font-size:18px}.audience-launch figure img{height:340px}.candidate-jobs-promo{padding:65px 0}.job-search,.job-layout{grid-template-columns:1fr}.job-search{padding:20px}.application-form{padding:24px}.job-meta{gap:8px}.audience-landing h2{font-size:39px}}

/* Job discovery and application journey */
.search-launch{padding:70px 0 110px;background:#edf4f7}.search-launch h1{font-size:clamp(48px,6vw,80px);line-height:1.04;letter-spacing:-.06em}.search-launch h1 span{color:#52829a}.search-launch p{font-size:21px;color:var(--muted);max-width:650px}.search-section{padding-top:0}.search-section .job-search{margin:-48px 0 35px;position:relative;background:white;border:1px solid #dbe7ed;box-shadow:0 16px 50px #173d520c;padding:28px;border-radius:18px}.job-search input,.job-search select{border:1px solid #b7cbd6;border-radius:8px;padding:13px 14px;background:#fbfcfd}.job-search label{font-size:12px}.job-search .button{min-height:53px}.job-search-count{font-size:13px;margin:28px 0 20px}.job-result{border:1px solid #dee8ed;border-radius:16px;padding:30px;margin-bottom:18px;background:white;transition:border-color .2s,box-shadow .2s}.job-result:hover{border-color:#9fbfce;box-shadow:0 8px 30px #173d520a}.job-result h2{font-size:29px;letter-spacing:-.035em}.job-meta span{background:#edf4f7;border-radius:20px;padding:5px 12px;font-size:12px;color:#375d70}.job-result .job-meta{gap:8px;margin-top:18px}.job-result .text-link{display:inline-block;margin-top:8px}.demo-label{margin-top:0}.search-empty{background:#f1f6f8;padding:38px;border-radius:15px}.apply-card{padding:32px;border:1px solid #d8e6ed;background:#f0f6f8;border-radius:18px;position:sticky;top:25px}.apply-card h2{font-size:30px}.apply-card p{color:var(--muted)}.apply-card .small{font-size:12px;margin-top:22px;margin-bottom:0}.application-page{background:#f8fafb}.application-heading{margin:35px 0 48px;max-width:1000px}.application-heading h1{font-size:clamp(42px,5vw,68px);letter-spacing:-.055em}.application-heading>p{font-size:21px;color:var(--muted)}.application-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:start}.application-guide{position:sticky;top:30px}.application-guide h2{font-size:35px;line-height:1.15}.application-guide p{color:var(--muted)}.application-guide ol{padding-left:20px;color:#426577;margin:30px 0}.application-guide li{margin:13px 0}.full-application{background:white;border:1px solid #dfe8ee;border-radius:18px;padding:36px}.full-application fieldset{border:0;padding:0;margin:0 0 35px;min-width:0}.full-application fieldset:last-child{margin-bottom:0}.full-application legend{padding:0;font-size:20px;letter-spacing:-.02em;font-weight:600;width:100%;border-bottom:1px solid #e3ebef;margin-bottom:26px;padding-bottom:20px}.full-application legend span{font-size:12px;color:#52829a;margin-right:12px}.full-application label{font-size:13px}.full-application input,.full-application select,.full-application textarea{border-radius:7px;border-color:#b9cdd8;background:#fcfdfe;padding:12px 14px}.full-application .check input{padding:0}.field-help{font-size:11px;color:var(--muted);line-height:1.6}.file-field{padding:23px;border:1px dashed #9db9c9;border-radius:10px;background:#f5f9fb}.file-field input{padding:10px 0;border:0;background:transparent;font-size:12px}.file-field input::file-selector-button{background:#17465c;border:0;border-radius:20px;padding:10px 15px;color:white;margin-right:14px;cursor:pointer}.application-success{background:white;border:1px solid #d2e4de;border-radius:17px;padding:40px;max-width:850px}.application-success h2{font-size:35px}.sample-admin{padding:25px;border:1px solid #d8e5ec;border-radius:15px;margin-top:30px}.sample-admin h2{font-size:25px}.full-application .check{align-items:flex-start}.full-application .check input{margin-top:5px}.job-result[hidden]{display:none!important}
@media(max-width:1000px){.application-grid{gap:35px;grid-template-columns:.75fr 1.25fr}.full-application{padding:28px}.job-search{gap:18px}}
@media(max-width:760px){.search-launch{padding:45px 0 95px}.search-launch h1{font-size:50px}.search-launch p{font-size:18px}.search-section .job-search{padding:23px;margin-top:-50px}.job-result{padding:24px}.job-result h2{font-size:26px}.job-meta span{font-size:11px}.application-grid{grid-template-columns:1fr}.application-guide{position:static}.application-guide ol{display:none}.full-application{padding:24px}.application-heading{margin:30px 0}.application-heading h1{font-size:43px}.application-heading>p{font-size:18px}.application-guide h2{font-size:30px}.apply-card{position:static}.full-application legend{font-size:18px}.file-field{padding:17px}.application-success{padding:28px}}

/* Practical guides */
.guide-hero{padding:70px 0;background:#f0f5f8}.guide-hero h1{font-size:clamp(43px,5.5vw,72px);max-width:900px}.guide-hero p{font-size:21px;color:var(--muted);max-width:700px}.guide-hero .button{margin-top:12px}.guide-layout{display:grid;grid-template-columns:250px 1fr;gap:65px;align-items:start}.guide-nav{display:flex;position:sticky;top:25px;flex-direction:column;gap:16px;background:#f3f7f9;padding:25px;border-radius:14px;color:var(--ink)}.guide-nav strong{font-size:15px}.guide-nav a{font-size:12px;text-decoration:none;line-height:1.6}.guide-nav a:hover{text-decoration:underline}.guide-article article{padding:0 0 55px;margin-bottom:55px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.guide-article h2{font-size:37px;line-height:1.15;max-width:750px}.guide-article h3{font-size:22px;margin:30px 0 13px;letter-spacing:-.025em;line-height:1.25}.guide-article p,.guide-article li{font-size:16px;color:var(--muted)}.guide-article .guide-intro{font-size:20px}.guide-worksheet{padding:23px 28px;border-radius:13px;background:#eff5f8;margin:30px 0}.guide-worksheet h3{margin-top:0}.guide-worksheet p{font-size:14px;padding-bottom:13px;border-bottom:1px solid #d6e3ea}.guide-promo{background:#edf4f7}.guide-promo .wrap{display:flex;justify-content:space-between;align-items:center;gap:55px}.guide-promo h2{font-size:38px;max-width:730px}.guide-promo p{max-width:670px;color:var(--muted)}.guide-promo .button{flex-shrink:0}
@media(max-width:1000px){.guide-layout{grid-template-columns:210px 1fr;gap:35px}.guide-promo .wrap{gap:30px}}
@media(max-width:760px){.guide-hero{padding:45px 0}.guide-hero p{font-size:18px}.guide-layout{grid-template-columns:1fr}.guide-nav{position:static;display:flex;padding:22px;gap:10px}.guide-article h2{font-size:32px}.guide-article .guide-intro{font-size:18px}.guide-worksheet{padding:22px}.guide-promo .wrap{display:block}.guide-promo h2{font-size:33px}.guide-promo .button{margin-top:15px}}

/* Guide download landing pages */
.resource-launch{padding:65px 0;background:#f5f8fa}.resource-hero{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.resource-hero h1{font-size:clamp(43px,5.5vw,73px);line-height:1.04;letter-spacing:-.055em}.resource-hero h1 span{color:#52829a}.resource-hero p{font-size:20px;color:var(--muted);max-width:540px}.resource-hero figure{margin:0}.resource-hero img{width:100%;height:510px;object-fit:cover;object-position:65% center;border-radius:90px 15px 15px 15px;display:block}.resource-hero figcaption{font-size:10px;color:var(--muted);margin-top:9px}.resource-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:25px;font-size:11px;color:#426577}.resource-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.resource-benefits h3{font-size:26px;line-height:1.2}.resource-benefits p{font-size:16px;color:var(--muted)}.resource-content{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:start}.resource-content h2{font-size:43px}.resource-chapters{list-style:none;margin:30px 0;padding:0}.resource-chapters li{display:flex;gap:22px;border-bottom:1px solid #d1e1e9;padding:16px 0;font-size:16px}.resource-chapters span{font-size:11px;color:#53819a;min-width:20px}.guide-request-form{padding:34px;background:white;border:1px solid #d9e5ec;border-radius:18px}.guide-request-form h3{font-size:30px}.guide-request-form>p{font-size:15px;color:var(--muted)}.guide-request-form .small{font-size:11px;margin:22px 0 0}.guide-request-form input{border-radius:7px;border-color:#b4cbd7}.guide-request-form .check{margin-top:25px}.guide-download-ready{padding:30px;border:1px solid #b9d2df;border-radius:15px;background:white;margin-bottom:25px}.guide-download-ready h2{font-size:34px}.guide-download-ready p{color:var(--muted)}#get-guide{scroll-margin-top:25px}
@media(max-width:1000px){.resource-hero,.resource-content{gap:35px}.resource-hero img{height:480px}.resource-benefits{gap:25px}}
@media(max-width:760px){.resource-launch{padding:42px 0}.resource-hero,.resource-content,.resource-benefits{grid-template-columns:1fr}.resource-hero h1{font-size:48px}.resource-hero p{font-size:18px}.resource-hero img{height:330px}.resource-facts{gap:12px}.resource-content h2{font-size:35px}.guide-request-form{padding:25px}.resource-benefits{gap:20px}.resource-benefits h3{font-size:24px}.guide-download-ready{padding:24px}}
