.awt-child-hero{background-color:var(--awt-hero-bg,rgba(0,198,255,.1));box-sizing:border-box;overflow:hidden;padding-bottom:var(--awt-hero-pb,8rem);padding-top:var(--awt-hero-pt,6rem);position:relative;width:100%}.awt-child-hero *,.awt-child-hero :after,.awt-child-hero :before{box-sizing:inherit}.awt-child-hero__wave{bottom:0;left:0;line-height:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}.awt-child-hero__wave svg{display:block;height:auto;width:100%}.awt-child-hero__container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media(min-width:640px){.awt-child-hero__container{max-width:640px}}@media(min-width:768px){.awt-child-hero__container{max-width:768px}}@media(min-width:1024px){.awt-child-hero__container{max-width:1024px}}@media(min-width:1280px){.awt-child-hero__container{max-width:1280px}}@media(min-width:1400px){.awt-child-hero__container{max-width:1400px}}.awt-child-hero__container{position:relative;z-index:10}.awt-child-hero__grid{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.awt-child-hero__grid{gap:3rem;grid-template-columns:1fr 1fr}}.awt-child-hero__content{text-align:center}@media(min-width:768px){.awt-child-hero__content{text-align:left}}.awt-child-hero__title{line-height:1.1;margin:0 0 1.5rem}.awt-child-hero__description{margin:0 0 2.5rem}.awt-child-hero__actions{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width:640px){.awt-child-hero__actions{flex-direction:row}}@media(min-width:768px){.awt-child-hero__actions{align-items:flex-start;justify-content:flex-start}}.awt-child-hero__btn-wrapper{display:inline-block}.awt-child-hero__btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:transform .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,border-color .15s ease-in-out;white-space:nowrap}.awt-child-hero__media{align-items:center;display:flex;justify-content:center}.awt-child-hero__media-wrap{display:inline-block;position:relative}.awt-child-hero--fun{background-color:var(--awt-hero-bg,rgba(0,198,255,.1))}.awt-child-hero--fun .awt-child-hero__title{color:var(--awt-hero-title-color,var(--awt-color-navy,#264653));font-family:var(--awt-font-sans,"Nunito",sans-serif);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;letter-spacing:-.02em}.awt-child-hero--fun .awt-child-hero__description{color:var(--awt-hero-desc-color,rgba(38,70,83,.8));font-size:1.25rem;line-height:1.6;margin-left:auto;margin-right:auto;max-width:32rem}@media(min-width:768px){.awt-child-hero--fun .awt-child-hero__description{margin-left:0;margin-right:0}}.awt-child-hero--fun .awt-child-hero__btn--primary{background-color:var(--awt-hero-btn1-bg,var(--awt-color-yellow-sun,#ffd166));border:2px solid var(--awt-color-navy,#264653);border-radius:9999px;box-shadow:0 4px 0 var(--awt-color-navy,#264653);color:var(--awt-hero-btn1-text,var(--awt-color-navy,#264653));font-size:1.125rem;font-weight:900;padding:1rem 2rem}.awt-child-hero--fun .awt-child-hero__btn--primary:hover{background-color:var(--awt-hero-btn1-hover-bg,#facc15);box-shadow:0 6px 0 var(--awt-color-navy,#264653);color:var(--awt-hero-btn1-hover-text,var(--awt-color-navy,#264653));transform:translateY(-2px)}.awt-child-hero--fun .awt-child-hero__btn--primary:active{box-shadow:0 2px 0 var(--awt-color-navy,#264653);transform:translateY(2px)}.awt-child-hero--fun .awt-child-hero__btn--secondary{background-color:var(--awt-hero-btn2-bg,#fff);border:2px solid var(--awt-color-navy,#264653);border-radius:9999px;box-shadow:0 4px 0 var(--awt-color-navy,#264653);color:var(--awt-hero-btn2-text,var(--awt-color-navy,#264653));font-size:1.125rem;font-weight:900;padding:1rem 2rem}.awt-child-hero--fun .awt-child-hero__btn--secondary:hover{background-color:var(--awt-hero-btn2-hover-bg,#f8fafc);box-shadow:0 6px 0 var(--awt-color-navy,#264653);color:var(--awt-hero-btn2-hover-text,var(--awt-color-navy,#264653));transform:translateY(-2px)}.awt-child-hero--fun .awt-child-hero__btn--secondary:active{box-shadow:0 2px 0 var(--awt-color-navy,#264653);transform:translateY(2px)}.awt-child-hero--fun .awt-child-hero__illustration{border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);margin:0;max-width:32rem;overflow:hidden;transform:rotate(2deg);width:100%}.awt-child-hero--fun .awt-child-hero__illustration img{display:block;height:auto;width:100%}.awt-child-hero--fun .awt-child-hero__author-avatar{border:8px solid #fff;border-radius:9999px;bottom:-3rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);height:8rem;margin:0;overflow:hidden;position:absolute;right:-3rem;transform:rotate(-6deg);width:8rem;z-index:20}@media(min-width:768px){.awt-child-hero--fun .awt-child-hero__author-avatar{height:10rem;width:10rem}}.awt-child-hero--fun .awt-child-hero__author-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.awt-child-hero--elegant{background-color:var(--awt-hero-bg,#f8fafc)}.awt-child-hero--elegant .awt-child-hero__title{color:var(--awt-hero-title-color,#1e293b);font-family:var(--awt-font-serif,"Libre Baskerville",serif);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;letter-spacing:-.01em}.awt-child-hero--elegant .awt-child-hero__description{color:var(--awt-hero-desc-color,#64748b);font-family:var(--awt-font-sans,"Nunito",sans-serif);font-size:1.25rem;font-weight:300;line-height:1.7;margin-left:auto;margin-right:auto;max-width:32rem}@media(min-width:768px){.awt-child-hero--elegant .awt-child-hero__description{margin-left:0;margin-right:0}}.awt-child-hero--elegant .awt-child-hero__btn--primary{background-color:var(--awt-hero-btn1-bg,#0f172a);border:1px solid transparent;border-radius:.375rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--awt-hero-btn1-text,#fff);font-size:1rem;font-weight:500;padding:.875rem 2rem}.awt-child-hero--elegant .awt-child-hero__btn--primary:hover{background-color:var(--awt-hero-btn1-hover-bg,#1e293b);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:var(--awt-hero-btn1-hover-text,#fff)}.awt-child-hero--elegant .awt-child-hero__btn--secondary{background-color:var(--awt-hero-btn2-bg,transparent);border:1px solid var(--awt-hero-btn2-bg,#0f172a);border-radius:.375rem;color:var(--awt-hero-btn2-text,#0f172a);font-size:1rem;font-weight:500;padding:.875rem 2rem}.awt-child-hero--elegant .awt-child-hero__btn--secondary:hover{background-color:var(--awt-hero-btn2-hover-bg,#f1f5f9);color:var(--awt-hero-btn2-hover-text,#0f172a)}.awt-child-hero--elegant .awt-child-hero__media-wrap{max-width:26rem;width:100%}.awt-child-hero--elegant .awt-child-hero__media-backdrop{background-color:rgba(15,23,42,.08);border-radius:.75rem;inset:0;position:absolute;transform:translate(1rem,1rem);z-index:0}.awt-child-hero--elegant .awt-child-hero__illustration{aspect-ratio:4/5;background-color:#e2e8f0;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);margin:0;overflow:hidden;position:relative;width:100%;z-index:10}.awt-child-hero--elegant .awt-child-hero__illustration img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
