.wpm{overflow-x:hidden}.wpm-hero{position:relative;width:100%;overflow:clip;min-height:max(100svh,calc(37.19vw + 344px));display:flex;align-items:center;padding:clamp(214px,calc(6.77vw + 118px),248px) 0 96px}.wpm-hero-breadcrumbs{position:absolute;left:clamp(24px,4.6875vw,90px);top:clamp(96px,6.77vw,130px);display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:18px;white-space:nowrap;color:var(--ink-900)}.wpm-hero-breadcrumbs span:first-child,.wpm-hero-breadcrumbs-sep{color:#8e8e8e}.wpm-hero-inner{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-left:clamp(24px,4.6875vw,90px);min-height:37.19vw}.wpm-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.wpm-hero-title{color:var(--ink-900);text-align:left;font-size:clamp(60px,5vw,96px);line-height:.979;letter-spacing:-.04em;margin:0;max-width:924px}.wpm-hero-sub{font-family:var(--font-body);font-weight:400;color:var(--ink-900);text-align:left;font-size:24px;line-height:32px;letter-spacing:-.01em;max-width:618px;margin:0}.wpm-hero-collage{display:block;position:absolute;top:0;right:0;width:52.55%}.wpm-hero-collage img{display:block;width:100%;height:auto}.wpm-why{box-sizing:border-box;max-width:1920px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(48px,4.17vw,80px);padding:clamp(60px,6.25vw,120px) 0}.wpm-why-title{color:var(--ink-900);font-family:var(--font-display);font-weight:600;font-size:clamp(40px,3.96vw,76px);line-height:1.0526;letter-spacing:-.04em;margin:0;padding:0 clamp(20px,4.69vw,90px);max-width:816px}.wpm-why-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.wpm-why-card{box-sizing:border-box;background:#f9f7f4;border-bottom:10px solid #ff6a00;min-height:530px;padding:33px 30px 42px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:background-color var(--dur-hover) var(--ease-standard)}@media(hover:hover)and (min-width:1100px){.wpm-why-card:hover{background:#ff6a00}}.wpm-why-card-title{color:var(--ink-900);font-family:var(--font-display);font-weight:600;font-size:48px;line-height:56px;letter-spacing:-.02em;margin:0}.wpm-why-card-body{font-family:var(--font-body);font-weight:400;color:var(--ink-800);font-size:24px;line-height:32px;letter-spacing:-.01em;margin:0;max-width:520px}.wpm-why-card-body a{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.wpm-features{position:relative;box-sizing:border-box;max-width:1920px;margin:0 auto;overflow:clip;padding:clamp(64px,6.77vw,130px) clamp(20px,6.77vw,130px) clamp(80px,7.8vw,150px);background-color:#f1ede7;background-image:url(https://media.base44.com/images/public/marketing-site-assets/branded/sections/carmel-layout/carmel-backdrop-desktop.jpg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.wpm-features-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(https://media.base44.com/images/public/marketing-site-assets/Grunge-Seamless.jpg);background-repeat:repeat;background-size:1190px 770px;background-position:top left;mix-blend-mode:overlay;opacity:.6}.wpm-features-panel{position:relative;z-index:1;box-sizing:border-box;background:#eeeceb;display:flex;flex-direction:column;gap:clamp(48px,5.2vw,100px);padding:clamp(40px,3.65vw,70px) clamp(24px,4.17vw,80px) clamp(36px,2.92vw,56px)}.wpm-features-title{color:var(--ink-900);font-family:var(--font-display);font-weight:600;font-size:clamp(60px,3.96vw,76px);line-height:1.0526;letter-spacing:-.04em;margin:0}.wpm-features-points{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:clamp(24px,2.1vw,40px);column-gap:clamp(24px,2.1vw,40px);row-gap:80px}.wpm-features-point{box-sizing:border-box;border-top:2px solid var(--ink-900);padding-top:30px;display:flex;flex-direction:column;gap:40px}.wpm-features-point-title{color:var(--ink-900);font-family:var(--font-display);font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.01em;margin:0}.wpm-features-point-foot{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px}.wpm-features-point-body{margin:0;font-family:var(--font-body);font-weight:400;color:var(--ink-900);font-size:18px;line-height:26px;text-wrap:pretty}.wpm-features-stripe{position:absolute;z-index:1;left:0;right:0;bottom:0;height:20px;background:#ff631f}@media(max-width:1099px){.wpm-features-points{grid-template-columns:1fr;row-gap:0}.wpm-features-point{padding:30px 0}.wpm-features-point-foot{flex:none}.wpm-features-title-br{display:none}}@media(min-width:768px)and (max-width:1099px){.wpm-features{padding:90px 40px}.wpm-features-panel{gap:50px;padding:50px 40px 30px}.wpm-features-title{font-size:60px;line-height:64px;letter-spacing:-.02em;max-width:none}.wpm-features-point-title{font-size:34px;line-height:42px}.wpm-features-point-body{font-size:22px;line-height:30px;letter-spacing:-.01em}}@media(max-width:767px){.wpm-features{padding:50px 20px}.wpm-features-panel{gap:50px;padding:50px 26px 30px}.wpm-features-title{font-size:30px;line-height:36px;letter-spacing:-.01em;max-width:245px}.wpm-features-point{gap:16px}.wpm-features-point-title{font-size:22px;line-height:26px;letter-spacing:-.01em}.wpm-features-point-body{font-size:16px;line-height:24px}}.wpm-paths{box-sizing:border-box;padding:clamp(60px,7.66vw,147px) clamp(20px,4.6875vw,90px)}.wpm-paths-inner{max-width:1920px;margin:0 auto;display:flex;align-items:flex-start;gap:clamp(48px,10.1vw,194px)}.wpm-paths-rail{flex:0 0 auto;width:clamp(320px,40vw,706px)}.wpm-paths-title{margin:0;font-size:clamp(48px,5vw,96px);line-height:.979;letter-spacing:-.04em;color:var(--ink-900)}.wpm-paths-intro{font-family:var(--font-body);color:var(--ink-900);font-size:24px;line-height:32px;letter-spacing:-.01em;margin:40px 0 0}.wpm-paths-list{flex:1 1 auto;min-width:0;max-width:840px;margin:0;padding:0;list-style:none}.wpm-paths-row{padding-bottom:56px;border-bottom:2px solid var(--ink-900)}.wpm-paths-row+.wpm-paths-row{padding-top:56px}.wpm-paths-link{display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--ink-900);text-decoration:none}.wpm-paths-label{font-size:48px;line-height:56px;letter-spacing:-.02em;white-space:nowrap}.wpm-paths-arrow{flex-shrink:0;width:58px;height:58px}.wpm .awb-break{min-height:0}@media(min-width:1100px){.wpm .awb-break{padding-top:140px;padding-bottom:200px}.wpm .awb-break-inner{height:172px}.wpm .awb-break-text--left,.wpm .awb-break-symbol,.wpm .awb-break-text--right{top:50%}}.wpm .br-faq{background:#fff}.wpm .br-faq h2{text-wrap:balance}@media(min-width:768px)and (max-width:1099px){.wpm-sendoff .br-sendoff-headline{font-size:60px!important;line-height:64px!important}.wpm-sendoff .br-sendoff-cta-underline{font-size:96px!important;line-height:94px!important}}@media(max-width:767px){.wpm-sendoff .br-sendoff-headline{font-size:clamp(24px,7.8vw,40px)!important}.wpm-sendoff .br-sendoff-cta-underline{font-size:42px!important;line-height:44px!important}}@media(min-width:768px)and (max-width:1099px){.wpm-hero{min-height:0;align-items:stretch;padding:200px 0 80px}.wpm-hero-breadcrumbs{left:40px;top:130px}.wpm-hero-inner{display:flex;flex-direction:column;row-gap:8px;padding-left:40px;min-height:0}.wpm-hero-copy{gap:32px}.wpm-hero-title{font-size:60px;line-height:64px;letter-spacing:-.02em;max-width:582px}.wpm-hero-collage{position:relative;width:100%}}@media(max-width:1099px){.wpm-hero-title-br{display:none}.wpm-why-cards{grid-template-columns:1fr;gap:30px}.wpm-why-card{min-height:0}.wpm-why-card-body{max-width:none}}@media(min-width:768px)and (max-width:1099px){.wpm-why{gap:70px;padding:80px 0 100px}.wpm-why-title{font-size:60px;line-height:64px;letter-spacing:-.02em;padding:0 40px;max-width:600px}.wpm-why-card{padding:38px 40px;gap:110px}.wpm-why-card-title{font-size:34px;line-height:42px}.wpm-why-card-body{font-size:22px;line-height:30px}}@media(max-width:1024px){.wpm-hero-sub{font-size:22px;line-height:30px;letter-spacing:-.01em;max-width:568px}}@media(max-width:1099px){.wpm-paths-inner{flex-direction:column;align-items:stretch;gap:80px}.wpm-paths-rail{width:auto}.wpm-paths-intro{margin-top:30px}.wpm-paths-list{max-width:none}}@media(min-width:768px)and (max-width:1099px){.wpm-paths{padding:80px 40px 0}.wpm-paths-title{font-size:60px;line-height:64px;letter-spacing:-.02em}.wpm-paths-intro{font-size:22px;line-height:30px}.wpm-paths-row{padding-bottom:36px}.wpm-paths-row+.wpm-paths-row{padding-top:36px}.wpm-paths-arrow{width:58px;height:58px}.wpm-paths-label{font-size:44px;line-height:55px;letter-spacing:-.01em}}@media(max-width:1024px){.wpm-hero-copy .br-cta-fluid,.wpm-hero-copy .br-cta-fluid *{letter-spacing:0!important}}@media(max-width:767px){.wpm-hero{min-height:0;align-items:stretch;padding:150px 0 42px}.wpm-hero-breadcrumbs{left:20px;top:84px}.wpm-hero-inner{display:flex;flex-direction:column;row-gap:44px;padding-left:20px;min-height:0}.wpm-hero-copy{gap:16px}.wpm-hero-title{font-size:32px;line-height:38px;letter-spacing:-.01em;max-width:320px}.wpm-hero-sub{font-size:18px;line-height:26px;max-width:288px}.wpm-hero-collage{position:relative;width:100%}.wpm-why{gap:40px;padding:40px 0}.wpm-why-title{font-size:36px;line-height:39px;letter-spacing:-.02em;padding:0 30px 0 20px}.wpm-why-card{padding:34px 30px;gap:40px}.wpm-why-card-title{font-size:28px;line-height:34px}.wpm-why-card-body{font-size:16px;line-height:20px;max-width:290px}.wpm-paths-intro{font-size:18px;line-height:26px}.wpm-paths{padding:60px 20px 0}.wpm-paths-inner{gap:40px}.wpm-paths-title{font-size:36px;line-height:39px;letter-spacing:-.02em}.wpm-paths-row{padding-bottom:30px}.wpm-paths-row+.wpm-paths-row{padding-top:30px}.wpm-paths-arrow{width:40px;height:40px}.wpm-paths-label{font-size:28px;line-height:34px;letter-spacing:-.01em}}
