*,:after,:before{box-sizing:border-box;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}:focus,:focus-visible,:focus-within{outline-color:var(--camome-colors-accent-200)}hr{border-color:var(--camome-colors-gray-200)}:root{--camome-colors-black:#000;--camome-colors-white:#fff;--camome-colors-accent-50:#e7f5ff;--camome-colors-accent-100:#d0ebff;--camome-colors-accent-200:#a5d8ff;--camome-colors-accent-300:#74c0fc;--camome-colors-accent-400:#4dabf7;--camome-colors-accent-500:#339af0;--camome-colors-accent-600:#228be6;--camome-colors-accent-700:#1c7ed6;--camome-colors-accent-800:#1971c2;--camome-colors-accent-900:#1864ab;--camome-colors-gray-50:#f7fafc;--camome-colors-gray-100:#edf2f7;--camome-colors-gray-200:#e2e8f0;--camome-colors-gray-300:#cbd5e0;--camome-colors-gray-400:#a0aec0;--camome-colors-gray-500:#718096;--camome-colors-gray-600:#4a5568;--camome-colors-gray-700:#2d3748;--camome-colors-gray-800:#1a202c;--camome-colors-gray-900:#171923;--camome-colors-red-50:#fff5f5;--camome-colors-red-100:#fed7d7;--camome-colors-red-200:#feb2b2;--camome-colors-red-300:#fc8181;--camome-colors-red-400:#f56565;--camome-colors-red-500:#e53e3e;--camome-colors-red-600:#c53030;--camome-colors-red-700:#9b2c2c;--camome-colors-red-800:#822727;--camome-colors-red-900:#63171b;--camome-fontSizes-xs:0.75rem;--camome-fontSizes-sm:0.875rem;--camome-fontSizes-md:1rem;--camome-fontSizes-lg:1.125rem;--camome-fontSizes-xl:1.25rem;--camome-fontSizes-2xl:1.5rem;--camome-fontSizes-3xl:1.875rem;--camome-fontSizes-4xl:2.25rem;--camome-fontSizes-5xl:3rem;--camome-fontSizes-6xl:3.75rem;--camome-fontSizes-7xl:4.5rem;--camome-fontSizes-8xl:6rem;--camome-fontSizes-9xl:8rem;--camome-fontWeights-normal:400;--camome-fontWeights-medium:500;--camome-fontWeights-bold:700;--camome-fontWeights-extrabold:800;--camome-radii-none:0;--camome-radii-sm:0.125rem;--camome-radii-base:0.25rem;--camome-radii-md:0.375rem;--camome-radii-lg:0.5rem;--camome-radii-xl:0.75rem;--camome-radii-2xl:1rem;--camome-radii-3xl:1.25rem;--camome-radii-4xl:1.5rem;--camome-radii-full:9999px;--camome-space-1:0.25rem;--camome-space-2:0.5rem;--camome-space-3:0.75rem;--camome-space-4:1rem;--camome-space-5:1.25rem;--camome-space-6:1.5rem;--camome-space-7:1.75rem;--camome-space-8:2rem;--camome-space-9:2.25rem;--camome-space-10:2.5rem;--camome-space-12:3rem;--camome-space-14:3.5rem;--camome-space-16:4rem;--camome-space-20:5rem;--camome-space-24:6rem;--camome-shadows-sm:0 1px 12px rgba(12,12,13,.1);--camome-shadows-md:0 1px 16px rgba(12,12,13,.1);--camome-shadows-lg:0 1px 20px rgba(12,12,13,.1);--camome-sizes-1:0.25rem;--camome-sizes-2:0.5rem;--camome-sizes-3:0.75rem;--camome-sizes-4:1rem;--camome-sizes-5:1.25rem;--camome-sizes-6:1.5rem;--camome-sizes-7:1.75rem;--camome-sizes-8:2rem;--camome-sizes-9:2.25rem;--camome-sizes-10:2.5rem;--camome-sizes-12:3rem;--camome-sizes-14:3.5rem;--camome-sizes-16:4rem;--camome-sizes-20:5rem;--camome-sizes-24:6rem;--camome-sizes-28:7rem;--camome-sizes-32:8rem;--camome-sizes-36:9rem;--camome-sizes-40:10rem;--camome-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--camome-transition-property-colors:background-color,border-color,color,fill,stroke;--camome-transition-property-dimensions:width,height;--camome-transition-property-position:left,right,top,bottom;--camome-transition-property-background:background-color,background-image,background-position;--camome-transition-easing-ease-in:cubic-bezier(0.4,0,1,1);--camome-transition-easing-ease-out:cubic-bezier(0,0,0.2,1);--camome-transition-easing-ease-in-out:cubic-bezier(0.4,0,0.2,1);--camome-transition-duration-ultra-fast:50ms;--camome-transition-duration-faster:100ms;--camome-transition-duration-fast:150ms;--camome-transition-duration-normal:200ms;--camome-transition-duration-slow:300ms;--camome-transition-duration-slower:400ms;--camome-transition-duration-ultra-slow:500ms;--camome-screen-sm:576px;--camome-screen-md:768px;--camome-screen-lg:992px;--camome-screen-xl:1200px}.Button{display:inline-flex;justify-content:center;align-items:center;column-gap:var(--camome-space-3);transition-duration:var(--camome-transition-duration-normal);transition-property:var(--camome-transition-property-common);transition-timing-function:var(--camome-transition-easing-ease-in);font-weight:var(--camome-fontWeights-normal);border-radius:var(--camome-radii-md);width:100%;white-space:nowrap}.Button--xs{font-size:var(--camome-fontSizes-xs);-webkit-padding-start:var(--camome-space-2);padding-inline-start:var(--camome-space-2);-webkit-padding-end:var(--camome-space-2);padding-inline-end:var(--camome-space-2);height:var(--camome-sizes-6)}.Button--sm{font-size:var(--camome-fontSizes-sm);-webkit-padding-start:var(--camome-space-3);padding-inline-start:var(--camome-space-3);-webkit-padding-end:var(--camome-space-3);padding-inline-end:var(--camome-space-3);height:var(--camome-sizes-8)}.Button--md{font-size:var(--camome-fontSizes-md);-webkit-padding-start:var(--camome-space-4);padding-inline-start:var(--camome-space-4);-webkit-padding-end:var(--camome-space-4);padding-inline-end:var(--camome-space-4);height:var(--camome-sizes-10)}.Button--lg{font-size:var(--camome-fontSizes-lg);-webkit-padding-start:var(--camome-space-5);padding-inline-start:var(--camome-space-5);-webkit-padding-end:var(--camome-space-5);padding-inline-end:var(--camome-space-5);height:var(--camome-sizes-12)}.Button--solid{color:var(--camome-colors-white)}.Button--solid.Button--accent{background:var(--camome-colors-accent-500)}.Button--solid.Button--accent:hover{background:var(--camome-colors-accent-600)}.Button--solid.Button--accent:active{background:var(--camome-colors-accent-700)}.Button--solid.Button--danger{background:var(--camome-colors-red-500)}.Button--solid.Button--danger:hover{background:var(--camome-colors-red-600)}.Button--solid.Button--danger:active{background:var(--camome-colors-red-700)}.Button--solid.Button--gray{background:var(--camome-colors-gray-500)}.Button--solid.Button--gray:hover{background:var(--camome-colors-gray-600)}.Button--solid.Button--gray:active{background:var(--camome-colors-gray-700)}.Button--outline.Button--accent{color:var(--camome-colors-accent-500);border:1px solid var(--camome-colors-accent-500)}.Button--outline.Button--accent:hover{background:var(--camome-colors-accent-50)}.Button--outline.Button--accent:active{background:var(--camome-colors-accent-100)}.Button--outline.Button--danger{color:var(--camome-colors-red-500);border:1px solid var(--camome-colors-red-500)}.Button--outline.Button--danger:hover{background:var(--camome-colors-red-50)}.Button--outline.Button--danger:active{background:var(--camome-colors-red-100)}.Button--outline.Button--gray{color:var(--camome-colors-gray-900);border:1px solid var(--camome-colors-gray-500)}.Button--outline.Button--gray:hover{background:var(--camome-colors-gray-50)}.Button--outline.Button--gray:active{background:var(--camome-colors-gray-100)}.Button--outline-soft{border-style:solid;border-width:1px}.Button--outline-soft.Button--accent{color:var(--camome-colors-accent-500);border-color:var(--camome-colors-accent-200)}.Button--outline-soft.Button--accent:hover{background:var(--camome-colors-accent-50)}.Button--outline-soft.Button--accent:active{background:var(--camome-colors-accent-100)}.Button--outline-soft.Button--danger{color:var(--camome-colors-red-500);border-color:var(--camome-colors-red-200)}.Button--outline-soft.Button--danger:hover{background:var(--camome-colors-red-50)}.Button--outline-soft.Button--danger:active{background:var(--camome-colors-red-100)}.Button--outline-soft.Button--gray{color:var(--camome-colors-gray-600);border-color:var(--camome-colors-gray-200);background-color:#fff}.Button--outline-soft.Button--gray:hover{background:var(--camome-colors-gray-50)}.Button--outline-soft.Button--gray:active{background:var(--camome-colors-gray-100)}.Button--ghost.Button--accent{color:var(--camome-colors-accent-500)}.Button--ghost.Button--accent:hover{background:var(--camome-colors-accent-50)}.Button--ghost.Button--accent:active{background:var(--camome-colors-accent-100)}.Button--ghost.Button--danger{color:var(--camome-colors-red-500)}.Button--ghost.Button--danger:hover{background:var(--camome-colors-red-50)}.Button--ghost.Button--danger:active{background:var(--camome-colors-red-100)}.Button--ghost.Button--gray{color:var(--camome-colors-gray-900)}.Button--ghost.Button--gray:hover{background:var(--camome-colors-gray-100)}.Button--ghost.Button--gray:active{background:var(--camome-colors-gray-200)}.Header1{position:relative;justify-content:space-between;border-bottom:1px solid var(--camome-colors-gray-200);width:100%;padding:var(--camome-space-4) var(--camome-space-2);height:var(--camome-sizes-16)}.Header1,.Header1__logo{display:flex;column-gap:var(--camome-space-2)}.Header1__logo{align-items:center}.Header1__logo__icon{height:var(--camome-sizes-7);width:auto;color:var(--camome-colors-accent-500)}.Header1__logo__text{font-size:var(--camome-fontSizes-2xl);font-weight:var(--camome-fontWeights-bold)}.Header1__nav{display:flex;column-gap:var(--camome-space-2);place-self:center;transition-duration:var(--camome-transition-duration-slow);transition-property:translate}@media screen and (max-width:768px){.Header1__nav{position:absolute;flex-direction:column;align-items:flex-end;row-gap:var(--camome-space-8);top:0;right:0;height:100vh;min-width:24rem;max-width:100vw;padding-top:var(--camome-space-20);padding-right:var(--camome-space-2);translate:100%;background-color:#fff;z-index:999}}.Header1__navLinkList{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;column-gap:var(--camome-space-1);place-self:center}@media screen and (max-width:768px){.Header1__navLinkList{flex-direction:column;gap:var(--camome-space-3);align-items:flex-end;position:static;transform:unset;width:100%}}.Header1__navLink{padding:var(--camome-space-1) var(--camome-space-3);border-radius:var(--camome-radii-md);font-size:var(--camome-fontSizes-md);font-weight:var(--camome-fontWeights-normal);color:var(--camome-colors-gray-600);transition-duration:var(--camome-transition-duration-normal);transition-property:var(--camome-transition-property-colors)}.Header1__navLink:hover{color:var(--camome-colors-gray-700)}.Header1__navLink_isActive{color:var(--camome-colors-gray-900)}.Header1__buttonGroup{display:flex;align-items:center;gap:var(--camome-space-2)}@media screen and (max-width:768px){.Header1__buttonGroup{gap:var(--camome-space-3);flex-direction:column;align-items:flex-end}}.Header1__overlay{opacity:0;transition-duration:var(--camome-transition-duration-slow);transition-property:opacity;position:fixed;top:0;right:0;background-color:#000;cursor:default}@media screen and (max-width:768px){.Header1__drawerButton{display:none;transition-duration:var(--camome-transition-duration-normal);transition-property:background-color;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMy43NSA2Ljc1aDE2LjVNMy43NSAxMmgxNi41bS0xNi41IDUuMjVoMTYuNSIgLz4KPC9zdmc+");background-size:var(--camome-sizes-7);background-position:50%;background-repeat:no-repeat}}@media screen and (max-width:768px) and (max-width:768px){.Header1__drawerButton{display:grid;place-items:center;position:absolute;top:50%;right:var(--camome-space-4);transform:translateY(-50%);width:var(--camome-sizes-10);height:var(--camome-sizes-10);border-radius:var(--camome-radii-md);z-index:9999}}@media screen and (max-width:768px){.Header1__drawerButton:hover{background-color:var(--camome-colors-gray-100)}.Header1__drawerButton:active{background-color:var(--camome-colors-gray-200)}}.Header1__input{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:768px){.Header1__input{display:grid;place-items:center;position:absolute;top:50%;right:var(--camome-space-4);transform:translateY(-50%);width:var(--camome-sizes-10);height:var(--camome-sizes-10);border-radius:var(--camome-radii-md);z-index:9999}.Header1__input:checked~.Header1__nav{translate:0}.Header1__input:checked~.Header1__drawerButton{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNiAxOEwxOCA2TTYgNmwxMiAxMiIgLz4KPC9zdmc+")}.Header1__input:checked~.Header1__overlay{width:100%;height:100%;opacity:.5}}.HeroSection1{background-color:var(--camome-colors-gray-100);width:100%}.HeroSection1__inner{display:grid;grid-template-columns:1fr 1fr;place-items:center;grid-gap:var(--camome-space-12);gap:var(--camome-space-12);padding:var(--camome-space-14) var(--camome-space-4);max-width:var(--camome-screen-xl);margin:0 auto}@media screen and (max-width:992px){.HeroSection1__inner{grid-template-columns:1fr;padding:var(--camome-space-14) var(--camome-space-4)}}.HeroSection1__info{display:flex;flex-direction:column;row-gap:var(--camome-space-8)}.HeroSection1__info h1{display:flex;flex-wrap:wrap;font-size:var(--camome-fontSizes-6xl);font-weight:var(--camome-fontWeights-bold);line-height:1.3}@media screen and (max-width:992px){.HeroSection1__info h1{font-size:var(--camome-fontSizes-5xl)}}@media screen and (max-width:768px){.HeroSection1__info h1{font-size:var(--camome-fontSizes-4xl)}}.HeroSection1__info_accent{color:var(--camome-colors-accent-600)}.HeroSection1__info_description{font-size:var(--camome-fontSizes-md);color:var(--camome-colors-gray-600);line-height:1.75}.HeroSection1__info_buttonGroup{display:flex;justify-content:flex-start;gap:var(--camome-space-4)}@media screen and (max-width:768px){.HeroSection1__info_buttonGroup{flex-direction:column}}.HeroSection1__heroImage{object-fit:cover;aspect-ratio:1/1;filter:drop-shadow(1.5rem 1.5rem 0 var(--camome-colors-gray-300));border-radius:var(--camome-radii-2xl);transform:translateZ(0)}.HeroSection1__icon{width:var(--camome-space-6);height:var(--camome-space-6);transform:translateY(1px)}.Tag{white-space:nowrap;font-size:var(--camome-fontSizes-xs);border-radius:var(--camome-radii-full);border:1px solid var(--camome-colors-gray-200);background-color:var(--camome-colors-gray-50);padding-right:.6rem;padding-left:.2rem;column-gap:.4rem;line-height:var(--camome-sizes-5);font-weight:var(--camome-fontWeights-normal);display:flex;align-items:center;color:var(--camome-colors-accent-700)}.Tag__icon{border-radius:var(--camome-radii-full);width:var(--camome-sizes-4);height:var(--camome-sizes-4)}.FeatureSection2{width:100%;max-width:var(--camome-screen-xl);margin:0 auto;padding:var(--camome-space-20) var(--camome-space-4);display:flex;flex-direction:column;gap:var(--camome-space-20)}.FeatureSection2__feature{display:flex;gap:var(--camome-space-20);align-items:center}.FeatureSection2__feature .FeatureSection2__textSection{flex:1 1;display:grid;flex-direction:column;grid-gap:var(--camome-space-6);gap:var(--camome-space-6)}.FeatureSection2__feature .FeatureSection2__textSection__title{font-size:var(--camome-fontSizes-4xl);font-weight:var(--camome-fontWeights-bold)}@media screen and (max-width:768px){.FeatureSection2__feature .FeatureSection2__textSection__title{font-size:var(--camome-fontSizes-3xl)}}.FeatureSection2__feature .FeatureSection2__textSection__description{font-size:var(--camome-fontSizes-md);color:var(--camome-colors-gray-600);line-height:1.75}.FeatureSection2__feature .FeatureSection2__textSection__tagList{display:flex;gap:var(--camome-space-3)}.FeatureSection2__feature .FeatureSection2__textSection__buttonWrapper{width:-moz-fit-content;width:fit-content}.FeatureSection2__feature .FeatureSection2__imgSection{flex:1 1}.FeatureSection2__feature .FeatureSection2__imgSection img{object-fit:cover;border-radius:var(--camome-radii-2xl);aspect-ratio:1}@media screen and (max-width:768px){.FeatureSection2__feature .FeatureSection2__imgSection img{aspect-ratio:2/1}}@media screen and (max-width:992px){.FeatureSection2__feature{gap:var(--camome-space-10)}}@media screen and (max-width:768px){.FeatureSection2__feature{flex-direction:column}}.FeatureSection2__feature--reversed{display:flex;gap:var(--camome-space-20);align-items:center;flex-direction:row-reverse}.FeatureSection2__feature--reversed .FeatureSection2__textSection{flex:1 1;display:grid;flex-direction:column;grid-gap:var(--camome-space-6);gap:var(--camome-space-6)}.FeatureSection2__feature--reversed .FeatureSection2__textSection__title{font-size:var(--camome-fontSizes-4xl);font-weight:var(--camome-fontWeights-bold)}@media screen and (max-width:768px){.FeatureSection2__feature--reversed .FeatureSection2__textSection__title{font-size:var(--camome-fontSizes-3xl)}}.FeatureSection2__feature--reversed .FeatureSection2__textSection__description{font-size:var(--camome-fontSizes-md);color:var(--camome-colors-gray-600);line-height:1.75}.FeatureSection2__feature--reversed .FeatureSection2__textSection__tagList{display:flex;gap:var(--camome-space-3)}.FeatureSection2__feature--reversed .FeatureSection2__textSection__buttonWrapper{width:-moz-fit-content;width:fit-content}.FeatureSection2__feature--reversed .FeatureSection2__imgSection{flex:1 1}.FeatureSection2__feature--reversed .FeatureSection2__imgSection img{object-fit:cover;border-radius:var(--camome-radii-2xl);aspect-ratio:1}@media screen and (max-width:768px){.FeatureSection2__feature--reversed .FeatureSection2__imgSection img{aspect-ratio:2/1}}@media screen and (max-width:992px){.FeatureSection2__feature--reversed{gap:var(--camome-space-10)}}@media screen and (max-width:768px){.FeatureSection2__feature--reversed{flex-direction:column}}.FeatureSection2__iconWrapper{display:grid;place-items:center;width:var(--camome-space-12);height:var(--camome-space-12);background-color:var(--camome-colors-accent-500);border-radius:var(--camome-radii-lg)}.FeatureSection2__iconWrapper svg{width:var(--camome-space-7);height:var(--camome-space-7);color:#fff}.FeatureSection2__check{width:var(--camome-sizes-4);height:var(--camome-sizes-4)}.FeatureSection1{background-color:var(--camome-colors-gray-100);width:100%}.FeatureSection1__inner{width:100%;max-width:var(--camome-screen-xl);margin:0 auto;padding:var(--camome-space-12) var(--camome-space-4)}@media screen and (max-width:576px){.FeatureSection1__inner{padding:var(--camome-space-12) 0}}.FeatureSection1__heading{display:flex;flex-direction:column;align-items:center;gap:var(--camome-space-2)}.FeatureSection1__heading h2{font-size:var(--camome-fontSizes-4xl);font-weight:var(--camome-fontWeights-bold);padding:0 var(--camome-space-4)}.FeatureSection1__heading__sub{font-weight:var(--camome-fontWeights-bold);font-size:var(--camome-fontSizes-md);color:var(--camome-colors-accent-500)}.FeatureSection1__list{display:grid;grid-gap:var(--camome-space-6);gap:var(--camome-space-6);width:100%;grid-template-columns:repeat(3,1fr);margin-top:var(--camome-sizes-8)}@media screen and (max-width:768px){.FeatureSection1__list{grid-template-columns:repeat(2,1fr);gap:var(--camome-space-4)}}@media screen and (max-width:576px){.FeatureSection1__list{grid-template-columns:1fr;gap:var(--camome-space-2)}}.FeatureSection1__item{display:flex;flex-direction:column;align-items:center;row-gap:var(--camome-space-4);border:1px solid var(--camome-colors-gray-200);border-radius:var(--camome-radii-lg);padding:var(--camome-space-6);position:relative;background-color:#fff}.FeatureSection1__item_title{font-size:var(--camome-fontSizes-lg);font-weight:var(--camome-fontWeights-bold)}.FeatureSection1__item_description{font-size:var(--camome-fontSizes-md);color:var(--camome-colors-gray-600);line-height:1.75;flex:1 1}@media screen and (max-width:576px){.FeatureSection1__item{border-radius:0;border-right:none;border-left:none}}.FeatureSection1__iconWrapper{display:grid;place-items:center;width:var(--camome-space-12);height:var(--camome-space-12);background-color:var(--camome-colors-accent-500);border-radius:var(--camome-radii-lg)}.FeatureSection1__iconWrapper svg{width:var(--camome-space-7);height:var(--camome-space-7);color:#fff}.PricingSection1{width:100%;max-width:var(--camome-screen-xl);margin:0 auto;gap:var(--camome-space-8);padding:var(--camome-space-12) var(--camome-space-4)}.PricingSection1,.PricingSection1__heading{display:flex;flex-direction:column;align-items:center}.PricingSection1__heading{gap:var(--camome-space-2)}.PricingSection1__heading h2{font-size:var(--camome-fontSizes-4xl);font-weight:var(--camome-fontWeights-bold);padding:0 var(--camome-space-4)}.PricingSection1__heading__sub{font-weight:var(--camome-fontWeights-bold);font-size:var(--camome-fontSizes-md);color:var(--camome-colors-accent-500)}.PricingSection1__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--camome-space-6);gap:var(--camome-space-6)}@media screen and (max-width:992px){.PricingSection1__grid{grid-template-columns:repeat(1,1fr);gap:var(--camome-space-4)}}.PricingSection1__card{padding:var(--camome-space-8);border:1px solid var(--camome-colors-gray-200);border-radius:var(--camome-radii-lg);max-width:30rem;display:flex;flex-direction:column;gap:var(--camome-space-8)}.PricingSection1__card__description{display:flex;flex-direction:column;gap:var(--camome-space-4)}.PricingSection1__card__description__title{font-size:var(--camome-fontSizes-2xl);font-weight:var(--camome-fontWeights-bold);line-height:1.3rem}.PricingSection1__card__description__price{display:flex;gap:var(--camome-space-2);align-items:baseline}.PricingSection1__card__description__price__number{font-size:var(--camome-fontSizes-6xl);font-weight:var(--camome-fontWeights-extrabold);transform:translateY(.25rem)}.PricingSection1__card__description__price__unit{font-size:var(--camome-fontSizes-4xl);font-weight:var(--camome-fontWeights-extrabold)}.PricingSection1__card__description__price__period{font-size:var(--camome-fontSizes-2xl);font-weight:var(--camome-fontWeights-bold);color:var(--camome-colors-gray-400)}.PricingSection1__card__description__text{color:var(--camome-colors-gray-600)}.PricingSection1__card__featureList{display:flex;flex-direction:column;gap:var(--camome-space-2);flex:1 1}.PricingSection1__card__feature{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--camome-space-2);gap:var(--camome-space-2);color:var(--camome-colors-gray-600)}.PricingSection1__card__check{color:#48bb78;width:var(--camome-sizes-5);height:var(--camome-sizes-5)}.Cta1{width:100%;background-color:var(--camome-colors-gray-100);padding:var(--camome-space-16) var(--camome-space-8)}@media screen and (max-width:768px){.Cta1{padding:var(--camome-space-16) var(--camome-space-4)}}.Cta1__inner{display:flex;flex-direction:row;align-items:center;max-width:60rem;margin:0 auto;background-color:#fff;border-radius:var(--camome-radii-xl);border:1px solid var(--camome-colors-gray-200);overflow:hidden;height:22rem}@media screen and (max-width:768px){.Cta1__inner{flex-direction:column;gap:var(--camome-space-4);height:auto}}.Cta1__text{display:flex;flex-direction:column;gap:var(--camome-space-8);padding:var(--camome-space-8);flex:2 1}@media screen and (max-width:768px){.Cta1__text{padding:var(--camome-space-6)}}.Cta1__tagList{display:flex;gap:var(--camome-space-3)}.Cta1__imageWrapper{flex:1.5 1;height:100%;width:100%}.Cta1__imageWrapper img{height:100%;width:100%;-webkit-clip-path:polygon(23% 0,100% 0,100% 100%,0 100%);clip-path:polygon(23% 0,100% 0,100% 100%,0 100%);object-fit:cover}@media screen and (max-width:768px){.Cta1__imageWrapper img{max-height:15rem;-webkit-clip-path:polygon(0 23%,100% 0,100% 100%,0 100%);clip-path:polygon(0 23%,100% 0,100% 100%,0 100%)}}.Cta1__copy{display:flex;flex-direction:column;row-gap:var(--camome-space-4);flex:2 1}.Cta1__copy__main{font-size:var(--camome-fontSizes-3xl);font-weight:var(--camome-fontWeights-bold)}@media screen and (max-width:768px){.Cta1__copy__main{font-size:var(--camome-fontSizes-2xl)}}.Cta1__copy__sub{font-size:var(--camome-fontSizes-md);color:var(--camome-colors-gray-600);line-height:1.75rem}.Cta1__actions{display:flex;flex-direction:row;gap:var(--camome-space-4);width:-moz-fit-content;width:fit-content}.Cta1__check{width:var(--camome-sizes-4);height:var(--camome-sizes-4)}.IconLink{display:inline-block;padding:var(--camome-space-3);transition-property:var(--camome-transition-property-colors);transition-duration:var(--camome-transition-duration-normal);border-radius:var(--camome-radii-full)}.IconLink:hover{background-color:var(--camome-colors-accent-50)}.IconLink:hover .IconLink__icon{color:var(--camome-colors-black)}.IconLink__icon{height:var(--camome-sizes-5);width:var(--camome-sizes-5);color:var(--camome-colors-gray-500);transition-property:var(--camome-transition-property-colors);transition-duration:var(--camome-transition-duration-normal)}.Footer1{width:100%;padding:var(--camome-space-10) var(--camome-space-6);display:flex;flex-direction:column;gap:var(--camome-space-6)}@media screen and (max-width:576px){.Footer1{padding:var(--camome-space-10) var(--camome-space-4)}}.Footer1__inner{display:flex;justify-content:space-between;max-width:var(--camome-screen-xl);margin:0 auto}@media screen and (max-width:992px){.Footer1__inner{grid-template-columns:1fr}}.Footer1__description{display:grid;place-content:start;grid-row-gap:var(--camome-space-5);row-gap:var(--camome-space-5)}.Footer1__description__logo{display:flex;align-items:center;column-gap:var(--camome-space-2)}.Footer1__description__logo__icon{height:var(--camome-sizes-7);width:auto;color:var(--camome-colors-accent-500)}.Footer1__description__logo__text{font-size:var(--camome-fontSizes-xl);font-weight:var(--camome-fontWeights-bold)}.Footer1__description__text{color:var(--camome-colors-gray-500);font-size:var(--camome-fontSizes-sm)}.Footer1__description__social{display:flex;column-gap:var(--camome-space-2);translate:calc(var(--camome-space-2) * -1)}.Footer1__navGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--camome-space-8);gap:var(--camome-space-8);margin-bottom:var(--camome-space-4)}.Footer1__navGrid__section{display:flex;flex-direction:column;gap:var(--camome-space-4)}.Footer1__navGrid__section h2{font-weight:var(--camome-fontWeights-bold)}.Footer1__navGrid__section ul{display:flex;flex-direction:column;gap:var(--camome-space-3)}.Footer1__navGrid__section a{color:var(--camome-colors-gray-600);font-size:var(--camome-fontSizes-sm)}.Footer1__navGrid__section a:hover{color:var(--camome-colors-black)}@media screen and (max-width:768px){.Footer1__navGrid{grid-template-columns:repeat(2,1fr)}}.Footer1__copyright{display:flex;justify-content:center;color:var(--camome-colors-gray-500);font-size:var(--camome-fontSizes-sm)}