.sales-page{background:#fff}.sales-page h1,.sales-page h2{text-transform:none}.sales-page h2{font-size:clamp(calc(30 * var(--tdg-wide-unit, 1px)),2.7vw,calc(48 * var(--tdg-wide-unit, 1px)));line-height:1.3}.sales-page p{font-size:clamp(calc(15 * var(--tdg-wide-unit, 1px)),1.05vw,calc(18 * var(--tdg-wide-unit, 1px)));line-height:1.9}.sales-page p+p{margin-top:calc(20 * var(--tdg-wide-unit, 1px))}.sales-container{width:min(calc(1360 * var(--tdg-wide-unit, 1px)),84%);margin-inline:auto}.sales-header{border-bottom:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.sales-header .site-header{width:min(calc(1360 * var(--tdg-wide-unit, 1px)),84%);padding-block:calc(26 * var(--tdg-wide-unit, 1px))}.site-header-light{color:var(--ink)}.site-header-light .button-light{border-color:var(--ink);color:var(--ink)}.site-header-light .button-light:hover{background:var(--ink);color:#fff}.site-header-light .menu-toggle span{background:var(--ink)}.sales-opening{padding-block:calc(64 * var(--tdg-wide-unit, 1px)) calc(90 * var(--tdg-wide-unit, 1px))}.sales-breadcrumb{display:flex;gap:calc(12 * var(--tdg-wide-unit, 1px));flex-wrap:wrap;font-size:calc(12 * var(--tdg-wide-unit, 1px));margin-bottom:calc(30 * var(--tdg-wide-unit, 1px));color:#666}.sales-opening h1{font-size:clamp(calc(36 * var(--tdg-wide-unit, 1px)),5vw,calc(86 * var(--tdg-wide-unit, 1px)));letter-spacing:-.055em;overflow-wrap:anywhere;line-height:1.18}.sales-opening .sales-lead{font-size:clamp(calc(23 * var(--tdg-wide-unit, 1px)),2.35vw,calc(39 * var(--tdg-wide-unit, 1px)));line-height:1.5;max-width:calc(1150 * var(--tdg-wide-unit, 1px));margin-top:calc(40 * var(--tdg-wide-unit, 1px));letter-spacing:-.025em;color:var(--ink)}.sales-opening-body{max-width:calc(970 * var(--tdg-wide-unit, 1px));margin-top:calc(28 * var(--tdg-wide-unit, 1px))}.sales-page .sales-signature{font-size:calc(17 * var(--tdg-wide-unit, 1px));letter-spacing:.08em;color:var(--ink);margin-top:calc(32 * var(--tdg-wide-unit, 1px))}.sales-intro{border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line);padding-block:calc(64 * var(--tdg-wide-unit, 1px)) calc(100 * var(--tdg-wide-unit, 1px));display:grid;grid-template-columns:1fr 1.2fr;gap:9%}.sales-intro h2{font-size:clamp(calc(25 * var(--tdg-wide-unit, 1px)),2.1vw,calc(36 * var(--tdg-wide-unit, 1px)))}.sales-process{padding-bottom:calc(120 * var(--tdg-wide-unit, 1px))}.sales-process-intro{max-width:calc(950 * var(--tdg-wide-unit, 1px));margin-bottom:calc(80 * var(--tdg-wide-unit, 1px))}.sales-process-intro h2{margin-bottom:calc(30 * var(--tdg-wide-unit, 1px))}.sales-page .sales-eyebrow{font-size:calc(12 * var(--tdg-wide-unit, 1px));letter-spacing:.15em;text-transform:uppercase;margin-bottom:calc(18 * var(--tdg-wide-unit, 1px))}.sales-stages{display:grid;gap:calc(110 * var(--tdg-wide-unit, 1px))}.sales-stage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.sales-stage-reverse .sales-stage-image{order:2}.sales-stage-image{align-self:stretch;min-height:calc(480 * var(--tdg-wide-unit, 1px))}.sales-stage-image img{width:100%;height:100%;object-fit:cover;border-radius:calc(3 * var(--tdg-wide-unit, 1px))}.sales-stage:first-child .sales-stage-image img{object-position:48% center}.sales-stage-copy{padding-block:calc(30 * var(--tdg-wide-unit, 1px))}.sales-number{display:block;color:#685f56;font-size:calc(12 * var(--tdg-wide-unit, 1px));letter-spacing:.12em;margin-bottom:calc(20 * var(--tdg-wide-unit, 1px))}.sales-stage h3{font-size:clamp(calc(27 * var(--tdg-wide-unit, 1px)),2.15vw,calc(37 * var(--tdg-wide-unit, 1px)));margin-bottom:calc(25 * var(--tdg-wide-unit, 1px))}.sales-stage h4{font-size:calc(18 * var(--tdg-wide-unit, 1px));line-height:1.5;margin:0 0 calc(14 * var(--tdg-wide-unit, 1px));font-weight:500}.sales-stage-part+.sales-stage-part{margin-top:calc(34 * var(--tdg-wide-unit, 1px))}.sales-page .sales-subtitle{margin-bottom:calc(26 * var(--tdg-wide-unit, 1px));font-size:calc(16 * var(--tdg-wide-unit, 1px))}.sales-page .sales-highlight{border-left:calc(1 * var(--tdg-wide-unit, 1px)) solid #9b8b78;padding-left:calc(23 * var(--tdg-wide-unit, 1px));margin-top:calc(30 * var(--tdg-wide-unit, 1px));color:var(--ink)}.sales-connector{position:absolute;width:calc(85 * var(--tdg-wide-unit, 1px));height:calc(145 * var(--tdg-wide-unit, 1px));bottom:calc(-115 * var(--tdg-wide-unit, 1px));left:calc(-95 * var(--tdg-wide-unit, 1px));color:#81786e;pointer-events:none}.sales-stage-reverse .sales-connector{left:auto;right:calc(-95 * var(--tdg-wide-unit, 1px));transform:scaleX(-1)}.sales-difference{background:var(--warm);padding-block:calc(100 * var(--tdg-wide-unit, 1px))}.sales-difference-intro{text-align:center;max-width:calc(940 * var(--tdg-wide-unit, 1px));margin:0 auto calc(70 * var(--tdg-wide-unit, 1px))}.sales-difference-intro h2{max-width:calc(630 * var(--tdg-wide-unit, 1px));margin:0 auto calc(28 * var(--tdg-wide-unit, 1px))}.sales-difference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(55 * var(--tdg-wide-unit, 1px)) calc(60 * var(--tdg-wide-unit, 1px))}.sales-difference-grid article{border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid #d9d3cb;padding-top:calc(25 * var(--tdg-wide-unit, 1px))}.sales-difference-grid h3{font-size:calc(22 * var(--tdg-wide-unit, 1px));margin-bottom:calc(18 * var(--tdg-wide-unit, 1px))}.sales-cta{margin-block:calc(80 * var(--tdg-wide-unit, 1px));background:var(--ink);color:#fff;padding-block:calc(85 * var(--tdg-wide-unit, 1px));text-align:center}.sales-cta h2{max-width:calc(1000 * var(--tdg-wide-unit, 1px));margin-inline:auto}.sales-cta p{max-width:calc(900 * var(--tdg-wide-unit, 1px));margin:calc(30 * var(--tdg-wide-unit, 1px)) auto;color:#e3ded8}.sales-testimonial{padding-block:calc(40 * var(--tdg-wide-unit, 1px)) calc(100 * var(--tdg-wide-unit, 1px))}.sales-testimonial>h2{text-align:center;margin-bottom:calc(55 * var(--tdg-wide-unit, 1px))}.sales-testimonial-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;align-items:center}.sales-quote-mark{background:var(--stone);min-height:calc(370 * var(--tdg-wide-unit, 1px));display:grid;place-items:center;font-size:calc(240 * var(--tdg-wide-unit, 1px));line-height:1;color:#b3a89b;padding-top:calc(70 * var(--tdg-wide-unit, 1px))}.sales-page .sales-draft-note{font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.6;border-left:calc(2 * var(--tdg-wide-unit, 1px)) solid #b3a89b;padding-left:calc(12 * var(--tdg-wide-unit, 1px));margin-bottom:calc(25 * var(--tdg-wide-unit, 1px))}.sales-testimonial blockquote p{font-size:clamp(calc(18 * var(--tdg-wide-unit, 1px)),1.35vw,calc(23 * var(--tdg-wide-unit, 1px)));font-style:italic}.sales-testimonial blockquote footer{margin-top:calc(25 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px));line-height:1.8}.sales-testimonial blockquote footer span{display:block}.sales-pending-link{display:inline-block;font-size:calc(14 * var(--tdg-wide-unit, 1px));font-weight:500;margin-top:calc(25 * var(--tdg-wide-unit, 1px));color:#666;cursor:default}.sales-blog{padding-block:calc(60 * var(--tdg-wide-unit, 1px)) calc(110 * var(--tdg-wide-unit, 1px))}.sales-blog>header{text-align:center;max-width:calc(960 * var(--tdg-wide-unit, 1px));margin:0 auto calc(65 * var(--tdg-wide-unit, 1px))}.sales-page .sales-blog-subtitle{text-transform:uppercase;letter-spacing:.04em;margin-top:calc(20 * var(--tdg-wide-unit, 1px))}.sales-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(60 * var(--tdg-wide-unit, 1px)) calc(30 * var(--tdg-wide-unit, 1px))}.sales-articles article img{width:100%;height:auto;aspect-ratio:1.45;object-fit:cover}.sales-articles h3{font-size:calc(24 * var(--tdg-wide-unit, 1px));line-height:1.45;margin:calc(25 * var(--tdg-wide-unit, 1px)) 0 calc(18 * var(--tdg-wide-unit, 1px))}.sales-article-featured{grid-column:1/-1;display:grid;grid-template-columns:1.1fr 1fr;gap:calc(55 * var(--tdg-wide-unit, 1px));align-items:center}.sales-article-featured h3{font-size:clamp(calc(26 * var(--tdg-wide-unit, 1px)),2.1vw,calc(36 * var(--tdg-wide-unit, 1px)));margin-top:0}.sales-all-posts{display:table;margin:calc(45 * var(--tdg-wide-unit, 1px)) auto 0;border:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line);padding:calc(14 * var(--tdg-wide-unit, 1px)) calc(32 * var(--tdg-wide-unit, 1px));border-radius:calc(50 * var(--tdg-wide-unit, 1px))}.sales-contact{background:var(--stone);padding-block:calc(90 * var(--tdg-wide-unit, 1px));text-align:center}.sales-contact h2{max-width:calc(1000 * var(--tdg-wide-unit, 1px));margin:auto}.sales-contact>.sales-container>p{max-width:calc(900 * var(--tdg-wide-unit, 1px));margin:calc(26 * var(--tdg-wide-unit, 1px)) auto}.sales-contact address{font-style:normal;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(35 * var(--tdg-wide-unit, 1px));border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid #d5cec5;padding-top:calc(45 * var(--tdg-wide-unit, 1px));margin-top:calc(55 * var(--tdg-wide-unit, 1px))}.sales-contact address span{display:block;font-size:calc(13 * var(--tdg-wide-unit, 1px));margin-bottom:calc(15 * var(--tdg-wide-unit, 1px))}.sales-contact address a{font-size:calc(17 * var(--tdg-wide-unit, 1px));overflow-wrap:anywhere}.sales-page .sales-social-label{font-size:calc(14 * var(--tdg-wide-unit, 1px));margin-top:calc(45 * var(--tdg-wide-unit, 1px))!important}@media(min-width:1200px){.sales-difference-grid{grid-template-columns:1fr 1fr;gap:calc(55 * var(--tdg-wide-unit, 1px)) 32%}.sales-difference>.sales-container{position:relative}.sales-difference-intro h2{position:absolute;top:47%;left:34%;width:32%;font-size:clamp(calc(28 * var(--tdg-wide-unit, 1px)),2.25vw,calc(43 * var(--tdg-wide-unit, 1px)))}.sales-difference-intro>p{max-width:100%}.sales-difference-grid article:nth-child(-n+3){grid-column:1}.sales-difference-grid article:nth-child(4){grid-column:2;grid-row:1}.sales-difference-grid article:nth-child(5){grid-column:2;grid-row:2}.sales-difference-grid article:nth-child(6){grid-column:2;grid-row:3}}@media(max-width:1000px){.sales-header #main-navigation{background:var(--paper);color:var(--ink);border:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.sales-connector{display:none}.sales-stage{gap:5%}.sales-stage-image{min-height:calc(420 * var(--tdg-wide-unit, 1px))}.sales-difference-grid{grid-template-columns:1fr 1fr;gap:calc(40 * var(--tdg-wide-unit, 1px))}.sales-articles{gap:calc(40 * var(--tdg-wide-unit, 1px)) calc(22 * var(--tdg-wide-unit, 1px))}.sales-articles h3{font-size:calc(21 * var(--tdg-wide-unit, 1px))}.sales-contact address{grid-template-columns:1fr;gap:calc(28 * var(--tdg-wide-unit, 1px))}}@media(max-width:700px){.sales-container,.sales-header .site-header{width:88%}.sales-header .site-header{padding-block:calc(18 * var(--tdg-wide-unit, 1px))}.sales-opening{padding-block:calc(35 * var(--tdg-wide-unit, 1px)) calc(55 * var(--tdg-wide-unit, 1px))}.sales-opening h1{font-size:clamp(calc(29 * var(--tdg-wide-unit, 1px)),7.5vw,calc(50 * var(--tdg-wide-unit, 1px)))}.sales-opening .sales-lead{font-size:calc(25 * var(--tdg-wide-unit, 1px));margin-top:calc(30 * var(--tdg-wide-unit, 1px))}.sales-intro{grid-template-columns:1fr;gap:calc(28 * var(--tdg-wide-unit, 1px));padding-block:calc(45 * var(--tdg-wide-unit, 1px)) calc(65 * var(--tdg-wide-unit, 1px))}.sales-process-intro{margin-bottom:calc(45 * var(--tdg-wide-unit, 1px))}.sales-stages{gap:calc(65 * var(--tdg-wide-unit, 1px))}.sales-stage{grid-template-columns:1fr;gap:calc(25 * var(--tdg-wide-unit, 1px))}.sales-stage-reverse .sales-stage-image{order:0}.sales-stage-image{min-height:0}.sales-stage-image img{aspect-ratio:1.2;height:auto}.sales-stage-copy{padding-block:0}.sales-stage h3{font-size:calc(29 * var(--tdg-wide-unit, 1px))}.sales-process{padding-bottom:calc(70 * var(--tdg-wide-unit, 1px))}.sales-difference{padding-block:calc(65 * var(--tdg-wide-unit, 1px))}.sales-difference-grid{grid-template-columns:1fr;gap:calc(32 * var(--tdg-wide-unit, 1px))}.sales-difference-intro{margin-bottom:calc(40 * var(--tdg-wide-unit, 1px));text-align:left}.sales-cta{margin-block:calc(45 * var(--tdg-wide-unit, 1px));padding-block:calc(60 * var(--tdg-wide-unit, 1px))}.sales-testimonial{padding-block:calc(30 * var(--tdg-wide-unit, 1px)) calc(50 * var(--tdg-wide-unit, 1px))}.sales-testimonial-grid{grid-template-columns:1fr;gap:calc(30 * var(--tdg-wide-unit, 1px))}.sales-quote-mark{min-height:calc(170 * var(--tdg-wide-unit, 1px));font-size:calc(150 * var(--tdg-wide-unit, 1px));padding-top:calc(40 * var(--tdg-wide-unit, 1px))}.sales-blog{padding-block:calc(40 * var(--tdg-wide-unit, 1px)) calc(70 * var(--tdg-wide-unit, 1px))}.sales-articles,.sales-article-featured{grid-template-columns:1fr;gap:calc(40 * var(--tdg-wide-unit, 1px))}.sales-article-featured{gap:calc(24 * var(--tdg-wide-unit, 1px))}.sales-article-featured h3{margin-top:0}.sales-articles h3{font-size:calc(25 * var(--tdg-wide-unit, 1px))}.sales-contact{padding-block:calc(60 * var(--tdg-wide-unit, 1px))}}.sales-preparation{max-width:calc(760 * var(--tdg-wide-unit, 1px));margin-bottom:calc(64 * var(--tdg-wide-unit, 1px))}.sales-preparation h3{margin-bottom:calc(20 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(24 * var(--tdg-wide-unit, 1px)),2vw,calc(32 * var(--tdg-wide-unit, 1px)))}@media(max-width:1200px){.sales-connector{display:none}}
