[data-calculator=grat] .grat_readingSection__GLQdL{position:relative;z-index:1;overflow:clip;padding-block:clamp(40px,4.5vw,64px)}.grat_readingSection__GLQdL:before{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 10% 18%,rgb(139 169 182/.06),transparent 38%),linear-gradient(180deg,rgb(20 42 56/.32),transparent 42%);content:"";pointer-events:none}.grat_comparisonSection__Z6C7H:before{background:radial-gradient(ellipse at 86% 24%,rgb(202 177 133/.065),transparent 42%),linear-gradient(180deg,rgb(11 29 43/.18),rgb(20 42 56/.28))}[data-calculator=grat] .grat_readingSection__GLQdL .grat_readingShell__o1g0i{width:100%;max-width:none;margin-inline:auto}.grat_sectionHeader__SqdA_{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:end;gap:28px clamp(42px,7vw,112px);margin:0 0 clamp(30px,4vw,54px);padding-bottom:clamp(24px,2.6vw,38px);border-bottom:1px solid rgb(157 170 174/.28)}[data-calculator=grat] .grat_sectionHeader__SqdA_ h2{margin:0;color:#f3ede3;font-family:var(--font-roboto),Arial,sans-serif;font-size:clamp(29px,2.6vw,40px);font-weight:400;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.grat_sectionHeader__SqdA_ h2 span{color:#ddc49a}.grat_sectionHeader__SqdA_>p{max-width:68ch;margin:0;color:#bbc9d1;font-size:clamp(15px,1.15vw,17px);line-height:1.72;text-wrap:pretty}.grat_mechanicsGrid__l6Pel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,28px)}.grat_cardSlot__M60lR{height:100%;min-width:0}.grat_mechanicCard__FgGic{position:relative;display:grid;grid-template-rows:auto auto 1fr;height:100%;min-width:0;overflow:hidden;padding:clamp(24px,2.5vw,38px);border:1px solid rgb(181 165 135/.34);border-radius:14px;background:radial-gradient(ellipse at 18% 0,rgb(216 189 143/.09),transparent 48%),var(--calc-surface);box-shadow:0 26px 56px -46px #020910}.grat_mechanicCard__FgGic:before{position:absolute;inset:-1px 12% auto;height:1px;background:linear-gradient(90deg,transparent,rgb(226 201 158/.76),transparent);content:"";pointer-events:none}.grat_mechanicIcon__Zrcmi{display:flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:24px;border:1px solid rgb(210 187 145/.32);border-radius:8px;background:rgb(214 187 139/.08);color:#ddc294}[data-calculator=grat] .grat_mechanicCard__FgGic h3{min-height:2.4em;margin:0 0 18px;color:#f2ece2;font-family:var(--font-roboto),Arial,sans-serif;font-size:clamp(23px,1.65vw,28px);font-weight:400;line-height:1.2;text-wrap:balance}.grat_mechanicCard__FgGic p{margin:0;color:#c6d1d6;font-size:15px;line-height:1.72;text-wrap:pretty}.grat_comparisonCard__mdCdy strong,.grat_mechanicCard__FgGic strong{color:#f3ede3;font-weight:600}.grat_comparisonGrid__kOeYg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.8vw,40px)}.grat_comparisonCard__mdCdy{position:relative;display:flex;height:100%;min-width:0;flex-direction:column;padding:clamp(26px,3vw,44px);border:1px solid rgb(145 163 174/.28);border-top-color:rgb(211 189 151/.52);border-radius:14px;background:radial-gradient(ellipse at 100% 0,rgb(159 184 194/.065),transparent 48%),var(--calc-surface);box-shadow:0 28px 62px -52px #00070d}.grat_cardHeading__193RQ{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:16px;min-height:62px;margin-bottom:22px}.grat_comparisonIcon__HnT8O{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid rgb(165 188 191/.3);border-radius:8px;background:rgb(132 174 168/.08);color:#aecdc5}.grat_volatilityIcon__vGm2B{border-color:rgb(154 190 181/.32);background:rgb(132 174 168/.08);color:#aecdc5}.grat_termIcon__7vBw2{border-color:rgb(150 176 196/.32);background:rgb(121 155 183/.08);color:#b6cadb}[data-calculator=grat] .grat_cardHeading__193RQ h3{margin:0;color:#f2ece3;font-family:var(--font-roboto),Arial,sans-serif;font-size:clamp(23px,1.8vw,29px);font-weight:400;line-height:1.2;text-wrap:balance}.grat_cardBody__jTYq9{margin:0 0 28px;color:#c4d0d6;font-size:15px;line-height:1.72;text-wrap:pretty}.grat_termComparison__es1d5,.grat_volatilityPanel__r_7we{margin-top:auto}.grat_volatilityPanel__r_7we{padding:22px clamp(18px,2.2vw,30px) 18px;border:1px solid rgb(146 164 173/.25);border-radius:10px;background:rgb(5 21 33/.48)}.grat_comparisonKicker__BVbFc{margin:0 0 17px;color:#b6c5cc;font-size:13px;line-height:1.5;letter-spacing:.04em;text-align:center}.grat_volatilityScale__V4PDk{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,28px)}.grat_volatilityValue__FlFlg{min-width:0;text-align:center}.grat_volatilityValue__FlFlg p{margin:0 0 5px;color:#ecede8;font-family:var(--font-roboto),Arial,sans-serif;font-size:clamp(34px,3vw,46px);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.035em;line-height:1}.grat_volatilityValueAccent__Pu8UQ p{color:#dfc395}.grat_volatilityValue__FlFlg span{display:block;color:#9fb1bb;font-size:13px;line-height:1.45}.grat_versus__HEmkE{color:#738792;font-family:var(--font-roboto),Arial,sans-serif;font-size:15px;font-style:italic}.grat_comparisonNote__JQrR9{max-width:42ch;margin:18px auto 0;padding-top:15px;border-top:1px solid rgb(143 161 170/.22);color:#cbb892;font-size:13px;line-height:1.55;text-align:center}.grat_termComparison__es1d5{display:grid;gap:10px}.grat_termRow__pRf8R{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px;padding:17px 18px;border:1px solid rgb(145 163 174/.23);border-radius:10px;background:rgb(5 21 33/.45)}.grat_termRow__pRf8R dt{color:#d3dce0;font-size:14px;font-weight:500;line-height:1.5}.grat_termRow__pRf8R dd{margin:0;text-align:right}.grat_termRow__pRf8R dd span,.grat_termRow__pRf8R dd strong{display:block}.grat_termRow__pRf8R dd strong{color:#bad1c8;font-family:var(--font-roboto),Arial,sans-serif;font-size:21px;font-weight:400;line-height:1.25}.grat_termRow__pRf8R+.grat_termRow__pRf8R dd strong{color:#b3c1c9}.grat_termRow__pRf8R dd span{margin-top:3px;color:#94a7b1;font-size:13px;line-height:1.45}.grat_evidenceSlot__ra0cE{width:min(100%,1060px);margin:clamp(30px,4vw,48px) auto 0}.grat_evidencePanel__2iqSe{position:relative;overflow:hidden;padding:clamp(26px,3vw,38px);border:1px solid rgb(190 172 139/.38);border-radius:14px;background:radial-gradient(ellipse at 0 0,rgb(219 190 140/.09),transparent 48%),var(--calc-surface)}.grat_evidenceMark__mA3HJ{position:absolute;top:5px;left:18px;color:rgb(220 190 139/.13);font-family:var(--font-roboto),Arial,sans-serif;font-size:72px;line-height:1;pointer-events:none}.grat_evidenceGrid___bXEw{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.grat_evidenceItem__Hlvn9{min-width:0;padding-inline:clamp(16px,3vw,42px);text-align:center}.grat_evidenceItem__Hlvn9+.grat_evidenceItem__Hlvn9{border-left:1px solid rgb(158 168 166/.25)}.grat_evidenceItem__Hlvn9 dt{margin:0 0 9px;color:#f0ece4;font-family:var(--font-roboto),Arial,sans-serif;font-size:clamp(25px,2.3vw,34px);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.025em;line-height:1.15}.grat_evidenceItem__Hlvn9 dt.grat_evidenceAccent__YC9FV{color:#dfc294}.grat_evidenceItem__Hlvn9 dd{max-width:31ch;margin:0 auto;color:#aebec6;font-size:13px;line-height:1.55;text-wrap:pretty}@media (max-width:980px){.grat_comparisonGrid__kOeYg{grid-template-columns:minmax(0,1fr)}.grat_comparisonCard__mdCdy{min-height:0}}@media (max-width:880px) and (min-width:761px){.grat_mechanicsGrid__l6Pel{grid-template-columns:minmax(0,1fr)}.grat_mechanicCard__FgGic{grid-template-columns:48px minmax(180px,.75fr) minmax(0,1.25fr);grid-template-rows:auto;align-items:start;gap:0 22px}.grat_mechanicIcon__Zrcmi{grid-column:1;margin:0}[data-calculator=grat] .grat_mechanicCard__FgGic h3{grid-column:2;min-height:0;margin:8px 0 0}.grat_mechanicCard__FgGic p{grid-column:3}}@media (max-width:760px){[data-calculator=grat] .grat_readingSection__GLQdL{padding-block:48px}.grat_sectionHeader__SqdA_{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:28px;padding-bottom:24px}[data-calculator=grat] .grat_sectionHeader__SqdA_ h2{font-size:clamp(31px,8.4vw,42px)}.grat_sectionHeader__SqdA_>p{font-size:15px}.grat_mechanicsGrid__l6Pel{grid-template-columns:minmax(0,1fr);gap:16px}.grat_mechanicCard__FgGic{grid-template-rows:auto auto auto}[data-calculator=grat] .grat_mechanicCard__FgGic h3{min-height:0}.grat_comparisonGrid__kOeYg{gap:18px}.grat_evidenceSlot__ra0cE{margin-top:28px}.grat_evidenceGrid___bXEw{grid-template-columns:minmax(0,1fr)}.grat_evidenceItem__Hlvn9{padding:20px 4px;text-align:left}.grat_evidenceItem__Hlvn9:first-child{padding-top:4px}.grat_evidenceItem__Hlvn9:last-child{padding-bottom:4px}.grat_evidenceItem__Hlvn9+.grat_evidenceItem__Hlvn9{border-top:1px solid rgb(158 168 166/.25);border-left:0}.grat_evidenceItem__Hlvn9 dd{max-width:46ch;margin:0;font-size:13px}}@media (max-width:520px){.grat_comparisonCard__mdCdy,.grat_evidencePanel__2iqSe,.grat_mechanicCard__FgGic{padding:24px 22px}.grat_mechanicIcon__Zrcmi{margin-bottom:20px}[data-calculator=grat] .grat_cardHeading__193RQ h3,[data-calculator=grat] .grat_mechanicCard__FgGic h3{font-size:24px}.grat_cardHeading__193RQ{grid-template-columns:42px minmax(0,1fr);gap:13px;min-height:0}.grat_comparisonIcon__HnT8O{width:42px;height:42px}.grat_volatilityPanel__r_7we{padding-inline:14px}.grat_volatilityScale__V4PDk{gap:10px}.grat_volatilityValue__FlFlg p{font-size:34px}.grat_volatilityValue__FlFlg span{font-size:13px}.grat_termRow__pRf8R{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.grat_termRow__pRf8R dd{text-align:left}}@media print{.grat_evidenceMark__mA3HJ,.grat_mechanicCard__FgGic:before,.grat_readingSection__GLQdL:before{display:none}.grat_comparisonCard__mdCdy,.grat_evidencePanel__2iqSe,.grat_mechanicCard__FgGic{break-inside:avoid;box-shadow:none}}