@font-face{font-family:__hanken_0c2173;src:url(/_next/static/media/ce76afabb8ad16f4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__hanken_Fallback_0c2173;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_0c2173{font-family:__hanken_0c2173,__hanken_Fallback_0c2173}.__variable_0c2173{--font-site:"__hanken_0c2173","__hanken_Fallback_0c2173"}.bbs{--paper:#f1f2f0;--surface:#fbfbf9;--surface-2:#eff0ed;--ink:#22303a;--muted:#5c6870;--line:#e3e4e0;--duck:#a6d3d1;--duck-deep:#3e827d;--duck-ink:#37746f;--orange:#c4611f;--orange-ink:#ad5319;--on-orange:#fcf6ef;--sprout:#5a9a64;--sprout-ink:#437a4a;--band:#22303a;--band-line:#3a4750;--on-band:#efeae0;--on-band-muted:#9ba6ac;--on-band-label:#b9c2c8;--on-band-duck:#9bc4c1;--elev:0 1px 2px rgba(30,40,48,.05),0 10px 30px rgba(30,40,48,.08);--r:18px;--pill:999px;--site:78rem;--fs-small:0.875rem;--fs-label:0.72rem;background:var(--paper);color:var(--ink);font-family:var(--font-site),"Helvetica Neue",system-ui,sans-serif;font-size:1rem;line-height:1.55;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}.bbs *,.bbs :after,.bbs :before{box-sizing:border-box}:where(.bbs) :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}:where(.bbs) :where(ul,ol){list-style:none}:where(.bbs) a{color:inherit}.bbs-more a,:where(.bbs) :where(p) a{color:var(--duck-ink);text-underline-offset:3px}.bbs :focus-visible{outline:2px solid var(--duck-deep);outline-offset:3px}.bbs main{flex:1;outline:none}.bbs-wrap{width:100%;max-width:var(--site);margin:0 auto;padding:0 1.5rem}@media (min-width:834px){.bbs-wrap{padding:0 2.5rem}}.bbs-skip{position:absolute;left:-9999px}.bbs-skip:focus{left:1rem;top:1rem;z-index:60;background:var(--surface);padding:.5rem 1rem;border-radius:var(--pill)}.bbs-label{font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bbs-small{font-size:var(--fs-small);color:var(--muted)}.bbs h3{font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.4}.bbs-wordmark{display:block;width:auto;height:1.7rem}.bbs-header{position:relative;z-index:50;width:100%;background:var(--surface);border-bottom:1px solid var(--line);transition:background-color .3s,border-color .3s}@media (min-width:834px){.bbs-header{position:fixed;inset:0 0 auto 0;background:transparent;border-bottom-color:transparent}.bbs-header.is-lifted{background:color-mix(in srgb,var(--surface) 82%,transparent);border-bottom-color:var(--line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}.bbs-header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-top:.875rem;padding-bottom:.875rem}.bbs-header-row>a{text-decoration:none}.bbs-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem clamp(.7rem,1.4vw,1.3rem)}.bbs-nav a:not(.bbs-btn){font-size:.94rem;font-weight:500;white-space:nowrap;text-decoration:none;color:var(--muted);transition:color .15s}.bbs-nav a:not(.bbs-btn):hover,.bbs-nav a[aria-current=page]{color:var(--ink)}.bbs-nav-rule{display:none;width:1px;height:1.1rem;background:var(--line)}@media (min-width:640px){.bbs-nav-rule{display:block}}.bbs-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--pill);font-weight:600;font-size:.95rem;padding:.625rem 1.5rem;border:1px solid transparent;text-decoration:none;white-space:nowrap;transition:filter .15s,border-color .15s}.bbs-btn-primary{background:var(--orange-ink);border-color:var(--orange-ink);color:var(--on-orange);box-shadow:0 6px 18px color-mix(in srgb,var(--orange) 28%,transparent)}.bbs-btn-primary:hover{filter:brightness(1.1)}.bbs-btn-secondary{background:color-mix(in srgb,var(--surface) 88%,transparent);border-color:var(--line);color:var(--ink)}.bbs-btn-secondary:hover{border-color:var(--duck-deep)}.bbs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2.25rem}.bbs-actions.is-centre{justify-content:center}.bbs-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:var(--pill);border:1px solid color-mix(in srgb,var(--surface) 70%,transparent);background:color-mix(in srgb,var(--surface) 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.bbs-pulse{width:.45rem;height:.45rem;border-radius:var(--pill);background:var(--orange);animation:bbs-pulse 2.6s ease-in-out infinite}.bbs-scene{overflow:hidden;pointer-events:none}.bbs-scene,.bbs-scene-layers{position:absolute;inset:0}.bbs-scene-plate{position:absolute;left:0;right:0;top:-7%;height:114%;will-change:transform}.bbs-scene-rings,.bbs-scene-swan{display:none;position:absolute}.bbs-scene-swan{top:46%;left:43%;width:23%}.bbs-scene-rings{top:62%;left:47%}.bbs-ripple{position:absolute;width:13rem;height:13rem;border-radius:var(--pill);border:1px solid color-mix(in srgb,var(--surface) 55%,transparent);animation:bbs-ripple 7s ease-out infinite}.bbs-scene-lily{display:none;position:absolute;bottom:-4%;left:-3%;width:17%;opacity:.9;will-change:transform}@media (min-width:834px){.bbs-scene-lily{display:block}}@media (min-width:1100px){.bbs-scene-rings,.bbs-scene-swan{display:block}}.bbs-float{animation:bbs-float 11s ease-in-out infinite}.bbs-scrim{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 46%,transparent) 0,color-mix(in srgb,var(--paper) 16%,transparent) 30%,color-mix(in srgb,var(--paper) 58%,transparent) 62%,color-mix(in srgb,var(--paper) 90%,transparent) 85%,var(--paper) 100%)}.bbs-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:92vh;overflow:hidden;padding:5rem 0 4rem}@media (min-width:834px){.bbs-hero{padding-top:10rem}}@media (min-width:1100px){.bbs-hero{padding-bottom:6rem}}.bbs-hero-grid{position:relative;z-index:1;display:grid;align-items:end;gap:3rem}@media (min-width:1100px){.bbs-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.bbs .bbs-hero-title{margin-top:1.5rem;max-width:15ch;font-size:clamp(2.6rem,6.4vw,5rem);line-height:1.02;font-weight:200;letter-spacing:-.035em;text-wrap:balance}.bbs-hero-title em{font-style:italic;font-weight:400}.bbs .bbs-hero-sub{margin-top:1.5rem;max-width:46ch;font-size:clamp(1.05rem,1.6vw,1.28rem);color:var(--ink);text-wrap:pretty}.bbs-hero-cards{display:none;flex-direction:column;gap:1rem}@media (min-width:1100px){.bbs-hero-cards{display:flex}}.bbs-mock{overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:var(--elev);backdrop-filter:blur(2px);font-size:var(--fs-small)}.bbs-mock.is-ink{background:var(--band);border-color:var(--band);color:var(--on-band)}.bbs-mock-label{padding:.6rem 1rem;border-bottom:1px solid var(--line)}.bbs-mock.is-ink .bbs-mock-label{border-bottom-color:var(--band-line);color:var(--on-band-label)}.bbs-mock-body{padding:.875rem 1rem}.bbs .bbs-mock-meta{margin-top:.6rem}.bbs-mock.is-ink .bbs-mock-meta{color:var(--on-band-duck)}.bbs-mock-row{display:flex;align-items:center;gap:.75rem;padding:.45rem 0}.bbs-mock-row p{flex:1;min-width:0}.bbs-tag{flex-shrink:0;padding:.2rem .6rem;border-radius:var(--pill);border:1px solid;font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bbs-tag.is-warm{color:var(--orange-ink);border-color:color-mix(in srgb,var(--orange) 35%,transparent);background:color-mix(in srgb,var(--orange) 12%,transparent)}.bbs-tag.is-good{color:var(--sprout-ink);border-color:color-mix(in srgb,var(--sprout) 35%,transparent);background:color-mix(in srgb,var(--sprout) 14%,transparent)}.bbs-section.is-normal{padding:5rem 0}.bbs-section.is-tight{padding:3.5rem 0}@media (min-width:640px){.bbs-section.is-normal{padding:6rem 0}.bbs-section.is-tight{padding:4rem 0}}.bbs-section.is-surface{background:var(--surface)}.bbs-section.is-surface-2{background:var(--surface-2)}.bbs-section.is-divided{border-top:1px solid var(--line)}.bbs-section.is-band{--ink:var(--on-band);--muted:var(--on-band-muted);--line:color-mix(in srgb,var(--on-band) 16%,transparent);--duck-ink:var(--duck);background:var(--band);color:var(--on-band)}.bbs-head.is-centre{display:flex;flex-direction:column;align-items:center;text-align:center}.bbs .bbs-title{max-width:24ch;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.08;font-weight:200;letter-spacing:-.02em;color:var(--ink)}.bbs .bbs-title.is-page{font-size:clamp(2.1rem,4.4vw,3.2rem)}.bbs .bbs-label+.bbs-title{margin-top:.75rem}.bbs .bbs-blurb{margin-top:1rem;max-width:58ch;font-size:1.05rem;color:var(--muted)}.bbs .bbs-head.is-centre .bbs-blurb{max-width:50ch}.bbs .bbs-grid{display:grid;gap:2.5rem;margin-top:3.5rem}.bbs-grid p{margin-top:.5rem;max-width:46ch;color:var(--muted)}@media (min-width:640px){.bbs-grid-2{column-gap:3rem}.bbs-grid-2,.bbs-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.bbs-grid-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:834px){.bbs-grid-3{grid-template-columns:repeat(3,1fr)}}.bbs .bbs-grid .bbs-label{margin-top:0}.bbs .bbs-grid .bbs-role{margin-top:.25rem}.bbs .bbs-more{margin-top:3rem;font-weight:600}.bbs .bbs-made-for{margin-top:1rem;max-width:60ch;font-size:clamp(1.1rem,2.4vw,1.6rem);font-weight:200;letter-spacing:-.01em;line-height:1.35}.bbs-proof a{display:flex;flex-direction:column;gap:.4rem;text-decoration:none}.bbs-stat{font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:200;line-height:1;letter-spacing:-.03em;transition:color .2s}.bbs-stat-k{max-width:26ch;font-weight:500}.bbs-stat-who{font-size:var(--fs-small);color:var(--muted)}.bbs-proof a:hover .bbs-stat{color:var(--duck)}.bbs-step-n{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:1.25rem;border-radius:var(--pill);border:1px solid var(--line);background:var(--surface);font-weight:300;color:var(--duck-ink)}.bbs .bbs-steps h3{margin-top:.35rem;font-size:1.5rem;font-weight:300;letter-spacing:-.02em}.bbs .bbs-step-items{margin-top:1.25rem;border-top:1px solid var(--line)}.bbs-step-items li{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--line);font-size:var(--fs-small)}.bbs-step-price{color:var(--muted);text-align:right}.bbs-wash{position:relative;isolation:isolate;overflow:hidden}.bbs-wash-inner{position:relative;z-index:1;padding-top:6rem;padding-bottom:6rem}.bbs-wash.is-hero .bbs-wash-inner{padding-top:4.5rem;padding-bottom:5rem}@media (min-width:834px){.bbs-wash-inner{padding-top:7rem;padding-bottom:7rem}.bbs-wash.is-hero .bbs-wash-inner{padding-top:11rem;padding-bottom:6rem}}.bbs .bbs-wash .bbs-blurb{color:var(--ink)}.bbs-card{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border-radius:var(--r);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--elev);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bbs .bbs-card-title{margin-top:.5rem;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:200;letter-spacing:-.02em;line-height:1.15}.bbs .bbs-card p:not(.bbs-label){margin-top:.75rem}.bbs .bbs-card .bbs-price{margin-top:auto;padding-top:1.5rem}.bbs-card .bbs-btn{margin-top:1.25rem}.bbs .bbs-price{font-weight:600;color:var(--ink)}.bbs .bbs-rows{margin-top:3rem;border-top:1px solid var(--line)}.bbs-rows>li{border-bottom:1px solid var(--line)}.bbs-row{display:grid;gap:.5rem 2rem;padding:1.5rem 0}.bbs-row p{margin-top:.25rem;max-width:52ch;color:var(--muted)}@media (min-width:640px){.bbs-row{grid-template-columns:1fr auto;align-items:baseline}.bbs-row .bbs-price{text-align:right}}.bbs .bbs-list{margin-top:2rem;display:grid;gap:1rem;max-width:54ch;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:300;color:var(--muted)}.bbs-faq{margin-top:2.5rem;max-width:48rem;border-top:1px solid var(--line)}.bbs-faq details{border-bottom:1px solid var(--line);padding:1.25rem 0}.bbs-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem}.bbs-faq summary::-webkit-details-marker{display:none}.bbs-faq summary:after{content:"+";color:var(--duck-ink);font-size:1.25rem;line-height:1;transition:transform .15s}.bbs-faq details[open] summary:after{transform:rotate(45deg)}.bbs-faq details p{margin-top:.75rem;max-width:62ch;color:var(--muted)}.bbs-cal{margin:2.5rem 0 1rem;overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:var(--surface)}.bbs-cal iframe{display:block;border:0}.bbs-footer{--ink:var(--on-band);--muted:var(--on-band-muted);--line:color-mix(in srgb,var(--on-band) 14%,transparent);--duck-ink:var(--duck);background:var(--band);color:var(--on-band);padding:4rem 0 3rem}.bbs-footer-grid{display:grid;gap:2.5rem}@media (min-width:640px){.bbs-footer-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.bbs-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.bbs-footer-grid>div>a{text-decoration:none}.bbs .bbs-footer-blurb{margin-top:1rem;max-width:34ch}.bbs .bbs-footer-links{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.bbs-footer-links a{font-size:var(--fs-small);color:var(--muted);text-decoration:none}.bbs-footer-links a:hover{color:var(--ink)}.bbs .bbs-footer-legal{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line)}.bbs-close{position:relative;isolation:isolate;overflow:hidden;min-height:34rem;display:flex;align-items:flex-start}.bbs-close-scrim{position:absolute;inset:0;background:linear-gradient(180deg,var(--paper) 0,color-mix(in srgb,var(--paper) 55%,transparent) 30%,color-mix(in srgb,var(--paper) 25%,transparent) 60%,transparent 100%)}.bbs-close-inner{position:relative;z-index:1;padding-top:6rem;padding-bottom:14rem;text-align:center}.bbs .bbs-close-title{margin:0 auto;max-width:18ch;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:200;line-height:1.05;letter-spacing:-.03em}.bbs .bbs-close-body{margin:1.25rem auto 0;max-width:42ch;font-size:1.1rem;color:var(--ink)}.bbs .bbs-trust{margin-top:4.5rem;padding-top:3rem;border-top:1px solid var(--line);display:grid;gap:2.5rem}.bbs .bbs-logos{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem}.bbs-logos img{display:block;width:auto;height:2.1rem;max-width:10rem;object-fit:contain;opacity:.72;filter:grayscale(1) brightness(1.4);transition:opacity .2s}.bbs-logos.is-invert img{filter:grayscale(1) invert(1) brightness(1.3);mix-blend-mode:screen}.bbs-logos img:hover{opacity:1}.bbs .bbs-clients{margin-top:1rem;max-width:80ch;line-height:1.9;color:var(--muted)}.bbs-photo{position:relative;border-radius:var(--r);background:var(--surface-2)}.bbs-browser,.bbs-photo{overflow:hidden;box-shadow:var(--elev)}.bbs-browser{border-radius:14px;border:1px solid var(--line);background:var(--surface)}.bbs-browser-bar{display:flex;align-items:center;gap:.35rem;padding:.55rem .75rem;border-bottom:1px solid var(--line);background:var(--surface-2)}.bbs-browser-bar span{width:.5rem;height:.5rem;border-radius:var(--pill);background:var(--line)}.bbs .bbs-browser-bar p{margin:0 0 0 .5rem;font-size:var(--fs-label);color:var(--muted)}.bbs-browser-view{position:relative;aspect-ratio:16/10}.bbs-section.is-band .bbs-browser{border-color:var(--band-line)}.bbs-platforms{display:grid;gap:.75rem}.bbs-platform{padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--elev)}.bbs .bbs-platform-line{margin-top:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:500}.bbs-platform-line:before{content:"";flex-shrink:0;width:.55rem;height:.55rem;border-radius:var(--pill);background:var(--sprout)}.bbs-platform-line.is-quiet:before{background:var(--line);border:1px solid var(--muted)}.bbs .bbs-industries{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:640px){.bbs .bbs-industries{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.bbs .bbs-industries{grid-template-columns:repeat(6,1fr)}}.bbs .bbs-industries figcaption{margin-top:.5rem;font-size:var(--fs-small);color:var(--muted)}.bbs .bbs-industries figcaption span{display:block;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.bbs-industries figure{margin:0}.bbs .bbs-stage-visual{position:relative;aspect-ratio:4/3;margin-bottom:1.5rem;overflow:hidden;border-radius:var(--r);box-shadow:var(--elev)}.bbs-stage-visual>.bbs-browser,.bbs-stage-visual>.bbs-photo{width:100%;height:100%;border-radius:0;box-shadow:none}.bbs-stage-visual>.bbs-browser{display:flex;flex-direction:column;border:0}.bbs-stage-visual .bbs-browser-view{flex:1;aspect-ratio:auto}.bbs-split .bbs-stage-visual{margin-bottom:0}.bbs .bbs-proof .bbs-browser{margin-bottom:1.25rem}.bbs-split{display:grid;gap:2.5rem;align-items:center}@media (min-width:834px){.bbs-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem}.bbs-split.is-flip>:first-child{order:2}}.bbs-card .bbs-photo{width:100%;margin-bottom:1.5rem;box-shadow:none}.bbs-portrait{position:relative;width:5.5rem;height:5.5rem;margin:0 auto 1.5rem;overflow:hidden;border-radius:var(--pill);box-shadow:var(--elev)}.bbs .bbs-team-photo{margin-bottom:1.25rem}.bbs-desk{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,var(--surface-2) 0,color-mix(in srgb,var(--duck) 45%,var(--surface-2)) 100%)}.bbs-monitor{width:76%;padding:3.5% 3.5% 5%;border-radius:10px;background:#1c2328;box-shadow:0 18px 40px rgba(30,40,48,.22)}.bbs-monitor-screen{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:3px;background:var(--surface)}.bbs-monitor-neck{width:9%;height:7%;background:linear-gradient(90deg,#b9c0c4,#dfe3e5,#b9c0c4)}.bbs-monitor-base{width:26%;height:2.5%;border-radius:6px 6px 0 0;background:#cfd5d8}.bbs-desk-top{width:100%;height:12%;background:linear-gradient(180deg,#c9b59a,#b39c7e);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.35)}.bbs-growth{position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in srgb,var(--duck) 60%,var(--surface-2)),var(--surface-2))}.bbs-growth>div{position:absolute;overflow:hidden;border-radius:12px;background:var(--surface);box-shadow:0 14px 30px rgba(30,40,48,.18)}.bbs-growth-ad{left:36%;top:7%;width:29%;aspect-ratio:426/792;z-index:2}.bbs-growth-post{left:6%;top:18%;width:32%;padding:5px 5px 8px}.bbs-growth-post-img{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.bbs-growth-email{right:5%;top:22%;width:32%;padding:8px 8px 10px;text-align:center}.bbs-growth-email-img{position:relative;aspect-ratio:4/3;margin:6px 0;border-radius:6px;overflow:hidden}.bbs .bbs-growth-email-from{font-size:.62rem;letter-spacing:.08em;color:var(--muted)}.bbs .bbs-growth-email-h{font-size:.7rem;font-weight:600;line-height:1.25}.bbs-growth-email-btn{display:inline-block;margin:6px 0 4px;padding:3px 10px;border-radius:var(--pill);background:#1c2328;color:#fff;font-size:.6rem;font-weight:600}.bbs .bbs-growth .bbs-label{margin-top:5px;font-size:.58rem;text-align:center}.bbs-initials{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;border-radius:var(--r);background:linear-gradient(160deg,color-mix(in srgb,var(--duck) 70%,var(--surface)),var(--surface-2));font-size:3rem;font-weight:200;letter-spacing:-.02em;color:var(--ink);box-shadow:var(--elev)}.bbs-how-steps{display:grid;gap:3rem}@media (min-width:1100px){.bbs-how-steps{grid-template-columns:repeat(2,1fr);column-gap:4rem}}.bbs-how-step{display:flex;gap:1.25rem}.bbs .bbs-how-n{flex-shrink:0;color:var(--duck-ink)}.bbs .bbs-how-title{font-size:1.35rem;font-weight:300;letter-spacing:-.01em;line-height:1.3}.bbs .bbs-how-step p:not(.bbs-label){margin-top:.5rem;max-width:48ch;color:var(--muted)}.bbs .bbs-monthly{margin-top:3rem;display:grid;gap:1rem;max-width:42rem}.bbs .bbs-line{margin-top:3rem;display:grid;gap:3rem}@media (min-width:1100px){.bbs .bbs-line{grid-template-columns:repeat(2,1fr)}.bbs .bbs-line>div+div{padding-left:2.5rem;border-left:1px solid var(--line)}}.bbs .bbs-line ul{margin-top:1rem;display:grid;gap:.75rem}.bbs .bbs-line li{max-width:44ch;color:var(--ink)}.bbs .bbs-line ul.is-yours li{color:var(--muted)}.bbs .bbs-line-ours{color:var(--duck-ink)}@keyframes bbs-ripple{0%{transform:scale(.35);opacity:0}22%{opacity:.55}to{transform:scale(1.9);opacity:0}}@keyframes bbs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes bbs-float{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-1.1%,0) rotate(.5deg)}}@media (prefers-reduced-motion:reduce){.bbs *,.bbs :after,.bbs :before{animation:none!important;transition:none!important}}