#cortes-page{--ct-bg:#091e22;--ct-surface:#123138;--ct-text:#f5f7ef;--ct-muted:#bbd1ce;--ct-line:#305159;--ct-teal:#7bd6cd;--ct-coral:#ffac8c;--ct-button:#f29373;--ct-onbutton:#25251f;--ct-shadow:#00000050;color:var(--ct-text);text-align:left;background:0 0;width:100%;font-family:MADE Tommy Soft,system-ui,sans-serif;font-weight:400}#cortes-page *{box-sizing:border-box}#cortes-page [hidden]{display:none!important}#cortes-page h1,#cortes-page h2,#cortes-page h3,#cortes-page p,#cortes-page figure{margin:0}#cortes-page button,#cortes-page a{font:inherit}#cortes-page a{color:inherit;text-decoration:none}#cortes-page button{cursor:pointer}#cortes-page .ct-page{background:var(--ct-bg);border-radius:14px;overflow:hidden}#cortes-page .ct-header{border-bottom:1px solid var(--ct-line);justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;display:flex}#cortes-page .ct-brand{flex-shrink:0;align-items:center;gap:9px;display:flex}#cortes-page .ct-logo{object-fit:contain;width:32px;height:32px}#cortes-page .ct-wordmark{letter-spacing:.025em;font-family:piximisa,MADE Tommy Soft,sans-serif;font-size:23px;font-weight:500}#cortes-page .ct-wordmark em{color:var(--ct-coral);font-style:normal}#cortes-page .ct-nav{color:var(--ct-muted);align-items:center;gap:22px;font-size:12px;display:flex}#cortes-page .ct-nav a:hover{color:var(--ct-text)}#cortes-page .ct-nav .ct-contact{color:var(--ct-text);border-bottom:1px solid var(--ct-coral);padding:5px 0}#cortes-page .ct-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:12px;min-height:556px;padding:44px 32px 36px;display:grid;position:relative}#cortes-page .ct-hero-copy{z-index:2;min-width:0;position:relative}#cortes-page .ct-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ct-teal);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}#cortes-page .ct-dot{background:var(--ct-teal);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}#cortes-page .ct-headline{letter-spacing:-.05em;max-width:350px;margin:22px 0 20px;font-size:clamp(36px,5.5vw,48px);font-weight:500;line-height:1.05}#cortes-page .ct-headline span{color:var(--ct-coral);display:block}#cortes-page .ct-subtitle{color:var(--ct-muted);max-width:305px;font-size:15px;line-height:1.6}#cortes-page .ct-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:25px;display:flex}#cortes-page .ct-primary{background:var(--ct-button);color:var(--ct-onbutton);border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:14px 18px;font-size:13px;font-weight:500;display:inline-flex}#cortes-page .ct-primary:hover{filter:brightness(1.07)}#cortes-page .ct-secondary{color:var(--ct-muted);text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}#cortes-page .ct-device-line{color:var(--ct-muted);word-spacing:4px;margin-top:22px;font-size:11px;line-height:1.8}#cortes-page .ct-hero-visual{isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:474px;display:flex;position:relative}#cortes-page .ct-hero-visual:before{content:"";background:var(--ct-surface);z-index:-1;border-radius:150px 150px 18px 18px;position:absolute;inset:48px -10px 6px 0}#cortes-page .ct-phone{width:214px;filter:drop-shadow(10px 22px 35px var(--ct-shadow));transform:rotate(3deg)}#cortes-page .ct-phone img{width:100%;height:auto;display:block}#cortes-page .ct-screen-caption{text-align:center;color:var(--ct-muted);font-size:11px;position:absolute;bottom:0;left:0;right:0}#cortes-page .ct-studio{display:none}html[data-cortes-hero=studio] #cortes-page .ct-hero{--ct-text:#f5f7ef;--ct-muted:#bbd1ce;--ct-teal:#7bd6cd;--ct-coral:#ffac8c;background:#04161b;min-height:532px}html[data-cortes-hero=studio] #cortes-page .ct-studio{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-cortes-hero=studio] #cortes-page .ct-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#04161bdd 0%,#04161b88 33%,#0000 58%);position:absolute;inset:0}html[data-cortes-hero=studio] #cortes-page .ct-hero-visual{visibility:hidden;min-height:452px}html[data-cortes-hero=studio] #cortes-page .ct-headline{color:var(--ct-text)}#cortes-page .ct-strip{border-top:1px solid var(--ct-line);border-bottom:1px solid var(--ct-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 32px;font-size:12px;display:flex}#cortes-page .ct-strip-item{color:var(--ct-muted);align-items:center;gap:9px;display:flex}#cortes-page .ct-strip strong{color:var(--ct-text);font-weight:500}#cortes-page .ct-section-heading{letter-spacing:-.035em;margin-top:12px;font-size:30px;font-weight:500;line-height:1.15}#cortes-page .ct-section-intro{color:var(--ct-muted);max-width:480px;margin-top:12px;font-size:14px;line-height:1.6}#cortes-page .ct-story{grid-template-columns:.95fr 1fr;align-items:center;gap:30px;margin-top:26px;display:grid}#cortes-page .ct-tabs{flex-wrap:wrap;gap:6px;margin-bottom:23px;display:flex}#cortes-page .ct-tab{border:1px solid var(--ct-line);color:var(--ct-muted);background:0 0;border-radius:6px;min-height:44px;padding:10px 13px;font-size:12px}#cortes-page .ct-tab[aria-pressed=true]{background:var(--ct-text);color:var(--ct-bg);border-color:var(--ct-text)}#cortes-page .ct-story-title{letter-spacing:-.025em;margin-bottom:12px;font-size:23px;font-weight:500;line-height:1.2}#cortes-page .ct-story-description{color:var(--ct-muted);font-size:14px;line-height:1.65}#cortes-page .ct-tier-tag{color:var(--ct-teal);margin-top:17px;font-size:11px;display:inline-block}#cortes-page .ct-detail-image{aspect-ratio:1.15;border:1px solid var(--ct-line);background:#103441;border-radius:14px;position:relative;overflow:hidden}#cortes-page .ct-detail-image img{width:100%;height:auto;display:block;position:absolute;top:0;left:0}#cortes-page .ct-detail-image[data-scene=appointments] img{transform:translateY(-14%)}#cortes-page .ct-detail-image[data-scene=clients] img{transform:translateY(-33%)}#cortes-page .ct-detail-image[data-scene=income] img{transform:translateY(-12%)}#cortes-page .ct-plans-section{background:var(--ct-surface)}#cortes-page .ct-plans-top{justify-content:space-between;align-items:end;gap:16px;display:flex}#cortes-page .ct-trial{color:var(--ct-teal);max-width:170px;font-size:12px;line-height:1.5}#cortes-page .ct-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}#cortes-page .ct-plan{background:var(--ct-bg);border:1px solid var(--ct-line);border-radius:12px;padding:23px 18px}#cortes-page .ct-plan.ct-elite{border-color:var(--ct-coral)}#cortes-page .ct-plan-name{align-items:center;gap:8px;font-size:19px;font-weight:500;display:flex}#cortes-page .ct-plan-note{color:var(--ct-muted);min-height:32px;margin-top:8px;font-size:11px;line-height:1.5}#cortes-page .ct-quota{letter-spacing:-.04em;margin-top:19px;font-size:29px;font-weight:500;line-height:1.2}#cortes-page .ct-quota-unit{color:var(--ct-muted);margin:5px 0 18px;font-size:11px;line-height:1.5}#cortes-page .ct-plan ul{border-top:1px solid var(--ct-line);margin:0;padding:0;list-style:none}#cortes-page .ct-plan li{align-items:baseline;gap:7px;padding-top:11px;font-size:12px;line-height:1.4;display:flex}#cortes-page .ct-plan li:before{content:"✓";color:var(--ct-teal)}#cortes-page .ct-price-note{color:var(--ct-muted);margin-top:18px;font-size:11px;line-height:1.5}#cortes-page .ct-billing{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}#cortes-page .ct-billing .ct-tab{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}#cortes-page .ct-savings-badge{background:var(--ct-button);color:var(--ct-onbutton);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.3}#cortes-page .ct-billing-note{color:var(--ct-muted);margin-top:12px;font-size:12px}#cortes-page .ct-annual-savings{border:1px solid var(--ct-line);background:var(--ct-bg);border-radius:10px;grid-column:1/-1;margin-top:14px;padding:12px;line-height:1.5}#cortes-page .ct-annual-savings strong{color:var(--ct-teal);font-size:14px;font-weight:600;display:block}#cortes-page .ct-annual-savings>span{color:var(--ct-muted);margin-top:4px;font-size:11px;display:block}#cortes-page .ct-price{color:var(--ct-muted);font-variant-numeric:tabular-nums;margin-top:20px;font-size:12px;line-height:1.35}#cortes-page .ct-price-value,#cortes-page .ct-price>span[data-text-en="Free of charge"]{color:var(--ct-text);letter-spacing:-.04em;font-size:30px;font-weight:500}#cortes-page .ct-price[data-billing-price]>span:last-child{white-space:nowrap}#cortes-page .ct-trust{border-bottom:1px solid var(--ct-line);grid-template-columns:1fr 1fr;gap:36px;display:grid}#cortes-page .ct-trust h2{letter-spacing:-.025em;font-size:26px;font-weight:500;line-height:1.2}#cortes-page .ct-trust p{color:var(--ct-muted);margin-top:13px;font-size:13px;line-height:1.7}#cortes-page .ct-trust a{text-underline-offset:3px;color:var(--ct-teal);margin-top:15px;font-size:12px;text-decoration:underline;display:inline-block}#cortes-page .ct-faqs{margin-top:24px}#cortes-page .ct-faqs details{border-bottom:1px solid var(--ct-line);padding:15px 0}#cortes-page .ct-faqs summary{cursor:pointer;min-height:28px;padding-right:10px;font-size:14px;line-height:1.5}#cortes-page .ct-faqs p{color:var(--ct-muted);padding:12px 20px 5px 0;font-size:13px;line-height:1.65}#cortes-page .ct-end{background:var(--ct-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:0 32px 32px;padding:28px;display:flex}#cortes-page .ct-end h2{letter-spacing:-.03em;font-size:24px;font-weight:500;line-height:1.2}#cortes-page .ct-end p{color:var(--ct-muted);margin-top:8px;font-size:12px;line-height:1.5}#cortes-page .ct-end .ct-primary{flex-shrink:0}#cortes-page .ct-footer{border-top:1px solid var(--ct-line);color:var(--ct-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:22px 32px;font-size:11px;display:flex}#cortes-page .ct-footer-links{flex-wrap:wrap;gap:17px;display:flex}#cortes-page .ct-header{gap:10px;padding:16px 20px}#cortes-page .ct-logo{width:28px;height:28px}#cortes-page .ct-wordmark{font-size:20px}#cortes-page .ct-nav{gap:13px;font-size:11px}#cortes-page .ct-nav .ct-nav-product{display:none}#cortes-page .ct-hero{grid-template-columns:1fr;gap:19px;min-height:0;padding:30px 24px 27px}#cortes-page .ct-headline{max-width:310px;margin:16px 0;font-size:39px}#cortes-page .ct-subtitle{max-width:360px;font-size:14px}#cortes-page .ct-actions{gap:12px;margin-top:19px}#cortes-page .ct-primary{padding:12px 14px;font-size:12px}#cortes-page .ct-device-line{margin-top:12px}#cortes-page .ct-hero-visual{min-height:362px}#cortes-page .ct-phone{width:160px;transform:rotate(3deg)}#cortes-page .ct-hero-visual:before{border-radius:160px 160px 14px 14px;inset:20px 8px 0}#cortes-page .ct-screen-caption{bottom:-8px}html[data-cortes-hero=studio] #cortes-page .ct-hero{gap:0;min-height:0}html[data-cortes-hero=studio] #cortes-page .ct-studio{object-fit:cover;object-position:79% center;height:390px;inset:auto 0 0}html[data-cortes-hero=studio] #cortes-page .ct-hero:after{background:linear-gradient(#04161b 0% 45%,#0000 62%)}html[data-cortes-hero=studio] #cortes-page .ct-hero-visual{min-height:370px}#cortes-page .ct-strip{flex-direction:column;align-items:start;gap:13px;padding:22px 24px}#cortes-page .ct-section{padding:35px 24px}#cortes-page .ct-section-heading{font-size:28px}#cortes-page .ct-story{grid-template-columns:1fr;gap:22px}#cortes-page .ct-story-title{font-size:22px}#cortes-page .ct-detail-image{aspect-ratio:1.25;max-width:400px}#cortes-page .ct-plans-top{flex-direction:column;align-items:start;gap:12px}#cortes-page .ct-trial{max-width:none}#cortes-page .ct-plans{grid-template-columns:1fr}#cortes-page .ct-plan{grid-template-columns:1fr 1fr;column-gap:12px;padding:22px;display:grid}#cortes-page .ct-plan-name{grid-column:1}#cortes-page .ct-plan-note{grid-column:1;min-height:0}#cortes-page .ct-quota{grid-area:1/2/3;place-self:center end;margin:0;font-size:32px}#cortes-page .ct-quota-unit{grid-column:1/-1;margin:12px 0}#cortes-page .ct-plan ul{grid-column:1/-1}#cortes-page .ct-trust{grid-template-columns:1fr;gap:28px}#cortes-page .ct-end{flex-direction:column;align-items:start;gap:18px;margin:0 20px 24px;padding:22px}#cortes-page .ct-footer{padding:22px 24px}@media (prefers-reduced-motion:no-preference){#cortes-page a,#cortes-page button{transition:background .15s,color .15s}}html{scroll-padding-top:100px}body.cortes-product{background:var(--ct-body-bg,#091e22);line-height:1.5}html[data-theme=light]{--ct-body-bg:#f2f6f3}html[data-theme=light] #cortes-page{--ct-bg:#f2f6f3;--ct-surface:#e3efea;--ct-text:#102e32;--ct-muted:#3e6265;--ct-line:#bfd2cb;--ct-teal:#117379;--ct-coral:#9f3d24;--ct-shadow:#12313822}#cortes-page{max-width:1120px;margin-inline:auto;line-height:1.5}#cortes-page h1,#cortes-page h2,#cortes-page h3{font-family:MADE Tommy Soft,system-ui,sans-serif}#cortes-page .ct-page{border-radius:0;overflow:visible}#cortes-page .ct-header{z-index:20;background:var(--ct-bg);gap:12px;padding:14px 16px;position:sticky;top:0}#cortes-page .ct-nav{display:none}#cortes-page .ct-tools{align-items:center;gap:8px;display:flex}#cortes-page .lang-select{color:var(--ct-text);background:var(--ct-surface);border:1px solid var(--ct-line);border-radius:8px;width:58px;min-width:50px;height:40px;padding:5px;font-family:inherit;font-size:12px}#cortes-page .ct-icon-button{border:1px solid var(--ct-line);width:40px;height:40px;color:var(--ct-text);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}#cortes-page .ct-menu{position:static}#cortes-page .ct-menu summary{cursor:pointer;list-style:none}#cortes-page .ct-menu summary::-webkit-details-marker{display:none}#cortes-page .ct-menu nav{background:var(--ct-bg);border-bottom:1px solid var(--ct-line);box-shadow:0 12px 20px var(--ct-shadow);padding:12px 16px;display:grid;position:absolute;top:100%;left:0;right:0}#cortes-page .ct-menu nav a{min-height:48px;padding:12px}#cortes-page .ct-header a:focus-visible,#cortes-page button:focus-visible,#cortes-page summary:focus-visible,#cortes-page select:focus-visible,#cortes-page a:focus-visible{outline:2px solid var(--ct-teal);outline-offset:4px}#cortes-page .ct-trust-heading{margin-top:12px}#cortes-page .ct-tabs{margin:26px 0 0}#cortes-page .ct-story{margin-top:22px}#cortes-page .ct-headline>span{color:inherit;display:inline}#cortes-page .ct-headline>span:last-child{color:var(--ct-coral);display:block}#cortes-page .ct-headline span[data-text-en]{color:inherit;display:inline}#cortes-page .ct-primary i{flex-shrink:0}#cortes-page .ct-quota{font-variant-numeric:tabular-nums}.ct-skip{z-index:100;color:#25251f;background:#f29373;border-radius:8px;padding:14px 18px;position:absolute;top:0;left:16px;transform:translateY(-120%)}.ct-skip:focus{transform:translateY(0)}@media (width>=561px){#cortes-page .ct-header{gap:16px;padding:20px 32px}#cortes-page .ct-logo{width:32px;height:32px}#cortes-page .ct-wordmark{font-size:23px}#cortes-page .ct-nav{gap:18px;margin-left:auto;font-size:12px;display:flex}#cortes-page .ct-nav .ct-nav-product{display:inline}#cortes-page .ct-menu{display:none}#cortes-page .ct-hero{grid-template-columns:1.05fr 1fr;gap:12px;min-height:556px;padding:44px 32px 36px}#cortes-page .ct-headline{max-width:350px;margin:22px 0 20px;font-size:48px}#cortes-page .ct-subtitle{max-width:305px;font-size:15px}#cortes-page .ct-actions{gap:16px;margin-top:25px}#cortes-page .ct-primary{padding:14px 18px;font-size:13px}#cortes-page .ct-device-line{margin-top:22px}#cortes-page .ct-hero-visual{min-height:474px}#cortes-page .ct-phone{width:214px}#cortes-page .ct-hero-visual:before{border-radius:150px 150px 18px 18px;inset:48px -10px 6px 0}#cortes-page .ct-screen-caption{bottom:0}html[data-cortes-hero=studio] #cortes-page .ct-hero{gap:12px;min-height:532px}html[data-cortes-hero=studio] #cortes-page .ct-studio{object-position:center;height:100%;inset:0}html[data-cortes-hero=studio] #cortes-page .ct-hero:after{background:linear-gradient(90deg,#04161bdd 0%,#04161b88 33%,#0000 58%)}html[data-cortes-hero=studio] #cortes-page .ct-hero-visual{min-height:452px}#cortes-page .ct-strip{flex-direction:row;align-items:center;gap:18px;padding:20px 32px}#cortes-page .ct-section{padding:44px 32px}#cortes-page .ct-section-heading{font-size:30px}#cortes-page .ct-story{grid-template-columns:.95fr 1fr;gap:30px}#cortes-page .ct-story-title{font-size:23px}#cortes-page .ct-detail-image{aspect-ratio:1.15;max-width:none}#cortes-page .ct-plans-top{flex-direction:row;align-items:end;gap:16px}#cortes-page .ct-trial{max-width:170px}#cortes-page .ct-plans{grid-template-columns:repeat(3,minmax(0,1fr))}#cortes-page .ct-plan{padding:23px 18px;display:block}#cortes-page .ct-plan-note{min-height:32px}#cortes-page .ct-quota{margin-top:19px;font-size:29px}#cortes-page .ct-quota-unit{margin:5px 0 18px}#cortes-page .ct-trust{grid-template-columns:1fr 1fr;gap:36px}#cortes-page .ct-end{flex-direction:row;align-items:center;gap:24px;margin:0 32px 32px;padding:28px}#cortes-page .ct-footer{padding:22px 32px}}@media (width>=960px){#cortes-page .ct-header{padding-inline:48px}#cortes-page .ct-hero{min-height:650px;padding:54px 64px 44px}#cortes-page .ct-headline{max-width:460px;font-size:60px}#cortes-page .ct-subtitle{max-width:405px;font-size:17px}#cortes-page .ct-phone{width:258px}#cortes-page .ct-hero-visual{min-height:566px}#cortes-page .ct-section{padding:56px 64px}#cortes-page .ct-strip{padding-inline:64px}#cortes-page .ct-section-heading{font-size:36px}#cortes-page .ct-story{grid-template-columns:1fr 1fr;gap:64px}#cortes-page .ct-detail-image{justify-self:end;width:100%;max-width:390px}#cortes-page .ct-end{margin-inline:64px}#cortes-page .ct-plan{padding:28px}#cortes-page .ct-plan li{font-size:14px}}@media (pointer:coarse){#cortes-page .ct-header a,#cortes-page .ct-trust a{align-items:center;min-height:48px;display:inline-flex}#cortes-page .ct-faqs summary{min-height:48px}#cortes-page .ct-icon-button,#cortes-page .lang-select{min-width:48px;height:48px}#cortes-page .ct-tab,#cortes-page .ct-primary,#cortes-page .ct-secondary{min-height:48px}#cortes-page .ct-footer a{align-items:center;min-height:48px;display:inline-flex}#cortes-page .lang-select{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#cortes-page *{transition:none!important}}