.auth-page{background:linear-gradient(140deg,#f0f4ff 0%,#f9fbff 45%,#eef7f2 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.auth-page-top{align-items:flex-start;padding-top:5rem}.landing-auth-page{background:radial-gradient(circle at 42% 42%,#ffffffc7,#fff0 18rem),linear-gradient(90deg,#fff 0%,#fbfdff 48%,#fff 100%);grid-template-columns:minmax(18rem,1fr) minmax(22rem,32rem) minmax(18rem,1fr);align-items:center;gap:clamp(1.5rem,4vw,5rem);min-height:calc(100vh - 5.2rem);padding:clamp(2.5rem,7vw,7rem) clamp(1rem,4vw,4.5rem) 3rem;display:grid;position:relative;overflow:hidden}.landing-auth-art{z-index:0;pointer-events:none;background:url(/iconosGlobal/bg_book_gold_landing.webp) 0 100%/contain no-repeat;width:min(58vw,49rem);height:min(72vh,41rem);position:absolute;bottom:0;left:0}.landing-auth-card,.landing-auth-copy{z-index:1;position:relative}.landing-auth-card{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#fffffff0;border-color:#d1d5dbe6;border-radius:1.05rem;grid-column:2;width:min(32rem,100%);margin-bottom:4rem;padding:clamp(1.25rem,2vw,1.9rem);box-shadow:0 1.45rem 3.25rem #10182821}.landing-auth-card .auth-title{margin-bottom:1rem;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:900}.landing-auth-card .auth-subtitle{color:#667085;margin-bottom:1.35rem;font-size:.92rem}.landing-auth-card .auth-form{gap:.95rem}.landing-auth-card .auth-field label{color:#1f2937;font-size:.86rem;font-weight:800}.landing-auth-card .auth-field input{border-color:#d1d9e5;border-radius:.42rem;min-height:3rem;box-shadow:inset 0 .08rem .15rem #1018280a}.landing-auth-card .auth-password-row{grid-template-columns:minmax(0,1fr) auto;gap:0}.landing-auth-card .auth-password-row input{border-radius:.42rem 0 0 .42rem}.landing-auth-card .auth-inline-button{color:#475467;border-left:0;border-radius:0 .42rem .42rem 0;min-width:5rem;font-weight:700}.landing-auth-card .auth-actions{gap:.8rem;margin-top:.8rem}.landing-auth-card .btn-auth,.landing-auth-card .btn-auth-secondary,.landing-auth-card .btn-auth-google{border-radius:.42rem;min-height:3rem;font-size:.95rem}.landing-auth-card .btn-auth{background:#009f9a;box-shadow:0 .35rem .8rem #009f9a33}.landing-auth-card .btn-auth:hover:not(:disabled){background:#008d88}.landing-auth-card .btn-auth-secondary{color:#1d2939;background:#eef0ff}.landing-auth-card .btn-auth-google{background:#fff;border-color:#d6dce6;position:relative}.landing-auth-card .btn-auth-google:before{content:"G";color:#4285f4;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;margin-right:.55rem;font-weight:900;display:inline-flex}.landing-auth-copy{grid-column:3;max-width:23rem}.landing-auth-copy h2{color:#1d2939;gap:.05rem;margin:0;font-size:clamp(1.28rem,2vw,1.75rem);font-weight:900;line-height:1.05;display:grid}.landing-auth-copy h2 strong{color:#009f9a;font:inherit}.landing-auth-rule{background:linear-gradient(90deg,#00a8a3 0%,#e8c46a 100%);width:4.3rem;height:.12rem;margin:1.15rem 0 1.8rem}.landing-auth-benefits{gap:1.65rem;display:grid}.landing-auth-benefit{grid-template-columns:3.35rem minmax(0,1fr);align-items:start;gap:1.15rem;display:grid}.landing-auth-benefit img{object-fit:contain;width:3rem;height:3rem}.landing-auth-benefit h3{color:#1f2937;margin:0 0 .22rem;font-size:1rem;font-weight:900}.landing-auth-benefit p{color:#667085;margin:0;font-size:.9rem;line-height:1.42}.landing-auth-footer{z-index:2;color:#667085;justify-content:center;align-items:center;gap:.55rem;width:min(100% - 2rem,48rem);font-size:.82rem;display:flex;position:absolute;bottom:1.15rem;left:50%;transform:translate(-50%)}.landing-auth-footer a{color:#006f70;text-underline-offset:.16rem;text-decoration:underline}.landing-auth-footer span{color:#aab2c0}.auth-card{background:#fff;border:1px solid #e4e8ef;border-radius:1rem;width:min(28rem,100%);padding:1.25rem;box-shadow:0 1rem 2rem #10182814}.auth-info-card{width:min(42rem,100%)}.auth-title{color:#101828;margin:0;font-size:1.4rem}.auth-subtitle{color:#667085;margin:.375rem 0 1rem;font-size:.78rem}.auth-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.auth-info-block{background:#fbfdff;border:1px solid #e4e8ef;border-radius:.75rem;padding:.85rem}.auth-info-block h2{color:#101828;margin:0 0 .55rem;font-size:1rem}.auth-info-block ul{color:#475467;margin:0;padding-left:1rem;font-size:.84rem;line-height:1.45}.auth-info-block li+li{margin-top:.4rem}.auth-form{gap:.75rem;display:grid}.auth-field{gap:.3rem;display:grid}.auth-field label{color:#344054;font-size:.84rem;font-weight:600}.auth-field input,.auth-field select,.auth-field textarea{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:.65rem;width:100%;padding:.62rem .74rem;font-family:inherit;font-size:.92rem}.auth-field input:disabled{color:#667085;cursor:not-allowed;background:#f2f4f7}.auth-forgot-link,.auth-dev-link{color:#0f766e;text-underline-offset:.16rem;width:fit-content;font-size:.78rem;font-weight:800;text-decoration:underline}.auth-field textarea{resize:vertical;min-height:8.5rem}.auth-field input[type=file]{cursor:pointer;background:#eefcfb;border:.09375rem dashed #79d8d3;border-radius:.7rem;padding:.75rem}.auth-field input[type=file]::file-selector-button{color:#083330;cursor:pointer;background:#3acfc8;border:none;border-radius:999rem;margin-right:.75rem;padding:.5rem .9rem;font-family:inherit;font-size:.88rem;font-weight:700}.auth-checkbox{color:#344054;align-items:center;gap:.55rem;font-size:.86rem;font-weight:600;display:flex}.auth-checkbox input{accent-color:#159f98;width:1rem;height:1rem}.auth-legal-link{color:#009f9a;text-underline-offset:.16rem;font-weight:800;text-decoration:underline}.auth-legal-link:hover,.auth-legal-link:focus-visible{color:#007f7a}.auth-field input:focus,.auth-field select:focus,.auth-field textarea:focus{border-color:#2e90fa;outline:none;box-shadow:0 0 0 .2rem #2e90fa2e}.auth-password-row{grid-template-columns:1fr auto;gap:.5rem;display:grid}.btn-auth,.btn-auth-secondary,.btn-auth-google{cursor:pointer;border:none;border-radius:.7rem;width:100%;padding:.65rem .9rem;font-size:.92rem;font-weight:700}.auth-link-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-auth{color:#fff;background:#159f98}.btn-auth:hover:not(:disabled){background:#0f8f89}.btn-auth:disabled{opacity:.65;cursor:wait}.btn-auth-secondary{color:#1d2939;background:#eef2ff}.btn-auth-google{color:#1d2939;background:#fff;border:1px solid #d0d5dd}.auth-actions{gap:.55rem;margin-top:.4rem;display:grid}.auth-save-stack{gap:.5rem;display:grid}.auth-inline-button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:.65rem;padding:.6rem .7rem;font-size:.85rem;font-weight:600}.auth-error{color:#b42318;margin:0;font-size:.82rem}.auth-help,.auth-file-name{color:#667085;margin:0;font-size:.78rem;line-height:1.35}.auth-file-name{color:#344054;font-weight:600}.auth-required{color:#d92d20;margin-left:.2rem;font-weight:800}.auth-warning{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:.45rem;margin:0;padding:.65rem .75rem;font-size:.82rem;line-height:1.35}.auth-success{color:#067647;background:#ecfdf3;border:.0625rem solid #75e0a7;border-radius:.55rem;margin:0;padding:.62rem .75rem;font-size:.82rem}.author-landing-page{color:#111b35;background:#fff;min-height:calc(100vh - 5rem);padding:clamp(1rem,2vw,1.45rem)}.author-landing-page img{max-width:100%;display:block}.author-top-grid{grid-template-columns:minmax(0,.96fr) minmax(30rem,1.04fr);align-items:stretch;gap:.85rem;display:grid}.author-hero-section,.author-earnings-section,.author-process-card,.author-benefits-card,.author-requirements-card,.author-final-cta{background:linear-gradient(#fff 0%,#fbfeff 100%);border:1px solid #1f9da938;border-radius:.45rem;box-shadow:0 .65rem 1.6rem #1018280a}.author-hero-section{box-shadow:none;border-color:#0000;padding:clamp(1.2rem,3vw,2rem);display:block}.author-hero-section:after{content:"";clear:both;display:block}.author-hero-copy{z-index:1;min-width:0;position:relative}.author-hero-copy>*+*{margin-top:1rem}.author-eyebrow{color:#0b6672;background:#fff7e6;border-radius:999rem;align-items:center;gap:.45rem;width:fit-content;padding:.36rem .75rem;font-size:.82rem;font-weight:800;display:inline-flex}.author-eyebrow img{object-fit:contain;width:1.1rem;height:1.1rem}.author-hero-copy h1{color:#111b35;letter-spacing:0;max-width:26rem;margin:0 0 1rem;font-size:clamp(2rem,3vw,3.45rem);font-weight:900;line-height:1.08}.author-hero-copy h1 strong{color:#087f8f;font:inherit}.author-hero-lead{color:#087f8f;max-width:46rem;margin:0;font-size:clamp(1.05rem,2vw,1.45rem);font-weight:850;line-height:1.42}.author-hero-text{color:#273854;max-width:45rem;margin:0;font-size:clamp(.98rem,1.6vw,1.18rem);line-height:1.72}.author-hero-action,.author-final-action{place-items:start;gap:.35rem;display:grid}.author-hero-action small,.author-final-action small{color:#344054;font-size:.82rem}.author-landing-cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087f8f 0%,#04aaa3 100%);border:0;border-radius:.4rem;justify-content:center;align-items:center;gap:.5rem;min-width:15.5rem;min-height:2.65rem;padding:.65rem 1.35rem;font-size:.94rem;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 .55rem 1rem #087f8f33}.author-landing-cta img{object-fit:contain;width:1.35rem;height:1.35rem}.author-landing-cta:hover:not(:disabled){transform:translateY(-.05rem)}.author-landing-cta:disabled{color:#667085;box-shadow:none;cursor:not-allowed;background:#d0d5dd}.author-landing-cta.is-wide{width:min(21rem,100%)}.author-hero-bullets{grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:.9rem 1.15rem;margin-top:.7rem;display:grid}.author-hero-bullets span{white-space:nowrap;color:#1d2939;align-items:center;gap:.45rem;font-size:.88rem;font-weight:750;display:inline-flex}.author-hero-bullets i,.author-requirements-card i{color:#087f8f}.author-hero-art{float:right;width:min(21rem,39%);margin:1.2rem 0 1rem 1.7rem}.author-hero-art img{filter:drop-shadow(0 1rem 1.7rem #087f8f1f);width:100%}@media (min-width:52.01rem){.author-hero-section{grid-template-columns:minmax(20rem,.92fr) minmax(17rem,.68fr);align-items:center;column-gap:clamp(1rem,2.5vw,2rem);display:grid}.author-hero-section:after{display:none}.author-hero-copy{grid-column:1}.author-hero-art{float:none;grid-area:1/2;justify-self:center;width:min(24rem,100%);margin:0}.author-hero-bullets{grid-column:1/-1}}.author-earnings-section{padding:clamp(1rem,2vw,1.4rem)}.author-earnings-section h2,.author-process-card h2,.author-benefits-card h2,.author-requirements-card h2{color:#087f8f;margin:0;font-size:clamp(1.05rem,1.7vw,1.45rem);font-weight:850;line-height:1.2}.author-earnings-section h2{text-align:center;justify-content:center;align-items:center;gap:.7rem;margin-bottom:.85rem;display:flex}.author-earnings-section h2 img{object-fit:contain;width:2rem;height:2rem}.author-earnings-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);gap:.75rem;display:grid}.author-feature-card{text-align:center;border:1px solid #1f9da933;border-radius:.45rem;align-content:start;justify-items:center;padding:.9rem;display:grid}.author-feature-card>img{object-fit:contain;width:min(12rem,70%);height:7rem}.author-feature-card h3{color:#087f8f;margin:.25rem 0;font-size:1.02rem;font-weight:850}.author-feature-card p{color:#273854;margin:0;font-size:.85rem;line-height:1.35}.author-mini-feature,.author-rate-row{text-align:left;border:1px solid #1f9da92e;border-radius:.4rem;align-items:center;gap:.75rem;width:100%;margin-top:.7rem;padding:.65rem;display:grid}.author-mini-feature,.author-rate-row.has-icon{grid-template-columns:4rem minmax(0,1fr)}.author-rate-row:not(.has-icon){grid-template-columns:minmax(0,1fr);padding-left:4.65rem}.author-mini-feature img,.author-rate-row img{object-fit:contain;width:3.1rem;height:3.1rem}.author-mini-feature h4,.author-rate-row h4{color:#087f8f;margin:0 0 .2rem;font-size:.86rem;font-weight:850}.author-rates{width:100%;margin-top:1rem}.author-rates small{color:#273854;margin-top:.55rem;font-size:.8rem;font-weight:800;display:block}.author-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.95fr);gap:.75rem;margin-top:.75rem;display:grid}.author-process-card,.author-benefits-card,.author-requirements-card,.author-final-cta,.author-process-cta{padding:clamp(1rem,2vw,1.25rem)}.author-process-card h2,.author-benefits-card h2{text-align:center;margin-bottom:1rem}.author-steps{grid-template-columns:repeat(8,minmax(0,1fr));gap:.6rem;display:grid}.author-step{text-align:center;align-content:start;justify-items:center;gap:.35rem;display:grid;position:relative}.author-step-number{color:#fff;background:#087f8f;border-radius:999rem;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.78rem;font-weight:900;display:inline-flex}.author-step img{object-fit:contain;width:3.65rem;height:3.65rem}.author-step h3{color:#087f8f;margin:0;font-size:.75rem;font-weight:900}.author-step p{color:#273854;margin:0;font-size:.68rem;line-height:1.35}.author-side-stack{gap:.75rem;display:grid}.author-benefits-list{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:1rem;display:grid}.author-benefits-list div{grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"icon title""text text";align-items:center;gap:.55rem .7rem;display:grid}.author-benefits-list img{object-fit:contain;grid-area:icon;width:2.7rem;height:2.7rem}.author-benefits-list img.author-benefit-frame-icon{justify-self:center;width:3.35rem;height:3.35rem}.author-benefits-list h3{color:#087f8f;grid-area:title;margin:0 0 .18rem;font-size:.82rem;font-weight:850;line-height:1.2}.author-benefits-list p,.author-requirements-card p{color:#273854;margin:0;font-size:.76rem;line-height:1.35}.author-benefits-list p{grid-area:text}.author-requirements-card{grid-template-columns:minmax(0,1fr) 10rem;align-items:center;gap:1rem;display:grid}.author-requirements-card h2{margin-bottom:.75rem}.author-requirements-card p{align-items:flex-start;gap:.5rem;margin-top:.45rem;display:flex}.author-final-cta,.author-process-cta{grid-template-columns:12rem minmax(0,1fr) minmax(16rem,22rem);align-items:center;gap:1rem;margin-top:.75rem;display:grid}.author-final-cta>img,.author-process-cta>img{justify-self:center;width:11rem}.author-final-cta h2,.author-process-cta h2{color:#087f8f;text-align:left;margin:0 0 .3rem;font-size:clamp(1.05rem,2vw,1.4rem);font-weight:850}.author-final-cta p,.author-process-cta p{color:#273854;margin:0;font-size:.9rem}.author-process-cta{background:linear-gradient(90deg,#eefcfb73,#fffc);border-top:1px solid #1f9da929;margin-top:1.25rem}.author-landing-footer{color:#667085;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:1rem;font-size:.82rem;display:flex}.author-landing-footer a{color:#006f70;text-underline-offset:.16rem;text-decoration:underline}.author-landing-footer span{color:#aab2c0}.author-request-modal{z-index:10000;background:#0f172a6b;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.author-request-modal-card{background:#fff;border-radius:.7rem;width:min(29rem,100%);max-height:min(88vh,52rem);padding:1.25rem;position:relative;overflow-y:auto;box-shadow:0 1.5rem 3rem #10182838}.author-request-close{z-index:2;float:right;color:#111b35;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999rem;width:2rem;height:2rem;font-size:1.25rem;line-height:1;position:sticky;top:0}@media (max-width:36rem){.auth-card{padding:1rem}.auth-info-grid{grid-template-columns:1fr}}@media (max-width:74rem){.author-top-grid{grid-template-columns:1fr}.author-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.author-content-grid,.author-earnings-grid,.author-final-cta,.author-process-cta{grid-template-columns:1fr}.author-final-action{justify-items:center}}@media (max-width:52rem){.author-landing-page{padding:.75rem}.author-hero-section{padding:1.1rem .25rem;position:relative;overflow:hidden}.author-hero-copy{z-index:1;padding-inline:.25rem;position:relative}.author-hero-art{float:none;z-index:0;opacity:.16;pointer-events:none;width:min(20.4rem,76.8vw);position:absolute;bottom:8.6rem;left:50%;right:auto;transform:translate(-50%)}.author-hero-art img{filter:none;width:100%}.author-hero-bullets,.author-benefits-list{grid-template-columns:1fr;justify-content:stretch}.author-hero-bullets span{white-space:normal}.author-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.author-requirements-card{grid-template-columns:1fr}.author-requirements-card>img{justify-self:center;width:9rem}.author-landing-cta{width:100%;min-width:0}.author-earnings-section h2{align-items:flex-start}.author-earnings-section h2 img{width:1.5rem;height:1.5rem}}@media (max-width:36rem){.author-feature-card>img{height:5.5rem}.author-mini-feature,.author-rate-row.has-icon{grid-template-columns:3rem minmax(0,1fr)}.author-rate-row:not(.has-icon){padding-left:3.65rem}.author-mini-feature img,.author-rate-row img{width:2.45rem;height:2.45rem}.author-step img{width:3.1rem;height:3.1rem}.author-request-modal{place-items:stretch stretch;padding:0;overflow:hidden}.author-request-modal-card{box-sizing:border-box;width:100%;height:100dvh;max-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:0}}@media (max-width:64rem){.landing-auth-page{grid-template-columns:minmax(0,1fr);gap:1.8rem;padding-top:2rem;padding-bottom:2rem}.landing-auth-art{opacity:.42;width:min(95vw,35rem);height:24rem}.landing-auth-card,.landing-auth-copy{grid-column:1;justify-self:center}.landing-auth-copy{text-align:left;max-width:min(32rem,100%);display:contents}.landing-auth-heading{text-align:left;order:1;grid-column:1;justify-self:stretch;width:min(32rem,100%)}.landing-auth-card{order:2}.landing-auth-copy h2{text-align:left;justify-items:start;display:grid}.landing-auth-copy h2 span{margin-right:0}.landing-auth-rule{margin-inline:auto}.landing-auth-benefits{z-index:1;text-align:left;order:3;grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;width:min(32rem,100%);position:relative}.landing-auth-benefit img{opacity:1;filter:none}.landing-auth-footer{flex-wrap:wrap;order:4;grid-column:1;justify-self:center;margin-top:.5rem;position:relative;bottom:auto;left:auto;transform:none}}@media (max-width:42rem){.landing-auth-page{padding-inline:.9rem}.landing-auth-page:after{content:"";z-index:0;aspect-ratio:520/347;filter:brightness(.82);opacity:.72;pointer-events:none;background:url(/iconosGlobal/bg_plumas_esquina_landing.webp) 50%/contain no-repeat;width:min(112vw,29rem);position:absolute;top:-.35rem;right:-.1rem}.landing-auth-heading{z-index:1;text-align:left;position:relative}.landing-auth-rule{margin-inline:0}.landing-auth-benefits{grid-template-columns:1fr;gap:1rem}}
