.year-calculator-module__tTKnha__page{width:min(100%, var(--page));margin-inline:auto}.year-calculator-module__tTKnha__page :where(section,header,div,form,dl,ol){min-width:0}.year-calculator-module__tTKnha__eyebrow{color:var(--cinnabar);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.68rem;font-weight:800}.year-calculator-module__tTKnha__hero{background:radial-gradient(circle at 88% 12%, #9d211933, transparent 28rem), var(--lacquer-soft);border:1px solid #b78d3e9e;grid-template-columns:minmax(24rem,.85fr) minmax(32rem,1.15fr);min-height:34rem;display:grid}.year-calculator-module__tTKnha__heroCopy{color:#d9cdb7;align-self:center;padding:clamp(2.5rem,5vw,5.2rem)}.year-calculator-module__tTKnha__hero h1{max-width:12ch;color:var(--paper-light);font-size:clamp(3rem,4.8vw,5rem);line-height:.96}.year-calculator-module__tTKnha__lead{color:#c9bda9;max-width:38rem;font:500 clamp(1rem, 1.35vw, 1.2rem)/1.58 var(--display)}.year-calculator-module__tTKnha__page .year-calculator-module__tTKnha__form{background:#20221f;border:1px solid #b78d3e75;width:100%;max-width:38rem;margin-top:2rem;padding:0;display:block}.year-calculator-module__tTKnha__form label{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;padding:.7rem .85rem .5rem;font-size:.62rem;font-weight:800;display:block}.year-calculator-module__tTKnha__form>div{grid-template-columns:minmax(10rem,1fr) minmax(12rem,auto);display:grid}.year-calculator-module__tTKnha__form input,.year-calculator-module__tTKnha__form button{border:0;border-radius:0;min-height:3.2rem}.year-calculator-module__tTKnha__form input{color:var(--paper-light);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#292a26;border-top:1px solid #b78d3e4d;padding:.7rem .85rem}.year-calculator-module__tTKnha__form button{color:#fff3df;background:linear-gradient(110deg, #a82c22, var(--oxblood));font:700 .9rem/1 var(--display);cursor:pointer;padding:.75rem 1.1rem}.year-calculator-module__tTKnha__form>p{color:#918878;border-top:1px solid #b78d3e40;margin:0;padding:.55rem .85rem;font-size:.62rem}.year-calculator-module__tTKnha__instrument{background:linear-gradient(90deg,#b78d3e0e 1px,#0000 1px) 0 0/8rem 100%,#131513;border-left:1px solid #b78d3e73;align-items:end;min-height:100%;padding:clamp(1.4rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.year-calculator-module__tTKnha__instrument:after{content:"";pointer-events:none;background:linear-gradient(#0d0f0d0d 8%,#0d0f0d61 48%,#0d0f0de6 100%),linear-gradient(90deg,#0d0f0d38,#0000 55%);position:absolute;inset:0}.year-calculator-module__tTKnha__resultArt{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.year-calculator-module__tTKnha__result,.year-calculator-module__tTKnha__emptyResult{z-index:1;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#181b18eb;border:1px solid #b78d3e80;width:100%;position:relative}.year-calculator-module__tTKnha__result{padding:clamp(1.4rem,3vw,2.4rem)}.year-calculator-module__tTKnha__resultLabel{color:#d3594a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.3rem;font-size:.65rem;font-weight:800}.year-calculator-module__tTKnha__identity{border-bottom:1px solid #b78d3e57;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1.2rem;padding-bottom:1.3rem;display:grid}.year-calculator-module__tTKnha__identity>span{color:var(--gold-light);font:400 clamp(3.8rem, 7vw, 6.5rem)/.85 var(--display)}.year-calculator-module__tTKnha__identity p{color:#9f9688;margin:0 0 .2rem;font-size:.72rem}.year-calculator-module__tTKnha__identity h2{color:var(--paper-light);margin:0;font-size:clamp(1.65rem,2.8vw,2.75rem)}.year-calculator-module__tTKnha__result dl{border-bottom:1px solid #b78d3e57;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.year-calculator-module__tTKnha__result dl>div{padding:1rem .7rem}.year-calculator-module__tTKnha__result dl>div+div{border-left:1px solid #b78d3e47}.year-calculator-module__tTKnha__result dt{color:#918878;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:800}.year-calculator-module__tTKnha__result dd{font:700 .95rem/1.3 var(--display);margin:.2rem 0 0}.year-calculator-module__tTKnha__result a{color:var(--gold-light)}.year-calculator-module__tTKnha__boundary{color:#9f9688;border-left:.18rem solid var(--cinnabar);background:#ffffff06;grid-template-columns:auto auto 1fr;align-items:baseline;gap:.35rem .8rem;margin-top:1rem;padding:.85rem 1rem;font-size:.72rem;display:grid}.year-calculator-module__tTKnha__boundary p{margin:0}.year-calculator-module__tTKnha__boundary strong{color:var(--paper-light);font-family:var(--display)}.year-calculator-module__tTKnha__boundary span{text-align:right}.year-calculator-module__tTKnha__cyclePosition{color:#a99f8f;margin:.8rem 0 0;font-size:.68rem}.year-calculator-module__tTKnha__cyclePosition a{font-family:var(--display);font-weight:700}.year-calculator-module__tTKnha__resultLinks{background:#b78d3e47;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1rem;display:grid}.year-calculator-module__tTKnha__resultLinks a{font:650 .78rem/1.4 var(--display);background:#272824;padding:.75rem;text-decoration:none}.year-calculator-module__tTKnha__emptyResult{text-align:center;padding:clamp(2rem,5vw,5rem)}.year-calculator-module__tTKnha__emptyResult>span{color:var(--gold-light);font:400 6rem/1 var(--display);margin-bottom:1rem;display:block}.year-calculator-module__tTKnha__emptyResult h2{color:var(--paper-light);font-size:clamp(1.8rem,3vw,2.8rem)}.year-calculator-module__tTKnha__emptyResult p{color:#a99f8f;max-width:32rem;margin:0 auto}.year-calculator-module__tTKnha__page>section,.year-calculator-module__tTKnha__continue{margin-top:clamp(1.5rem,3vw,3rem)}.year-calculator-module__tTKnha__explainer,.year-calculator-module__tTKnha__method,.year-calculator-module__tTKnha__faq{padding:clamp(2rem,3.5vw,3.5rem)}.year-calculator-module__tTKnha__explainer>header,.year-calculator-module__tTKnha__method>header,.year-calculator-module__tTKnha__faq>header{max-width:62rem}.year-calculator-module__tTKnha__explainer h2,.year-calculator-module__tTKnha__method h2,.year-calculator-module__tTKnha__faq h2,.year-calculator-module__tTKnha__continue h2{max-width:28ch;font-size:clamp(2rem,3vw,3rem)}.year-calculator-module__tTKnha__explainer header>p:last-child,.year-calculator-module__tTKnha__method header>p:last-child,.year-calculator-module__tTKnha__faq header>p:last-child{max-width:54rem;color:var(--muted)}.year-calculator-module__tTKnha__explainer ol{background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2rem 0 0;padding:0;list-style:none;display:grid}.year-calculator-module__tTKnha__explainer li{background:#fbf6eab3;padding:1.35rem}.year-calculator-module__tTKnha__explainer li span{color:var(--cinnabar);margin-bottom:2rem;font-size:.64rem;font-weight:800;display:block}.year-calculator-module__tTKnha__explainer li strong{font:700 1.25rem/1.25 var(--display);display:block}.year-calculator-module__tTKnha__explainer li p{color:var(--muted);margin:.5rem 0 0;font-size:.78rem}.year-calculator-module__tTKnha__method{color:#d9cdb7;border-top:.2rem solid var(--gold);background:radial-gradient(circle at 8% 92%,#b78d3e29,#0000 25rem),linear-gradient(135deg,#151816,#241b18)}.year-calculator-module__tTKnha__method h2{color:var(--paper-light)}.year-calculator-module__tTKnha__method header>p:last-child{color:#c3b7a3;max-width:62rem}.year-calculator-module__tTKnha__methodBody{background:#b78d3e6b;grid-template-columns:minmax(0,1.28fr) minmax(19rem,.72fr);align-items:stretch;gap:1px;margin-top:1.75rem;display:grid}.year-calculator-module__tTKnha__methodSteps{background:#1d201d;margin:0;padding:0;list-style:none}.year-calculator-module__tTKnha__methodSteps li{border-bottom:1px solid #b78d3e47;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.75rem;min-height:6rem;padding:1rem 1.1rem;display:grid}.year-calculator-module__tTKnha__methodSteps li:last-child{border-bottom:0}.year-calculator-module__tTKnha__methodSteps li>span{color:#dc6656;letter-spacing:.08em;padding-top:.25rem;font-size:.6rem;font-weight:800}.year-calculator-module__tTKnha__methodSteps h3{color:var(--paper-light);margin:0;font-size:1.05rem}.year-calculator-module__tTKnha__methodSteps p{color:#bdb19d;margin:.38rem 0 0;font-size:.77rem}.year-calculator-module__tTKnha__workedCalculation{background:linear-gradient(145deg,#9d21192e,#0000 68%),#20221f;padding:clamp(1.25rem,2.4vw,2rem)}.year-calculator-module__tTKnha__workedCalculation>p:first-child{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:800}.year-calculator-module__tTKnha__workedCalculation h3{color:var(--paper-light);margin:.65rem 0 1rem;font-size:clamp(1.5rem,2.5vw,2.2rem)}.year-calculator-module__tTKnha__workedCalculation dl{border-block:1px solid #b78d3e57;margin:0}.year-calculator-module__tTKnha__workedCalculation dl>div{border-bottom:1px solid #b78d3e38;padding:.75rem 0}.year-calculator-module__tTKnha__workedCalculation dl>div:last-child{border-bottom:0}.year-calculator-module__tTKnha__workedCalculation dt{color:#938977;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:800}.year-calculator-module__tTKnha__workedCalculation dd{color:#d4c7b2;font:650 .8rem/1.4 var(--display);margin:.25rem 0 0}.year-calculator-module__tTKnha__workedCalculation>p:not(:first-child){color:#c3b7a3}.year-calculator-module__tTKnha__workedCalculation>a{color:var(--gold-light);font:700 .78rem/1.35 var(--display);margin-top:1rem;display:inline-block}.year-calculator-module__tTKnha__methodNote{color:#bdb19d;background:#ffffff09;border-left:.2rem solid #c74d3f;max-width:none;margin:1rem 0 0;padding:.9rem 1rem;font-size:.73rem}.year-calculator-module__tTKnha__methodNote a{color:var(--gold-light)}.year-calculator-module__tTKnha__faq{color:#d9cdb7;border-top:.2rem solid var(--cinnabar);background:radial-gradient(circle at 94% 8%, #9d211938, transparent 25rem), var(--lacquer-soft);display:block}.year-calculator-module__tTKnha__faq>header{max-width:70rem}.year-calculator-module__tTKnha__faq h2{color:var(--paper-light)}.year-calculator-module__tTKnha__faq header>p:last-child{color:#c3b7a3;max-width:62rem}.year-calculator-module__tTKnha__faq>div{border-block:1px solid #b78d3e6b;margin-top:1.5rem}.year-calculator-module__tTKnha__faq details{border-bottom:1px solid #b78d3e4d}.year-calculator-module__tTKnha__faq details:last-child{border-bottom:0}.year-calculator-module__tTKnha__faq summary{color:var(--gold-light);font:700 1rem/1.35 var(--display);cursor:pointer;background:#ffffff06;padding:1rem .75rem}.year-calculator-module__tTKnha__faq details[open] summary{color:var(--paper-light);background:#b78d3e14}.year-calculator-module__tTKnha__faq details p{color:#c3b7a3;max-width:68rem;margin:0;padding:.2rem .75rem 1.15rem}.year-calculator-module__tTKnha__continue{color:#d9cdb7;border-top:.2rem solid var(--cinnabar);background:var(--lacquer-soft);padding:clamp(1.7rem,3vw,2.6rem)}.year-calculator-module__tTKnha__continue h2{color:var(--paper-light);margin-bottom:1rem}.year-calculator-module__tTKnha__continue>div{background:#b78d3e47;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.year-calculator-module__tTKnha__continue a{color:#d9cdb7;background:#242520;justify-content:space-between;align-items:center;min-height:3.6rem;padding:.8rem;text-decoration:none;display:flex}.year-calculator-module__tTKnha__continue a:hover{color:var(--paper-light);background:#302823}.year-calculator-module__tTKnha__continue a span{color:#d3594a}@media (max-width:64rem){.year-calculator-module__tTKnha__hero{grid-template-columns:1fr;min-height:0}.year-calculator-module__tTKnha__hero h1{max-width:18ch}.year-calculator-module__tTKnha__instrument{border-top:1px solid #b78d3e73;border-left:0}.year-calculator-module__tTKnha__methodBody{grid-template-columns:1fr}}@media (max-width:48rem){.year-calculator-module__tTKnha__hero,.year-calculator-module__tTKnha__continue{margin-inline:-1rem}.year-calculator-module__tTKnha__heroCopy{padding:3rem 1.2rem}.year-calculator-module__tTKnha__instrument{padding:1rem}.year-calculator-module__tTKnha__result dl,.year-calculator-module__tTKnha__explainer ol,.year-calculator-module__tTKnha__continue>div{grid-template-columns:1fr}.year-calculator-module__tTKnha__result dl>div+div{border-top:1px solid #b78d3e47;border-left:0}.year-calculator-module__tTKnha__explainer{padding-inline:0}.year-calculator-module__tTKnha__method,.year-calculator-module__tTKnha__faq{margin-inline:-1rem;padding:2rem 1rem}}@media (max-width:34rem){.year-calculator-module__tTKnha__form>div,.year-calculator-module__tTKnha__identity,.year-calculator-module__tTKnha__boundary,.year-calculator-module__tTKnha__resultLinks{grid-template-columns:1fr}.year-calculator-module__tTKnha__boundary span{text-align:left}}
