/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}::selection{background-color:var(--accent);color:var(--btn-fg)}}@layer components{:root{--board:#1f3a32;--board-2:#27463c;--ink:#f5f2e9;--muted:#cbd3c8;--line:#f5f2e94d;--tint:#ffffff0e;--accent:#ff8a2a;--accent-2:#ffc44d;--btn:#e8641c;--btn-fg:#fff;--c1:#c9a0ff;--c2:#6fe3a1;--c3:#ff7f93;--c4:#74b4ff;--c5:#ffc857;--wood-a:#b0703f;--wood-b:#7a4524;--wood-c:#4f2c17;--shade:#00000080;--display:"Caveat Brush","Caveat",cursive;--body:"Patrick Hand","Caveat",system-ui,sans-serif;--script:"Caveat",cursive;--ease:cubic-bezier(.22,.8,.22,1);color-scheme:dark;scroll-behavior:smooth}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--board:#141516;--board-2:#1e2022;--muted:#c7c9cb;--line:#f5f2e942;--tint:#ffffff0d;--wood-a:#8a5a36;--wood-b:#5e3a22;--wood-c:#3a2314;--shade:#000000b3;color-scheme:dark}}:root[data-theme=dark]{--board:#141516;--board-2:#1e2022;--muted:#c7c9cb;--line:#f5f2e942;--tint:#ffffff0d;--wood-a:#8a5a36;--wood-b:#5e3a22;--wood-c:#3a2314;--shade:#000000b3;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{background:radial-gradient(85% 37.5rem at 50% 0,var(--tint),transparent 70%),linear-gradient(101deg,transparent 34%,#ffffff06 46%,transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),var(--board);color:var(--ink);font-family:var(--body);font-size:calc(1.25rem * var(--bk));text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.3;transition:background-color .5s}body:before{content:"";z-index:60;pointer-events:none;border:.75rem solid var(--wood-b);border-image:linear-gradient(135deg,var(--wood-a),var(--wood-c) 30%,var(--wood-a) 55%,var(--wood-b) 80%,var(--wood-c)) 1;box-shadow:inset 0 0 0 2px #0006,inset 0 0 2.875rem var(--shade);position:fixed;top:0;right:0;bottom:0;left:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}svg,img{display:block}button{font-family:inherit}.wrap{max-width:96rem;margin-inline:auto;padding-inline:3.625rem}:focus-visible{outline:2px solid var(--accent-2);outline-offset:.1875rem;border-radius:.375rem}section{scroll-margin-top:5.625rem}.sec{padding-top:4rem}.k{font:500 1.875rem/1 var(--script);color:var(--accent-2);display:inline-block;rotate:-3deg}.h{font:var(--dw) 3.875rem/1 var(--display);text-wrap:balance;margin-top:.5rem}.h em,.h1 em{color:#0000;background:linear-gradient(95deg,#ff6a1f,#ffb93d);-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:normal}.lead{font-size:calc(1.4375rem * var(--bk));color:var(--muted);max-width:40rem;margin-top:.75rem}.head{margin-bottom:1.875rem;padding-left:.5rem}.box{padding:1.5rem 1.625rem;position:relative}.box:before,.btn:before,.pc:before,.ft:before{content:"";border:.1562rem solid var(--c,var(--line));filter:url(#rough);pointer-events:none;border-radius:1rem 1.375rem .875rem 1.25rem/1.25rem .875rem 1.375rem 1rem;transition:box-shadow .4s;position:absolute;top:0;right:0;bottom:0;left:0}.btn{isolation:isolate;font:400 calc(1.3125rem * var(--bk))/1 var(--body);white-space:nowrap;cursor:pointer;color:var(--ink);transition:transform .35s var(--ease);background:0 0;border:0;align-items:center;gap:.75rem;padding:.75rem 1.375rem;display:inline-flex;position:relative}.btn:before{z-index:-1;border-color:var(--ink);border-radius:.625rem .875rem .5625rem .8125rem/.8125rem .5625rem .875rem .625rem}.btn.fill{color:var(--btn-fg)}.btn.fill:before{background:var(--btn);border-color:var(--btn)}.btn.gold:before{border-color:var(--accent-2)}.btn:active,.pc:active,.icon-btn:active{transform:scale(.96)}.arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;transition:transform .35s var(--ease)}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.chips li{font-size:calc(1.0625rem * var(--bk));border:2px dashed var(--line);border-radius:62.4375rem;padding:.4375rem .75rem;line-height:1}.row{font-size:calc(1.25rem * var(--bk));align-items:baseline;gap:.625rem;padding:.375rem 0;display:flex}.row i{border-bottom:2px dotted var(--line);flex:1;translate:0 -5px}.row span{color:var(--muted)}.ink{pointer-events:none;position:absolute;overflow:visible}.ink path{fill:none;stroke:var(--accent);stroke-width:.1875rem;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.ink path:nth-child(2){--k:.45s}.ink path:nth-child(3){--k:.6s}.js [data-r] .ink path{stroke-dashoffset:4px}.js [data-r].in .ink path{animation:draw .8s ease-out calc(.45s + var(--k,0s)) forwards}@keyframes rise{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:none}}@keyframes write{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -12% -20% 0)}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drift{0%{transform:translate(-10px)}to{transform:translate(1rem)}}@keyframes fadein{0%{opacity:0}}@keyframes marq{to{transform:translate(-50%)}}@keyframes pop{0%{opacity:0;transform:translateY(.625rem)scale(.9)}}@keyframes wob{50%{transform:rotate(4deg)}}.js [data-r]:not(.in){opacity:0}.js [data-r].in{animation:rise .7s var(--ease) var(--d,0s) backwards}.nav{z-index:30;padding-top:.75rem;transition:background-color .4s,box-shadow .4s;position:sticky;top:0}.nav.stuck{background:var(--board)}@supports (color:color-mix(in lab,red,red)){.nav.stuck{background:color-mix(in srgb,var(--board) 96%,transparent)}}.nav.stuck{box-shadow:0 2px 0 var(--line)}.nav-in{align-items:center;gap:1rem;height:5rem;display:flex}.brand{align-items:center;gap:.375rem;margin-right:auto;display:flex}.brand svg{width:3.75rem;height:3.5625rem}.brand b{font:var(--dw) 2.5rem/1 var(--display)}.links{gap:2.125rem;margin-right:auto;display:flex}.links a{font-size:calc(1.375rem * var(--bk));padding:.25rem 0;position:relative}.links a:after{content:"";background:var(--accent);transform-origin:0;height:.1875rem;transition:transform .35s var(--ease);border-radius:.1875rem;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.icon-btn{border:2px dashed var(--line);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;transition:transform .3s var(--ease);background:0 0;border-radius:.75rem;place-items:center;display:grid;position:relative}.icon-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.sw{border:2px solid var(--ink);background:var(--board-2);border-radius:.3125rem;width:1.25rem;height:1.25rem}#menuBtn{display:none}main{overflow-x:clip}.hero-in{grid-template-columns:minmax(0,37.5rem) minmax(0,1fr);align-items:end;gap:.625rem;padding-top:2.125rem;display:grid}.copy{min-width:0;padding:0 0 1.875rem .875rem}.k.tag{animation:rise .7s var(--ease) both}.h1{width:fit-content;font:var(--dw) 4.625rem/.98 var(--display);transform-origin:0;margin:1.375rem 0 0;position:relative;rotate:-3deg}.h1>span{white-space:nowrap;animation:.8s ease-out .2s both write;display:block}.h1>span:nth-child(2){padding-left:1rem;animation-delay:.9s}.h1 .ink{width:84%;height:1.5rem;top:98%;left:14%}.h1 .ink path{stroke-dashoffset:4px;stroke-width:.3125rem;animation:draw .5s ease-out calc(1.8s + var(--k,0s)) forwards}.h1 .spark{width:2.75rem;height:2.75rem;top:40%;left:100%}.h1 .spark path{stroke:var(--accent-2);stroke-width:.25rem}.copy .lead{color:var(--ink);font-size:calc(1.5rem * var(--bk));max-width:35rem;animation:rise .8s var(--ease) 1.5s both;margin-top:2.5rem}.cta{animation:rise .8s var(--ease) 1.7s both;flex-wrap:wrap;gap:1rem;margin-top:1.375rem;display:flex}.art{min-width:0;margin-right:-58px;position:relative}.art .scene{width:100%;height:auto;animation:1.8s ease-out .5s both wipe}.sun{width:13%;height:auto;animation:46s linear infinite spin,1s 1.6s backwards fadein;position:absolute;top:4.8%;left:42.9%}.cloud{width:17.1%;height:auto;animation:9s ease-in-out infinite alternate drift,1s 1.9s backwards fadein;position:absolute;top:10.7%;left:57.2%}.lab{left:var(--x);top:var(--y);font:500 1.75rem/1.02 var(--script);rotate:var(--r,-8deg);color:var(--ink);animation:write .7s ease-out var(--t) backwards;position:absolute}.lab b{font:var(--dw) 2.125rem/1 var(--display);color:var(--c);display:block}.lab .ink{left:var(--ax,-30%);width:2.875rem;height:3.75rem;top:70%}.lab .ink path{stroke:var(--c);stroke-dashoffset:4px;animation:draw .6s ease-out calc(var(--t) + .5s + var(--k,0s)) forwards}.pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.pc{--c:var(--c1);min-height:20.625rem;transition:transform .45s var(--ease);flex-direction:column;align-items:flex-start;padding:1.375rem 1.375rem 1.25rem 1.5rem;display:flex;position:relative}.pc-top{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.pc-n{font:var(--dw) 2.125rem/1 var(--display);color:var(--c)}.pc img{width:auto;height:3.875rem;transition:transform .45s var(--ease)}.pc h3{font:var(--dw) 3.125rem/1 var(--display);margin-top:2px}.pc h3 em,.cs h3 em{color:var(--c);font-style:normal}.pc small{font-size:calc(.875rem * var(--bk));letter-spacing:.16em;text-transform:uppercase;margin-top:.375rem}.pc p{font-size:calc(1.2188rem * var(--bk));color:var(--muted);margin-top:.75rem}.pc .chips{margin-top:.875rem}.pc .chips li{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.pc .chips li{border-color:color-mix(in srgb,var(--c) 55%,transparent)}}.pc .chips li{font-size:calc(1rem * var(--bk));padding:.375rem .625rem}.pc .open{font:500 1.625rem/1 var(--script);color:var(--c);align-items:center;gap:.625rem;margin-top:auto;padding-top:1rem;display:inline-flex}.cs{--c:var(--c4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2.75rem;padding:1.875rem 2.125rem;display:grid}.cs h3{font:var(--dw) 3.75rem/1 var(--display)}.cs-sub{font:500 1.75rem/1.1 var(--script);color:var(--c);margin-top:.25rem}.cs p{font-size:calc(1.2812rem * var(--bk));color:var(--muted);margin-top:.875rem}.cs .chips{margin-top:1rem}.cs-note{border-top:2px dashed var(--line);padding-top:.875rem;line-height:1.3;font-size:calc(1rem * var(--bk))!important;margin-top:1.125rem!important}.cs-side{flex-direction:column;gap:1.125rem;min-width:0;display:flex}@keyframes bar{50%{transform:scaleY(.25)}}.wave{border:2px dashed var(--line);border-radius:1rem;height:7.5rem;position:relative}.wave-l{transform-origin:50%;will-change:transform;animation:bar calc(.8s + var(--l) * .25s) ease-in-out calc(var(--l) * -.37s) infinite;align-items:center;gap:.3125rem;display:flex;position:absolute;top:0;right:1.125rem;bottom:0;left:1.125rem}.wave i{height:calc(18% + var(--h) * 70%);background:var(--c);border-radius:.25rem;flex:1}.wave i.o{visibility:hidden}.wave b{background:var(--board);font:var(--dw) 1.875rem/1 var(--display);color:var(--accent-2);padding:2px .625rem;position:absolute;top:-18px;right:.875rem;rotate:3deg}.cs-side .btn{align-self:flex-start;margin-top:.25rem}.cs-dom{font:500 1.5rem/1 var(--script);color:var(--muted)}.fgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.375rem;display:grid}.ft{--c:var(--c1);transition:transform .45s var(--ease);padding:1.25rem 1.375rem;position:relative}.ft-ic{border:.1562rem solid var(--c);width:3.125rem;height:3.125rem;color:var(--c);font:var(--dw) 1.75rem/1 var(--display);border-radius:50%;place-items:center;display:grid}.ft-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.5625rem;height:1.5625rem}.ft h3{font:var(--dw) 2.125rem/1 var(--display);margin-top:.75rem}.ft p{font-size:calc(1.2188rem * var(--bk));color:var(--muted);margin-top:.5rem}.wa{--c:var(--c2);grid-area:span 3/span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.375rem;padding:1.625rem 1.75rem;display:grid}.wa h3{font-size:2.875rem}.wa p{font-size:calc(1.3125rem * var(--bk))}.chat{border:2px dashed var(--line);border-radius:1.125rem;flex-direction:column;justify-content:flex-end;gap:.625rem;height:100%;min-height:20.625rem;padding:1rem;display:flex;position:relative;overflow:hidden}.bub{border:.1562rem solid var(--c2);max-width:92%;font-size:calc(1.3125rem * var(--bk));animation:pop .45s var(--ease) both;border-radius:1.125rem 1.125rem 1.125rem .3125rem;align-self:flex-start;align-items:center;gap:.625rem;padding:.625rem 1rem;display:flex}.bub:nth-child(2n){border-color:var(--c4);border-radius:1.125rem 1.125rem .3125rem;align-self:flex-end}.bub:before{content:"✓✓";font-size:calc(.875rem * var(--bk));color:var(--c2);letter-spacing:-.2em;order:2}.nums{border-block:2px dashed var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4rem;display:grid}.num{text-align:center;border-right:2px dashed var(--line);padding:1.5rem 1.25rem}.num:last-child{border-right:0}.num b{font:var(--dw) 4.75rem/1 var(--display);color:var(--c);display:block}.num span{font-size:calc(1.3125rem * var(--bk));color:var(--muted)}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.625rem;padding-left:.5rem;display:grid}.step{min-width:0;position:relative}.step:not(:last-child):after{content:"";border-top:2px dashed var(--line);position:absolute;top:2rem;left:5.25rem;right:-10px}.sn{width:4.125rem;height:4.125rem;font:var(--dw) 2.125rem/1 var(--display);color:var(--c);place-items:center;display:inline-grid;position:relative}.sn .ink{width:100%;height:100%;top:0;left:0}.sn .ink path{stroke:var(--c)}.step h3{font:var(--dw) 2.5rem/1 var(--display);margin-top:.625rem}.step p{font-size:calc(1.25rem * var(--bk));color:var(--muted);max-width:18.75rem;margin-top:.5rem}.hire{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3.125rem;display:grid}.job{--c:var(--c2)}.job h3{font:var(--dw) 2.875rem/1 var(--display);margin-bottom:.5rem}.job .btn{margin-top:.875rem}.stamp{font:var(--dw) 1.625rem/1 var(--display);color:var(--accent-2);border:.1562rem solid var(--accent-2);background:var(--board);border-radius:.625rem;padding:.375rem .875rem;animation:3s ease-in-out infinite wob;position:absolute;top:-22px;right:1.125rem;rotate:6deg}.end{text-align:center;padding-block:4.375rem .625rem;position:relative}.end .h{width:fit-content;margin-inline:auto;font-size:5.75rem;position:relative}.end .lead{font-size:calc(1.625rem * var(--bk));margin-inline:auto}.end .btn{font-size:calc(1.5rem * var(--bk));margin-top:1.375rem;padding:.875rem 1.75rem}.end img{height:auto;position:absolute;bottom:0}.end .d1{width:10.625rem;left:1%}.end .d2{width:9.375rem;right:1%}footer{border-top:2px dashed var(--line);margin-top:4rem}.foot{grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:1.875rem;padding-block:2.125rem 1.5rem;display:grid}.foot b{font:var(--dw) 2.375rem/1 var(--display);display:block}.foot h4{font:500 1.625rem/1 var(--script);color:var(--accent-2);margin:0 0 .625rem}.foot p,.foot a,.foot li{font-size:calc(1.1875rem * var(--bk));color:var(--muted)}.foot a{padding:.1875rem 0;transition:color .25s;display:block}.foot p{max-width:20.625rem;margin-top:.625rem}.legal{border-top:2px dashed var(--line);font-size:calc(1.0625rem * var(--bk));color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.375rem 1.25rem;padding-block:.875rem 1.625rem;display:flex}@media(max-width:1023px){.wrap{padding-inline:clamp(1rem,3.8vw,2.5rem)}#menuBtn{display:grid}.nav-in{height:4.125rem}.links{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s,transform .35s var(--ease),visibility 0s .35s;background:var(--board);border-bottom:2px dashed var(--line);box-shadow:0 1.5rem 2.5rem -20px var(--shade);flex-direction:column;gap:0;margin:0;padding:.375rem 1.25rem .875rem;display:flex;position:absolute;top:100%;left:.75rem;right:.75rem;transform:translateY(-10px)}.links.open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.links a{padding:.5625rem 0}.links a:after,.nav .btn{display:none}.hero-in{grid-template-columns:1fr;padding-top:1.125rem}.copy{padding:0 0 .375rem}.h1{font-size:clamp(2.75rem,9vw,5rem)}.art{margin-right:calc(-1*clamp(1rem,3.8vw,2.5rem))}.lab{font-size:3.2vw}.lab b{font-size:3.9vw}.lab .ink{width:5vw;height:6.5vw}.pgrid,.fgrid{grid-template-columns:1fr 1fr}.wa{grid-area:auto/1/auto/-1}.cs,.hire{grid-template-columns:1fr;gap:1.625rem}.steps{grid-template-columns:1fr 1fr;padding:0}.step:not(:last-child):after{display:none}.nums{grid-template-columns:1fr 1fr}.num:nth-child(2){border-right:0}.num:nth-child(-n+2){border-bottom:2px dashed var(--line)}.end .h{font-size:clamp(2.875rem,10vw,5rem)}.end img{margin:1.25rem .75rem 0;display:inline-block;position:static}.end .d1{width:6.875rem}.end .d2{width:6rem}.foot{grid-template-columns:1fr 1fr}.head{padding-left:0}}@media(max-width:720px){body{font-size:calc(1.0625rem * var(--bk))}body:before{border-width:.4375rem}.nav{padding-top:.4375rem}.links{left:.4375rem;right:.4375rem}section{scroll-margin-top:4.125rem}.nav-in{gap:.5rem;height:3.375rem}.brand svg{width:2.625rem;height:2.5rem}.brand b{font-size:1.75rem}.icon-btn{border-radius:.625rem;width:2.25rem;height:2.25rem}.icon-btn svg{width:1.125rem;height:1.125rem}.sw{width:1rem;height:1rem}.sec{padding-top:2.125rem}.k{font-size:1.375rem}.h{margin-top:.25rem;font-size:2.25rem}.lead{font-size:calc(1.0938rem * var(--bk));margin-top:.5rem}.head{margin-bottom:1rem}.box{padding:1rem}.btn{font-size:calc(1.0938rem * var(--bk));gap:.5rem;padding:.5625rem .875rem}.arrow{width:.9375rem;height:.9375rem}.chips{gap:.375rem}.chips li{font-size:calc(.9062rem * var(--bk));padding:.3125rem .5625rem}.row{font-size:calc(1.0625rem * var(--bk));padding:.25rem 0}.hero-in{padding-top:.625rem}.h1{margin-top:.875rem;font-size:clamp(2.5rem,12vw,3.5rem);line-height:.96}.h1>span{white-space:normal}.h1>span:nth-child(2){padding-left:.5rem}.h1 .ink{height:.875rem}.h1 .ink path{stroke-width:.2188rem}.h1 .spark{width:1.5rem;height:1.5rem;left:98%}.copy .lead{font-size:calc(1.125rem * var(--bk));margin-top:1.5rem}.cta{gap:.5rem;margin-top:.875rem}.cta .btn{flex:1;justify-content:center}.art{margin-top:.375rem}.pgrid{gap:.75rem}.pc{min-height:0;padding:.75rem .625rem .75rem .875rem}.pc-n{font-size:1.5rem}.pc img{height:2.375rem}.pc h3{font-size:2rem}.pc small{font-size:calc(.625rem * var(--bk));letter-spacing:.1em;margin-top:.1875rem}.pc p{font-size:calc(.9062rem * var(--bk));margin-top:.375rem;line-height:1.25}.pc .chips{gap:.25rem;margin-top:.5rem}.pc .chips li{font-size:calc(.75rem * var(--bk));padding:.25rem .4375rem}.pc .open{padding-top:.625rem;font-size:1.25rem}.cs{gap:1.125rem;padding:1rem}.cs h3{font-size:2.375rem}.cs-sub{font-size:1.3125rem}.cs p{font-size:calc(1.0312rem * var(--bk));margin-top:.625rem}.cs .chips{margin-top:.625rem}.cs-note{padding-top:.625rem;font-size:calc(.8438rem * var(--bk))!important;margin-top:.75rem!important}.wave{height:4.625rem}.wave-l{gap:.1875rem;top:0;right:.625rem;bottom:0;left:.625rem}.wave b{font-size:1.375rem;top:-14px}.cs-dom{font-size:1.1875rem}.fgrid{gap:.75rem}.ft{padding:.875rem .75rem}.ft-ic{width:2.375rem;height:2.375rem;font-size:1.375rem}.ft-ic svg{width:1.1875rem;height:1.1875rem}.ft h3{margin-top:.5rem;font-size:1.5rem}.ft p{font-size:calc(.9375rem * var(--bk));margin-top:.3125rem;line-height:1.25}.wa{grid-template-columns:1fr;gap:.75rem;padding:1rem}.wa h3{font-size:2rem}.wa p{font-size:calc(1.0312rem * var(--bk))}.chat{gap:.4375rem;min-height:13.375rem;padding:.625rem}.bub{font-size:calc(1.0312rem * var(--bk));padding:.4375rem .75rem}.nums{margin-top:2.125rem}.num{padding:.875rem .375rem}.num b{font-size:2.875rem}.num span{font-size:calc(.9688rem * var(--bk));line-height:1.2;display:block}.steps{gap:1.125rem .875rem}.sn{width:3rem;height:3rem;font-size:1.5625rem}.step h3{margin-top:.25rem;font-size:1.75rem}.step p{font-size:calc(.9688rem * var(--bk));margin-top:.25rem;line-height:1.25}.job h3{font-size:2rem}.stamp{padding:.25rem .625rem;font-size:1.1875rem;top:-18px;right:.625rem}.end{padding-block:2.5rem 0}.end .h{font-size:clamp(2.5rem,11.6vw,3.25rem)}.end .lead{font-size:calc(1.125rem * var(--bk))}.end .btn{font-size:calc(1.1875rem * var(--bk));margin-top:.875rem;padding:.625rem 1.25rem}.end .d1{width:5.25rem}.end .d2{width:4.5rem}footer{margin-top:2.125rem}.foot{gap:1.125rem;padding-block:1.375rem 1rem}.foot>:first-child{grid-column:1/-1}.foot b{font-size:1.875rem}.foot h4{margin-bottom:.375rem;font-size:1.3125rem}.foot p,.foot a,.foot li{font-size:calc(1rem * var(--bk))}.legal{font-size:calc(.875rem * var(--bk));text-align:center;justify-content:center;padding-block:.625rem 1.125rem}}@media(max-width:380px){.pc p{font-size:calc(.8438rem * var(--bk))}.ft p{font-size:calc(.875rem * var(--bk))}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}:root{scroll-behavior:auto}.ink path{stroke-dashoffset:0!important}.js [data-r]:not(.in){opacity:1}}:root{--dw:400;--fa:var(--fa-b);--hk:1}.links a.on:after{transform:scaleX(1)}.links{gap:1.75rem}.pgrid.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.125rem}.pgrid.five .pc{padding:1.25rem 1rem 1.125rem 1.25rem}.pgrid.five .pc h3{font-size:2.75rem}.pgrid.five .pc p{font-size:calc(1.125rem * var(--bk))}.h1{font-size:calc(4.625rem * var(--hk))}.h{font-size:calc(3.875rem * var(--hk))}.h.xl{font-size:calc(5.75rem * var(--hk))}.ph h1{font-size:calc(8rem * var(--hk))}.end .h{font-size:calc(5.75rem * var(--hk))}body,p{line-height:var(--blh)}:root{--wa-head:#075e54;--wa-paper:#ece5dd;--wa-out:#d9fdd3;--wa-in:#fff;--wa-ink:#111b21;--wa-tick:#34b7f1;--wa-green:#25d366;--tape:#ffecaad1}.wnote{background:var(--wa-paper);height:100%;min-height:20.625rem;box-shadow:0 1.375rem 2.125rem -14px var(--shade),0 2px #0000002e;transition:rotate .5s var(--ease),transform .5s var(--ease);border-radius:.375rem;flex-direction:column;display:flex;position:relative;rotate:2deg}.tape{z-index:2;background:var(--tape);width:5.75rem;height:1.75rem;position:absolute;top:-10px;left:-26px;rotate:-34deg;box-shadow:0 2px .25rem #00000040}.tape.t2{left:auto;right:-26px;rotate:34deg}.whead{background:var(--wa-head);color:#fff;border-radius:.375rem .375rem 0 0;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.wav{background:#ffffff29;border-radius:50%;flex:none;place-items:center;width:2.375rem;height:2.375rem;display:grid}.wav svg{width:62%;height:auto}.whead b{font:700 1rem/1.2 Nunito,system-ui,sans-serif;display:block}.whead small{font:400 calc(.7812rem * var(--bk))/1.2 "Nunito",system-ui,sans-serif;opacity:.85}.wnote .chat{background:radial-gradient(circle,#0000000d 1px,#0000 1.5px) 0 0/1rem 1rem;border:0;border-radius:0 0 .375rem .375rem;flex:1;gap:.5rem;height:auto;min-height:0;padding:.75rem}.wnote .bub{background:var(--wa-out);color:var(--wa-ink);font:400 calc(.9688rem * var(--bk))/1.3 "Nunito",system-ui,sans-serif;border:0;border-radius:.625rem .625rem 2px;align-self:flex-end;padding:.4375rem .6875rem;box-shadow:0 1px 1px #0000002e}.wnote .bub:nth-child(2n){background:var(--wa-in);border:0;border-radius:.625rem .625rem .625rem 2px;align-self:flex-start}.wnote .bub:before{color:var(--wa-tick);font-size:calc(.75rem * var(--bk))}.wnote .bub:nth-child(2n):before{display:none}.fab-item.wa-item{color:#fff;rotate:-2deg}.fab-item.wa-item:before{background:var(--wa-green);border-color:var(--wa-green);filter:none;box-shadow:0 .75rem 1.375rem -8px var(--shade);border-radius:.25rem}.fab-item.wa-item:after{content:"";background:var(--tape);width:2.75rem;height:.875rem;position:absolute;top:-7px;left:50%;translate:-50%;rotate:-3deg;box-shadow:0 1px .1875rem #00000040}.fab-item.wa-item i{background:#fff}.fab-item.wa-item small{color:#ffffffe0}.ph{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:1.875rem;padding-top:2.5rem;display:grid}.ph-copy{min-width:0;padding-left:.875rem}.ph h1{font-family:var(--display);font-weight:var(--dw);width:fit-content;margin-top:.5rem;line-height:.92;animation:.9s ease-out .15s both write}.ph h1 em{color:var(--c);font-style:normal}.ph-sub{font:500 2.125rem/1.05 var(--script);color:var(--c);animation:rise .7s var(--ease) .7s both;margin-top:.375rem}.ph .lead{color:var(--ink);font-size:calc(1.5rem * var(--bk));animation:rise .7s var(--ease) .9s both}.ph .cta{animation-delay:1.1s}.ph .chips{animation:rise .7s var(--ease) 1.3s both;margin-top:1.375rem}.ph .chips li{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.ph .chips li{border-color:color-mix(in srgb,var(--c) 55%,transparent)}}.ph-art{aspect-ratio:1.25;place-items:center;display:grid;position:relative}.ph-art:before{content:"";border:.1875rem dashed var(--c);border-radius:50%;animation:70s linear infinite spin;position:absolute;top:8%;right:14%;bottom:8%;left:14%}.ph-art .sun{width:20%;top:2%;left:4%}.ph-art .cloud{width:28%;top:8%;left:auto;right:0}.ph-art .word{font:500 1.875rem/1 var(--script);color:var(--c);rotate:var(--r);left:var(--x);top:var(--y);animation:write .6s ease-out var(--t) backwards;position:absolute}.fgrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.wide{grid-column:span 2}.ft .chips{margin-top:.75rem}.two{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.big-ft{padding:1.75rem}.big-ft h3{font-size:2.625rem}.big-ft p{font-size:calc(1.3125rem * var(--bk))}.aud{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem;margin-top:1.625rem;display:grid}.aud li{text-align:center;font:var(--dw) 1.75rem/1.1 var(--display);border:2px dashed var(--c);border-radius:1rem;padding:1.125rem;position:relative}.price{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.plan{flex-direction:column;align-items:flex-start;display:flex}.plan h3{font:var(--dw) 2.75rem/1 var(--display);color:var(--c)}.plan small{font-size:calc(1.125rem * var(--bk));color:var(--muted);margin-top:.25rem}.plan .amt{font:var(--dw) 4.75rem/1 var(--display);margin-top:.75rem}.plan .amt span{font:400 calc(1.25rem * var(--bk))/1 var(--body);color:var(--muted);margin-left:.375rem}.plan p{font-size:calc(1.25rem * var(--bk));color:var(--muted);margin-top:.375rem}.plan ul{font-size:calc(1.25rem * var(--bk));gap:.375rem;margin:.875rem 0 1.125rem;display:grid}.plan li:before,.ticks li:before{content:"✓";color:var(--c);margin-right:.625rem}.plan .btn{margin-top:auto}.plan.pop-plan{rotate:-1deg}.guar{font:500 1.75rem/1 var(--script);color:var(--accent-2);flex-wrap:wrap;justify-content:center;gap:.625rem 2.5rem;margin-top:1.625rem;display:flex}.fine{font-size:calc(1.0312rem * var(--bk));color:var(--muted);text-align:center;max-width:51.25rem;margin:.875rem auto 0}.faq{max-width:56.25rem}details{border-bottom:2px dashed var(--line)}summary{cursor:pointer;font:var(--dw) 2rem/1.1 var(--display);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:400 2.125rem/1 var(--body);color:var(--accent);transition:transform .35s var(--ease)}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--muted);font-size:calc(1.25rem * var(--bk));padding:0 2.5rem 1rem 0}.prose{max-width:56.25rem;margin-inline:auto}.prose h1{font:var(--dw) 4.75rem/1 var(--display)}.prose .k{margin-top:.375rem}.prose h2{font:var(--dw) 2.375rem/1.1 var(--display);color:var(--accent-2);margin-top:1.75rem}.prose p,.prose li{font-size:calc(1.3125rem * var(--bk));color:var(--muted);margin-top:.625rem}.prose ul{padding-left:1.625rem;list-style:outside}.prose a,.inl{border-bottom:2px dashed var(--c2);color:var(--ink)}.ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem;margin-top:1.875rem;display:grid}.way{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.way b{font:var(--dw) 2.375rem/1 var(--display);font-weight:var(--dw)}.way span{font-size:calc(1.375rem * var(--bk))}.way small{font-size:calc(1.0625rem * var(--bk));color:var(--muted)}.end.solo{padding-top:3.125rem}@keyframes halo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.fab{z-index:70;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:1.875rem;right:1.875rem}.fab-btn{width:4.375rem;height:4.375rem;color:var(--btn-fg);cursor:pointer;isolation:isolate;transition:transform .35s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.fab-btn:before{content:"";z-index:-1;background:var(--btn);filter:url(#rough);box-shadow:0 0 0 .1875rem var(--board),0 0 0 .375rem var(--accent-2),0 .875rem 1.875rem -6px var(--shade);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.fab-btn:after{content:"";z-index:-2;border:.1875rem solid var(--accent-2);border-radius:50%;animation:2.2s ease-out infinite halo;position:absolute;top:0;right:0;bottom:0;left:0}.fab-btn:active{transform:scale(.94)}.fab-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem;transition:opacity .25s,transform .35s var(--ease);grid-area:1/1}.fab-btn .x{opacity:0;transform:rotate(-90deg)}.fab.open .x{opacity:1;transform:none}.fab.open .c{opacity:0;transform:rotate(90deg)}.fab-tip{white-space:nowrap;font:500 1.75rem/1 var(--script);color:var(--accent-2);pointer-events:none;animation:.7s ease-out 2.6s backwards write;position:absolute;bottom:1.125rem;right:5.25rem;rotate:-5deg}.fab.open .fab-tip{display:none}.fab-menu{justify-items:end;gap:.625rem;display:grid}.fab-item{isolation:isolate;font-size:calc(1.3125rem * var(--bk));color:var(--ink);cursor:pointer;animation:pop .3s var(--ease) both;background:0 0;border:0;align-items:center;gap:.75rem;padding:.6875rem 1.125rem;line-height:1;display:flex;position:relative}.fab-item:before{content:"";z-index:-1;background:var(--board-2);border:.1562rem solid var(--c);filter:url(#rough);box-shadow:0 .75rem 1.5rem -10px var(--shade);border-radius:.875rem 1.125rem .75rem 1rem/1rem .75rem 1.125rem .875rem;position:absolute;top:0;right:0;bottom:0;left:0}.fab-item:nth-child(2){animation-delay:50ms}.fab-item:nth-child(3){animation-delay:.1s}.fab-item i{background:var(--c);border-radius:50%;width:.75rem;height:.75rem}.fab-item small{color:var(--muted);font-size:calc(1.0625rem * var(--bk))}@media(max-width:1023px){.pgrid.five{grid-template-columns:1fr 1fr 1fr}.ph{grid-template-columns:1fr;padding-top:1.25rem}.ph h1{font-size:calc(clamp(4.375rem,16vw,7.5rem) * var(--hk))}.end .h{font-size:calc(clamp(2.875rem,10vw,5rem) * var(--hk))}.ph-art{justify-self:center;width:100%;max-width:26.25rem}.fgrid.three{grid-template-columns:1fr 1fr}.price{grid-template-columns:1fr;max-width:32.5rem}.plan.pop-plan{rotate:none}.aud{grid-template-columns:1fr 1fr}.ways{grid-template-columns:1fr}.nav-in{gap:.5rem}}@media(max-width:720px){.pgrid.five{grid-template-columns:1fr 1fr;gap:.75rem}.pgrid.five .pc{padding:.75rem .625rem .75rem .875rem}.pgrid.five .pc h3{font-size:2rem}.pgrid.five .pc p{font-size:calc(.9062rem * var(--bk))}.pgrid.five .pc:last-child{grid-column:1/-1}.h1{font-size:calc(clamp(2.5rem,12vw,3.5rem) * var(--hk))}.wnote{min-height:15.625rem;margin:.375rem .25rem 0;rotate:1.5deg}.tape{width:4.375rem;height:1.375rem;left:-20px}.tape.t2{right:-20px}.wnote .bub{font-size:calc(.875rem * var(--bk))}.ph{gap:.375rem;padding-top:.75rem}.ph h1{font-size:calc(clamp(3.75rem,19vw,5.25rem) * var(--hk));margin-top:.25rem}.h{font-size:calc(2.25rem * var(--hk))}.h.xl{font-size:calc(3.5rem * var(--hk))}.end .h{font-size:calc(clamp(2.5rem,11.6vw,3.25rem) * var(--hk))}.fab-tip{display:none}.ph-sub{font-size:1.5rem}.ph .lead{font-size:calc(1.125rem * var(--bk))}.ph .chips{margin-top:.875rem}.ph-art{max-width:16.25rem}.ph-art .word{font-size:1.25rem}.two{grid-template-columns:1fr;gap:.75rem}.big-ft{padding:1rem}.big-ft h3{font-size:1.75rem}.big-ft p{font-size:calc(1.0312rem * var(--bk))}.wide{grid-column:1/-1}.aud{gap:.625rem;margin-top:1rem}.aud li{padding:.75rem .5rem;font-size:1.1875rem}.price{gap:1rem}.plan h3{font-size:2rem}.plan small{font-size:calc(.9688rem * var(--bk))}.plan .amt{margin-top:.5rem;font-size:3.375rem}.plan .amt span{font-size:calc(1rem * var(--bk))}.plan p{font-size:calc(1.0312rem * var(--bk))}.plan ul{font-size:calc(1.0312rem * var(--bk));gap:.25rem;margin:.625rem 0 .875rem}.guar{gap:.375rem 1.25rem;margin-top:1rem;font-size:1.3125rem}.fine{font-size:calc(.875rem * var(--bk))}summary{padding:.625rem 0;font-size:1.4375rem}details p{font-size:calc(1.0312rem * var(--bk));padding:0 1.25rem .75rem 0}.prose h1{font-size:2.75rem}.prose h2{margin-top:1.25rem;font-size:1.6875rem}.prose p,.prose li{font-size:calc(1.0625rem * var(--bk));margin-top:.5rem}.ways{gap:.75rem;margin-top:1.125rem}.way b{font-size:1.75rem}.way span{font-size:calc(1.1562rem * var(--bk))}.way small{font-size:calc(.9375rem * var(--bk))}.fab{gap:.5rem;bottom:1rem;right:1rem}.fab-btn{width:3.5rem;height:3.5rem}.fab-btn svg{width:1.625rem;height:1.625rem}.fab-tip{font-size:1.375rem;bottom:.875rem;right:4.125rem}.fab-item{font-size:calc(1.125rem * var(--bk));padding:.5625rem .875rem}.fab-item small{font-size:calc(.9375rem * var(--bk))}footer{padding-bottom:4.375rem}}@keyframes m-tick{0%,5%{opacity:0;transform:scale(.3)}11%,84%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes m-scan{0%{transform:none}to{transform:translate(100%)}}@keyframes m-grow{0%,6%{transform:scaleX(0)}22%,86%{transform:none}96%,to{transform:scaleX(0)}}@keyframes m-rise{0%,6%{transform:scaleY(0)}24%,86%{transform:none}96%,to{transform:scaleY(0)}}@keyframes m-crop{0%,10%{opacity:.3;transform:scale(1.45)}30%,to{opacity:1;transform:none}}@keyframes m-fan-l{0%,15%{transform:none}40%,85%{transform:rotate(-9deg)}to{transform:none}}@keyframes m-fan-r{0%,15%{transform:none}40%,85%{transform:rotate(8deg)}to{transform:none}}@keyframes m-asm{0%,4%{opacity:0;transform:scale(.6)}18%,86%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes m-bub{0%{opacity:0;transform:translateY(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translateY(-3.2em)scale(1.1)}}@keyframes m-blink{50%{opacity:.25}}.mini{--t:5.6s;font-size:calc(.5625rem * var(--bk));color:var(--c);flex:none;margin-top:.875rem;line-height:1;position:relative}.mini i,.mini b,.mini u,.mini s,.mini em{font-style:normal;text-decoration:none;display:block}.m-att{grid-template-columns:repeat(6,1.7em);gap:.5em;display:grid}.m-att i{border:.17em solid var(--c);border-radius:50%;place-items:center;width:1.7em;height:1.7em;display:grid}.m-att i:after{content:"✓";animation:m-tick var(--t) infinite calc(var(--i) * .28s) both;font:700 1.05em/1 system-ui,sans-serif}.m-att i.x{border-color:var(--c3)}.m-att i.x:after{content:"✕";color:var(--c3)}.m-sho{gap:.6em;width:12.7em;display:grid}.m-sho .bc{align-items:stretch;gap:.22em;height:2.6em;display:flex;position:relative}.m-sho b{width:calc(var(--w) * 1em);background:var(--ink);border-radius:.06em}.m-sho u{animation:1.9s ease-in-out infinite alternate m-scan;position:absolute;top:-.3em;right:0;bottom:-.3em;left:0}.m-sho u:after{content:"";background:var(--c3);width:.2em;box-shadow:0 0 .6em var(--c3);position:absolute;top:0;bottom:0;left:-.1em}.m-sho .ls{gap:.38em;display:grid}.m-sho .ls i,.m-card .cd i{background:var(--c);height:.42em;width:var(--w);transform-origin:0;animation:m-grow var(--t) infinite calc(var(--i) * .35s) both;border-radius:.4em}.m-card{width:11em;height:6.6em}.m-card s,.m-card .cd{border:.17em solid var(--c);background:var(--board);border-radius:.7em;position:absolute;top:0;right:0;bottom:0;left:0}.m-card s{transform-origin:50% 120%;opacity:.55;animation:m-fan-l var(--t) ease-in-out infinite}.m-card s+s{animation-name:m-fan-r}.m-card .cd{grid-template-columns:2.8em 1fr;align-content:center;gap:.55em .9em;padding:0 1em;display:grid}.m-card .pp{border:.16em dashed var(--ink);width:2.8em;height:3.3em;animation:m-crop var(--t) ease-out infinite;border-radius:.3em;grid-row:span 3;place-items:center;display:grid}.m-card .pp em{background:var(--c);width:1.3em;height:1.3em;box-shadow:0 1.35em 0 .35em var(--c);clip-path:inset(-1em -1em -1.25em);border-radius:50%;translate:0 -.45em}.m-card .pp{overflow:hidden}.m-hub{grid-template-rows:1.3em 1fr 1fr;grid-template-columns:3em 1fr 1fr;gap:.45em;width:11em;height:6.6em;display:grid}.m-hub i{border:.17em solid var(--c);animation:m-asm var(--t) var(--ease) infinite calc(var(--i) * .3s) both;border-radius:.4em}.m-hub .a{background:var(--c);grid-column:1/-1}@supports (color:color-mix(in lab,red,red)){.m-hub .a{background:color-mix(in srgb,var(--c) 30%,transparent)}}.m-hub .b{grid-row:2/4}.m-hub .c{grid-column:2/4}.m-labs{align-items:flex-end;gap:1.4em;width:11em;height:6.6em;display:flex}.m-labs svg{fill:none;width:auto;height:6.4em;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.m-labs .lq{fill:var(--c)}@supports (color:color-mix(in lab,red,red)){.m-labs .lq{fill:color-mix(in srgb,var(--c) 30%,transparent)}}.m-labs .lq{stroke:none}.m-labs .fl{flex:none;position:relative}.m-labs .fl i{left:var(--l);border:.15em solid var(--c);width:.6em;height:.6em;animation:m-bub 2.4s ease-in infinite calc(var(--i) * .6s);border-radius:50%;position:absolute;bottom:1em}.m-labs .ls{flex:1;gap:.5em;padding-bottom:.6em;display:grid}.m-labs .ls i{background:var(--c);height:.42em;width:var(--w);animation:m-blink 1.8s ease-in-out infinite calc(var(--i) * .3s);border-radius:.4em}.m-bars{border-bottom:.17em solid var(--c);align-items:flex-end;gap:.5em;width:fit-content;height:4.4em;margin-top:.875rem;padding-inline:.3em;display:flex}.m-bars i{width:1.1em;height:calc(var(--h) * 1%);background:var(--c);transform-origin:bottom;animation:m-rise var(--t) var(--ease) infinite calc(var(--i) * .16s) both;border-radius:.25em .25em 0 0}@media(max-width:720px){.mini{font-size:calc(.475rem * var(--bk));margin-top:.5rem}.m-bars{margin-top:.5rem}}.pgrid.five .pc,.pc{min-height:0;padding:1.125rem 1.125rem 1rem 1.25rem}.pc img{height:2.875rem}.pgrid.five .pc h3{margin-top:0;font-size:2.5rem}.pgrid.five .pc p{font-size:calc(1.0312rem * var(--bk));margin-top:.5rem}.pc .meta{font-size:calc(.8438rem * var(--bk));color:var(--c);margin-top:.5rem;line-height:1.3}.pc-bot{justify-content:space-between;align-items:flex-end;gap:.625rem;width:100%;margin-top:auto;padding-top:.875rem;display:flex}.pc-bot .mini{margin:0}.pc .open{margin:0;padding:0}@keyframes pagein{0%{opacity:0;transform:translateY(1rem)}}@keyframes sway{50%{rotate:calc(var(--rot) + 1.5deg)}}.page:not([hidden]){animation:pagein .5s var(--ease)}:root{--paper:#f6f1e4;--paper-ink:#26302c;--paper-line:#26302c29;--st1:#ffe07a;--st2:#ffb3c1;--st3:#a8d8ff}.ph{position:relative}.ph.flip .ph-copy{order:2}.ph h1{position:relative}.ph h1:after{content:"";background:var(--c);transform-origin:0;border-radius:1em;height:.07em;animation:.6s ease-out .9s backwards m-grow0;position:absolute;bottom:-.04em;left:2%;right:-4%;rotate:-1.2deg}@keyframes m-grow0{0%{transform:scaleX(0)}}.ph-art{aspect-ratio:auto;place-items:center;min-height:27.5rem;display:grid}.ph-art:before{background:radial-gradient(closest-side,var(--c),transparent);border:0;border-radius:50%;top:4%;right:4%;bottom:4%;left:4%}@supports (color:color-mix(in lab,red,red)){.ph-art:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--c) 26%,transparent),transparent)}}.ph-art:before{animation:none}@media(max-width:1023px){.ph.flip .ph-copy{order:0}.ph-art{max-width:none;min-height:0;padding:1.875rem 0 1.25rem}}@media(max-width:720px){.pgrid.five{grid-template-columns:1fr;gap:.625rem}.pgrid.five .pc,.pc{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.75rem .875rem;display:grid}.pc-top{grid-row:1/3;width:auto;display:block}.pc-n{display:none}.pc img{height:2.25rem}.pgrid.five .pc h3{grid-column:2;font-size:1.875rem}.pc small{grid-column:2;margin-top:2px}.pgrid.five .pc p{font-size:calc(.9062rem * var(--bk));grid-column:1/-1;margin-top:.5rem}.pc .meta{font-size:calc(.7812rem * var(--bk));grid-column:1/-1;margin-top:.3125rem}.pc-bot{grid-area:1/3/3;align-self:center;width:auto;margin:0;padding:0}.pc .open{display:none}.ph-art{padding:1.5rem 0 .625rem}}@keyframes cb-fill{0%,4%{transform:scaleX(0)}72%,90%{transform:scaleX(.917)}to{transform:scaleX(0)}}.cb{animation:pop .7s var(--ease) .3s both;padding:1.375rem 1.625rem 1.25rem;position:relative;rotate:-2deg}.cb:before{content:"";border:.1875rem solid var(--c);filter:url(#rough);box-shadow:0 0 2.5rem -10px var(--c),inset 0 0 2.5rem -18px var(--c);border-radius:1.125rem 1.5rem 1rem 1.375rem/1.375rem 1rem 1.5rem 1.125rem;position:absolute;top:0;right:0;bottom:0;left:0}.cb-h{align-items:center;gap:.875rem;margin-bottom:1rem;display:flex;position:relative}.cb-h img{width:auto;height:3.375rem}.cb-h b{font:var(--dw) 2.375rem/1 var(--display);color:var(--ink);display:block}.cb-h small{font:500 1.5rem/1 var(--script);color:var(--c)}.cb .m-att{--t:9s;font-size:calc(1.3125rem * var(--bk));grid-template-columns:repeat(8,1.7em);margin:0}.cb .m-att i:after{animation-delay:calc(var(--i) * .25s)}.cb-f{align-items:center;gap:.875rem;margin-top:1.125rem;display:flex;position:relative}.cb-bar{border:2px solid var(--c);border-radius:.75rem;flex:1;height:.75rem;overflow:hidden}.cb-bar i{background:var(--c);transform-origin:0;height:100%;animation:9s linear infinite cb-fill;display:block}.cb-f b{font:var(--dw) 1.875rem/1 var(--display);color:var(--ink)}.cb-f b span{font:500 1.375rem/1 var(--script);color:var(--c);margin-left:.375rem}.cb .word{font-size:1.75rem}.cb .spark{width:2.75rem;height:2.75rem;top:-34px;left:auto;right:-34px}.cb .spark path{stroke:var(--accent-2);stroke-dashoffset:4px;animation:draw .5s ease-out calc(1.2s + var(--k,0s)) forwards}@media(max-width:720px){.cb{padding:.875rem 1rem}.cb-h{gap:.625rem;margin-bottom:.625rem}.cb-h img{height:2.25rem}.cb-h b{font-size:1.625rem}.cb-h small{font-size:calc(1.125rem * var(--bk))}.cb .m-att{font-size:calc(.8125rem * var(--bk))}.cb-f{gap:.625rem;margin-top:.75rem}.cb-bar{height:.5625rem}.cb-f b{font-size:1.3125rem}.cb-f b span{font-size:1.0625rem}.cb .word{font-size:1.1875rem}.cb .spark{width:1.75rem;height:1.75rem;top:-22px;right:-18px}}.cb .word{white-space:nowrap}.cb{min-width:25rem}.cb>.mini:not(.m-att){font-size:calc(1.6875rem * var(--bk));margin:.375rem auto .25rem}.cb>.mini.m-sho{font-size:calc(1.5rem * var(--bk));width:auto}.cb>.mini.m-sho .bc{justify-content:space-between}.cb>.mini.m-labs{font-size:calc(1.5625rem * var(--bk));width:auto}.cb-bar.full i{animation-name:cb-full}@keyframes cb-full{0%,4%{transform:scaleX(0)}72%,90%{transform:none}to{transform:scaleX(0)}}@media(max-width:720px){.cb{min-width:15.625rem}.cb>.mini:not(.m-att){font-size:calc(1.0625rem * var(--bk))}.cb>.mini.m-sho,.cb>.mini.m-labs{font-size:calc(.9688rem * var(--bk))}}:root[data-theme=white]{--board:#fbfaf6;--board-2:#fff;--ink:#1d2733;--muted:#55606e;--line:#1d27334d;--tint:#00000006;--accent:#e8590c;--accent-2:#b86e00;--btn:#e8590c;--c1:#7646d6;--c2:#0f8a54;--c3:#d93654;--c4:#2a66d9;--c5:#b97f00;--wood-a:#e3e6ea;--wood-b:#b9c0c8;--wood-c:#8f98a2;--shade:#28324647;--tape:#ffd666d9;color-scheme:light}:root[data-theme=white] img[data-k]{filter:invert()hue-rotate(180deg)saturate(1.5)contrast(1.15)}:root[data-theme=white] body:before{box-shadow:inset 0 0 0 2px #0000002e,inset 0 0 1.875rem #28324629}:root[data-theme=white] .cb:before{box-shadow:0 0 1.875rem -12px var(--c)}:root[data-theme=white] .wnote{box-shadow:0 1.375rem 2.125rem -14px var(--shade),0 0 0 1px #00000014}:root[data-theme=white]{--ink:#141c26;--muted:#3b4552}:root[data-theme=white] body{-webkit-text-stroke:.35px currentColor}:root[data-theme=white] :is(h1,h2,h3,.h,.brand b,.num b,.amt,summary,.cb-h b,.cb-f b){-webkit-text-stroke:.7px currentColor}:root[data-theme=white] :is(.wnote,.pop){-webkit-text-stroke:0}.wnote .bub,.wnote .bub:nth-child(2n){background:var(--wa-in);max-width:90%;font-size:calc(.9062rem * var(--bk));border-radius:2px .625rem .625rem;align-self:flex-start;padding:.4375rem .625rem .3125rem;line-height:1.35;display:block}.wnote .bub:before{display:none}.wnote .bub b{color:#06806f;margin-bottom:1px;font-size:.7812rem;font-weight:700;display:block}.wnote .bub:after{content:attr(data-t);text-align:right;font-size:calc(.6875rem * var(--bk));color:#667781;margin-top:1px;display:block}@media(max-width:720px){.wnote{min-height:20.625rem}.wnote .bub,.wnote .bub:nth-child(2n){font-size:calc(.8438rem * var(--bk))}}:root[data-theme=white]{--ink:#0b1017;--muted:#27303b;--line:#0b10176b;--accent:#d94a00;--accent-2:#9a5a00;--c1:#5a2fc2;--c2:#0a6e42;--c3:#c21f3f;--c4:#1a4fc0;--c5:#8f6100}:root[data-theme=white] :is(.h em,.h1 em){background-image:linear-gradient(95deg,#cf3f00,#e87400)}.wnote .chat{flex:none;justify-content:flex-start;height:25rem;min-height:0;overflow:hidden}@media(max-width:720px){.wnote{min-height:0}.wnote .chat{height:20.625rem}}.wnote{align-self:stretch;height:100%;min-height:27.5rem}.wnote .chat{border-radius:0;flex:1;justify-content:flex-end;height:auto;min-height:0}.wbar{background:var(--wa-paper);border-radius:0 0 .375rem .375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.wtxt{min-width:0;font:400 calc(.875rem * var(--bk))/1.2 "Nunito",system-ui,sans-serif;color:var(--wa-ink);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:1.25rem;flex:1;padding:.5625rem .875rem;overflow:hidden;box-shadow:0 1px 1px #0000001f}.wtxt:empty:before{content:"Type a message";color:#8696a0}.wtxt:not(:empty):after{content:"";background:var(--wa-head);vertical-align:-2px;width:1.5px;height:1em;margin-left:2px;animation:.8s step-end infinite m-blink;display:inline-block}.wsend{background:var(--wa-head);width:2.375rem;height:2.375rem;transition:transform .2s var(--ease),background-color .2s;border-radius:50%;flex:none;place-items:center;display:grid}.wsend svg{fill:#fff;width:1.125rem;height:1.125rem}.wsend.go{background:var(--wa-green);transform:scale(1.18)}@media(max-width:720px){.wnote{min-height:26.25rem}.wnote .chat{height:auto}.wtxt{font-size:calc(.8125rem * var(--bk));padding:.5rem .75rem}.wsend{width:2.125rem;height:2.125rem}}.wnote .bub,.wnote .bub:nth-child(2n){background:var(--wa-in);border-radius:2px .625rem .625rem;align-self:flex-start}.wnote .bub:after{content:attr(data-t);color:#667781}.wnote .bub.typing{gap:.25rem;padding:.6875rem .75rem;display:flex}.wnote .bub.typing:after{display:none}.wnote .bub.typing i{background:#8696a0;border-radius:50%;width:.4375rem;height:.4375rem;animation:1s infinite m-blink}.wnote .bub.typing i:nth-child(2){animation-delay:.2s}.wnote .bub.typing i:nth-child(3){animation-delay:.4s}.wnote{min-height:32.5rem}.wnote .chat{contain:size;flex:1 1 0;height:0;min-height:0;overflow:hidden}@media(max-width:720px){.wnote{min-height:27.5rem}.wnote .chat{height:0}}.wnote .chat{justify-content:flex-start;transition:opacity .45s}.wnote .chat.fade{opacity:0}@keyframes floaty{50%{transform:translateY(-5px)rotate(-3deg)}}.pgrid.five{gap:1.375rem}.pgrid.five .pc,.pc{padding:1.375rem 1.375rem 1.125rem}.pc-top{align-items:center;margin-bottom:.875rem}.pc img{height:3.375rem;animation:5s ease-in-out infinite floaty;animation-delay:calc(var(--d,0s) * -9)}.pc-n{font:500 1.5rem/1 var(--script);opacity:.8}.pgrid.five .pc h3{padding-bottom:.625rem;font-size:2.625rem;position:relative}.pc h3:after{content:"";background:var(--c);width:2.75rem;height:.25rem;transition:width .5s var(--ease);border-radius:.25rem;position:absolute;bottom:0;left:0}.pc small{font-size:calc(.75rem * var(--bk));letter-spacing:.1em;color:var(--muted);margin-top:.625rem}.pgrid.five .pc p{font-size:calc(1.0625rem * var(--bk));color:var(--ink);margin-top:.75rem}.pc-bot{align-items:center;gap:.75rem;margin-top:auto;padding-top:.875rem}.pc p+.pc-bot{border-top:2px dashed var(--c);margin-top:1.125rem}@supports (color:color-mix(in lab,red,red)){.pc p+.pc-bot{border-top:2px dashed color-mix(in srgb,var(--c) 40%,transparent)}}.pc .meta{min-width:0;font-size:calc(.8125rem * var(--bk));color:var(--muted);margin:0;line-height:1.35}.pc .open{flex:none;gap:.5rem;font-size:1.5rem}@media(max-width:720px){.pgrid.five{gap:.625rem}.pgrid.five .pc,.pc{grid-template-columns:2.75rem minmax(0,1fr);column-gap:.875rem;padding:.875rem 1rem .75rem}.pc-top{grid-row:1/3;margin:0}.pc img{height:2.5rem}.pgrid.five .pc h3{padding-bottom:.375rem;font-size:1.875rem}.pc h3:after{width:2.125rem;height:.1875rem}.pc small{font-size:calc(.625rem * var(--bk));margin-top:.375rem}.pgrid.five .pc p{font-size:calc(.9062rem * var(--bk));margin-top:.625rem}.pc-bot,.pc p+.pc-bot{grid-area:auto/1/auto/-1;align-self:auto;width:100%;margin-top:.625rem;padding-top:.5rem}.pc .meta{font-size:calc(.75rem * var(--bk))}.pc .open{font-size:1.25rem;display:inline-flex}}.pgrid.five .pc p{margin-bottom:1.125rem}.pc p+.pc-bot{margin-top:auto}@media(max-width:720px){.pgrid.five .pc p{margin-bottom:0}.pc p+.pc-bot{margin-top:.625rem}}.sel{-webkit-user-select:all;user-select:all;border-bottom:2px dashed var(--c3,var(--line))}.flagfix{background:var(--board);width:4.98%;height:auto;animation:1s 2.2s backwards fadein;display:none;position:absolute;top:36.5%;left:22.9%}:root[data-theme=white] .flagfix{display:block}:root[data-theme=white] img[data-k].flagfix{filter:none}.js [data-r].in .ft-ic{animation:pop .5s var(--ease) calc(var(--d,0s) + .15s) backwards}.js .aud[data-r].in li{animation:pop .5s var(--ease) calc(var(--n,0) * 90ms) backwards}.aud li:nth-child(2){--n:1}.aud li:nth-child(3){--n:2}.aud li:nth-child(4){--n:3}.js .price .plan.in .amt{animation:pop .6s var(--ease) .35s backwards}.way .sel{font-size:calc(1.25rem * var(--bk))}@media(max-width:720px){.way .sel{font-size:calc(1.0625rem * var(--bk))}.fab-item{font-size:calc(1.0312rem * var(--bk))}}@keyframes q-wob{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.08)}}@keyframes q-scrib{0%,8%{opacity:1;transform:scaleX(0)}40%,70%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes q-lift{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-8px)}}.brew{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:3.125rem;display:grid}.wraps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem;padding:1.25rem .625rem 3.375rem;display:grid;position:relative}.wrap-card{--rot:calc((var(--i) - 1) * 4deg);animation:5s ease-in-out infinite q-lift;animation-delay:calc(var(--i) * -1.6s);justify-items:center;gap:.625rem;padding:1.625rem 1rem 1.125rem;display:grid;position:relative}.wrap-card:before{content:"";border:.1562rem dashed var(--c);background:var(--c);border-radius:1rem 1.375rem .875rem 1.25rem/1.25rem .875rem 1.375rem 1rem;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.wrap-card:before{background:color-mix(in srgb,var(--c) 9%,transparent)}}.wrap-card .tape{width:4.25rem;height:1.375rem;margin-left:-34px;top:-12px;left:50%;rotate:-4deg}.wrap-card b{font:var(--dw) 6rem/1 var(--display);color:var(--c);animation:3.4s ease-in-out infinite q-wob;animation-delay:calc(var(--i) * -.9s);position:relative}.wrap-card u{background:var(--c);opacity:.7;transform-origin:0;width:78%;height:.4375rem;animation:4.5s ease-in-out infinite q-scrib;animation-delay:calc(var(--i) * .5s);border-radius:.4375rem;display:block;position:relative}.wrap-card u:nth-of-type(2){width:58%;animation-delay:calc(var(--i) * .5s + .25s)}.wrap-card u:nth-of-type(3){width:68%;animation-delay:calc(var(--i) * .5s + .5s)}.wrap-card span{font:500 1.5rem/1 var(--script);color:var(--c);margin-top:.25rem;position:relative}.soon{font:500 2.125rem/1 var(--script);color:var(--accent-2);animation:2.4s ease-in-out infinite m-blink;position:absolute;bottom:0;right:.875rem;rotate:-4deg}@media(max-width:1023px){.brew{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:720px){.wraps{gap:.625rem;padding:.875rem 0 2.5rem}.wrap-card{gap:.4375rem;padding:1.125rem .5rem .75rem}.wrap-card b{font-size:3.5rem}.wrap-card u{height:.3125rem}.wrap-card span{font-size:calc(1.0625rem * var(--bk))}.wrap-card .tape{width:2.875rem;height:1rem;margin-left:-23px;top:-9px}.soon{font-size:calc(1.5rem * var(--bk))}}@keyframes q-turn{0%,to{opacity:.35;transform:scale(.94)}12%,30%{opacity:1;transform:scale(1.06)}45%{opacity:.35;transform:scale(.94)}}.wraps{align-items:stretch;gap:1.25rem;padding:.625rem 0 3.5rem}.wrap-card{--rot:0deg;gap:.875rem;padding:2.125rem 1rem 1.625rem;animation:none}.wrap-card:before{border:.1562rem solid var(--c);filter:url(#rough);background:0 0}.wrap-card b{animation:4.5s ease-in-out infinite q-turn;animation-delay:calc(var(--i) * 1.5s);font-size:6.5rem}.wrap-card span{font-size:calc(1.5625rem * var(--bk));margin:0}.soon{white-space:nowrap;animation:none;left:50%;right:auto;translate:-50%;rotate:-2deg}@media(max-width:720px){.wraps{gap:.625rem;padding:.375rem 0 2.625rem}.wrap-card{gap:.5rem;padding:1.25rem .375rem .875rem}.wrap-card b{font-size:3.75rem}.wrap-card span{font-size:calc(1.0625rem * var(--bk))}}.fab-item.wa-item,.fab-item.wa-item small{color:#fff;-webkit-text-stroke:0}.fab-item.wa-item{font-weight:700}.fab-item.wa-item:before{background:var(--wa-head);border-color:var(--wa-head)}.flagfix{animation:.12s .78s backwards fadein}.flagfix,:root[data-theme=white] .flagfix{background:0 0;animation:.3s .85s backwards fadein;display:block}@keyframes marq-r{0%{transform:translate(-50%)}to{transform:none}}.strip{gap:.875rem;margin-top:1.375rem;padding:.375rem 0;display:grid;overflow:hidden;rotate:-1.2deg;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9%,#000 91%,#0000)}.strip ul{width:max-content;animation:52s linear infinite marq;display:flex}.strip .r2{animation:60s linear infinite marq-r}.strip li{white-space:nowrap;font:var(--dw) 1.875rem/1 var(--display);color:var(--ink);border:.1562rem solid var(--c);background:var(--c);border-radius:.875rem 1.25rem .75rem 1.125rem/1.125rem .75rem 1.25rem .875rem;align-items:center;gap:.75rem;margin-right:1rem;padding:.5625rem 1.375rem .5625rem .875rem;display:flex}@supports (color:color-mix(in lab,red,red)){.strip li{background:color-mix(in srgb,var(--c) 10%,transparent)}}.strip li:nth-child(2n){border-radius:1.25rem .75rem 1.125rem .875rem/.75rem 1.125rem .875rem 1.25rem}.strip i{background:var(--c);width:1.75rem;height:1.75rem;color:var(--board);font:700 calc(1rem * var(--bk))/1 system-ui,sans-serif;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}@media(max-width:720px){.strip{gap:.5rem;margin-top:.75rem}.strip li{font-size:calc(1.25rem * var(--bk));border-width:2px;gap:.5rem;margin-right:.5625rem;padding:.375rem .875rem .375rem .5625rem}.strip i{width:1.25rem;height:1.25rem;font-size:calc(.75rem * var(--bk))}}.talk2{text-align:left;max-width:68.75rem;margin:2.875rem auto 0}.talk2-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1.5rem;margin-bottom:1rem;padding-inline:.375rem;display:flex}.talk2-h h3{font:var(--dw) 2.875rem/1 var(--display)}.talk2-h p{font-size:calc(1.1875rem * var(--bk));color:var(--muted)}.talk2-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.tk{align-items:center;gap:1rem;min-width:0;padding:1.125rem 1.25rem;display:flex}.tk .ft-ic{flex:none}.tk span:last-child{gap:.1875rem;min-width:0;display:grid}.tk small{font-size:calc(.9375rem * var(--bk));color:var(--muted);letter-spacing:.04em}.tk b{overflow-wrap:anywhere;color:var(--ink);font-size:1.25rem;font-weight:700}@media(max-width:1023px){.talk2-g{grid-template-columns:1fr;gap:.75rem}}@media(max-width:720px){.talk2{margin-top:1.5rem}.talk2-h{margin-bottom:.625rem}.talk2-h h3{font-size:2rem}.talk2-h p{font-size:calc(.9375rem * var(--bk))}.tk{gap:.75rem;padding:.75rem .875rem}.tk small{font-size:calc(.8125rem * var(--bk))}.tk b{font-size:1.0625rem}}:root{--display:"Cabin Sketch","Nunito",cursive;--script:"Caveat","Nunito",cursive;--dw:700;--hk:.897;--body:"Nunito",system-ui,sans-serif;--bk:.92;--blh:1.45}@media(min-width:1024px){:root{font-size:clamp(11px,min(1.0417vw,2.2vh),22px)}}body:before{display:none}.brand{gap:0}.logo{width:auto;color:var(--ink);display:block;overflow:visible}.brand .logo{width:auto;height:3.125rem}.foot .logo{width:auto;height:2.5rem;margin-bottom:.25rem}@media(max-width:720px){.brand .logo{height:2.125rem}.foot .logo{height:1.875rem}}.way{color:inherit}.foot address,.box address{font-style:normal}.row b a,.foot address a,.lead a{border-bottom:2px dashed var(--c,var(--c2))}@supports (color:color-mix(in lab,red,red)){.row b a,.foot address a,.lead a{border-bottom:2px dashed color-mix(in srgb,var(--c,var(--c2)) 70%,transparent)}}.foot address a{padding:0;display:inline}.hire .chips{margin-top:1.125rem}.job .mail{font:500 1.375rem/1 var(--script);color:var(--muted);margin-top:.75rem;display:block}@media(max-width:720px){.job .mail{font-size:1.1875rem}}.btns{flex-wrap:wrap;justify-content:center;column-gap:1rem;display:flex}.end .k{width:fit-content;margin-inline:auto;display:block}.verify .lead+.lead{margin-top:.625rem}.vbtns{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.375rem;display:flex}.head .chips{margin-top:1.375rem}.band{margin-top:2rem;padding-block:.5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000)}.band-track{width:max-content;animation:marq var(--dur,80s) linear infinite;display:flex}.band:hover .band-track,.band:focus-within .band-track,.band:active .band-track{animation-play-state:paused}.school{--c:var(--c1);border:2px solid var(--line);background:var(--board-2);border-radius:62.4375rem;flex:none;align-items:center;gap:.875rem;margin-right:1rem;padding:.5rem 1.5rem .5rem .5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.school{background:color-mix(in srgb,var(--board-2) 65%,transparent)}}.school:nth-child(5n+2){--c:var(--c2)}.school:nth-child(5n+3){--c:var(--c3)}.school:nth-child(5n+4){--c:var(--c4)}.school:nth-child(5n){--c:var(--c5)}.seal{width:3.5rem;height:3.5rem;box-shadow:0 0 0 2px var(--c);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.seal img{object-fit:contain;border-radius:50%;width:3rem;height:3rem}.seal .ini{font:var(--dw) 1.25rem/1 var(--display);color:var(--c)}.school-t{text-align:left;gap:.125rem;display:grid}.school h3{font:700 calc(1.125rem * var(--bk))/1.2 var(--body);color:var(--ink);white-space:nowrap}.school small{font-size:calc(.875rem * var(--bk));color:var(--muted)}@media(max-width:720px){.band{margin-top:1.25rem}.school{gap:.625rem;margin-right:.625rem;padding:.375rem 1rem .375rem .375rem}.seal{width:2.75rem;height:2.75rem}.seal img{width:2.375rem;height:2.375rem}.school h3{font-size:calc(.9688rem * var(--bk))}}@media(prefers-reduced-motion:reduce){.band{-webkit-mask-image:none;mask-image:none}.band-track{flex-wrap:wrap;justify-content:center;gap:.75rem;width:auto}.school{margin:0}.school[aria-hidden=true]{display:none}}.nf{text-align:center;padding-block:3rem 1rem;position:relative}.nf-num{font:var(--dw) calc(11.5rem * var(--hk))/.9 var(--display);color:var(--accent);margin-top:.5rem;animation:1s ease-out .2s both write;display:inline-block;position:relative;rotate:-4deg}.nf-num:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--tint),transparent);filter:blur(6px);border-radius:50%;position:absolute;top:8%;right:-12%;bottom:4%;left:-12%}.nf-num .ink{width:108%;height:1.5rem;top:96%;left:-4%}.nf-num .ink path{stroke-width:.3125rem;stroke-dashoffset:4px;animation:draw .6s ease-out calc(1.1s + var(--k,0s)) forwards}.nf .h{width:fit-content;margin:1.75rem auto 0}.nf .lead{margin-inline:auto}.nf .btns{margin-top:1.375rem}.nf .btns .btn{margin:0}.nf-go{font:500 1.625rem/1 var(--script);color:var(--accent-2);margin-top:2.25rem}.nf-links{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.875rem;display:flex}.nf-links a{font-size:calc(1.125rem * var(--bk));border:2px dashed var(--c);padding:.5rem 1rem}@supports (color:color-mix(in lab,red,red)){.nf-links a{border:2px dashed color-mix(in srgb,var(--c) 70%,transparent)}}.nf-links a{border-radius:62.4375rem;transition:background-color .25s}.nf-links a:hover{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.nf-links a:hover{background:color-mix(in srgb,var(--c) 14%,transparent)}}.nf img{height:auto;position:absolute;bottom:0}.nf .d1{width:9.375rem;left:1%}.nf .d2{width:8.125rem;right:1%}@media(max-width:1023px){.nf img{display:none}}@media(max-width:720px){.nf{padding-block:1.5rem 0}.nf-num{font-size:calc(7rem * var(--hk))}.nf-num .ink{height:.875rem}.nf .h{margin-top:1.125rem}.nf-go{margin-top:1.5rem;font-size:1.3125rem}.nf-links a{font-size:calc(.9688rem * var(--bk));padding:.375rem .75rem}}.fam{flex-wrap:wrap;gap:.875rem 1rem;margin-top:1.25rem;display:flex}.foot .fam a{font-size:calc(.875rem * var(--bk));color:var(--muted);justify-items:center;gap:.375rem;padding:0;display:grid}.fam i{width:3rem;height:3rem;box-shadow:0 .375rem 1.125rem -6px var(--shade);transition:transform .3s var(--ease),box-shadow .3s;background:#fff;border:1px solid #ebebeb;border-radius:.875rem;place-items:center;display:grid}.fam svg{width:1.75rem;height:1.75rem}.foot .fam a:hover{color:var(--ink)}.fam a:hover i{transform:translateY(-3px)}@media(max-width:720px){.fam{justify-content:space-between;gap:.75rem;max-width:24rem}.fam i{border-radius:.75rem;width:2.625rem;height:2.625rem}.fam svg{width:1.5rem;height:1.5rem}}@media(min-width:721px){.legal{padding-right:6.5rem}}.pmark{background:#fff;border:1px solid #ebebeb;border-radius:.8rem;flex:none;place-items:center;width:2.875rem;height:2.875rem;display:grid}.pmark svg{width:58%;height:58%}@media(max-width:720px){.pgrid.five .pc,.pc{flex-direction:column;align-items:flex-start;display:flex}.pc-top{display:none}.pc-bot,.pc p+.pc-bot{align-items:center}.pmark{border-radius:.65rem;width:2.375rem;height:2.375rem}}:root[data-theme=white] .pmark{border:1.5px solid var(--c)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=white] .pmark{border:1.5px solid color-mix(in srgb,var(--c) 55%,transparent)}}:root[data-theme=white] .fam i{border:1.5px solid var(--c)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=white] .fam i{border:1.5px solid color-mix(in srgb,var(--c) 55%,transparent)}}.assets{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.assets>.asset{flex:0 calc(33.3333% - .833333rem)}@media(max-width:1023px){.assets>.asset{flex-basis:calc(50% - .625rem)}}.asset{flex-direction:column;gap:.625rem;padding:1rem 1rem 1.125rem;display:flex}.asset-pv{aspect-ratio:16/10;border:1px solid var(--line);background:#fff;border-radius:.75rem;place-items:center;padding:1.5rem;display:grid;overflow:hidden}.asset-pv.dark{background:#121212;border-color:#121212}.asset-pv img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.asset-pv.round img{border-radius:50%;width:62%;height:auto;box-shadow:0 0 0 1px #00000014}.asset-pv.cover{aspect-ratio:auto;background:var(--board-2);padding:0}.asset-pv.cover img{width:100%;max-height:none}.asset-pv.pad{padding:3rem}.asset h3{font:var(--dw) 1.625rem/1.1 var(--display);margin-top:.25rem}.asset p{font-size:calc(1rem * var(--bk));color:var(--muted)}.dls{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.375rem;display:flex}.dl{border:2px solid var(--ink);font:700 calc(.9375rem * var(--bk))/1 var(--body);color:var(--ink);border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;transition:background-color .2s,color .2s;display:inline-flex}.dl svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.dl small{color:var(--muted);font-weight:400}.dl:hover{background:var(--ink);color:var(--board)}.dl:hover small{color:inherit}.swatches{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;display:grid}.swatch{border:2px dashed var(--line);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border-radius:.875rem;align-items:center;gap:.75rem;padding:.625rem;display:flex}.swatch i{background:var(--sw);border-radius:.625rem;flex:none;width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px #0000001a}.swatch b{font:700 calc(1.0625rem * var(--bk))/1.2 var(--body);display:block}.swatch small{font:400 calc(.9375rem * var(--bk))/1.2 ui-monospace,Consolas,monospace;color:var(--muted)}.guide{font-size:calc(1.125rem * var(--bk));color:var(--muted);gap:.5rem;display:grid}.guide li:before{color:var(--accent)}.guide b{color:var(--ink)}@media(max-width:720px){.assets{gap:.875rem}.assets>.asset{flex-basis:100%}.asset h3{font-size:1.375rem}.dl{font-size:calc(.875rem * var(--bk));padding:.375rem .625rem}.guide{font-size:calc(1rem * var(--bk))}}.hero-in .h1{font-size:calc(5.75rem * var(--hk))}@media(max-width:1023px){.hero-in .h1{font-size:calc(clamp(3.25rem,11vw,5.75rem) * var(--hk))}}@media(max-width:720px){.hero-in .h1{font-size:calc(clamp(3rem,15vw,4.25rem) * var(--hk))}}.links em{font-style:normal}.menu-foot{display:none}@media(max-width:1023px){.nav.menu-on{background:var(--board);box-shadow:none}.nav-in>.brand,.nav-in>.icon-btn{z-index:1;position:relative}.links{z-index:0;background:radial-gradient(90% 60% at 50% 0,var(--tint),transparent 70%),var(--board);box-shadow:none;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin:0;padding:6rem clamp(1.5rem,7vw,3.5rem) 2.5rem;transition:opacity .28s,visibility 0s linear .28s;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;transform:none}.links.open{transition:opacity .28s,visibility}.links a{font:var(--dw) calc(clamp(2.25rem,9.5vw,3.75rem) * var(--hk))/1.12 var(--display);padding:.3rem 0}.links a em{color:var(--c)}.links a.on{color:var(--accent)}.links a.on em{color:inherit}.links.open a,.links.open .menu-foot{animation:rise .5s var(--ease) calc(60ms + var(--i,7) * 45ms) backwards}.menu-foot{border-top:2px dashed var(--line);justify-items:start;gap:1rem;width:100%;margin-top:1.75rem;padding-top:1.5rem;display:grid}.menu-foot .btn{font:400 calc(1.25rem * var(--bk))/1 var(--body);padding:.75rem 1.375rem;display:inline-flex}.menu-foot p{font-size:calc(1.125rem * var(--bk));color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.menu-foot p a{font:inherit;border-bottom:2px dashed var(--line);padding:0}html.menu-open{overflow:hidden}html.menu-open .fab{display:none}}.asset-pv.duo{background:var(--board-2);justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.asset-pv.duo img{border-radius:.375rem;width:auto;max-height:100%;box-shadow:0 0 0 1px #0000001a}[data-off] *,[data-off] :before,[data-off] :after{animation-play-state:paused!important}.lite.js [data-r]:not(.in){opacity:1}.lite.js [data-r].in,.lite.js [data-r].in .ft-ic,.lite.js .aud[data-r].in li,.lite.js .price .plan.in .amt{animation:none}.lite.js [data-r] .ink path{stroke-dashoffset:0;animation:none}:root.lite{--display:"Cabin Sketch Lite","Nunito",cursive}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-0{margin-top:0}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-215{max-width:calc(var(--spacing) * 215)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.items-start{align-items:flex-start}.justify-start{justify-content:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.pt-10{padding-top:calc(var(--spacing) * 10)}.text-\[2\.375rem\]{font-size:2.375rem}.text-\[2rem\]{font-size:2rem}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Cabin Sketch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cabin-sketch-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin Sketch Lite;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cabin-sketch-700-lite.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/nunito-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/nunito-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/caveat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
