@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;.four-funnel-shell 500;600;700&family=Libre+Baskerville:wght@400;700&display=swap";
:root{--ink:#142f4a;--navy:#10283f;--gold:#b8873f;--cream:#f5f2ec;--muted:#5d6b73;--line:#e6e3dc}.four-funnel-shell,.four-funnel-shell *{box-sizing:border-box}.four-funnel-shell{scroll-behavior:smooth;color:#22313c;background:#fff;margin:0;font:16px/1.65 DM Sans,Arial,sans-serif}.four-funnel-shell a{color:var(--ink)}.four-funnel-shell .topline{color:#dce8ec;letter-spacing:.08em;text-transform:uppercase;background:#10283f;justify-content:space-between;gap:12px;padding:7px max(5vw,50vw - 650px);font-size:11px;display:flex}.four-funnel-shell header{justify-content:space-between;align-items:center;max-width:1400px;margin:auto;padding:20px 5vw;display:flex}.four-funnel-shell .brand{color:var(--ink);align-items:center;gap:11px;font-size:19px;font-weight:700;line-height:1.1;text-decoration:none;display:flex}.four-funnel-shell .brand small{letter-spacing:.16em;margin-top:5px;font-size:9px;display:block}.four-funnel-shell .mark{background:var(--ink);color:#e7ba70;border-radius:5px;place-items:center;width:39px;height:39px;font-family:Georgia,serif;font-size:27px;display:grid}.four-funnel-shell nav{align-items:center;gap:28px;font-size:13px;font-weight:700;display:flex}.four-funnel-shell nav a{text-decoration:none}.four-funnel-shell .navcta{border:1px solid #c4cdd0;border-radius:3px;padding:10px 17px}.four-funnel-shell .hero{background:#f6f2ea;grid-template-columns:1.22fr .78fr;min-height:565px;display:grid}.four-funnel-shell .herocopy{max-width:880px;padding:95px 7vw 75px max(5vw,50vw - 650px)}.four-funnel-shell .eyebrow,.four-funnel-shell .sectionlabel{letter-spacing:.2em;color:#a57837;font-size:11px;font-weight:700}.four-funnel-shell .hero h1,.four-funnel-shell .content h2,.four-funnel-shell .formwrap h2,.four-funnel-shell .related h2,.four-funnel-shell .thanks h1{color:var(--ink);letter-spacing:-.04em;font-family:Libre Baskerville,Georgia,serif;line-height:1.19}.four-funnel-shell .hero h1{max-width:780px;margin:25px 0;font-size:clamp(40px,4.4vw,70px)}.four-funnel-shell .lead{color:#4b5b63;max-width:610px;font-size:19px}.four-funnel-shell .heroactions{flex-wrap:wrap;align-items:center;gap:23px;margin:33px 0;display:flex}.four-funnel-shell .button{color:#112c40;cursor:pointer;background:#be8b43;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;font:700 14px DM Sans,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 4px 10px #0001}.four-funnel-shell .button:hover{background:#d5aa69}.four-funnel-shell .quiet{font-size:13px;font-weight:700}.four-funnel-shell .subtle,.four-funnel-shell .muted,.four-funnel-shell .fine{color:var(--muted);font-size:13px}.four-funnel-shell .heroimage{max-height:620px;position:relative;overflow:hidden}.four-funnel-shell .heroimage img{object-fit:cover;object-position:center 65%;width:100%;height:100%;display:block}.four-funnel-shell .imagecaption{color:#fff;background:#10283f;padding:12px 18px;font-family:Georgia,serif;font-size:18px;position:absolute;bottom:22px;left:22px}.four-funnel-shell .stepband{background:var(--navy);color:#fff;grid-template-columns:repeat(3,1fr);gap:18px;padding:31px max(5vw,50vw - 650px);display:grid}.four-funnel-shell .stepband div{border-right:1px solid #577084;padding:8px 30px}.four-funnel-shell .stepband div:first-child{padding-left:0}.four-funnel-shell .stepband div:last-child{border:0}.four-funnel-shell .stepband b{color:#dcb875;font-size:12px;display:block}.four-funnel-shell .stepband strong{margin:6px 0;font:23px Georgia,serif;display:block}.four-funnel-shell .stepband span{color:#d0dee3;max-width:230px;font-size:12px;display:block}.four-funnel-shell .content{max-width:1040px;margin:auto;padding:80px 25px}.four-funnel-shell .content h2,.four-funnel-shell .formwrap h2,.four-funnel-shell .related h2{margin:15px 0 20px;font-size:clamp(29px,3vw,43px)}.four-funnel-shell .content>p{color:#42535d;max-width:850px;font-size:17px}.four-funnel-shell .callout{border-left:3px solid var(--gold);background:#f7f6f2;margin:36px 0 75px;padding:20px 27px}.four-funnel-shell .callout p{margin:5px 0}.four-funnel-shell .timeline{grid-template-columns:repeat(3,1fr);gap:28px;margin:28px 0 82px;display:grid}.four-funnel-shell .timeline article{border-top:1px solid #c7cccf;padding-top:23px}.four-funnel-shell .timeline article span{background:var(--ink);color:#f4d69b;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.four-funnel-shell .timeline h3{color:var(--ink);margin:16px 0 9px;font:22px Georgia,serif}.four-funnel-shell .timeline p{color:#56676f;font-size:14px}.four-funnel-shell .split{grid-template-columns:1fr 1fr;gap:65px;margin-bottom:75px;display:grid}.four-funnel-shell .split ul{padding-left:20px;line-height:2}.four-funnel-shell .inkpanel{background:var(--ink);color:#e5edf0;padding:38px}.four-funnel-shell .inkpanel h2{color:#fff;font-size:31px}.four-funnel-shell .inkpanel p{font-size:15px}.four-funnel-shell .faq{border-top:1px solid var(--line);padding-top:55px}.four-funnel-shell .faq details{border-bottom:1px solid var(--line);padding:16px 0}.four-funnel-shell .faq summary{cursor:pointer;color:var(--ink);font-weight:700}.four-funnel-shell .faq details p{color:var(--muted);max-width:740px}.four-funnel-shell .formwrap{background:#eef1f0;grid-template-columns:.8fr 1.2fr;gap:70px;padding:80px max(5vw,50vw - 650px);display:grid}.four-funnel-shell .formwrap>div>p{max-width:370px}.four-funnel-shell .smallcard{border-top:1px solid #b8c5c6;gap:5px;margin-top:40px;padding-top:20px;display:grid}.four-funnel-shell .smallcard a{font:27px Georgia,serif}.four-funnel-shell .smallcard span{font-size:12px}.four-funnel-shell .formwrap form{background:#fff;border:1px solid #dce3e2;padding:30px;box-shadow:0 16px 38px #10283f0a}.four-funnel-shell .formwrap h3{color:var(--ink);margin:0 0 22px;font:26px Georgia,serif}.four-funnel-shell form label{color:#293e4b;margin-bottom:15px;font-size:12px;font-weight:700;display:block}.four-funnel-shell form input:not([type=checkbox]),.four-funnel-shell form select,.four-funnel-shell form textarea{color:#1d303e;background:#fff;border:1px solid #c8d1d3;border-radius:3px;width:100%;margin-top:6px;padding:11px 12px;font:15px DM Sans,Arial,sans-serif;display:block}.four-funnel-shell form input:focus,.four-funnel-shell form select:focus,.four-funnel-shell form textarea:focus{outline-offset:1px;outline:2px solid #af864d}.four-funnel-shell .twocol{grid-template-columns:1fr 1fr;gap:15px;display:grid}.four-funnel-shell .optional{color:var(--muted);font-weight:400}.four-funnel-shell .check{align-items:flex-start;gap:9px;font-size:12px;font-weight:500;line-height:1.45;display:flex}.four-funnel-shell .check input{accent-color:var(--ink);margin-top:2px}.four-funnel-shell .submit{width:100%;margin-top:10px}.four-funnel-shell .honey{position:absolute;left:-10000px}.four-funnel-shell .fine{line-height:1.45}.four-funnel-shell .error{color:#853327;background:#fff0ed;margin-bottom:16px;padding:12px}.four-funnel-shell .related{grid-template-columns:1fr 1fr;gap:50px;max-width:1040px;margin:auto;padding:65px 25px;display:grid}.four-funnel-shell footer{background:var(--navy);color:#dce9ed;grid-template-columns:repeat(3,1fr);gap:40px;padding:60px max(5vw,50vw - 650px);font-size:13px;display:grid}.four-funnel-shell footer a,.four-funnel-shell footer strong{color:#fff}.four-funnel-shell .thanks,.four-funnel-shell .admin{max-width:1000px;min-height:55vh;margin:80px auto;padding:0 25px}.four-funnel-shell .thanks p{max-width:680px;font-size:19px}.four-funnel-shell .tablewrap{overflow:auto}.four-funnel-shell table{border-collapse:collapse;font-size:12px}.four-funnel-shell th,.four-funnel-shell td{white-space:nowrap;text-align:left;border-bottom:1px solid #ddd;padding:9px}@media (max-width:800px){.four-funnel-shell .topline span:last-child,.four-funnel-shell nav a:not(.navcta){display:none}.four-funnel-shell .hero{grid-template-columns:1fr}.four-funnel-shell .herocopy{padding:60px 6vw}.four-funnel-shell .heroimage{height:370px}.four-funnel-shell .heroimage img{object-position:center 42%}.four-funnel-shell .stepband{grid-template-columns:1fr;padding:22px 6vw}.four-funnel-shell .stepband div,.four-funnel-shell .stepband div:first-child{border-bottom:1px solid #577084;border-right:0;padding:13px 0}.four-funnel-shell .stepband div:last-child{border:0}.four-funnel-shell .timeline,.four-funnel-shell .split,.four-funnel-shell .formwrap,.four-funnel-shell .related{grid-template-columns:1fr;gap:25px}.four-funnel-shell .formwrap{padding:55px 6vw}.four-funnel-shell .content{padding:65px 6vw}.four-funnel-shell .related{padding:55px 6vw}.four-funnel-shell footer{grid-template-columns:1fr;gap:15px;padding:55px 6vw}}@media (max-width:520px){.four-funnel-shell header{padding:15px 5vw}.four-funnel-shell .brand{font-size:15px}.four-funnel-shell .brand small{font-size:7px}.four-funnel-shell .navcta{padding:8px;font-size:11px}.four-funnel-shell .hero h1{font-size:38px}.four-funnel-shell .lead{font-size:17px}.four-funnel-shell .twocol{grid-template-columns:1fr;gap:0}.four-funnel-shell .formwrap form{padding:20px}.four-funnel-shell .imagecaption{font-size:15px}}.four-funnel-shell .mockgrid{grid-template-columns:repeat(4,1fr);gap:18px;margin:40px 0;display:grid}.four-funnel-shell .mockgrid a{color:#142f4a;background:#fff;border:1px solid #ddd;flex-direction:column;padding-bottom:16px;text-decoration:none;display:flex;box-shadow:0 8px 24px #10283f0c}.four-funnel-shell .mockgrid img{object-fit:cover;object-position:center 35%;width:100%;height:240px}.four-funnel-shell .mockgrid span{letter-spacing:.16em;color:#a57837;margin:18px 17px 7px;font:700 11px DM Sans,Arial,sans-serif}.four-funnel-shell .mockgrid strong{flex:1;margin:0 17px 18px;font:22px/1.3 Georgia,serif}.four-funnel-shell .mockgrid em{margin:0 17px;font:700 12px DM Sans,Arial,sans-serif}@media (max-width:900px){.four-funnel-shell .mockgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:530px){.four-funnel-shell .mockgrid{grid-template-columns:1fr}.four-funnel-shell .mockgrid img{height:260px}}.four-funnel-shell .operations{max-width:1380px;margin:auto;padding:55px 5vw}.four-funnel-shell .operations h1{color:#142f4a;max-width:820px;font:clamp(36px,4vw,58px)/1.15 Georgia,serif}.four-funnel-shell .operations>p{max-width:760px}.four-funnel-shell .campaign{border:1px solid #dce2e4;border-radius:5px;margin:30px 0;padding:25px 28px;box-shadow:0 12px 30px #10283f0b}.four-funnel-shell .campaignhead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.four-funnel-shell .campaignhead h2{color:#142f4a;margin:8px 0;font:30px Georgia,serif}.four-funnel-shell .campaignhead p{color:#56676f;margin:0;font-size:14px}.four-funnel-shell .pill{white-space:nowrap;border-radius:30px;padding:5px 12px;font-size:12px;font-weight:700}.four-funnel-shell .pill.on{color:#27633c;background:#e5f2e9}.four-funnel-shell .pill.off{color:#a03935;background:#ffeded}.four-funnel-shell .stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.four-funnel-shell .stats>div{background:#f4f6f5;padding:16px}.four-funnel-shell .stats strong{color:#142f4a;font:25px Georgia,serif;display:block}.four-funnel-shell .stats span{color:#5e6b71;font-size:12px}.four-funnel-shell .path{background:#eef2f2;padding:13px 17px;font-size:13px}.four-funnel-shell .actions{gap:10px;margin:20px 0;display:flex}.four-funnel-shell .actions button,.four-funnel-shell .post button{color:#fff;cursor:pointer;background:#142f4a;border:0;border-radius:3px;padding:8px 14px}.four-funnel-shell .campaign>details{border-top:1px solid #e0e3e3;padding:12px 0}.four-funnel-shell .campaign summary{cursor:pointer;font-weight:700}.four-funnel-shell .posts{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.four-funnel-shell .post{background:#f6f6f3;padding:12px}.four-funnel-shell .post p{white-space:pre-line;font-size:13px}.four-funnel-shell .post img{object-fit:contain;max-width:200px;max-height:250px;margin:10px 0;display:block}.four-funnel-shell .statusbar{background:#edf4f0;padding:10px}.four-funnel-shell .button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:850px){.four-funnel-shell .posts{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.four-funnel-shell .stats,.four-funnel-shell .posts{grid-template-columns:1fr}.four-funnel-shell .campaignhead{display:block}.four-funnel-shell .operations,.four-funnel-shell .campaign{padding:20px}.four-funnel-shell .actions{display:block}.four-funnel-shell .actions button{margin-bottom:8px}}body:has(.four-funnel-shell) .site-search-strip{display:none}body:has(.four-funnel-shell) .site-header.public-site-header{display:none}body:has(.four-funnel-shell) .public-site-footer{display:none}body:has(.four-funnel-shell) .ai-launcher{display:none}
