@layer reset, base, tokens, recipes, utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:var(--colors-transparent)}::placeholder{opacity:1;--placeholder-fallback:color-mix(in srgb,currentColor 50%,transparent);color:var(--global-color-placeholder,var(--placeholder-fallback))}textarea{resize:vertical}table{text-indent:0;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]{display:none!important}}@layer base{:root{--made-with-panda:"🐼"}@font-face{src:url(/assets/fonts/Satoshi-Variable.woff2) format("woff2"),url(/assets/fonts/Satoshi-Variable.woff) format("woff"),url(/assets/fonts/Satoshi-Variable..ttf) format("truetype");font-display:swap;font-family:Satoshi-Variable;font-weight:400 900;font-style:normal}body,html{font-variation-settings:"wght" 600;font-family:Satoshi-Variable,BlinkMacSystemFont,GenJyuuGothicLP,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.75}html{-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.5}body{background:var(--colors-bg-canvas);color:var(--colors-fg-default)}.dark body{color-scheme:dark}*,:after,:before{box-sizing:border-box;border-color:var(--colors-border-subtle);border-style:solid}::placeholder{opacity:1;color:var(--colors-fg-subtle)}::selection{background:var(--colors-accent-a4)}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--animations-backdrop-in:fade-in 250ms var(--easings-emphasized-in);--animations-backdrop-out:fade-out 200ms var(--easings-emphasized-out);--animations-dialog-in:slide-in 400ms var(--easings-emphasized-in);--animations-dialog-out:slide-out 200ms var(--easings-emphasized-out);--animations-drawer-in-left:slide-in-left 400ms var(--easings-emphasized-in);--animations-drawer-out-left:slide-out-left 200ms var(--easings-emphasized-out);--animations-drawer-in-right:slide-in-right 400ms var(--easings-emphasized-in);--animations-drawer-out-right:slide-out-right 200ms var(--easings-emphasized-out);--animations-skeleton-pulse:skeleton-pulse 2s var(--easings-pulse) infinite;--animations-fade-in:fade-in 400ms var(--easings-emphasized-in);--animations-collapse-in:collapse-in 250ms var(--easings-emphasized-in);--animations-collapse-out:collapse-out 200ms var(--easings-emphasized-out);--blurs-sm:4px;--blurs-base:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--borders-none:none;--durations-fastest:50ms;--durations-faster:100ms;--durations-fast:150ms;--durations-normal:200ms;--durations-slow:300ms;--durations-slower:400ms;--durations-slowest:500ms;--easings-pulse:cubic-bezier(0.4,0.0,0.6,1.0);--easings-default:cubic-bezier(0.2,0.0,0,1.0);--easings-emphasized-in:cubic-bezier(0.05,0.7,0.1,1.0);--easings-emphasized-out:cubic-bezier(0.3,0.0,0.8,0.15);--font-sizes-2xs:0.5rem;--font-sizes-xs:0.75rem;--font-sizes-sm:0.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--letter-spacings-tighter:-0.05em;--letter-spacings-tight:-0.025em;--letter-spacings-normal:0em;--letter-spacings-wide:0.025em;--letter-spacings-wider:0.05em;--letter-spacings-widest:0.1em;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-normal:1.5;--line-heights-relaxed:1.75;--line-heights-loose:2;--radii-none:0;--radii-2xs:0.0625rem;--radii-xs:0.125rem;--radii-sm:0.25rem;--radii-md:0.375rem;--radii-lg:0.5rem;--radii-xl:0.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-full:9999px;--sizes-0:0rem;--sizes-1:0.25rem;--sizes-2:0.5rem;--sizes-3:0.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:0.125rem;--sizes-1\.5:0.375rem;--sizes-2\.5:0.625rem;--sizes-3\.5:0.875rem;--sizes-4\.5:1.125rem;--sizes-2xs:16rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--spacing-0:0rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:0.125rem;--spacing-1\.5:0.375rem;--spacing-2\.5:0.625rem;--spacing-3\.5:0.875rem;--spacing-4\.5:1.125rem;--z-index-hide:-1;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-banner:1200;--z-index-overlay:1300;--z-index-modal:1400;--z-index-popover:1500;--z-index-skip-link:1600;--z-index-toast:1700;--z-index-tooltip:1800;--colors-current:currentColor;--colors-black:#000;--colors-black-a1:rgba(0,0,0,.05);--colors-black-a2:rgba(0,0,0,.1);--colors-black-a3:rgba(0,0,0,.15);--colors-black-a4:rgba(0,0,0,.2);--colors-black-a5:rgba(0,0,0,.3);--colors-black-a6:rgba(0,0,0,.4);--colors-black-a7:rgba(0,0,0,.5);--colors-black-a8:rgba(0,0,0,.6);--colors-black-a9:rgba(0,0,0,.7);--colors-black-a10:rgba(0,0,0,.8);--colors-black-a11:rgba(0,0,0,.9);--colors-black-a12:rgba(0,0,0,.95);--colors-white:#fff;--colors-white-a1:hsla(0,0%,100%,.05);--colors-white-a2:hsla(0,0%,100%,.1);--colors-white-a3:hsla(0,0%,100%,.15);--colors-white-a4:hsla(0,0%,100%,.2);--colors-white-a5:hsla(0,0%,100%,.3);--colors-white-a6:hsla(0,0%,100%,.4);--colors-white-a7:hsla(0,0%,100%,.5);--colors-white-a8:hsla(0,0%,100%,.6);--colors-white-a9:hsla(0,0%,100%,.7);--colors-white-a10:hsla(0,0%,100%,.8);--colors-white-a11:hsla(0,0%,100%,.9);--colors-white-a12:hsla(0,0%,100%,.95);--colors-transparent:transparent;--colors-gray-light-1:#fbfdfc;--colors-gray-light-2:#f7f9f8;--colors-gray-light-3:#eef1f0;--colors-gray-light-4:#e6e9e8;--colors-gray-light-5:#dfe2e0;--colors-gray-light-6:#d7dad9;--colors-gray-light-7:#cbcfcd;--colors-gray-light-8:#b8bcba;--colors-gray-light-9:#868e8b;--colors-gray-light-10:#7c8481;--colors-gray-light-11:#5f6563;--colors-gray-light-12:#1a211e;--colors-gray-light-a1:#00804004;--colors-gray-light-a2:#00402008;--colors-gray-light-a3:#002d1e11;--colors-gray-light-a4:#001f1519;--colors-gray-light-a5:#00180820;--colors-gray-light-a6:#00140d28;--colors-gray-light-a7:#00140a34;--colors-gray-light-a8:#000f0847;--colors-gray-light-a9:#00110b79;--colors-gray-light-a10:#00100a83;--colors-gray-light-a11:#000a07a0;--colors-gray-light-a12:#000805e5;--colors-gray-dark-1:#101211;--colors-gray-dark-2:#171918;--colors-gray-dark-3:#202221;--colors-gray-dark-4:#272a29;--colors-gray-dark-5:#2e3130;--colors-gray-dark-6:#373b39;--colors-gray-dark-7:#444947;--colors-gray-dark-8:#5b625f;--colors-gray-dark-9:#63706b;--colors-gray-dark-10:#717d79;--colors-gray-dark-11:#adb5b2;--colors-gray-dark-12:#eceeed;--colors-gray-dark-a1:#00000000;--colors-gray-dark-a2:#f0f2f108;--colors-gray-dark-a3:#f3f5f412;--colors-gray-dark-a4:#f2fefd1a;--colors-gray-dark-a5:#f1fbfa22;--colors-gray-dark-a6:#edfbf42d;--colors-gray-dark-a7:#edfcf73c;--colors-gray-dark-a8:#ebfdf657;--colors-gray-dark-a9:#dffdf266;--colors-gray-dark-a10:#e5fdf674;--colors-gray-dark-a11:#f4fefbb0;--colors-gray-dark-a12:#fdfffeed;--colors-sage-light-1:#fbfdfc;--colors-sage-light-2:#f7f9f8;--colors-sage-light-3:#eef1f0;--colors-sage-light-4:#e6e9e8;--colors-sage-light-5:#dfe2e0;--colors-sage-light-6:#d7dad9;--colors-sage-light-7:#cbcfcd;--colors-sage-light-8:#b8bcba;--colors-sage-light-9:#868e8b;--colors-sage-light-10:#7c8481;--colors-sage-light-11:#5f6563;--colors-sage-light-12:#1a211e;--colors-sage-light-a1:#00804004;--colors-sage-light-a2:#00402008;--colors-sage-light-a3:#002d1e11;--colors-sage-light-a4:#001f1519;--colors-sage-light-a5:#00180820;--colors-sage-light-a6:#00140d28;--colors-sage-light-a7:#00140a34;--colors-sage-light-a8:#000f0847;--colors-sage-light-a9:#00110b79;--colors-sage-light-a10:#00100a83;--colors-sage-light-a11:#000a07a0;--colors-sage-light-a12:#000805e5;--colors-sage-dark-1:#101211;--colors-sage-dark-2:#171918;--colors-sage-dark-3:#202221;--colors-sage-dark-4:#272a29;--colors-sage-dark-5:#2e3130;--colors-sage-dark-6:#373b39;--colors-sage-dark-7:#444947;--colors-sage-dark-8:#5b625f;--colors-sage-dark-9:#63706b;--colors-sage-dark-10:#717d79;--colors-sage-dark-11:#adb5b2;--colors-sage-dark-12:#eceeed;--colors-sage-dark-a1:#00000000;--colors-sage-dark-a2:#f0f2f108;--colors-sage-dark-a3:#f3f5f412;--colors-sage-dark-a4:#f2fefd1a;--colors-sage-dark-a5:#f1fbfa22;--colors-sage-dark-a6:#edfbf42d;--colors-sage-dark-a7:#edfcf73c;--colors-sage-dark-a8:#ebfdf657;--colors-sage-dark-a9:#dffdf266;--colors-sage-dark-a10:#e5fdf674;--colors-sage-dark-a11:#f4fefbb0;--colors-sage-dark-a12:#fdfffeed;--colors-teal-light-1:#fafefd;--colors-teal-light-2:#f3fbf9;--colors-teal-light-3:#e0f8f3;--colors-teal-light-4:#ccf3ea;--colors-teal-light-5:#b8eae0;--colors-teal-light-6:#a1ded2;--colors-teal-light-7:#83cdc1;--colors-teal-light-8:#53b9ab;--colors-teal-light-9:#12a594;--colors-teal-light-10:#0d9b8a;--colors-teal-light-11:#008573;--colors-teal-light-12:#0d3d38;--colors-teal-light-a1:#00cc9905;--colors-teal-light-a2:#00aa800c;--colors-teal-light-a3:#00c69d1f;--colors-teal-light-a4:#00c39633;--colors-teal-light-a5:#00b49047;--colors-teal-light-a6:#00a6855e;--colors-teal-light-a7:#0099807c;--colors-teal-light-a8:#009783ac;--colors-teal-light-a9:#009e8ced;--colors-teal-light-a10:#009684f2;--colors-teal-light-a11:#008573;--colors-teal-light-a12:#00332df2;--colors-teal-dark-1:#0d1514;--colors-teal-dark-2:#111c1b;--colors-teal-dark-3:#0d2d2a;--colors-teal-dark-4:#023b37;--colors-teal-dark-5:#084843;--colors-teal-dark-6:#145750;--colors-teal-dark-7:#1c6961;--colors-teal-dark-8:#207e73;--colors-teal-dark-9:#12a594;--colors-teal-dark-10:#0eb39e;--colors-teal-dark-11:#0bd8b6;--colors-teal-dark-12:#adf0dd;--colors-teal-dark-a1:#00deab05;--colors-teal-dark-a2:#12fbe60c;--colors-teal-dark-a3:#00ffe61e;--colors-teal-dark-a4:#00ffe92d;--colors-teal-dark-a5:#00ffea3b;--colors-teal-dark-a6:#1cffe84b;--colors-teal-dark-a7:#2efde85f;--colors-teal-dark-a8:#32ffe775;--colors-teal-dark-a9:#13ffe49f;--colors-teal-dark-a10:#0dffe0ae;--colors-teal-dark-a11:#0afed5d6;--colors-teal-dark-a12:#b8ffebef;--colors-primary:#539676;--colors-primary90:rgba(83,150,118,.9);--colors-primary70:rgba(83,150,118,.7);--colors-primary50:rgba(83,150,118,.5);--colors-primary10:rgba(83,150,118,.1);--colors-primary5:rgba(83,150,118,.05);--colors-text:#41765d;--colors-highlight:#eff6f2;--colors-background:#eaf2ef;--colors-background50:rgba(234,242,239,.5);--colors-white20:hsla(0,0%,100%,.2);--colors-white40:hsla(0,0%,100%,.4);--colors-white60:hsla(0,0%,100%,.6);--fonts-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fonts-body:-apple-system,BlinkMacSystemFont,"GenJyuuGothicLP",Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--fonts-shippori:"RocknRoll One",sans-serif;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--colors-sage-1:var(--colors-sage-light-1);--colors-sage-2:var(--colors-sage-light-2);--colors-sage-3:var(--colors-sage-light-3);--colors-sage-4:var(--colors-sage-light-4);--colors-sage-5:var(--colors-sage-light-5);--colors-sage-6:var(--colors-sage-light-6);--colors-sage-7:var(--colors-sage-light-7);--colors-sage-8:var(--colors-sage-light-8);--colors-sage-9:var(--colors-sage-light-9);--colors-sage-10:var(--colors-sage-light-10);--colors-sage-11:var(--colors-sage-light-11);--colors-sage-12:var(--colors-sage-light-12);--colors-sage-a1:var(--colors-sage-light-a1);--colors-sage-a2:var(--colors-sage-light-a2);--colors-sage-a3:var(--colors-sage-light-a3);--colors-sage-a4:var(--colors-sage-light-a4);--colors-sage-a5:var(--colors-sage-light-a5);--colors-sage-a6:var(--colors-sage-light-a6);--colors-sage-a7:var(--colors-sage-light-a7);--colors-sage-a8:var(--colors-sage-light-a8);--colors-sage-a9:var(--colors-sage-light-a9);--colors-sage-a10:var(--colors-sage-light-a10);--colors-sage-a11:var(--colors-sage-light-a11);--colors-sage-a12:var(--colors-sage-light-a12);--colors-sage-default:var(--colors-sage-9);--colors-sage-emphasized:var(--colors-sage-10);--colors-sage-fg:#fff;--colors-sage-text:var(--colors-sage-12);--colors-teal-1:var(--colors-teal-light-1);--colors-teal-2:var(--colors-teal-light-2);--colors-teal-3:var(--colors-teal-light-3);--colors-teal-4:var(--colors-teal-light-4);--colors-teal-5:var(--colors-teal-light-5);--colors-teal-6:var(--colors-teal-light-6);--colors-teal-7:var(--colors-teal-light-7);--colors-teal-8:var(--colors-teal-light-8);--colors-teal-9:var(--colors-teal-light-9);--colors-teal-10:var(--colors-teal-light-10);--colors-teal-11:var(--colors-teal-light-11);--colors-teal-12:var(--colors-teal-light-12);--colors-teal-a1:var(--colors-teal-light-a1);--colors-teal-a2:var(--colors-teal-light-a2);--colors-teal-a3:var(--colors-teal-light-a3);--colors-teal-a4:var(--colors-teal-light-a4);--colors-teal-a5:var(--colors-teal-light-a5);--colors-teal-a6:var(--colors-teal-light-a6);--colors-teal-a7:var(--colors-teal-light-a7);--colors-teal-a8:var(--colors-teal-light-a8);--colors-teal-a9:var(--colors-teal-light-a9);--colors-teal-a10:var(--colors-teal-light-a10);--colors-teal-a11:var(--colors-teal-light-a11);--colors-teal-a12:var(--colors-teal-light-a12);--colors-teal-default:var(--colors-teal-9);--colors-teal-emphasized:var(--colors-teal-10);--colors-teal-fg:#fff;--colors-teal-text:var(--colors-teal-a11);--colors-gray-1:var(--colors-sage-light-1);--colors-gray-2:var(--colors-sage-light-2);--colors-gray-3:var(--colors-sage-light-3);--colors-gray-4:var(--colors-sage-light-4);--colors-gray-5:var(--colors-sage-light-5);--colors-gray-6:var(--colors-sage-light-6);--colors-gray-7:var(--colors-sage-light-7);--colors-gray-8:var(--colors-sage-light-8);--colors-gray-9:var(--colors-sage-light-9);--colors-gray-10:var(--colors-sage-light-10);--colors-gray-11:var(--colors-sage-light-11);--colors-gray-12:var(--colors-sage-light-12);--colors-gray-a1:var(--colors-sage-light-a1);--colors-gray-a2:var(--colors-sage-light-a2);--colors-gray-a3:var(--colors-sage-light-a3);--colors-gray-a4:var(--colors-sage-light-a4);--colors-gray-a5:var(--colors-sage-light-a5);--colors-gray-a6:var(--colors-sage-light-a6);--colors-gray-a7:var(--colors-sage-light-a7);--colors-gray-a8:var(--colors-sage-light-a8);--colors-gray-a9:var(--colors-sage-light-a9);--colors-gray-a10:var(--colors-sage-light-a10);--colors-gray-a11:var(--colors-sage-light-a11);--colors-gray-a12:var(--colors-sage-light-a12);--colors-gray-default:var(--colors-sage-9);--colors-gray-emphasized:var(--colors-sage-10);--colors-gray-fg:#fff;--colors-gray-text:var(--colors-sage-12);--colors-accent-1:var(--colors-teal-light-1);--colors-accent-2:var(--colors-teal-light-2);--colors-accent-3:var(--colors-teal-light-3);--colors-accent-4:var(--colors-teal-light-4);--colors-accent-5:var(--colors-teal-light-5);--colors-accent-6:var(--colors-teal-light-6);--colors-accent-7:var(--colors-teal-light-7);--colors-accent-8:var(--colors-teal-light-8);--colors-accent-9:var(--colors-teal-light-9);--colors-accent-10:var(--colors-teal-light-10);--colors-accent-11:var(--colors-teal-light-11);--colors-accent-12:var(--colors-teal-light-12);--colors-accent-a1:var(--colors-teal-light-a1);--colors-accent-a2:var(--colors-teal-light-a2);--colors-accent-a3:var(--colors-teal-light-a3);--colors-accent-a4:var(--colors-teal-light-a4);--colors-accent-a5:var(--colors-teal-light-a5);--colors-accent-a6:var(--colors-teal-light-a6);--colors-accent-a7:var(--colors-teal-light-a7);--colors-accent-a8:var(--colors-teal-light-a8);--colors-accent-a9:var(--colors-teal-light-a9);--colors-accent-a10:var(--colors-teal-light-a10);--colors-accent-a11:var(--colors-teal-light-a11);--colors-accent-a12:var(--colors-teal-light-a12);--colors-accent-default:var(--colors-teal-9);--colors-accent-emphasized:var(--colors-teal-10);--colors-accent-fg:#fff;--colors-accent-text:var(--colors-teal-a11);--colors-bg-canvas:var(--colors-gray-1);--colors-bg-default:#fff;--colors-bg-subtle:var(--colors-gray-2);--colors-bg-muted:var(--colors-gray-3);--colors-bg-emphasized:var(--colors-gray-4);--colors-bg-disabled:var(--colors-gray-3);--colors-fg-default:var(--colors-gray-12);--colors-fg-muted:var(--colors-gray-11);--colors-fg-subtle:var(--colors-gray-10);--colors-fg-disabled:var(--colors-gray-7);--colors-border-default:var(--colors-gray-7);--colors-border-muted:var(--colors-gray-6);--colors-border-subtle:var(--colors-gray-4);--colors-border-disabled:var(--colors-gray-5);--colors-border-outline:var(--colors-gray-a9);--shadows-xs:0px 1px 2px var(--colors-gray-a5),0px 0px 1px var(--colors-gray-a7);--shadows-sm:0px 2px 4px var(--colors-gray-a3),0px 0px 1px var(--colors-gray-a7);--shadows-md:0px 4px 8px var(--colors-gray-a3),0px 0px 1px var(--colors-gray-a7);--shadows-lg:0px 8px 16px var(--colors-gray-a3),0px 0px 1px var(--colors-gray-a7);--shadows-xl:0px 16px 24px var(--colors-gray-a3),0px 0px 1px var(--colors-gray-a7);--shadows-2xl:0px 24px 40px var(--colors-gray-a3),0px 0px 1px var(--colors-gray-a7);--radii-l1:var(--radii-md);--radii-l2:var(--radii-lg);--radii-l3:var(--radii-xl)}.dark{--colors-sage-1:var(--colors-sage-dark-1);--colors-sage-2:var(--colors-sage-dark-2);--colors-sage-3:var(--colors-sage-dark-3);--colors-sage-4:var(--colors-sage-dark-4);--colors-sage-5:var(--colors-sage-dark-5);--colors-sage-6:var(--colors-sage-dark-6);--colors-sage-7:var(--colors-sage-dark-7);--colors-sage-8:var(--colors-sage-dark-8);--colors-sage-9:var(--colors-sage-dark-9);--colors-sage-10:var(--colors-sage-dark-10);--colors-sage-11:var(--colors-sage-dark-11);--colors-sage-12:var(--colors-sage-dark-12);--colors-sage-a1:var(--colors-sage-dark-a1);--colors-sage-a2:var(--colors-sage-dark-a2);--colors-sage-a3:var(--colors-sage-dark-a3);--colors-sage-a4:var(--colors-sage-dark-a4);--colors-sage-a5:var(--colors-sage-dark-a5);--colors-sage-a6:var(--colors-sage-dark-a6);--colors-sage-a7:var(--colors-sage-dark-a7);--colors-sage-a8:var(--colors-sage-dark-a8);--colors-sage-a9:var(--colors-sage-dark-a9);--colors-sage-a10:var(--colors-sage-dark-a10);--colors-sage-a11:var(--colors-sage-dark-a11);--colors-sage-a12:var(--colors-sage-dark-a12);--colors-teal-1:var(--colors-teal-dark-1);--colors-teal-2:var(--colors-teal-dark-2);--colors-teal-3:var(--colors-teal-dark-3);--colors-teal-4:var(--colors-teal-dark-4);--colors-teal-5:var(--colors-teal-dark-5);--colors-teal-6:var(--colors-teal-dark-6);--colors-teal-7:var(--colors-teal-dark-7);--colors-teal-8:var(--colors-teal-dark-8);--colors-teal-9:var(--colors-teal-dark-9);--colors-teal-10:var(--colors-teal-dark-10);--colors-teal-11:var(--colors-teal-dark-11);--colors-teal-12:var(--colors-teal-dark-12);--colors-teal-a1:var(--colors-teal-dark-a1);--colors-teal-a2:var(--colors-teal-dark-a2);--colors-teal-a3:var(--colors-teal-dark-a3);--colors-teal-a4:var(--colors-teal-dark-a4);--colors-teal-a5:var(--colors-teal-dark-a5);--colors-teal-a6:var(--colors-teal-dark-a6);--colors-teal-a7:var(--colors-teal-dark-a7);--colors-teal-a8:var(--colors-teal-dark-a8);--colors-teal-a9:var(--colors-teal-dark-a9);--colors-teal-a10:var(--colors-teal-dark-a10);--colors-teal-a11:var(--colors-teal-dark-a11);--colors-teal-a12:var(--colors-teal-dark-a12);--colors-gray-1:var(--colors-sage-dark-1);--colors-gray-2:var(--colors-sage-dark-2);--colors-gray-3:var(--colors-sage-dark-3);--colors-gray-4:var(--colors-sage-dark-4);--colors-gray-5:var(--colors-sage-dark-5);--colors-gray-6:var(--colors-sage-dark-6);--colors-gray-7:var(--colors-sage-dark-7);--colors-gray-8:var(--colors-sage-dark-8);--colors-gray-9:var(--colors-sage-dark-9);--colors-gray-10:var(--colors-sage-dark-10);--colors-gray-11:var(--colors-sage-dark-11);--colors-gray-12:var(--colors-sage-dark-12);--colors-gray-a1:var(--colors-sage-dark-a1);--colors-gray-a2:var(--colors-sage-dark-a2);--colors-gray-a3:var(--colors-sage-dark-a3);--colors-gray-a4:var(--colors-sage-dark-a4);--colors-gray-a5:var(--colors-sage-dark-a5);--colors-gray-a6:var(--colors-sage-dark-a6);--colors-gray-a7:var(--colors-sage-dark-a7);--colors-gray-a8:var(--colors-sage-dark-a8);--colors-gray-a9:var(--colors-sage-dark-a9);--colors-gray-a10:var(--colors-sage-dark-a10);--colors-gray-a11:var(--colors-sage-dark-a11);--colors-gray-a12:var(--colors-sage-dark-a12);--colors-accent-1:var(--colors-teal-dark-1);--colors-accent-2:var(--colors-teal-dark-2);--colors-accent-3:var(--colors-teal-dark-3);--colors-accent-4:var(--colors-teal-dark-4);--colors-accent-5:var(--colors-teal-dark-5);--colors-accent-6:var(--colors-teal-dark-6);--colors-accent-7:var(--colors-teal-dark-7);--colors-accent-8:var(--colors-teal-dark-8);--colors-accent-9:var(--colors-teal-dark-9);--colors-accent-10:var(--colors-teal-dark-10);--colors-accent-11:var(--colors-teal-dark-11);--colors-accent-12:var(--colors-teal-dark-12);--colors-accent-a1:var(--colors-teal-dark-a1);--colors-accent-a2:var(--colors-teal-dark-a2);--colors-accent-a3:var(--colors-teal-dark-a3);--colors-accent-a4:var(--colors-teal-dark-a4);--colors-accent-a5:var(--colors-teal-dark-a5);--colors-accent-a6:var(--colors-teal-dark-a6);--colors-accent-a7:var(--colors-teal-dark-a7);--colors-accent-a8:var(--colors-teal-dark-a8);--colors-accent-a9:var(--colors-teal-dark-a9);--colors-accent-a10:var(--colors-teal-dark-a10);--colors-accent-a11:var(--colors-teal-dark-a11);--colors-accent-a12:var(--colors-teal-dark-a12);--colors-bg-default:var(--colors-gray-2);--colors-bg-subtle:var(--colors-gray-3);--colors-bg-muted:var(--colors-gray-4);--colors-bg-emphasized:var(--colors-gray-5);--colors-bg-disabled:var(--colors-gray-4);--shadows-xs:0px 1px 1px var(--colors-black-a12),0px 0px 1px inset var(--colors-gray-a7);--shadows-sm:0px 2px 4px var(--colors-black-a10),0px 0px 1px inset var(--colors-gray-a7);--shadows-md:0px 4px 8px var(--colors-black-a10),0px 0px 1px inset var(--colors-gray-a7);--shadows-lg:0px 8px 16px var(--colors-black-a10),0px 0px 1px inset var(--colors-gray-a7);--shadows-xl:0px 16px 24px var(--colors-black-a10),0px 0px 1px inset var(--colors-gray-a7);--shadows-2xl:0px 24px 40px var(--colors-black-a10),0px 0px 1px inset var(--colors-gray-a7)}@keyframes zoom{0%{transform:scale(1);filter:brightness(0)}5%{filter:brightness(100%)}95%{filter:brightness(100%)}to{filter:brightness(0);transform:scale(1.5)}}@keyframes online{0%{border-color:#fff;border-width:4px}50%{border-color:#05deaa;border-width:0}to{border-color:#fff;border-width:4px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes collapse-in{0%{height:var(--sizes-0)}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:var(--sizes-0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}}@layer recipes{@layer _base{.link{color:var(--colors-fg-default);--colors-color-palette-1:var(--colors-accent-1);--colors-color-palette-2:var(--colors-accent-2);--colors-color-palette-3:var(--colors-accent-3);--colors-color-palette-4:var(--colors-accent-4);--colors-color-palette-5:var(--colors-accent-5);--colors-color-palette-6:var(--colors-accent-6);--colors-color-palette-7:var(--colors-accent-7);--colors-color-palette-8:var(--colors-accent-8);--colors-color-palette-9:var(--colors-accent-9);--colors-color-palette-10:var(--colors-accent-10);--colors-color-palette-11:var(--colors-accent-11);--colors-color-palette-12:var(--colors-accent-12);--colors-color-palette-a1:var(--colors-accent-a1);--colors-color-palette-a2:var(--colors-accent-a2);--colors-color-palette-a3:var(--colors-accent-a3);--colors-color-palette-a4:var(--colors-accent-a4);--colors-color-palette-a5:var(--colors-accent-a5);--colors-color-palette-a6:var(--colors-accent-a6);--colors-color-palette-a7:var(--colors-accent-a7);--colors-color-palette-a8:var(--colors-accent-a8);--colors-color-palette-a9:var(--colors-accent-a9);--colors-color-palette-a10:var(--colors-accent-a10);--colors-color-palette-a11:var(--colors-accent-a11);--colors-color-palette-a12:var(--colors-accent-a12);--colors-color-palette-default:var(--colors-accent-default);--colors-color-palette-emphasized:var(--colors-accent-emphasized);--colors-color-palette-fg:var(--colors-accent-fg);--colors-color-palette-text:var(--colors-accent-text);cursor:pointer;display:inline-flex;gap:var(--spacing-2);text-decoration:underline .1em transparent;text-underline-offset:.125em;align-items:center;font-weight:var(--font-weights-medium);--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-prop:text-decoration-color;transition-property:text-decoration-color;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.link svg{width:1em;height:1em}.button{appearance:none;-webkit-appearance:none;border-radius:var(--radii-l2);cursor:pointer;display:inline-flex;min-width:var(--sizes-0);outline:var(--borders-none);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;align-items:center;font-weight:var(--font-weights-semibold);justify-content:center;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-prop:background,border-color,color,box-shadow;transition-property:background,border-color,color,box-shadow;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.button:is([hidden]){display:none}.iconButton{appearance:none;-webkit-appearance:none;border-radius:var(--radii-l2);cursor:pointer;display:inline-flex;min-width:var(--sizes-0);outline:var(--borders-none);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;align-items:center;font-weight:var(--font-weights-semibold);justify-content:center;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-prop:background,border-color,color,box-shadow;transition-property:background,border-color,color,box-shadow;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.iconButton:is([hidden]){display:none}.input{appearance:none;-webkit-appearance:none;background:none;border-radius:var(--radii-l2);--colors-color-palette-1:var(--colors-accent-1);--colors-color-palette-2:var(--colors-accent-2);--colors-color-palette-3:var(--colors-accent-3);--colors-color-palette-4:var(--colors-accent-4);--colors-color-palette-5:var(--colors-accent-5);--colors-color-palette-6:var(--colors-accent-6);--colors-color-palette-7:var(--colors-accent-7);--colors-color-palette-8:var(--colors-accent-8);--colors-color-palette-9:var(--colors-accent-9);--colors-color-palette-10:var(--colors-accent-10);--colors-color-palette-11:var(--colors-accent-11);--colors-color-palette-12:var(--colors-accent-12);--colors-color-palette-a1:var(--colors-accent-a1);--colors-color-palette-a2:var(--colors-accent-a2);--colors-color-palette-a3:var(--colors-accent-a3);--colors-color-palette-a4:var(--colors-accent-a4);--colors-color-palette-a5:var(--colors-accent-a5);--colors-color-palette-a6:var(--colors-accent-a6);--colors-color-palette-a7:var(--colors-accent-a7);--colors-color-palette-a8:var(--colors-accent-a8);--colors-color-palette-a9:var(--colors-accent-a9);--colors-color-palette-a10:var(--colors-accent-a10);--colors-color-palette-a11:var(--colors-accent-a11);--colors-color-palette-a12:var(--colors-accent-a12);--colors-color-palette-default:var(--colors-accent-default);--colors-color-palette-emphasized:var(--colors-accent-emphasized);--colors-color-palette-fg:var(--colors-accent-fg);--colors-color-palette-text:var(--colors-accent-text);color:var(--colors-fg-default);outline:0;position:relative;width:var(--sizes-full);border-color:var(--colors-border-default);border-width:1px;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-prop:box-shadow,border-color;transition-property:box-shadow,border-color;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.input:is(:disabled,[disabled],[data-disabled]){opacity:.4;cursor:not-allowed}.input:is(:focus,[data-focus]){box-shadow:0 0 0 1px var(--colors-color-palette-default);border-color:var(--colors-color-palette-default)}.icon{color:currentcolor;display:inline-block;vertical-align:middle;flex-shrink:0;line-height:1em}@media (hover:hover) and (pointer:fine){.link:is(:hover,[data-hover]){text-decoration-color:var(--colors-color-palette-default)}}}.button--variant_solid{background:var(--colors-color-palette-default);color:var(--colors-color-palette-fg);--colors-color-palette-1:var(--colors-accent-1);--colors-color-palette-2:var(--colors-accent-2);--colors-color-palette-3:var(--colors-accent-3);--colors-color-palette-4:var(--colors-accent-4);--colors-color-palette-5:var(--colors-accent-5);--colors-color-palette-6:var(--colors-accent-6);--colors-color-palette-7:var(--colors-accent-7);--colors-color-palette-8:var(--colors-accent-8);--colors-color-palette-9:var(--colors-accent-9);--colors-color-palette-10:var(--colors-accent-10);--colors-color-palette-11:var(--colors-accent-11);--colors-color-palette-12:var(--colors-accent-12);--colors-color-palette-a1:var(--colors-accent-a1);--colors-color-palette-a2:var(--colors-accent-a2);--colors-color-palette-a3:var(--colors-accent-a3);--colors-color-palette-a4:var(--colors-accent-a4);--colors-color-palette-a5:var(--colors-accent-a5);--colors-color-palette-a6:var(--colors-accent-a6);--colors-color-palette-a7:var(--colors-accent-a7);--colors-color-palette-a8:var(--colors-accent-a8);--colors-color-palette-a9:var(--colors-accent-a9);--colors-color-palette-a10:var(--colors-accent-a10);--colors-color-palette-a11:var(--colors-accent-a11);--colors-color-palette-a12:var(--colors-accent-a12);--colors-color-palette-default:var(--colors-accent-default);--colors-color-palette-emphasized:var(--colors-accent-emphasized);--colors-color-palette-fg:var(--colors-accent-fg);--colors-color-palette-text:var(--colors-accent-text)}.button--variant_solid:is(:disabled,[disabled],[data-disabled]){color:var(--colors-fg-disabled);background:var(--colors-bg-disabled);cursor:not-allowed}.button--variant_solid:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-offset:2px;outline-color:var(--colors-color-palette-default)}.button--size_md{height:var(--sizes-10);min-width:var(--sizes-10);font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-4);gap:var(--spacing-2)}.button--size_md svg{width:var(--sizes-5);height:var(--sizes-5)}.button--variant_link{vertical-align:baseline;height:auto!important;padding-inline:var(--spacing-0)!important;min-width:var(--sizes-0)!important}.button--variant_link:is(:disabled,[disabled],[data-disabled]){color:var(--colors-border-disabled);cursor:not-allowed}.button--size_sm{height:var(--sizes-9);min-width:var(--sizes-9);font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-3\.5);gap:var(--spacing-2)}.button--size_sm svg{width:var(--sizes-4);height:var(--sizes-4)}.iconButton--variant_link{vertical-align:baseline;height:auto!important;padding-inline:var(--spacing-0)!important;min-width:var(--sizes-0)!important}.iconButton--variant_link:is(:disabled,[disabled],[data-disabled]){color:var(--colors-border-disabled);cursor:not-allowed}.iconButton--size_sm{height:var(--sizes-9);min-width:var(--sizes-9);font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-0);gap:var(--spacing-2)}.iconButton--size_sm svg{width:var(--sizes-4);height:var(--sizes-4)}.iconButton--variant_ghost{color:var(--colors-color-palette-text);--colors-color-palette-light-1:var(--colors-gray-light-1);--colors-color-palette-light-2:var(--colors-gray-light-2);--colors-color-palette-light-3:var(--colors-gray-light-3);--colors-color-palette-light-4:var(--colors-gray-light-4);--colors-color-palette-light-5:var(--colors-gray-light-5);--colors-color-palette-light-6:var(--colors-gray-light-6);--colors-color-palette-light-7:var(--colors-gray-light-7);--colors-color-palette-light-8:var(--colors-gray-light-8);--colors-color-palette-light-9:var(--colors-gray-light-9);--colors-color-palette-light-10:var(--colors-gray-light-10);--colors-color-palette-light-11:var(--colors-gray-light-11);--colors-color-palette-light-12:var(--colors-gray-light-12);--colors-color-palette-light-a1:var(--colors-gray-light-a1);--colors-color-palette-light-a2:var(--colors-gray-light-a2);--colors-color-palette-light-a3:var(--colors-gray-light-a3);--colors-color-palette-light-a4:var(--colors-gray-light-a4);--colors-color-palette-light-a5:var(--colors-gray-light-a5);--colors-color-palette-light-a6:var(--colors-gray-light-a6);--colors-color-palette-light-a7:var(--colors-gray-light-a7);--colors-color-palette-light-a8:var(--colors-gray-light-a8);--colors-color-palette-light-a9:var(--colors-gray-light-a9);--colors-color-palette-light-a10:var(--colors-gray-light-a10);--colors-color-palette-light-a11:var(--colors-gray-light-a11);--colors-color-palette-light-a12:var(--colors-gray-light-a12);--colors-color-palette-dark-1:var(--colors-gray-dark-1);--colors-color-palette-dark-2:var(--colors-gray-dark-2);--colors-color-palette-dark-3:var(--colors-gray-dark-3);--colors-color-palette-dark-4:var(--colors-gray-dark-4);--colors-color-palette-dark-5:var(--colors-gray-dark-5);--colors-color-palette-dark-6:var(--colors-gray-dark-6);--colors-color-palette-dark-7:var(--colors-gray-dark-7);--colors-color-palette-dark-8:var(--colors-gray-dark-8);--colors-color-palette-dark-9:var(--colors-gray-dark-9);--colors-color-palette-dark-10:var(--colors-gray-dark-10);--colors-color-palette-dark-11:var(--colors-gray-dark-11);--colors-color-palette-dark-12:var(--colors-gray-dark-12);--colors-color-palette-dark-a1:var(--colors-gray-dark-a1);--colors-color-palette-dark-a2:var(--colors-gray-dark-a2);--colors-color-palette-dark-a3:var(--colors-gray-dark-a3);--colors-color-palette-dark-a4:var(--colors-gray-dark-a4);--colors-color-palette-dark-a5:var(--colors-gray-dark-a5);--colors-color-palette-dark-a6:var(--colors-gray-dark-a6);--colors-color-palette-dark-a7:var(--colors-gray-dark-a7);--colors-color-palette-dark-a8:var(--colors-gray-dark-a8);--colors-color-palette-dark-a9:var(--colors-gray-dark-a9);--colors-color-palette-dark-a10:var(--colors-gray-dark-a10);--colors-color-palette-dark-a11:var(--colors-gray-dark-a11);--colors-color-palette-dark-a12:var(--colors-gray-dark-a12);--colors-color-palette-1:var(--colors-gray-1);--colors-color-palette-2:var(--colors-gray-2);--colors-color-palette-3:var(--colors-gray-3);--colors-color-palette-4:var(--colors-gray-4);--colors-color-palette-5:var(--colors-gray-5);--colors-color-palette-6:var(--colors-gray-6);--colors-color-palette-7:var(--colors-gray-7);--colors-color-palette-8:var(--colors-gray-8);--colors-color-palette-9:var(--colors-gray-9);--colors-color-palette-10:var(--colors-gray-10);--colors-color-palette-11:var(--colors-gray-11);--colors-color-palette-12:var(--colors-gray-12);--colors-color-palette-a1:var(--colors-gray-a1);--colors-color-palette-a2:var(--colors-gray-a2);--colors-color-palette-a3:var(--colors-gray-a3);--colors-color-palette-a4:var(--colors-gray-a4);--colors-color-palette-a5:var(--colors-gray-a5);--colors-color-palette-a6:var(--colors-gray-a6);--colors-color-palette-a7:var(--colors-gray-a7);--colors-color-palette-a8:var(--colors-gray-a8);--colors-color-palette-a9:var(--colors-gray-a9);--colors-color-palette-a10:var(--colors-gray-a10);--colors-color-palette-a11:var(--colors-gray-a11);--colors-color-palette-a12:var(--colors-gray-a12);--colors-color-palette-default:var(--colors-gray-default);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-text:var(--colors-gray-text)}.iconButton--variant_ghost:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-a3)}.iconButton--variant_ghost:is(:disabled,[disabled],[data-disabled]){color:var(--colors-fg-disabled);cursor:not-allowed}.iconButton--variant_ghost:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-offset:2px;outline-color:var(--colors-color-palette-default)}.iconButton--size_md{height:var(--sizes-10);min-width:var(--sizes-10);font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-0);gap:var(--spacing-2)}.iconButton--size_md svg{width:var(--sizes-5);height:var(--sizes-5)}.input--size_xl{padding-inline:var(--spacing-4);height:var(--sizes-12);min-width:var(--sizes-12);font-size:var(--font-sizes-lg)}.icon--size_md{width:var(--sizes-5);height:var(--sizes-5)}@media (hover:hover) and (pointer:fine){.button--variant_solid:is(:hover,[data-hover]){background:var(--colors-color-palette-emphasized)}.button--variant_solid:is(:hover,[data-hover]):is(:disabled,[disabled],[data-disabled]){color:var(--colors-fg-disabled);background:var(--colors-bg-disabled)}}@media (hover:hover) and (pointer:fine){.button--variant_link:is(:hover,[data-hover]):is(:disabled,[disabled],[data-disabled]){color:var(--colors-border-disabled)}}@media (hover:hover) and (pointer:fine){.iconButton--variant_link:is(:hover,[data-hover]):is(:disabled,[disabled],[data-disabled]){color:var(--colors-border-disabled)}}@media (hover:hover) and (pointer:fine){.iconButton--variant_ghost:is(:hover,[data-hover]){background:var(--colors-color-palette-a3)}.iconButton--variant_ghost:is(:hover,[data-hover]):is(:disabled,[disabled],[data-disabled]){background:var(--colors-transparent);color:var(--colors-fg-disabled)}}}@layer recipes.slots{@layer _base{.toast__root{background:var(--colors-bg-default);border-radius:var(--radii-l3);box-shadow:var(--shadows-lg);min-width:var(--sizes-xs);height:var(--height);opacity:var(--opacity);overflow-wrap:anywhere;padding:var(--spacing-4);position:relative;scale:var(--scale);translate:var(--x) var(--y) 0;will-change:translate,opacity,scale;z-index:var(--z-index);--transition-duration:var(--durations-slow);transition-duration:var(--durations-slow);--transition-prop:translate,scale,opacity,height;transition-property:translate,scale,opacity,height;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.toast__title{color:var(--colors-fg-default);font-weight:var(--font-weights-semibold)}.toast__description,.toast__title{font-size:var(--font-sizes-sm);line-height:1.25rem}.toast__description{color:var(--colors-fg-muted)}.toast__actionTrigger{margin-top:var(--spacing-2)}.toast__closeTrigger{position:absolute;top:var(--spacing-3);right:var(--spacing-3)}.dialog__backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--colors-white-a10);height:100vh;position:fixed;width:100vw;z-index:var(--z-index-overlay);left:var(--spacing-0);top:var(--spacing-0)}.dark .dialog__backdrop{background:var(--colors-black-a10)}.dialog__backdrop:is([open],[data-open],[data-state=open]){animation:var(--animations-backdrop-in)}.dialog__backdrop:is([closed],[data-closed],[data-state=closed]){animation:var(--animations-backdrop-out)}.dialog__positioner{display:flex;overflow:auto;position:fixed;width:100vw;height:100dvh;z-index:var(--z-index-modal);align-items:center;justify-content:center;left:var(--spacing-0);top:var(--spacing-0)}.dialog__content{background:var(--colors-bg-default);border-radius:var(--radii-l3);box-shadow:var(--shadows-lg);min-width:var(--sizes-sm);position:relative}.dialog__content:is([open],[data-open],[data-state=open]){animation:var(--animations-dialog-in)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation:var(--animations-dialog-out)}.dialog__title{font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold)}.dialog__description{color:var(--colors-fg-muted);font-size:var(--font-sizes-sm);line-height:1.25rem}.accordion__root>:not([hidden])~:not([hidden]){border-top-width:1px;border-bottom-width:0}.accordion__root{width:var(--sizes-full);border-top-width:1px;border-bottom-width:1px}.accordion__itemTrigger{color:var(--colors-fg-default);cursor:pointer;display:flex;gap:var(--spacing-3);font-size:var(--font-sizes-lg);line-height:1.75rem;text-align:left;width:var(--sizes-full);align-items:center;font-weight:var(--font-weights-semibold);justify-content:space-between}.accordion__itemTrigger:is(:disabled,[disabled],[data-disabled]){color:var(--colors-fg-disabled);cursor:not-allowed}.accordion__itemContent{color:var(--colors-fg-muted);overflow:hidden;--transition-prop:padding-bottom;transition-property:padding-bottom;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.accordion__itemContent:is([open],[data-open],[data-state=open]){animation:var(--animations-collapse-in)}.accordion__itemContent:is([closed],[data-closed],[data-state=closed]){animation:var(--animations-collapse-out)}.accordion__itemIndicator{color:var(--colors-fg-muted);transform-origin:center;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-prop:transform;transition-property:transform;--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default)}.accordion__itemIndicator:is([open],[data-open],[data-state=open]){transform:rotate(-180deg)}}.accordion__itemTrigger--size_md{padding-block:var(--spacing-4)}.accordion__itemContent--size_md{padding-bottom:var(--spacing-6);padding-right:var(--spacing-8)}.accordion__itemContent--size_md:is([closed],[data-closed],[data-state=closed]){padding-bottom:var(--spacing-0)}}@layer utilities{@layer compositions{.textStyle_m{font-size:18px}.textStyle_l{font-size:22px}.textStyle_s{font-size:15px}.textStyle_xxl{font-size:40px}.textStyle_xs{font-size:var(--font-sizes-xs);line-height:1.125rem}.textStyle_3xl{font-size:var(--font-sizes-3xl);line-height:2.375rem}.textStyle_xl{font-size:var(--font-sizes-xl);line-height:1.875rem}.textStyle_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.\[\&_\.notion-h2\]\:textStyle_l .notion-h2,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:textStyle_l .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:textStyle_l .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:textStyle_l .notion-h5{font-size:22px}.\[\&_\.notion-text\]\:textStyle_m .notion-text{font-size:18px}.\[\&_thead_\>_\.notion-tr_\>_\.notion-th\]\:textStyle_s thead>.notion-tr>.notion-th{font-size:15px}.\[\&_\.notion-list\.notion-list-disc_\>_li\,_\.notion-list\.notion-list-numbered_\>_li\]\:textStyle_m .notion-list.notion-list-disc>li,.\[\&_\.notion-list\.notion-list-disc_\>_li\,_\.notion-list\.notion-list-numbered_\>_li\]\:textStyle_m .notion-list.notion-list-numbered>li,.\[\&_\.notion-td\,_\.notion-th\]\:textStyle_m .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:textStyle_m .notion-th{font-size:18px}.\[\&_\.notion-code\]\:textStyle_s .notion-code{font-size:15px}.\[\&_\.notion-quote\]\:textStyle_m .notion-quote{font-size:18px}.\[\&_\>_h2\]\:textStyle_l>h2{font-size:22px}.\[\&_\>_p\]\:textStyle_s>p{font-size:15px}@media screen and (max-width:47.9975rem){.mdDown\:textStyle_s{font-size:15px}.mdDown\:textStyle_lxl{font-size:32px}.mdDown\:textStyle_m{font-size:18px}.mdDown\:textStyle_xs{font-size:var(--font-sizes-xs);line-height:1.125rem}.\[\&_\.notion-h2\]\:mdDown\:textStyle_m .notion-h2,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mdDown\:textStyle_m .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mdDown\:textStyle_m .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mdDown\:textStyle_m .notion-h5{font-size:18px}.\[\&_\.notion-list\.notion-list-disc_\>_li\,_\.notion-list\.notion-list-numbered_\>_li\]\:mdDown\:textStyle_s .notion-list.notion-list-disc>li,.\[\&_\.notion-list\.notion-list-disc_\>_li\,_\.notion-list\.notion-list-numbered_\>_li\]\:mdDown\:textStyle_s .notion-list.notion-list-numbered>li,.\[\&_\.notion-quote\]\:mdDown\:textStyle_s .notion-quote,.\[\&_\.notion-td\,_\.notion-th\]\:mdDown\:textStyle_s .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:mdDown\:textStyle_s .notion-th,.\[\&_\.notion-text\]\:mdDown\:textStyle_s .notion-text{font-size:15px}}}.overflow_hidden{overflow:hidden}.d_grid{display:grid}.gap_64px{gap:64px}.text_primary{color:var(--colors-primary)}.text_text{color:var(--colors-text)}.m_auto{margin:auto}.h_fit-content{height:fit-content}.gap_32px{gap:32px}.grid-area_text_\/_text_\/_text_\/_text{grid-area:text/text/text/text}.p_0_10\%_0_20\%{padding:0 10% 0 20%}.d_flex{display:flex}.gap_16px{gap:16px}.pos_relative{position:relative}.grid-area_image_\/_image_\/_image_\/_image{grid-area:image/image/image/image}.h_512px{height:512px}.pos_absolute{position:absolute}.w_100\%{width:100%}.h_100\%{height:100%}.rounded_64px_0_0_64px{border-radius:64px 0 0 64px}.z_1{z-index:1}.font-variation-settings_\'wght\'_750{font-variation-settings:"wght" 750}.fill_primary{fill:var(--colors-primary)}.w_400px{width:400px}.max-w_100\%{max-width:100%}.white-space_nowrap{white-space:nowrap}.transform_rotate\(-10deg\){transform:rotate(-10deg)}.w_fit-content{width:fit-content}.cursor_pointer{cursor:pointer}.h_48px{height:48px}.p_8px_24px{padding:8px 24px}.rounded_12px{border-radius:12px}.ring_none{outline:var(--borders-none)}.text-decor_none{text-decoration:none}.transition_all_0\.3s_ease-in-out{transition:all .3s ease-in-out}.border_1px_solid{border:1px solid}.text_white{color:var(--colors-white)}.border_none{border:var(--borders-none)}.pointer-events_none{pointer-events:none}.border-b_2px_solid{border-bottom:2px solid}.max-w_1400px{max-width:1400px}.mx_auto{margin-inline:auto}.gap_24px{gap:24px}.aspect_16\/9{aspect-ratio:16/9}.d_inline-flex{display:inline-flex}.opacity_0\.5{opacity:.5}.p_16px{padding:16px}.bg_background{background:var(--colors-background)}.col-span_span_10{grid-column:span 10}.py_48px{padding-block:48px}.gap_8px{gap:8px}.opacity_0\.4{opacity:.4}.opacity_0\.2{opacity:.2}.col-span_10{grid-column:span 10/span 10}.h_calc\(100vh_-_400px\){height:calc(100vh - 400px)}.w_calc\(100\%_\+_60px\){width:calc(100% + 60px)}.transform_translateX\(-30px\){transform:translateX(-30px)}.rounded_32px{border-radius:32px}.px_40px{padding-inline:40px}.col-span_span_4{grid-column:span 4}.col-span_span_6{grid-column:span 6}.rounded_16px{border-radius:16px}.image-rendering_pixelated{image-rendering:pixelated}.gap_36px{gap:36px}.white-space_pre-wrap{white-space:pre-wrap}.col-span_span_5{grid-column:span 5}.obj-fit_cover{object-fit:cover}.aspect_660_\/_500{aspect-ratio:660/500}.rounded_24px{border-radius:24px}.obj-pos_center{object-position:center}.delay_0\.05{delay:.05px}.h_100vh{height:100vh}.transform_translateX\(-50\%\){transform:translateX(-50%)}.max-w_250px{max-width:250px}.max-h_250px{max-height:250px}.aspect_1\/1{aspect-ratio:1/1}.duration_1{duration:1px}.max-h_45vh{max-height:45vh}.z_0{z-index:0}.delay_0{delay:0}.duration_1\.8{duration:1.8px}.max-w_420px{max-width:420px}.h_auto{height:auto}.h_60\%{height:60%}.d_block{display:block}.h_2px{height:2px}.bg_primary10{background:var(--colors-primary10)}.m_48px_0{margin:48px 0}.rounded_2px{border-radius:2px}.col-span_1_\/_3{grid-column:1/3}.row-span_1_\/_3{grid-row:1/3}.col-span_4_\/_7{grid-column:4/7}.col-span_2_\/_4{grid-column:2/4}.tracking_0\.01em{letter-spacing:.01em}.col-span_1_\/_2{grid-column:1/2}.row-span_2_\/_3{grid-row:2/3}.opacity_0{opacity:0}.font-variation-settings_\'wght\'_800{font-variation-settings:"wght" 800}.transition_all_0\.2s_ease-in-out{transition:all .2s ease-in-out}.col-span_2_\/_3{grid-column:2/3}.gap_12px{gap:12px}.opacity_0\.7{opacity:.7}.max-h_calc\(100vh_-_64px\){max-height:calc(100vh - 64px)}.p_24px{padding:24px}.p_8px_16px{padding:8px 16px}.rounded_100px{border-radius:100px}.transition_all_0\.3s_ease-out{transition:all .3s ease-out}.gap_2px{gap:2px}.gap_4px{gap:4px}.p_64px_10\%_32px_10\%{padding:64px 10% 32px}.rounded_8px{border-radius:8px}.\-webkit-line-clamp_1{-webkit-line-clamp:1}.text-overflow_ellipsis{text-overflow:ellipsis}.overflow-wrap_normal{overflow-wrap:normal}.opacity_0\.6{opacity:.6}.w_80\%{width:80%}.max-w_800px{max-width:800px}.h_calc\(100vh_-_64px\){height:calc(100vh - 64px)}.p_24px_32px{padding:24px 32px}.pos_sticky{position:sticky}.px_32px{padding-inline:32px}.text-align_center{text-align:center}.min-h_100vh{min-height:100vh}.d_inline-block{display:inline-block}.p_0\.3rem_0{padding:.3rem 0}.transition_all_0\.2s{transition:all .2s}.m_0_auto{margin:0 auto}.h_500px{height:500px}.rounded_15px_15px_15px_15px{border-radius:15px 15px 15px 15px}.shadow_inset_0px_2px_1px_-1px_rgba\(255\,_255\,_255\,_0\.8\){box-shadow:inset 0 2px 1px -1px hsla(0,0%,100%,.8)}.filter_drop-shadow\(0px_10px_20px_rgba\(0\,_0\,_0\,_0\.05\)\){filter:drop-shadow(0 10px 20px rgba(0,0,0,.05))}.col-span_span_2{grid-column:span 2}.max-w_500px{max-width:500px}.p_32px{padding:32px}.h_40px{height:40px}.p_8px{padding:8px}.bg_white40{background:var(--colors-white40)}.list-style_none{list-style:none}.p_0{padding:var(--spacing-0)}.m_0{margin:var(--spacing-0)}.rounded_4px{border-radius:4px}.p_8px_12px{padding:8px 12px}.font-variation-settings_\"wght\"_750{font-variation-settings:"wght" 750}.font-variation-settings_\'wght\'_700{font-variation-settings:"wght" 700}.w_24{width:var(--sizes-24)}.h_24{height:var(--sizes-24)}.max-h_100vh{max-height:100vh}.rounded_6px{border-radius:6px}.w_28px{width:28px}.h_28px{height:28px}.px_2px{padding-inline:2px}.pos_fixed{position:fixed}.w_248px{width:248px}.z_100{z-index:100}.transition_all_0\.4s{transition:all .4s}.transition_height_0\.4s{transition:height .4s}.w_240px{width:240px}.z_-1{z-index:-1}.transition_opacity_0\.3s{transition:opacity .3s}.h_70px{height:70px}.border-t_2px_solid{border-top:2px solid}.h_100svh{height:100svh}.w_100vw{width:100vw}.rounded_0{border-radius:0}.order_2{order:2}.opacity_1{opacity:1}.px_16px{padding-inline:16px}.p_16px_8px{padding:16px 8px}.border-b_1px_solid{border-bottom:1px solid}.border-b_none{border-bottom:var(--borders-none)}.d_none{display:none}.p_80px_40px{padding:80px 40px}.z_10{z-index:10}.rounded_32px_32px_0_0{border-radius:32px 32px 0 0}.w_calc\(100\%_\+_32px\){width:calc(100% + 32px)}.transform_translateX\(-16px\){transform:translateX(-16px)}.grid-area_thumbnail_\/_thumbnail_\/_thumbnail_\/_thumbnail{grid-area:thumbnail/thumbnail/thumbnail/thumbnail}.border_16px_solid{border:16px solid}.rounded_84px{border-radius:84px}.transition_all_0\.5s_ease-in-out{transition:all .5s ease-in-out}.tracking_-1px{letter-spacing:-1px}.transition_opacity_0\.5s_ease-in-out{transition:opacity .5s ease-in-out}.animation_zoom_15s_cubic-bezier\(1\,_1\,_0\,_0\)_infinite{animation:zoom 15s cubic-bezier(1,1,0,0) infinite}.p_192px_84px_128px_84px{padding:192px 84px 128px}.max-w_600px{max-width:600px}.p_50px_50px_40px_0px{padding:50px 50px 40px 0}.bg_\#EAF2EF{background:#eaf2ef}.gap_30px{gap:30px}.h_calc\(100\%_-_40px\){height:calc(100% - 40px)}.transition_all_1\.5s{transition:all 1.5s}.w_0{width:var(--sizes-0)}.w_calc\(100\%_-_560px\){width:calc(100% - 560px)}.h_6px{height:6px}.gap_10px{gap:10px}.bg_white{background:var(--colors-white)}.transition_all_1s{transition:all 1s}.w_150\%{width:150%}.h_110px{height:110px}.min-w_400px{min-width:400px}.z_2{z-index:2}.z_3{z-index:3}.h_40vw{height:40vw}.h_64px{height:64px}.row-span_span_4{grid-row:span 4}.gap_0px{gap:0}.gap_0_24px{gap:0 24px}.p_28px_24px_24px_24px{padding:28px 24px 24px}.text-align_left{text-align:left}.my_4px{margin-block:4px}.rounded_20px_0_0_0{border-radius:20px 0 0 0}.transform_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.py_38px{padding-block:38px}.px_24px{padding-inline:24px}.w_550px{width:550px}.d_inline-grid{display:inline-grid}.gap_-8px{gap:-8px}.bg_\#EAF2EF{background-color:#eaf2ef}.pt_64px{padding-top:64px}.pb_64px{padding-bottom:64px}.ml_auto{margin-left:auto}.grid-cols_1fr_1fr{grid-template-columns:1fr 1fr}.grid-template-areas_\"text_image\"{grid-template-areas:"text image"}.items_center{align-items:center}.bg-img_url\(\'\/assets\/image\/index\/our-community\.webp\'\){background-image:url(/assets/image/index/our-community.webp)}.bg-pos_center{background-position:50%}.bg-size_cover{background-size:cover}.bottom_0{bottom:var(--spacing-0)}.left_-64px{left:-64px}.fw_bold{font-weight:var(--font-weights-bold)}.leading_1\.2{line-height:1.2}.items_flex-end{align-items:flex-end}.flex_row{flex-direction:row}.justify_center{justify-content:center}.border_primary{border-color:var(--colors-primary)}.bg_primary{background-color:var(--colors-primary)}.mt_16px{margin-top:16px}.pb_24px{padding-bottom:24px}.mb_40px{margin-bottom:40px}.pt_52px{padding-top:52px}.pb_32px{padding-bottom:32px}.border_primary5{border-color:var(--colors-primary5)}.pl_48px{padding-left:48px}.pr_48px{padding-right:48px}.grid-cols_repeat\(auto-fill\,_minmax\(320px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.bg_\#DAE8E3{background-color:#dae8e3}.grid-cols_24px_auto_1fr{grid-template-columns:24px auto 1fr}.border-tw_2px{border-top-width:2px}.border-top-style_dashed{border-top-style:dashed}.border-t_primary{border-top-color:var(--colors-primary)}.ml_20px{margin-left:20px}.pt_40px{padding-top:40px}.mb_32px{margin-bottom:32px}.bg_gray\.1{background-color:var(--colors-gray-1)}.grid-cols_repeat\(10\,_1fr\){grid-template-columns:repeat(10,1fr)}.pb_120px{padding-bottom:120px}.grid-cols_subgrid{grid-template-columns:subgrid}.pt_24px{padding-top:24px}.grid-cols_repeat\(5\,_1fr\){grid-template-columns:repeat(5,1fr)}.grid-cols_auto_auto{grid-template-columns:auto auto}.bg_primary10{background-color:var(--colors-primary10)}.pb_0{padding-bottom:var(--spacing-0)}.bg_\#8ED3D8{background-color:#8ed3d8}.top_10vh{top:10vh}.left_50\%{left:50%}.left_0{left:var(--spacing-0)}.bottom_10vh{bottom:10vh}.top_5vh{top:5vh}.right_5vh{right:5vh}.pt_72px{padding-top:72px}.pr_100px{padding-right:100px}.pb_40px{padding-bottom:40px}.grid-cols_repeat\(6\,_1fr\){grid-template-columns:repeat(6,1fr)}.grid-rows_auto_auto{grid-template-rows:auto auto}.grid-rows_subgrid{grid-template-rows:subgrid}.grid-cols_1fr_fit-content\(500px\){grid-template-columns:1fr fit-content(500px)}.grid-cols_repeat\(3\,_32px\){grid-template-columns:repeat(3,32px)}.mb_16px{margin-bottom:16px}.fs_96px{font-size:96px}.leading_1{line-height:1}.fs_40px{font-size:40px}.mb_4px{margin-bottom:4px}.mt_32px{margin-top:32px}.flex_column{flex-direction:column}.grid-cols_48px_1fr{grid-template-columns:48px 1fr}.mt_6px{margin-top:6px}.mt_8px{margin-top:8px}.bg_background50{background-color:var(--colors-background50)}.grid-rows_auto_1fr{grid-template-rows:auto 1fr}.overflow-y_auto{overflow-y:auto}.grid-cols_1fr_auto{grid-template-columns:1fr auto}.items_start{align-items:start}.pt_0{padding-top:var(--spacing-0)}.grid-cols_repeat\(auto-fill\,_minmax\(200px\,_1fr\)_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(200px,1fr) minmax(200px,1fr))}.grid-cols_16px_fit-content\(100px\){grid-template-columns:16px fit-content(100px)}.grid-cols_128px_1fr{grid-template-columns:128px 1fr}.grid-template-areas_\"image_text\"{grid-template-areas:"image text"}.leading_1\.5{line-height:1.5}.grid-cols_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.grid-cols_1fr_42px{grid-template-columns:1fr 42px}.font-style_minecraft{font-style:minecraft}.pb_16px{padding-bottom:16px}.top_0{top:var(--spacing-0)}.bg_white{background-color:var(--colors-white)}.overflow-x_hidden{overflow-x:hidden}.grid-cols_82px_1fr{grid-template-columns:82px 1fr}.border_currentcolor{border-color:currentcolor}.mb_120px{margin-bottom:120px}.mt_6{margin-top:var(--spacing-6)}.mb_6{margin-bottom:var(--spacing-6)}.grid-cols_3fr_5fr_3fr{grid-template-columns:3fr 5fr 3fr}.mb_92px{margin-bottom:92px}.bg_background{background-color:var(--colors-background)}.mt_4px{margin-top:4px}.mb_24px{margin-bottom:24px}.pl_32px{padding-left:32px}.pr_38px{padding-right:38px}.pb_60px{padding-bottom:60px}.justify_space-between{justify-content:space-between}.flex-wrap_wrap{flex-wrap:wrap}.leading_100\%{line-height:100%}.grid-cols_7fr_3fr{grid-template-columns:7fr 3fr}.pl_8px{padding-left:8px}.pr_8px{padding-right:8px}.mb_20px{margin-bottom:20px}.grid-cols_1fr{grid-template-columns:1fr}.pt_4px{padding-top:4px}.pb_4px{padding-bottom:4px}.leading_1\.35{line-height:1.35}.left_82px{left:82px}.ease_cubic-bezier\(0\,0\,\.2\,1\){--transition-easing:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.pl_12px{padding-left:12px}.left_8px{left:8px}.pr_16px{padding-right:16px}.pl_20px{padding-left:20px}.grid-rows_1fr_auto{grid-template-rows:1fr auto}.pl_24px{padding-left:24px}.pt_8px{padding-top:8px}.mt_24px{margin-top:24px}.grid-cols_20px_1fr{grid-template-columns:20px 1fr}.grid-cols_24px_1fr_24px{grid-template-columns:24px 1fr 24px}.pl_44px{padding-left:44px}.grid-cols_1fr_460px{grid-template-columns:1fr 460px}.grid-template-areas_\"thumbnail_text\"{grid-template-areas:"thumbnail text"}.bg_text{background-color:var(--colors-text)}.justify_end{justify-content:end}.border_text{border-color:var(--colors-text)}.bg_black{background-color:var(--colors-black)}.bottom_16px{bottom:16px}.left_16px{left:16px}.fs_72px{font-size:72px}.leading_72px{line-height:72px}.font-style_shippori{font-style:shippori}.top_32px{top:32px}.left_32px{left:32px}.fs_128px{font-size:128px}.leading_128px{line-height:128px}.leading_1\.8{line-height:1.8}.top_40px{top:40px}.right_0{right:var(--spacing-0)}.left_initial{left:auto}.right_10px{right:10px}.bottom_20px{bottom:20px}.bottom_40px{bottom:40px}.right_30px{right:30px}.mt_-64px{margin-top:-64px}.bg-size_contain{background-size:contain}.bg-repeat_no-repeat{background-repeat:no-repeat}.bg-img_url\(\'\/assets\/image\/index\/letter\.webp\'\){background-image:url(/assets/image/index/letter.webp)}.leading_1\.3{line-height:1.3}.mr_auto{margin-right:auto}.grid-rows_repeat\(4\,_auto\){grid-template-rows:repeat(4,auto)}.mb_72px{margin-bottom:72px}.grid-cols_1fr\!{grid-template-columns:1fr!important}.mb_0px{margin-bottom:0}.grid-cols_repeat\(auto-fill\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-cols_1fr_24px{grid-template-columns:1fr 24px}.mt_40px{margin-top:40px}.grid-cols_24px_1fr{grid-template-columns:24px 1fr}.bottom_0px{bottom:0}.right_0px{right:0}.pt_12px{padding-top:12px}.pr_12px{padding-right:12px}.pb_12px{padding-bottom:12px}.top_50\%{top:50%}.grid-cols_32px_1fr{grid-template-columns:32px 1fr}.fs_14px{font-size:14px}.mt_14px{margin-top:14px}.items_baseline{align-items:baseline}.fs_56px{font-size:56px}.fs_26px{font-size:26px}.mb_-16px{margin-bottom:-16px}.fs_16px{font-size:16px}.disabled\:opacity_0\.5:is(:disabled,[disabled],[data-disabled]){opacity:.5}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.after\:transition_all_0\.3s_ease-in-out:after{transition:all .3s ease-in-out}.\[\&_img\]\:w_100\% img{width:100%}.\[\&_img\]\:aspect_16\/9 img{aspect-ratio:16/9}.\[\&_img\]\:rounded_12px img{border-radius:12px}.\[\&_img\]\:obj-fit_cover img{object-fit:cover}.\[\&_img\]\:obj-pos_center img{object-position:center}.after\:white-space_wrap:after{white-space:wrap}.after\:overflow-wrap_anywhere:after{overflow-wrap:anywhere}.after\:d_var\(--isVisible\):after{display:var(--isVisible)}.after\:aspect_2\/3:after{aspect-ratio:2/3}.after\:h_calc\(100\%_-_48px\):after{height:calc(100% - 48px)}.after\:pos_absolute:after{position:absolute}.after\:transform_translate\(-50\%\,_-50\%\):after{transform:translate(-50%,-50%)}.after\:rounded_2px_12px_2px_2px:after{border-radius:2px 12px 2px 2px}.after\:p_16px_12px:after{padding:16px 12px}.after\:text_text:after{color:var(--colors-text)}.after\:shadow_0_0_8px_rgba\(0\,_0\,_0\,_0\.08\)\,_0_8px_32px_rgba\(0\,_0\,_0\,_0\.06\):after{box-shadow:0 0 8px rgba(0,0,0,.08),0 8px 32px rgba(0,0,0,.06)}.before\:opacity_0:before{opacity:0}.before\:w_calc\(100\%_\+_24px\):before{width:calc(100% + 24px)}.before\:h_calc\(100\%_\+_24px\):before{height:calc(100% + 24px)}.before\:pos_absolute:before{position:absolute}.before\:z_-1:before{z-index:-1}.before\:rounded_18px:before{border-radius:18px}.before\:transition_opacity_0\.3s:before{transition:opacity .3s}.\[\&_img\]\:h_100\% img{height:100%}.\[\&_p\]\:tracking_0\.001em p{letter-spacing:.001em}.\[\&_img\]\:w_48px img{width:48px}.\[\&_img\]\:h_48px img{height:48px}.\[\&_img\]\:rounded_8px img{border-radius:8px}.before\:d_block:before{display:block}.before\:w_16px:before{width:16px}.before\:h_16px:before{height:16px}.before\:rounded_8px:before{border-radius:8px}.before\:box_border-box:before{box-sizing:border-box}.before\:animation_online_3s_ease-in-out_infinite:before{animation:online 3s ease-in-out infinite}.\[\&_img\]\:aspect_1\/1 img{aspect-ratio:1/1}.\[\&_a\]\:text-decor_none a{text-decoration:none}.after\:w_calc\(100\%_\+_24px\):after{width:calc(100% + 24px)}.after\:h_calc\(100\%_\+_24px\):after{height:calc(100% + 24px)}.after\:bg_white60:after{background:var(--colors-white60)}.after\:rounded_24px_24px_12px_12px:after{border-radius:24px 24px 12px 12px}.after\:z_-1:after{z-index:-1}.after\:opacity_0:after{opacity:0}.after\:transition_all_0\.2s_ease-in-out:after{transition:all .2s ease-in-out}.before\:w_100\%:before{width:100%}.before\:h_1\.3px:before{height:1.3px}.after\:d_inline-block:after{display:inline-block}.after\:transition_all_0\.2s:after{transition:all .2s}.before\:d_none:before{display:none}.\[\&_\.notion\]\:m_0_auto .notion{margin:0 auto}.\[\&_\.notion\]\:max-w_800px .notion{max-width:800px}.\[\&_\.notion\]\:p_0_var\(--x-margin\) .notion{padding:0 var(--x-margin)}.\[\&_\.notion\]\:text_text .notion{color:var(--colors-text)}.\[\&_\.notion-asset-wrapper_\>_img\]\:w_100\% .notion-asset-wrapper>img{width:100%}.\[\&_\.notion-asset-wrapper_\>_img\]\:shadow_inset_0px_2px_1px_-1px_rgba\(255\,_255\,_255\,_0\.8\) .notion-asset-wrapper>img{box-shadow:inset 0 2px 1px -1px hsla(0,0%,100%,.8)}.\[\&_\.notion-asset-wrapper_\>_img\]\:filter_drop-shadow\(0px_10px_20px_rgba\(0\,_0\,_0\,_0\.05\)\) .notion-asset-wrapper>img{filter:drop-shadow(0 10px 20px rgba(0,0,0,.05))}.\[\&_\.notion-asset-wrapper_\>_img\]\:rounded_15px_15px_15px_15px .notion-asset-wrapper>img{border-radius:15px 15px 15px 15px}.\[\&_\.notion-asset-wrapper_\>_div_\>_img\]\:w_100\% .notion-asset-wrapper>div>img{width:100%}.\[\&_\.notion-asset-wrapper_\>_div_\>_img\]\:shadow_inset_0px_2px_1px_-1px_rgba\(255\,_255\,_255\,_0\.8\) .notion-asset-wrapper>div>img{box-shadow:inset 0 2px 1px -1px hsla(0,0%,100%,.8)}.\[\&_\.notion-asset-wrapper_\>_div_\>_img\]\:filter_drop-shadow\(0px_10px_20px_rgba\(0\,_0\,_0\,_0\.05\)\) .notion-asset-wrapper>div>img{filter:drop-shadow(0 10px 20px rgba(0,0,0,.05))}.\[\&_\.notion-asset-wrapper_\>_div_\>_img\]\:rounded_15px_15px_15px_15px .notion-asset-wrapper>div>img{border-radius:15px 15px 15px 15px}.\[\&_\.notion-image-caption\]\:opacity_0\.8 .notion-image-caption{opacity:.8}.\[\&_\.notion_\>_figure\]\:m_0px .notion>figure{margin:0}.\[\&_\.notion_\>_figure\]\:w_100\%\! .notion>figure{width:100%!important}.\[\&_\.notion-h2\]\:pos_relative .notion-h2{position:relative}.\[\&_\.notion-h2\]\:font-variation-settings_\'wght\'_750 .notion-h2{font-variation-settings:"wght" 750}.\[\&_\.notion-h2\]\:p_12px_0 .notion-h2{padding:12px 0}.\[\&_\.notion-h2\]\:w_calc\(100\%_\+_36px\) .notion-h2{width:calc(100% + 36px)}.\[\&_\.notion-h2\]\:z_0 .notion-h2{z-index:0}.\[\&_\.notion-h2\:before\]\:h_100\% .notion-h2:before{height:100%}.\[\&_\.notion-h2\:before\]\:w_6px .notion-h2:before{width:6px}.\[\&_\.notion-h2\:before\]\:rounded_6px_0px_0px_6px .notion-h2:before{border-radius:6px 0 0 6px}.\[\&_\.notion-h2\:before\]\:pos_absolute .notion-h2:before{position:absolute}.\[\&_\.notion-h2\:before\]\:z_1 .notion-h2:before{z-index:1}.\[\&_\.notion-h2\:after\]\:pos_absolute .notion-h2:after{position:absolute}.\[\&_\.notion-h2\:after\]\:w_100\% .notion-h2:after{width:100%}.\[\&_\.notion-h2\:after\]\:h_100\% .notion-h2:after{height:100%}.\[\&_\.notion-h2\:after\]\:z_-1 .notion-h2:after{z-index:-1}.\[\&_\.notion-h2\:after\]\:rounded_6px_30px_30px_6px .notion-h2:after{border-radius:6px 30px 30px 6px}.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:pos_relative .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:pos_relative .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:pos_relative .notion-h5{position:relative}.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:font-variation-settings_\'wght\'_750 .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:font-variation-settings_\'wght\'_750 .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:font-variation-settings_\'wght\'_750 .notion-h5{font-variation-settings:"wght" 750}.\[\&_\.notion-h3\:before\]\:h_100\% .notion-h3:before{height:100%}.\[\&_\.notion-h3\:before\]\:w_6px .notion-h3:before{width:6px}.\[\&_\.notion-h3\:before\]\:rounded_3px .notion-h3:before{border-radius:3px}.\[\&_\.notion-h3\:before\]\:pos_absolute .notion-h3:before{position:absolute}.\[\&_\.notion-text\]\:white-space_pre-wrap .notion-text{white-space:pre-wrap}.\[\&_\.notion-link\]\:opacity_0\.7 .notion-link{opacity:.7}.\[\&_\.notion-link\]\:text-decor_underline .notion-link{text-decoration:underline}.\[\&_\.notion-link\]\:overflow-wrap_anywhere .notion-link{overflow-wrap:anywhere}.\[\&_\.notion-link\]\:break_break-all .notion-link{word-break:break-all}.\[\&_\.notion-table\]\:w_100\% .notion-table{width:100%}.\[\&_\.notion-table\]\:border_collapse .notion-table{border-collapse:collapse}.\[\&_\.notion-table\]\:border-spacing_0 .notion-table{border-spacing:var(--spacing-0)}.\[\&_\.notion-table\]\:rounded_10px .notion-table{border-radius:10px}.\[\&_\.notion-table\]\:overflow_hidden .notion-table{overflow:hidden}.\[\&_\.notion-table\]\:ring_3px_solid_rgba\(255\,255\,255\,1\) .notion-table{outline:3px solid #fff}.\[\&_\.notion-table\]\:ring-offset_-3px .notion-table{outline-offset:-3px}.\[\&_thead_\>_\.notion-tr_\>_\.notion-th\]\:px_10px thead>.notion-tr>.notion-th{padding-inline:10px}.\[\&_thead_\>_\.notion-tr_\>_\.notion-th\]\:py_6px thead>.notion-tr>.notion-th{padding-block:6px}.\[\&_\.notion-th\]\:min-w_initial\! .notion-th{min-width:auto!important}.\[\&_\.notion-td\,_\.notion-th\]\:text-align_left .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:text-align_left .notion-th{text-align:left}.\[\&_\.notion-td\,_\.notion-th\]\:border_2px_solid_rgba\(255\,255\,255\,0\.6\) .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:border_2px_solid_rgba\(255\,255\,255\,0\.6\) .notion-th{border:2px solid hsla(0,0%,100%,.6)}.\[\&_\.notion-td\,_\.notion-th\]\:p_10px .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:p_10px .notion-th{padding:10px}.\[\&_\.notion-td\,_\.notion-th\]\:v-align_top .notion-td,.\[\&_\.notion-td\,_\.notion-th\]\:v-align_top .notion-th{vertical-align:top}.\[\&_\.notion-list\.notion-list-disc\]\:m_0 .notion-list.notion-list-disc,.\[\&_\.notion-list\.notion-list-numbered\]\:m_0 .notion-list.notion-list-numbered{margin:var(--spacing-0)}.\[\&_\.notion-asset-wrapper\]\:w_100\%\! .notion-asset-wrapper{width:100%!important}.\[\&_\.notion-asset-wrapper_\>_div_\>_\.notion-image-inset\]\:w_100\% .notion-asset-wrapper>div>.notion-image-inset{width:100%}.\[\&_\.notion-inline-code\]\:p_2px_4px .notion-inline-code{padding:2px 4px}.\[\&_\.notion-inline-code\]\:rounded_4px .notion-inline-code{border-radius:4px}.\[\&_\.notion-code\]\:p_8px_12px .notion-code{padding:8px 12px}.\[\&_\.notion-code\]\:rounded_8px .notion-code{border-radius:8px}.\[\&_\.notion-quote\]\:py_1 .notion-quote{padding-block:var(--spacing-1)}.\[\&_\.notion-quote\]\:my_1 .notion-quote{margin-block:var(--spacing-1)}.\[\&_\.notion-quote\]\:border-l_2px_solid .notion-quote{border-left:2px solid}.before\:transform_translateY\(-50\%\):before{transform:translateY(-50%)}.before\:text_text:before{color:var(--colors-text)}.after\:h_38px:after{height:38px}.after\:w_38px:after{width:38px}.after\:transform_translateY\(-50\%\):after{transform:translateY(-50%)}.after\:rounded_4px:after{border-radius:4px}.after\:mx_8px:after{margin-inline:8px}.\[\&_img\]\:h_52px img{height:52px}.\[\&_img\]\:obj-fit_contain img{object-fit:contain}.\[\&_svg\]\:fill_primary svg{fill:var(--colors-primary)}.before\:h_64px:before{height:64px}.before\:h_60px:before{height:60px}.before\:w_2px:before{width:2px}.before\:transform_rotate\(-20deg\):before{transform:rotate(-20deg)}.after\:d_block:after{display:block}.after\:h_60px:after{height:60px}.after\:w_2px:after{width:2px}.after\:transform_rotate\(20deg\):after{transform:rotate(20deg)}.\[\&_svg\]\:z_3 svg{z-index:3}.\[\&_svg\]\:max-w_calc\(100\%_-_32px\) svg{max-width:calc(100% - 32px)}.\[\&_\>_h2\]\:text_text>h2,.\[\&_\>_p\]\:text_text>p{color:var(--colors-text)}.\[\&_\>_p\]\:w_90\%>p{width:90%}.\[\&_a\]\:font-variation-settings_\'wght\'_700 a{font-variation-settings:"wght" 700}.\[\&_a\]\:text_primary a{color:var(--colors-primary)}.\[\&_a\]\:text-decor_underline a{text-decoration:underline}.\[\&_a\]\:underline-offset_6px a{text-underline-offset:6px}.\[\&_a\]\:decoration-thickness_2px a{text-decoration-thickness:2px}.\[\&_iframe\]\:rounded_20px iframe{border-radius:20px}.\[\&_iframe\]\:h_calc\(100vh_-_16px\)\! iframe{height:calc(100vh - 16px)!important}.\[\&_svg\]\:w_24px svg{width:24px}.\[\&_svg\]\:h_24px svg{height:24px}.\[\&_\>_img\]\:rounded_6px>img{border-radius:6px}.\[\&_\>_p\]\:font-variation-settings_\'wght\'_700>p{font-variation-settings:"wght" 700}.\[\&_\>_span\]\:d_contents>span{display:contents}.\[\&_\>_span\]\:d_block>span{display:block}.after\:h_78\.68px:after{height:78.68px}.after\:w_69\.62px:after{width:69.62px}.after\:bg_url\(\/assets\/logo\/morino_stamp\.png\)_no-repeat:after{background:url(/assets/logo/morino_stamp.png) no-repeat}.after\:mix-blend_multiply:after{mix-blend-mode:multiply}.after\:content_\'→\':after{content:"→"}.after\:ml_8px:after{margin-left:8px}.after\:content_var\(--documentName\):after{content:var(--documentName)}.after\:bg_white:after{background-color:var(--colors-white)}.after\:top_50\%:after{top:50%}.after\:left_50\%:after{left:50%}.after\:fs_2px:after{font-size:2px}.before\:content_\'\':before{content:""}.before\:top_-12px:before{top:-12px}.before\:left_-12px:before{left:-12px}.before\:bg_white40:before{background-color:var(--colors-white40)}.\[\&_p\]\:leading_1\.2 p{line-height:1.2}.before\:content_\"_\":before{content:" "}.before\:border-style_solid:before{border-style:solid}.\[\&_p\]\:leading_1 p{line-height:1}.\[\&\:nth-of-type\(2\)\]\:mt_16px:nth-of-type(2){margin-top:16px}.\[\&\:nth-of-type\(3\)\]\:mt_32px:nth-of-type(3){margin-top:32px}.after\:content_\"\":after{content:""}.after\:top_-12px:after{top:-12px}.after\:left_-12px:after{left:-12px}.before\:bottom_0:before{bottom:var(--spacing-0)}.before\:left_0:before{left:var(--spacing-0)}.before\:bg_currentcolor:before{background-color:currentcolor}.after\:ml_0\.5rem:after{margin-left:.5rem}.after\:ml_0\.3rem:after{margin-left:.3rem}.\[\&_\.notion-image-caption\]\:mt_2 .notion-image-caption{margin-top:var(--spacing-2)}.\[\&_\.notion_\>_figure\]\:mt_6 .notion>figure{margin-top:var(--spacing-6)}.\[\&_\.notion_\>_figure\]\:mb_6 .notion>figure{margin-bottom:var(--spacing-6)}.\[\&_\.notion_\>_figure_div\]\:pb_0\! .notion>figure div{padding-bottom:var(--spacing-0)!important}.\[\&_\.notion-h2\]\:fw_bold .notion-h2{font-weight:var(--font-weights-bold)}.\[\&_\.notion-h2\]\:mt_10 .notion-h2{margin-top:var(--spacing-10)}.\[\&_\.notion-h2\]\:pr_30px .notion-h2{padding-right:30px}.\[\&_\.notion-h2\]\:mb_6 .notion-h2{margin-bottom:var(--spacing-6)}.\[\&_\.notion-h2\:before\]\:content_\"\" .notion-h2:before{content:""}.\[\&_\.notion-h2\:before\]\:bg_text .notion-h2:before{background-color:var(--colors-text)}.\[\&_\.notion-h2\:before\]\:left_-20px .notion-h2:before{left:-20px}.\[\&_\.notion-h2\:before\]\:top_0 .notion-h2:before{top:var(--spacing-0)}.\[\&_\.notion-h2\:after\]\:content_\"\" .notion-h2:after{content:""}.\[\&_\.notion-h2\:after\]\:left_-20px .notion-h2:after{left:-20px}.\[\&_\.notion-h2\:after\]\:top_0px .notion-h2:after{top:0}.\[\&_\.notion-h2\:after\]\:bg_rgba\(255\,_255\,_255\,_0\.4\) .notion-h2:after{background-color:hsla(0,0%,100%,.4)}.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mt_8 .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mt_8 .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mt_8 .notion-h5{margin-top:var(--spacing-8)}.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:fw_bold .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:fw_bold .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:fw_bold .notion-h5{font-weight:var(--font-weights-bold)}.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mb_4 .notion-h3,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mb_4 .notion-h4,.\[\&_\.notion-h3\,_\.notion-h4\,_\.notion-h5\]\:mb_4 .notion-h5{margin-bottom:var(--spacing-4)}.\[\&_\.notion-h3\:before\]\:content_\"\" .notion-h3:before{content:""}.\[\&_\.notion-h3\:before\]\:bg_primary .notion-h3:before{background-color:var(--colors-primary)}.\[\&_\.notion-h3\:before\]\:left_-20px .notion-h3:before{left:-20px}.\[\&_\.notion-h3\:before\]\:top_0 .notion-h3:before{top:var(--spacing-0)}.\[\&_\.notion-text\]\:mt_3 .notion-text{margin-top:var(--spacing-3)}.\[\&_\.notion-text\]\:mb_3 .notion-text{margin-bottom:var(--spacing-3)}.\[\&_\.notion-text_\+_\.notion-h3\]\:mt_12 .notion-text+.notion-h3{margin-top:var(--spacing-12)}.\[\&_\.notion-table\]\:mt_20px .notion-table{margin-top:20px}.\[\&_\.notion-table\]\:mb_20px .notion-table{margin-bottom:20px}.\[\&_thead\]\:bg_rgba\(255\,255\,255\,0\.8\) thead{background-color:hsla(0,0%,100%,.8)}.\[\&_\.notion-list\.notion-list-disc\]\:pl_1\.5rem .notion-list.notion-list-disc{padding-left:1.5rem}.\[\&_\.notion-list\.notion-list-disc\]\:list-type_disc .notion-list.notion-list-disc{list-style-type:disc}.\[\&_\.notion-list\.notion-list-numbered\]\:pl_1\.5rem .notion-list.notion-list-numbered{padding-left:1.5rem}.\[\&_\.notion-list\.notion-list-numbered\]\:list-type_decimal .notion-list.notion-list-numbered{list-style-type:decimal}.\[\&_\.notion-list\.notion-list-disc_\+_\.notion-list\.notion-list-disc\,_\.notion-list\.notion-list-numbered_\+_\.notion-list\.notion-list-numbered\]\:mt_2 .notion-list.notion-list-disc+.notion-list.notion-list-disc,.\[\&_\.notion-list\.notion-list-disc_\+_\.notion-list\.notion-list-disc\,_\.notion-list\.notion-list-numbered_\+_\.notion-list\.notion-list-numbered\]\:mt_2 .notion-list.notion-list-numbered+.notion-list.notion-list-numbered{margin-top:var(--spacing-2)}.\[\&_\.notion-asset-wrapper_\>_div\]\:pb_0\! .notion-asset-wrapper>div{padding-bottom:var(--spacing-0)!important}.\[\&_\.notion-code\]\:bg_white .notion-code,.\[\&_\.notion-inline-code\]\:bg_white .notion-inline-code{background-color:var(--colors-white)}.\[\&_\.notion-quote\]\:pl_4 .notion-quote{padding-left:var(--spacing-4)}.\[\&_\.notion-quote\]\:border_primary50 .notion-quote{border-color:var(--colors-primary50)}.before\:content_\"¥\":before{content:"¥"}.before\:left_16px:before{left:16px}.before\:top_50\%:before{top:50%}.after\:right_6px:after{right:6px}.after\:bg-img_var\(--minecraft-image\):after{background-image:var(--minecraft-image)}.after\:bg-size_cover:after{background-size:cover}.after\:bg-pos_center:after{background-position:50%}.after\:content_\'_\/_\':after{content:" / "}.before\:content_\"\":before{content:""}.before\:bg_white:before{background-color:var(--colors-white)}.\[\&_svg\]\:mt_24px svg{margin-top:24px}.\[\&_\>_img\]\:mb_8px>img{margin-bottom:8px}.\[\&_\>_h2\]\:mb_16px>h2{margin-bottom:16px}.\[\&_\>_h2\]\:fw_bold>h2{font-weight:var(--font-weights-bold)}.\[\&_\>_p\]\:mb_24px>p{margin-bottom:24px}.\[\&_a\]\:fw_bold a{font-weight:var(--font-weights-bold)}.\[\&_a\]\:text-decor-color_white a{text-decoration-color:var(--colors-white)}.\[\&_\>_p\]\:fs_18px>p{font-size:18px}.\[\&_\>_p\]\:fw_bold>p{font-weight:var(--font-weights-bold)}.\[\&_\>_span\]\:fs_24px>span{font-size:24px}.\[\&_\>_span\]\:self_flex-end>span{align-self:flex-end}.\[\&_\>_span\]\:ml_4px>span{margin-left:4px}.\[\&_\>_span\:first-child\]\:fs_16px>span:first-child{font-size:16px}.after\:top_calc\(50\%_\+_24px\):after{top:calc(50% + 24px)}.after\:right_-38px:after{right:-38px}.after\:bg-size_contain:after{background-size:contain}.active\:after\:opacity_0:is(:active,[data-active]):after{opacity:0}@media screen and (max-width:47.9975rem){.mdDown\:gap_32px{gap:32px}.mdDown\:p_32px_16px{padding:32px 16px}.mdDown\:h_384px{height:384px}.mdDown\:w_calc\(_100\%_-_16px_\){width:calc(100% - 16px)}.mdDown\:px_24px{padding-inline:24px}.mdDown\:gap_48px{gap:48px}.mdDown\:min-w_calc\(60vw_-_2rem\){min-width:calc(60vw - 2rem)}.mdDown\:max-w_calc\(60vw_-_2rem\){max-width:calc(60vw - 2rem)}.mdDown\:p_10px{padding:10px}.mdDown\:overflow_hidden{overflow:hidden}.mdDown\:text-overflow_ellipsis{text-overflow:ellipsis}.mdDown\:white-space_nowrap{white-space:nowrap}}@media screen and (max-width:47.9975rem){.mdDown\:--webkit-line-clamp_1{--webkit-line-clamp:1}.mdDown\:--webkit-box-orient_vertical{--webkit-box-orient:vertical}}@media screen and (max-width:47.9975rem){.mdDown\:d_flex{display:flex}.mdDown\:transform_translateX\(-20px\){transform:translateX(-20px)}.mdDown\:rounded_0px{border-radius:0}.mdDown\:w_100vw{width:100vw}.mdDown\:h_48svh{height:48svh}.mdDown\:order_-1{order:-1}.mdDown\:px_20px{padding-inline:20px}.mdDown\:col-span_span_10{grid-column:span 10}.mdDown\:gap_16px{gap:16px}.mdDown\:max-w_160px{max-width:160px}.mdDown\:max-h_160px{max-height:160px}.mdDown\:max-h_50\%{max-height:50%}.mdDown\:h_50\%{height:50%}.mdDown\:gap_64px{gap:64px}.mdDown\:col-span_1_\/_4{grid-column:1/4}.mdDown\:row-span_3_\/_5{grid-row:3/5}.mdDown\:gap_0px{gap:0}.mdDown\:gap_42px{gap:42px}.mdDown\:d_none{display:none}.mdDown\:py_16px{padding-block:16px}.mdDown\:min-h_100svh{min-height:100svh}.mdDown\:h_100svh{height:100svh}.mdDown\:col-span_span_1{grid-column:span 1}.mdDown\:h_auto{height:auto}.mdDown\:gap_8px{gap:8px}.mdDown\:min-w_calc\(100\%_\+_48px\){min-width:calc(100% + 48px)}.mdDown\:col-span_initial{grid-column:initial}.mdDown\:d_block{display:block}.mdDown\:p_0px_16px_80px_16px{padding:0 16px 80px}.mdDown\:opacity_1{opacity:1}.mdDown\:p_84px_16px_100px_16px{padding:84px 16px 100px}.mdDown\:rounded_32px_32px_0_0{border-radius:32px 32px 0 0}.mdDown\:text_primary{color:var(--colors-primary)}.mdDown\:h_calc\(100svh_-_70px\){height:calc(100svh - 70px)}.mdDown\:pos_relative{position:relative}.mdDown\:px_16px{padding-inline:16px}.mdDown\:gap_10px{gap:10px}.mdDown\:bg_background{background:var(--colors-background)}.mdDown\:h_100\%{height:100%}.mdDown\:w_calc\(100\%_-_32px\){width:calc(100% - 32px)}.mdDown\:min-w_60\%{min-width:60%}.mdDown\:h_73vw{height:73vw}.mdDown\:transform_scale\(1\.15\){transform:scale(1.15)}.mdDown\:origin_top_center{transform-origin:top center}.mdDown\:h_32px{height:32px}.mdDown\:gap_24px{gap:24px}.mdDown\:w_calc\(100\%_-_24px\){width:calc(100% - 24px)}.mdDown\:rounded_24px{border-radius:24px}.mdDown\:grid-cols_1fr{grid-template-columns:1fr}.mdDown\:grid-template-areas_\"image\"_\"text\"{grid-template-areas:"image" "text"}.mdDown\:left_16px{left:16px}.mdDown\:left_0{left:var(--spacing-0)}.mdDown\:pt_32px{padding-top:32px}.mdDown\:pb_24px{padding-bottom:24px}.mdDown\:mb_24px{margin-bottom:24px}.mdDown\:fs_12px{font-size:12px}.mdDown\:pr_4{padding-right:var(--spacing-4)}.mdDown\:flex_column{flex-direction:column}.mdDown\:pt_0{padding-top:var(--spacing-0)}.mdDown\:pb_0px{padding-bottom:0}.mdDown\:pb_32px{padding-bottom:32px}.mdDown\:grid-cols_auto{grid-template-columns:auto}.mdDown\:pt_0px{padding-top:0}.mdDown\:mb_12px{margin-bottom:12px}.mdDown\:leading_1\.5{line-height:1.5}.mdDown\:pb_70px{padding-bottom:70px}.mdDown\:bottom_16vh{bottom:16vh}.mdDown\:top_32px{top:32px}.mdDown\:right_24px{right:24px}.mdDown\:pb_128px{padding-bottom:128px}.mdDown\:pl_16px{padding-left:16px}.mdDown\:pr_16px{padding-right:16px}.mdDown\:grid-cols_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.mdDown\:grid-rows_repeat\(4\,_1fr\){grid-template-rows:repeat(4,1fr)}.mdDown\:fs_30px{font-size:30px}.mdDown\:mb_16px{margin-bottom:16px}.mdDown\:fw_bold{font-weight:var(--font-weights-bold)}.mdDown\:pb_0{padding-bottom:var(--spacing-0)}.mdDown\:pl_24px{padding-left:24px}.mdDown\:pr_24px{padding-right:24px}.mdDown\:mb_0px{margin-bottom:0}.mdDown\:pb_var\(--mdDownPb\){padding-bottom:var(--mdDownPb)}.mdDown\:items_flex-start{align-items:flex-start}.mdDown\:mb_32px{margin-bottom:32px}.mdDown\:ml_-24px{margin-left:-24px}.mdDown\:mt_24px{margin-top:24px}.mdDown\:grid-template-areas_\"text\"{grid-template-areas:"text"}.mdDown\:justify_center{justify-content:center}.mdDown\:mb_64px{margin-bottom:64px}.mdDown\:pt_24px{padding-top:24px}.mdDown\:bottom_initial{bottom:auto}.mdDown\:top_0{top:var(--spacing-0)}.mdDown\:top_16px{top:16px}.mdDown\:right_16px{right:16px}.mdDown\:mt_-64px{margin-top:-64px}.mdDown\:fs_20px{font-size:20px}.mdDown\:\[\&_\>_div\:nth-child\(1\)\]\:order_2>div:first-child{order:2}.\[\&_\.notion\]\:mdDown\:overflow_hidden .notion{overflow:hidden}.\[\&_\.notion\]\:mdDown\:p_0_24px .notion{padding:0 24px}.\[\&_\.notion-code\]\:mdDown\:max-w_calc\(100vw_-_48px\) .notion-code,.\[\&_\.notion-table\]\:mdDown\:max-w_calc\(100vw_-_48px\) .notion-table{max-width:calc(100vw - 48px)}.\[\&_\.notion-code\]\:mdDown\:w_100\% .notion-code{width:100%}.mdDown\:\[\&_\.notion\]\:max-w_100\% .notion{max-width:100%}.\[\&_svg\]\:mdDown\:w_65\% svg{width:65%}.\[\&_svg\]\:mdDown\:text_primary svg{color:var(--colors-primary)}.\[\&_svg\]\:mdDown\:fill_primary svg{fill:var(--colors-primary)}.mdDown\:\[\&_img\]\:h_60px\! img{height:60px!important}.\[\&_svg\]\:mdDown\:max-w_calc\(100\%_-_86px\) svg{max-width:calc(100% - 86px)}.\[\&_\.notion-code\]\:mdDown\:overflow-x_scroll .notion-code{overflow-x:scroll}.\[\&_svg\]\:mdDown\:mt_8px svg{margin-top:8px}.\[\&_iframe\]\:mdDown\:pb_0px\! iframe{padding-bottom:0!important}}@media screen and (max-width:39.9975rem){.smDown\:gap_32px{gap:32px}.smDown\:col-span_1_\/_2{grid-column:1/2}.smDown\:row-span_1_\/_2{grid-row:1/2}.smDown\:row-span_2_\/_3{grid-row:2/3}.smDown\:col-span_1_\/_4{grid-column:1/4}.smDown\:row-span_auto{grid-row:auto}.smDown\:w_100\%{width:100%}.smDown\:h_100\%{height:100%}.smDown\:rounded_0{border-radius:0}.smDown\:max-h_100svh{max-height:100svh}.smDown\:h_100svh{height:100svh}.smDown\:grid-cols_1fr{grid-template-columns:1fr}.smDown\:grid-rows_repeat\(4\,_auto\){grid-template-rows:repeat(4,auto)}.smDown\:grid-rows_auto{grid-template-rows:auto}}@media (hover:hover) and (pointer:fine){.hover\:shadow_0px_4px_8px_rgba\(0\,_0\,_0\,_0\.05\)\,_0px_8px_16px_rgba\(0\,_0\,_0\,_0\.1\):is(:hover,[data-hover]){box-shadow:0 4px 8px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.1)}}@media (hover:hover) and (pointer:fine){.hover\:opacity_0\.8:is(:hover,[data-hover]){opacity:.8}}@media (hover:hover) and (pointer:fine){.hover\:bg_primary90:is(:hover,[data-hover]){background-color:var(--colors-primary90)}}@media (hover:hover) and (pointer:fine){.hover\:bg_white60:is(:hover,[data-hover]){background-color:var(--colors-white60)}}@media (hover:hover) and (pointer:fine){.hover\:after\:transform_translateX\(4px\):is(:hover,[data-hover]):after{transform:translateX(4px)}}@media (hover:hover) and (pointer:fine){.hover\:before\:opacity_1:is(:hover,[data-hover]):before{opacity:1}}@media (hover:hover) and (pointer:fine){.hover\:after\:opacity_1:is(:hover,[data-hover]):after{opacity:1}}@media (hover:hover) and (pointer:fine){.hover\:after\:transform_translateX\(0\.3rem\):is(:hover,[data-hover]):after{transform:translateX(.3rem)}}@media (hover:hover) and (pointer:fine){.hover\:after\:transform_translateX\(0\.15rem\):is(:hover,[data-hover]):after{transform:translateX(.15rem)}}}