@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-content:"";--tw-leading:initial;--tw-tracking:initial}}}@layer components{.page-content{width:100%;max-width:var(--breakpoint-xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.page-content{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page-content{padding-inline:calc(var(--spacing,.25rem) * 8)}}.bm-highlight--yellow,.bm-highlight--coral,.bm-highlight--blue,.bm-highlight--forest{-webkit-box-decoration-break:clone;box-decoration-break:clone;isolation:isolate;z-index:0;color:var(--ink);background-color:#0000;padding:0 .1em .04em;display:inline-block;position:relative}.bm-highlight--yellow:before,.bm-highlight--coral:before,.bm-highlight--blue:before,.bm-highlight--forest:before{background-color:var(--highlight-color);background-image:url(/assets/paper-highlight.webp);background-size:var(--paper-texture-size);content:"";pointer-events:none;z-index:-1;width:calc(100% + .16em);position:absolute;inset:-.08em auto -.08em 50%;transform:translate(-50%);-webkit-mask:url(/assets/paper-long2.svg) 50%/100% 100% no-repeat;mask:url(/assets/paper-long2.svg) 50%/100% 100% no-repeat}.bm-highlight--yellow{--highlight-color:var(--yellow)}.bm-highlight--coral{--highlight-color:var(--coral);color:var(--color-cream)}.bm-highlight--blue{--highlight-color:var(--blue);color:#fff}.bm-highlight--forest{--highlight-color:var(--forest);color:var(--color-cream)}.bm-h2{isolation:isolate;z-index:0;font-family:var(--font-display-family);--tw-leading:.9;padding-block:0;padding-inline:.333em;font-size:clamp(2rem,3vw,3rem);line-height:.9;display:inline-block;position:relative;rotate:-3deg}.bm-label{isolation:isolate;width:fit-content;padding-inline:.4em;padding-block:var(--spacing,.25rem);font-family:var(--font-display-family);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;line-height:1;font-weight:var(--font-weight-bold,700);display:inline-block;position:relative;rotate:-3deg}.bm-title{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 9);width:fit-content;font-family:var(--font-display-family);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-leading:.9;--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);line-height:.9;rotate:-4.5deg}@media (min-width:40rem){.bm-title{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media (min-width:64rem){.bm-title{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.bm-subtitle{max-width:var(--container-lg,32rem);font-family:var(--font-sans-family);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-ink)}@media (min-width:40rem){.bm-subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.bm-link{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-underline-offset:4px;text-decoration-line:underline}@media (min-width:40rem){.bm-link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}}.home-hero-grid{--home-hero-left-track:clamp(.75rem, calc(4.902vw - .353rem), 2rem);--home-hero-right-track:clamp(4.75rem, calc(72.857vw - 11.643rem), 17.5rem);grid-template-columns:var(--home-hero-left-track) minmax(0, 1fr) var(--home-hero-right-track)}@media (min-width:40rem){.home-hero-grid{--home-hero-right-track:clamp(17.5rem, calc(31.25vw + 5rem), 20rem)}}@media (min-width:48rem){.home-hero-grid{--home-hero-left-track:clamp(2rem, calc(6.25vw - 1rem), 3rem);--home-hero-right-track:clamp(20rem, calc(50vw - 4rem), 28rem)}}@media (min-width:64rem){.home-hero-grid{--home-hero-left-track:clamp(3rem, calc(23.4375vw - 12rem), 6.75rem);--home-hero-right-track:clamp(28rem, calc(56.25vw - 8rem), 37rem)}}.green-banner{background:var(--forest);background-blend-mode:multiply;background-image:url(/assets/rough-paper.webp);background-position:50%;background-size:cover;-webkit-mask:url(/assets/paper-rectangle.svg) 50%/100% 100% no-repeat;mask:url(/assets/paper-rectangle.svg) 50%/100% 100% no-repeat}.card-frame{pointer-events:none;transform-origin:50%;z-index:-1;border:4px solid #0000;border-image:url(/assets/frame-light.svg) 100/12px;position:absolute;inset:0;transform:rotate(.5deg)}.bm-btn__icon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}@media (min-width:40rem){.bm-btn__icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}}@media (min-width:48rem){.bm-btn__icon{width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5)}}@media (min-width:64rem){.bm-btn__icon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}}@media (min-width:80rem){.bm-btn__icon{width:calc(var(--spacing,.25rem) * 5.5);height:calc(var(--spacing,.25rem) * 5.5)}}.bm-btn{height:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:flex}@media (min-width:48rem){.bm-btn{height:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (min-width:64rem){.bm-btn{height:calc(var(--spacing,.25rem) * 14);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (min-width:80rem){.bm-btn{padding-inline:calc(var(--spacing,.25rem) * 7);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.bm-btn--outline{border:2px solid #0000;border-image:url(/assets/frame-light.svg) 100/14px repeat}.bm-btn--solid{background:var(--ink);background-clip:padding-box;border:2.5px solid #0000;border-image:url(/assets/frame-light.svg) 100/14px repeat}.bm-chip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper-deep);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-family:var(--font-sans-family);--tw-font-weight:var(--font-weight-medium,500);font-size:.65rem;font-weight:var(--font-weight-medium,500);color:var(--muted-ink);border-radius:3.40282e38px;align-items:center;display:inline-flex}.bm-chip--success{color:#17623f;background-color:#cfe8be}.bm-chip--warning{color:#af5b18;background-color:#f8dd91}.bm-chip--success:before,.bm-chip--warning:before{margin-right:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);--tw-content:"";content:var(--tw-content);background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0}@media (prefers-color-scheme:dark){.bm-btn--outline,.bm-btn--solid{border-image-source:url(/assets/frame-dark.svg)}.card-frame{background:var(--paper-panel);background-clip:padding-box;border-image-source:url(/assets/frame-dark.svg)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
