html{font-size:18px}body{margin:0;font-family:open sans,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;font-size:calc(3vw)}.hero-bg{position:absolute;top:-42vw;width:100%;max-height:500px;margin:0 auto;z-index:-1;filter:invert(85%)sepia(53%)saturate(201%)hue-rotate(323deg)brightness(101%)contrast(98%)}/*!* 每当屏幕变小一些的时候，就将body的字变小一号。 *!*/@media screen and (min-width:450px){body{font-size:calc(2vw)}.hero-bg{top:-39vw}}@media screen and (min-width:800px){body{font-size:calc(1.25vw)}.hero-bg{top:-36vw}}@media screen and (min-width:1000px){body{font-size:calc(1.1vw)}.hero-bg{left:-16px;top:-380px}}@media screen and (min-width:1440px){body{font-size:calc(.9vw)}}@media screen and (min-width:1680px){body{font-size:calc(.8vw)}}@media screen and (min-width:2000px){body{font-size:calc(.7vw)}}.main-container{background-color:#fff8f1}.landing-page-container{overflow:hidden;font-family:open sans,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif}.landing-page-container-dark{background-color:#222;color:#fff}.landing-hanburger-menu-container{position:relative}.landing-hanburger-menu svg g{transform-origin:center;transition:transform .2s cubic-bezier(.25,1,.5,1)}.landing-hanburger-menu svg path{opacity:1;transition:transform .2s cubic-bezier(.25,1,.5,1).2s,opacity .2s ease .2s}.landing-hanburger-menu svg.open>g:nth-of-type(1){--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.landing-hanburger-menu svg.open path{transition:transform .2s cubic-bezier(.25,1,.5,1),opacity 0s ease .2s}.landing-hanburger-menu svg.open g{transition:transform .2s cubic-bezier(.25,1,.5,1).2s}.landing-hanburger-menu svg.open>path{opacity:0}.landing-hanburger-menu svg.open>g:nth-of-type(1){--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.landing-hanburger-menu svg.open>g:nth-of-type(1) path{transform:translate3d(0,4px,0)}.landing-hanburger-menu svg.open>g:nth-of-type(2){--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.landing-hanburger-menu svg.open>g:nth-of-type(2) path{transform:translate3d(0,-4px,0)}.landing-hanburger-menu-popover{display:none;position:absolute;background-color:#f9f9f9;padding:5px 12px;border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,8%),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,5%);z-index:1;font-size:1.25em;line-height:1.5}.landing-hanburger-menu-popover.active{display:block}.landing-hanburger-menu-popover-item{padding:10px}.landing-hanburger-menu-popover-item a{font-size:1.2em;text-decoration:none;color:#000}h1{margin:0}.bg-primary-dark{background-color:rgba(255,255,255,.4)}.main-linear-gradient-text{background-image:linear-gradient(79deg,#ea580c,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent}.main-linear-gradient-background{background-image:linear-gradient(79deg,#ea580c,#ea580c)}.landing-header-1{line-height:1.25em;font-size:5em;font-weight:600;font-family:playfair display,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif}.landing-header-text{font-size:2em;font-weight:400;line-height:1.5em;color:rgba(54,49,43,.8);max-width:20em;margin:0 auto}@media screen and (max-width:450px){.landing-header-1{font-size:3.5em;line-height:1.5em}.landing-header-text{font-size:1.5em}}.main-btn{border:none;border-radius:10px;color:#fff;padding:12px 36px;text-align:center;text-decoration:none;display:inline-block;font-size:1.6em;font-weight:600;margin:0 auto;cursor:pointer;user-select:none;transition:all .3s}.nav-btn{border:none;border-radius:10px;color:#fff;padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;font-weight:600;margin:4px 2px;cursor:pointer;user-select:none;transition:all .3s;font-size:1.25em}.feature-block{display:flex;margin:0 auto 20vh;padding:0 20px;max-width:1440px;gap:80px}.half-width{flex:1}.half-width.pl{padding:0 0 0 64px}@media screen and (max-width:1000px){.feature-block{flex-direction:column;margin-bottom:40px;gap:40px}.half-width.pl{padding:0}}.feature-heading{font-family:playfair display,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;margin:0 auto 24px;font-size:3em;font-weight:700}.feature-content{font-size:1.5em;margin:24px 0;line-height:1.75;font-weight:300}.feature-content span{margin-right:6px;white-space:nowrap}.feature-content-list{margin-bottom:12px;font-size:.95em;line-height:1.75em;font-weight:300}.feature-image{background-color:#fff;margin:48px auto 0;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:auto}@media screen and (max-width:800px){.feature-image{margin-top:0}}.feature-image.light{background-image:linear-gradient(-45deg,#fcf6f0,#fce3c9)}.feature-image.dark{background-image:linear-gradient(-45deg,#ffeee6,#fddae2)}.feature-image-border-less{margin:48px auto 0;border:1px;box-shadow:none;overflow:auto}.feature-card{width:100%;padding:16px;border-radius:16px;background-color:rgb(255,255,255,.8);box-shadow:0 40px 86px rgba(211,187,162,.34);font-size:1.5em;line-height:1.5em;font-weight:300}.price-container{max-width:1280px;scroll-margin-top:calc(4rem + 20px);margin:0 auto;padding:0 20px}.price-card{margin-bottom:120px}.price-header{font-family:playfair display,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;margin-top:0;margin-bottom:24px;text-align:center;font-size:3em;font-weight:800;line-height:1.5}.price-tabs{background-color:#fff;border-radius:100px;display:inline-block;margin:0 auto;line-height:1;padding:4px}.price-tab-link{display:inline-block;padding:12px 32px;font-size:1em;border-radius:100px;cursor:pointer;font-weight:600;user-select:none;z-index:1;transition:all .3s}.price-tab-link.active{color:#000;background-color:#e5e5e5}.price-tab-link .price-tab-promotion{margin-left:8px;padding:2px 16px;border-radius:16px;background:#f99b52;color:#fff}.plans{display:flex;line-height:1.75}.plan-card{flex:1;padding:24px;border-radius:24px;background-color:rgb(255,255,255,.8);margin:24px 12px;transition:box-shadow .3s ease}@media screen and (max-width:800px){.plans{flex-direction:column}.plan-card{margin:12px 0;width:100%}}.plan-name{margin-top:0;margin-bottom:24px;font-size:1.5em;line-height:32px}.plan-price-block{margin-bottom:24px}.plan-price{font-size:4em;font-weight:600;line-height:1}.plan-price-period{font-size:1.5em;color:#726e6e}.plan-btn{width:100%;border:none;border-radius:10px;color:#fff;padding:12px 24px;text-align:center;text-decoration:none;display:inline-block;font-size:1.25em;font-weight:600;margin-bottom:1em;cursor:pointer;box-sizing:border-box;user-select:none}.plan-second-text{margin-bottom:.6em;font-size:1.25em;font-weight:400}.price-details p{display:flex;align-items:center;font-size:1.25em;font-weight:300;margin-top:.6em}.price-details p>:nth-child(2){margin-left:.5em;font-weight:400}.price-detail-normal{color:green}.price-detail-emphasize{background-image:linear-gradient(79deg,#2b0aff,#ff5b8a 49%,#ff5b8a 55%,#fba64b 77%,#f99b52);-webkit-background-clip:text;background-clip:text;color:transparent}.footer-container{background-color:#222;padding:48px 24px 120px;color:#fff}.footer{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap}.footer .column{flex:1}@media screen and (max-width:800px){.footer .column{flex-basis:100%;margin-bottom:24px}}.footer .column h4{margin:0 0 24px;font-size:1.25em;font-weight:600;cursor:default}.footer .column a{display:block;margin:0 0 16px;color:#fff;text-decoration:none;font-size:1.2em;font-weight:400}.footer .column a:hover{text-decoration:underline}.qa-header{font-family:playfair display,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;font-size:3em;text-align:center;margin-bottom:36px;font-weight:800}.qa{border-radius:10px;background-color:rgb(255,255,255,.8);margin-bottom:10px;overflow:auto}.qa__title{display:flex;padding:12px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;transition:background .3s ease-out;font-size:1.5em;font-weight:400;background-color:rgb(255,255,255,.8)}.qa__title:hover{background-color:#f5f5f5}.qa__icon{display:flex;align-items:center;margin-right:6px}.qa__icon svg{transform:rotate(0);transition:transform .3s ease-in-out;color:#676565}.qa__icon svg.active{transform:rotate(90deg)}.qa__result{height:0;overflow:hidden;transition:height .3s ease-out;font-size:1.5em;font-weight:300}.qa__result div{padding:6px 12px 12px 36px}.read-more-link{color:#1677ff}.read-more-link:hover{text-decoration:underline}.tag{border-radius:10px;padding:6px 14px;font-weight:400;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.tag.gold{color:#fff;background-color:gold}