.prof[data-astro-cid-mwundchw]{width:100%;height:auto;display:block}.prof--wide[data-astro-cid-mwundchw]{display:none}@media (width>=600px){.prof--wide[data-astro-cid-mwundchw]{display:block}.prof--narrow[data-astro-cid-mwundchw]{display:none}}.bubble[data-astro-cid-mwundchw]{animation:2.6s ease-in infinite rise}.bubble--2[data-astro-cid-mwundchw]{animation-delay:.9s}.bubble--3[data-astro-cid-mwundchw]{animation-delay:1.7s}@keyframes rise{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-72px)}}.hero[data-astro-cid-ge2uvauf]{flex-direction:column;gap:24px;padding-block:12px 48px;display:flex}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.018em;color:#fff;flex-direction:column;gap:max(14px,.22em);margin:0;font-size:clamp(30px,4.8vw,72px);font-weight:800;font-stretch:112%;line-height:1.04;display:flex}.formula[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:max(10px,.32em);display:flex}.formula-text[data-astro-cid-ge2uvauf]{min-width:0}.ftile[data-astro-cid-ge2uvauf]{letter-spacing:0;width:2.5em;height:2.5em;color:var(--ink);border:2px solid #fff;flex:none;justify-content:center;align-items:center;font-size:.42em;font-weight:800;line-height:1;display:flex}.ftile--bespoke[data-astro-cid-ge2uvauf]{background:var(--butter)}.ftile--products[data-astro-cid-ge2uvauf]{background:var(--mint)}.hero-body[data-astro-cid-ge2uvauf]{flex-direction:column;gap:24px;display:flex}.hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;gap:12px;display:flex}.hero-lede[data-astro-cid-ge2uvauf]{max-width:30em;color:var(--text-2);margin:0 0 6px;font-size:18px;line-height:1.5}.route[data-astro-cid-ge2uvauf]{color:#fff;background:var(--deep);border:2px solid #fff;align-items:flex-start;gap:14px;padding:18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.route[data-astro-cid-ge2uvauf]:hover{box-shadow:5px 5px 0 var(--shadow);transform:translate(-3px,-3px)}.route-tile[data-astro-cid-ge2uvauf]{width:48px;height:48px;color:var(--ink);border:2px solid #fff;flex:none;justify-content:center;align-items:center;font-size:19px;font-weight:800;font-stretch:115%;display:flex}.route--bespoke[data-astro-cid-ge2uvauf] .route-tile[data-astro-cid-ge2uvauf]{background:var(--butter)}.route--products[data-astro-cid-ge2uvauf] .route-tile[data-astro-cid-ge2uvauf]{background:var(--mint)}.route-body[data-astro-cid-ge2uvauf]{flex-direction:column;gap:6px;min-width:0;display:flex}.route-title[data-astro-cid-ge2uvauf]{font-size:22px;font-weight:800;font-stretch:112%;line-height:1.1}.route-text[data-astro-cid-ge2uvauf]{color:var(--text-body);font-size:16px;line-height:1.5}.route-cta[data-astro-cid-ge2uvauf]{padding-top:2px;font-size:16px;font-weight:700}.route--bespoke[data-astro-cid-ge2uvauf] .route-cta[data-astro-cid-ge2uvauf]{color:var(--butter)}.route--products[data-astro-cid-ge2uvauf] .route-cta[data-astro-cid-ge2uvauf]{color:var(--mint)}.hero-fig[data-astro-cid-ge2uvauf]{order:-1;margin:0}.hero-fig[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--text-2);border-top:1px solid #ffffff80;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin-top:8px;padding-top:8px;font-size:13px;font-stretch:90%;display:flex}@media (width>=760px){.hero[data-astro-cid-ge2uvauf]{gap:40px;padding-block:32px 80px}.hero-lede[data-astro-cid-ge2uvauf]{font-size:21px;line-height:1.55}.route[data-astro-cid-ge2uvauf]{gap:18px;padding:22px 24px}.route-tile[data-astro-cid-ge2uvauf]{width:56px;height:56px;font-size:22px}.route-title[data-astro-cid-ge2uvauf]{font-size:24px}.route-text[data-astro-cid-ge2uvauf]{font-size:17px}.hero-fig[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{font-size:14px}}@media (width>=960px){.hero-body[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:48px;display:grid}.hero-copy[data-astro-cid-ge2uvauf]{gap:18px;padding-top:6px}.hero-fig[data-astro-cid-ge2uvauf]{order:0}}.bespoke[data-astro-cid-a2umnwdw]{background:#163c73bf;border-block:2px solid #fff}.bespoke-inner[data-astro-cid-a2umnwdw]{flex-direction:column;gap:24px;padding-block:56px;display:flex}.rail[data-astro-cid-a2umnwdw]{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.rail[data-astro-cid-a2umnwdw]:before{content:"";background:#fff;height:2px;position:absolute;top:21px;left:22px;right:22px}.rail[data-astro-cid-a2umnwdw] li[data-astro-cid-a2umnwdw]{position:relative}.rail-btn[data-astro-cid-a2umnwdw]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex}.rail-num[data-astro-cid-a2umnwdw]{color:#fff;background:var(--ground);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:800;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.rail-btn[data-astro-cid-a2umnwdw]:hover .rail-num[data-astro-cid-a2umnwdw]{box-shadow:0 0 0 4px #ffd66b59}.rail-btn[data-astro-cid-a2umnwdw].is-done .rail-num[data-astro-cid-a2umnwdw]{color:var(--ground);background:#fff}.rail-btn[data-astro-cid-a2umnwdw].is-current .rail-num[data-astro-cid-a2umnwdw]{color:var(--ink);background:var(--butter);border-color:var(--butter)}.rail-label[data-astro-cid-a2umnwdw]{color:var(--text-2);font-size:16px;font-weight:500}.rail-btn[data-astro-cid-a2umnwdw].is-current .rail-label[data-astro-cid-a2umnwdw]{color:#fff;font-weight:800}@media (width<=759px){.rail-label[data-astro-cid-a2umnwdw]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.workbench[data-astro-cid-a2umnwdw]{background:#fff;border:2px solid #fff;flex-direction:column;gap:2px;display:flex}.panels[data-astro-cid-a2umnwdw]{background:var(--ground)}.step-panel[data-astro-cid-a2umnwdw]{flex-direction:column;gap:16px;padding:22px 20px 24px;display:flex}.step-panel[data-astro-cid-a2umnwdw][hidden]{display:none}.step-count[data-astro-cid-a2umnwdw]{color:var(--text-2);margin:0;font-size:14px;font-weight:600;font-stretch:90%}.step-title[data-astro-cid-a2umnwdw]{color:#fff;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:800;font-stretch:115%;line-height:1}.step-desc[data-astro-cid-a2umnwdw]{max-width:34em;color:var(--text-body);margin:0;font-size:17px;line-height:1.55}.bring[data-astro-cid-a2umnwdw]{flex-direction:column;gap:16px;display:flex}.bring-col[data-astro-cid-a2umnwdw]{border-top:2px solid #fff;flex-direction:column;gap:6px;min-width:0;padding-top:12px;display:flex}.bring-col--we[data-astro-cid-a2umnwdw]{border-top-color:var(--butter)}.bring-label[data-astro-cid-a2umnwdw]{color:#fff;font-size:14px;font-weight:700}.bring-col--we[data-astro-cid-a2umnwdw] .bring-label[data-astro-cid-a2umnwdw]{color:var(--butter)}.bring-text[data-astro-cid-a2umnwdw]{color:var(--text-body);font-size:16px;line-height:1.5}.step-nav[data-astro-cid-a2umnwdw]{gap:10px;padding-top:2px;display:flex}.step-nav[data-astro-cid-a2umnwdw] .btn[data-astro-cid-a2umnwdw]{font-size:16px}.step-next[data-astro-cid-a2umnwdw]{flex:auto}.tray[data-astro-cid-a2umnwdw]{background:var(--deep);flex-direction:column;gap:14px;padding:20px;display:flex}.tray-label[data-astro-cid-a2umnwdw]{color:var(--text-2);margin:0;font-size:14px;font-weight:600;font-stretch:90%}.tray-grid[data-astro-cid-a2umnwdw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.part[data-astro-cid-a2umnwdw]{aspect-ratio:1;color:var(--text-2);border:2px dashed #ffffff73;flex-direction:column;justify-content:space-between;padding:6px 7px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.part[data-astro-cid-a2umnwdw].is-added{color:var(--ink);background:var(--part-bg);border:2px solid #fff}.part[data-astro-cid-a2umnwdw].is-new{box-shadow:5px 5px 0 var(--shadow);transform:translate(-3px,-3px)}.part-step[data-astro-cid-a2umnwdw]{font-size:11px;font-weight:600;line-height:1}.part-sym[data-astro-cid-a2umnwdw]{opacity:.45;font-size:clamp(22px,2.2vw,32px);font-weight:800;font-stretch:118%;line-height:1}.part[data-astro-cid-a2umnwdw].is-added .part-sym[data-astro-cid-a2umnwdw]{opacity:1}.part-name[data-astro-cid-a2umnwdw]{hyphens:auto;font-size:11px;font-weight:600;font-stretch:85%;line-height:1.05}@media (width<=419px){.part[data-astro-cid-a2umnwdw]{padding:5px}.part-name[data-astro-cid-a2umnwdw]{font-size:10px}}.tray-caption[data-astro-cid-a2umnwdw]{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}@media (width>=760px){.bespoke-inner[data-astro-cid-a2umnwdw]{gap:36px;padding-block:80px}.rail[data-astro-cid-a2umnwdw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.rail[data-astro-cid-a2umnwdw]:before{top:23px;left:10%;right:10%}.rail[data-astro-cid-a2umnwdw] li[data-astro-cid-a2umnwdw]{justify-content:center;display:flex}.rail-num[data-astro-cid-a2umnwdw]{width:48px;height:48px;font-size:18px}.step-panel[data-astro-cid-a2umnwdw]{gap:18px;padding:clamp(24px,3vw,36px)}.step-count[data-astro-cid-a2umnwdw]{font-size:15px}.step-desc[data-astro-cid-a2umnwdw]{font-size:19px}.bring[data-astro-cid-a2umnwdw]{flex-flow:wrap;gap:20px}.bring-col[data-astro-cid-a2umnwdw]{flex:220px;gap:8px}.bring-label[data-astro-cid-a2umnwdw]{font-size:15px}.bring-text[data-astro-cid-a2umnwdw]{font-size:17px}.step-nav[data-astro-cid-a2umnwdw]{flex-wrap:wrap;padding-top:4px}.step-nav[data-astro-cid-a2umnwdw] .btn[data-astro-cid-a2umnwdw]{font-size:17px}.step-next[data-astro-cid-a2umnwdw]{flex:none}.tray-label[data-astro-cid-a2umnwdw]{font-size:15px}.tray-grid[data-astro-cid-a2umnwdw]{gap:10px}.part[data-astro-cid-a2umnwdw]{padding:8px 9px}.part-step[data-astro-cid-a2umnwdw],.part-name[data-astro-cid-a2umnwdw]{font-size:12px}.tray-caption[data-astro-cid-a2umnwdw]{font-size:15px}}@media (width>=960px){.workbench[data-astro-cid-a2umnwdw]{flex-direction:row}.panels[data-astro-cid-a2umnwdw]{flex:2 1 0;min-width:0}.tray[data-astro-cid-a2umnwdw]{flex:1 1 0;min-width:300px;padding:clamp(24px,3vw,36px)}}.products[data-astro-cid-rtei5hqi]{border-bottom:2px solid #fff}.products-inner[data-astro-cid-rtei5hqi]{flex-direction:column;gap:40px;padding-block:56px;display:flex}.products-top[data-astro-cid-rtei5hqi]{flex-direction:column;gap:36px;display:flex}.extend[data-astro-cid-rtei5hqi]{font-size:16px}.howto-title[data-astro-cid-rtei5hqi],.shelf-title[data-astro-cid-rtei5hqi]{color:#fff;margin:0 0 8px;font-size:20px;font-weight:800;font-stretch:112%}.howto-list[data-astro-cid-rtei5hqi]{margin:0;padding:0;list-style:none}.howto-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{border-top:1px solid #ffffff59;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.howto-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]:last-child{border-bottom:1px solid #ffffff59}.howto-num[data-astro-cid-rtei5hqi]{border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:flex}.howto-num--final[data-astro-cid-rtei5hqi]{color:var(--ink);background:var(--mint);border-color:var(--mint)}.howto-body[data-astro-cid-rtei5hqi]{min-width:0}.howto-body[data-astro-cid-rtei5hqi] h4[data-astro-cid-rtei5hqi]{color:#fff;margin:0;font-size:18px;font-weight:700;font-stretch:110%}.howto-body[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{color:var(--text-2);margin:4px 0 0;font-size:15px;line-height:1.5}.shelf-head[data-astro-cid-rtei5hqi]{flex-direction:column;gap:4px;display:flex}.shelf-title[data-astro-cid-rtei5hqi]{margin:0}.bottles[data-astro-cid-rtei5hqi]{margin:16px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}.bottles[data-astro-cid-rtei5hqi]::-webkit-scrollbar{display:none}.bottle[data-astro-cid-rtei5hqi]{scroll-snap-align:start;flex-direction:column;flex:0 0 80%;align-items:center;display:flex}.bottle-cap[data-astro-cid-rtei5hqi]{background:var(--mint);border:2px solid #fff;width:34%;height:16px;display:block}.bottle-neck[data-astro-cid-rtei5hqi]{border-inline:2px solid #fff;width:50%;height:20px;display:block}.bottle-body[data-astro-cid-rtei5hqi]{background:var(--deep);border:2px solid #fff;border-radius:28px 28px 6px 6px;flex-direction:column;flex:auto;align-self:stretch;gap:12px;padding:22px 20px 20px;display:flex}.bottle-no[data-astro-cid-rtei5hqi]{color:var(--text-2);font-size:13px;font-weight:600;font-stretch:90%}.bottle-name[data-astro-cid-rtei5hqi]{color:#fff;margin:0;font-size:24px;font-weight:800;font-stretch:115%;line-height:1.05}.bottle-text[data-astro-cid-rtei5hqi]{color:var(--text-body);margin:0;font-size:16px;line-height:1.5}.bottle-with[data-astro-cid-rtei5hqi]{border-top:1px solid #ffffff59;flex-direction:column;gap:4px;padding-top:10px;display:flex}.bottle-with-label[data-astro-cid-rtei5hqi]{color:var(--text-2);font-size:13px}.bottle-with-value[data-astro-cid-rtei5hqi]{color:#fff;font-size:15px}.bottle-tag[data-astro-cid-rtei5hqi]{color:var(--ink);background:var(--mint);align-self:flex-start;margin-top:auto;padding:6px 10px;font-size:13px;font-weight:700}.shelf-board[data-astro-cid-rtei5hqi]{border-top:2px solid #fff;border-bottom:2px solid #fff6;height:8px;margin-top:10px}.swipe-hint[data-astro-cid-rtei5hqi]{color:var(--text-2);margin:10px 0 0;font-size:14px}@media (width>=760px){.products-inner[data-astro-cid-rtei5hqi]{gap:56px;padding-block:80px}.extend[data-astro-cid-rtei5hqi]{font-size:17px}.howto-title[data-astro-cid-rtei5hqi]{font-size:22px}.shelf-title[data-astro-cid-rtei5hqi]{font-size:24px}.howto-list[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{gap:16px;padding:16px 0}.howto-num[data-astro-cid-rtei5hqi]{width:40px;height:40px;font-size:16px}.howto-body[data-astro-cid-rtei5hqi] h4[data-astro-cid-rtei5hqi]{font-size:20px}.howto-body[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{font-size:16px;line-height:1.55}.shelf-head[data-astro-cid-rtei5hqi]{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px}.bottles[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:24px 0 0;padding:0 8px;display:grid;overflow:visible}.bottle[data-astro-cid-rtei5hqi]{flex:none}.bottle-cap[data-astro-cid-rtei5hqi]{height:18px}.bottle-neck[data-astro-cid-rtei5hqi]{height:24px}.bottle-body[data-astro-cid-rtei5hqi]{border-radius:32px 32px 6px 6px;gap:14px;padding:28px 26px 26px}.bottle-no[data-astro-cid-rtei5hqi]{font-size:14px}.bottle-name[data-astro-cid-rtei5hqi]{font-size:28px}.bottle-text[data-astro-cid-rtei5hqi]{font-size:17px}.bottle-tag[data-astro-cid-rtei5hqi]{padding:6px 12px;font-size:14px}.shelf-board[data-astro-cid-rtei5hqi]{height:10px;margin-top:14px}.swipe-hint[data-astro-cid-rtei5hqi]{display:none}}@media (width>=960px){.products-top[data-astro-cid-rtei5hqi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}}.elements[data-astro-cid-hp5c7wiz]{flex-direction:column;gap:18px;padding-block:56px 48px;display:flex}.elements-head[data-astro-cid-hp5c7wiz]{flex-direction:column;gap:16px;display:flex}.elements-copy[data-astro-cid-hp5c7wiz]{flex-direction:column;gap:10px;max-width:640px;display:flex}.elements-title[data-astro-cid-hp5c7wiz]{color:#fff;margin:0;font-size:clamp(28px,3vw,40px);font-weight:800;font-stretch:115%;line-height:1.04}.elements-lead[data-astro-cid-hp5c7wiz]{color:var(--text-2);margin:0;font-size:16px;line-height:1.5}.legend[data-astro-cid-hp5c7wiz]{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.legend[data-astro-cid-hp5c7wiz] li[data-astro-cid-hp5c7wiz]{align-items:center;gap:7px;display:flex}.swatch[data-astro-cid-hp5c7wiz]{border:2px solid #fff;width:14px;height:14px;display:block}.el-grid[data-astro-cid-hp5c7wiz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.el[data-astro-cid-hp5c7wiz]{aspect-ratio:1;color:var(--ink);background:var(--el-bg);border:2px solid #fff;flex-direction:column;justify-content:space-between;padding:6px 7px;display:flex}.el-num[data-astro-cid-hp5c7wiz]{font-size:11px;font-weight:600;line-height:1}.el-sym[data-astro-cid-hp5c7wiz]{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,34px);font-weight:800;font-stretch:120%;line-height:1}.el-name[data-astro-cid-hp5c7wiz]{hyphens:auto;font-size:11px;font-weight:600;font-stretch:85%;line-height:1.05}@media (width>=600px){.el-grid[data-astro-cid-hp5c7wiz]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=760px){.elements[data-astro-cid-hp5c7wiz]{gap:24px;padding-block:72px}.elements-head[data-astro-cid-hp5c7wiz]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px}.elements-lead[data-astro-cid-hp5c7wiz]{font-size:18px}.legend[data-astro-cid-hp5c7wiz]{gap:10px 22px;font-size:15px}.swatch[data-astro-cid-hp5c7wiz]{width:16px;height:16px}.el[data-astro-cid-hp5c7wiz]{padding:8px 9px}.el-num[data-astro-cid-hp5c7wiz],.el-name[data-astro-cid-hp5c7wiz]{font-size:12px}}@media (width>=1200px){.el-grid[data-astro-cid-hp5c7wiz]{grid-template-columns:repeat(12,minmax(0,1fr))}}.notify[data-astro-cid-xcqtfq7s]{flex-direction:column;gap:10px;display:flex}.notify-label[data-astro-cid-xcqtfq7s]{color:#fff;font-size:16px;font-weight:700}.notify-row[data-astro-cid-xcqtfq7s]{flex-direction:column;gap:10px;display:flex}.notify-input[data-astro-cid-xcqtfq7s]{width:100%;min-width:0;height:54px;font:400 17px var(--font);color:#fff;background:var(--deep);border:2px solid var(--text-2);border-radius:0;padding:0 16px}.notify-input[data-astro-cid-xcqtfq7s]::placeholder{color:#9fb5d6}.notify-btn[data-astro-cid-xcqtfq7s]{height:54px}.notify-hp[data-astro-cid-xcqtfq7s]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.notify-msg[data-astro-cid-xcqtfq7s]{color:var(--text-body);margin:0;font-size:16px;line-height:1.5}.notify-msg[data-astro-cid-xcqtfq7s]:empty{display:none}.notify[data-astro-cid-xcqtfq7s].is-error .notify-msg[data-astro-cid-xcqtfq7s]{color:var(--butter);font-weight:600}.notify[data-astro-cid-xcqtfq7s].is-done .notify-msg[data-astro-cid-xcqtfq7s]{color:#fff;border:2px solid var(--butter);padding:14px 16px}.notify[data-astro-cid-xcqtfq7s].is-done .notify-label[data-astro-cid-xcqtfq7s],.notify[data-astro-cid-xcqtfq7s].is-done .notify-row[data-astro-cid-xcqtfq7s],.notify[data-astro-cid-xcqtfq7s].is-done .notify-fine[data-astro-cid-xcqtfq7s]{display:none}.notify-fine[data-astro-cid-xcqtfq7s]{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}.notify-alt[data-astro-cid-xcqtfq7s]{color:var(--text-2);margin:4px 0 0;font-size:16px}@media (width>=760px){.notify-row[data-astro-cid-xcqtfq7s]{flex-flow:wrap}.notify-input[data-astro-cid-xcqtfq7s]{flex:220px;width:auto;height:56px}.notify-btn[data-astro-cid-xcqtfq7s]{height:56px;padding:0 26px}}.cta[data-astro-cid-4zgmmfpt]{padding-block:16px 48px}.cta-box[data-astro-cid-4zgmmfpt]{border:2px dashed var(--butter);border-radius:24px;flex-direction:column;gap:20px;padding:36px 20px 24px;display:flex;position:relative}.rev[data-astro-cid-4zgmmfpt]{width:40px;height:36px;position:absolute;top:-20px;left:24px}.cta-copy[data-astro-cid-4zgmmfpt]{flex-direction:column;gap:14px;min-width:0;display:flex}.cta-form[data-astro-cid-4zgmmfpt]{min-width:0}@media (width>=760px){.cta[data-astro-cid-4zgmmfpt]{padding-block:24px 80px}.cta-box[data-astro-cid-4zgmmfpt]{border-radius:32px;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:32px 56px;padding:clamp(32px,5vw,56px)}.rev[data-astro-cid-4zgmmfpt]{width:48px;height:42px;top:-24px;left:40px}.cta-copy[data-astro-cid-4zgmmfpt]{flex:460px}.cta-form[data-astro-cid-4zgmmfpt]{flex:380px}}
