#ka-goal.kaSportPage{margin:0;overflow:clip}#ka-goal.kaSportPage figure,#ka-goal.kaSportPage blockquote{margin:0}#ka-goal.kaSportPage .kaSportLayered{position:relative;z-index:1}#ka-goal.kaSportPage .rte>:first-child{margin-top:0}#ka-goal.kaSportPage .rte>:last-child{margin-bottom:0}#ka-goal.kaSportPage .rte p{max-width:inherit}#ka-goal.kaSportPage .kaSportParagraphs{display:contents}#ka-goal.kaSportPage .cgResultCopy p{max-width:30ch}#ka-goal.kaSportPage .cgResultFooterCopy{max-width:60ch;margin-top:clamp(18px,2.2vw,26px);color:var(--muted);font-size:clamp(15px,1.4vw,16.5px)}#ka-goal.kaSportPage .cgResultFooterCopy p{color:inherit;font:inherit;line-height:inherit}#ka-goal .syTrioStat.rte p,#ka-goal .syNumBody.rte p,#ka-goal .syTelSub.rte p,#ka-goal .syLede.rte p,#ka-goal .sySub.rte p,#ka-goal .cgLede.rte p,#ka-goal .syCavStory.rte p,#ka-goal .gfShotBody.rte p,#ka-goal .gfSwapB.rte p,#ka-goal .rnSplitBody.rte p,#ka-goal .trWhyBody.rte p,#ka-goal .trSbrBody.rte p,#ka-goal .trTrainBody.rte p,#ka-goal .trAthBody.rte p,#ka-goal .syProtoBody.rte p,#ka-goal .gfProtoB.rte p,#ka-goal .trBoundTxt.rte p{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}#ka-goal .kaSportEvidenceIntro{max-width:62ch}#ka-goal .kaSportEvidence--golf_science .kaSportEvidenceIntro{display:none}#ka-goal .kaSportEvidence .syNums{margin-top:clamp(26px,3.2vw,40px)}#ka-goal .kaSportEvidenceAccent{color:#aeda76}#ka-goal .kaSportEvidenceSmall{color:var(--ink);font-size:clamp(15.5px,1.5vw,17.5px)}#ka-goal .kaSportEvidenceMuted{color:var(--muted);font-size:clamp(15px,1.4vw,16.5px)}#ka-goal .kaSportEvidenceActions,#ka-goal .kaSportInlineActions{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:clamp(18px,2.2vw,28px)}#ka-goal .kaSportEvidence--golf_science .kaSportEvidenceActions{display:block}#ka-goal .kaSportEvidence--golf_science .kaSportEvidenceActions .cgJump{display:inline;margin-right:1em}#ka-goal .kaSportEvidence--tri_science .kaSportEvidenceActions,#ka-goal .kaSportEvidence--tri_proof .kaSportEvidenceActions,#ka-goal .kaSportComposition--tri_long .kaSportInlineActions{color:#aeda76}#ka-goal .kaSportEvidence--tri_science .cgJump,#ka-goal .kaSportEvidence--tri_proof .cgJump,#ka-goal .kaSportComposition--tri_long .cgJump{color:#aeda76;border-bottom-color:var(--accent)}#ka-goal .kaSportProductsIntro{max-width:56ch;color:#b7c1bd;font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.55}#ka-goal .kaSportProductsIntro p{color:inherit;font:inherit;line-height:inherit}#ka-goal .kaSportProductsIntro p+p{margin-top:clamp(14px,1.8vw,20px);color:#fff;font-size:clamp(17px,1.65vw,20px)}#ka-goal .kaSportProducts--standard .kaSportProductsIntro{max-width:48ch;font-size:clamp(15px,1.45vw,17px)}#ka-goal .kaSportProducts--triathlon .kaSportProductsIntro{color:#d7dedb;font-size:clamp(17px,1.7vw,21px)}#ka-goal .kaSportProducts .syColArt{margin-bottom:20px}#ka-goal .kaSportWarningIntro{max-width:52ch;margin-top:clamp(16px,2vw,22px);color:#edf1f0;font-size:clamp(15.5px,1.5vw,18.5px);line-height:1.5}#ka-goal .kaSportWarningIntro p+p{margin-top:14px}#ka-goal .kaSportWarningIntro p,#ka-goal .kaSportWarningClosing p,#ka-goal .syWarnHit.rte p{color:inherit;font:inherit;line-height:inherit;margin-bottom:0}#ka-goal .kaSportWarningClosing{max-width:52ch;margin-top:clamp(16px,2vw,22px);color:#edf1f0;font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.5}#ka-goal .kaSportWarningAction{margin-top:clamp(18px,2.2vw,26px)}#ka-goal .kaSportWarning .kaSportWarningIntro p:nth-child(2){font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.5}#ka-goal.kaSportPage .kaSportWarning .kaSportWarningIntro p:nth-child(2){max-width:52ch}#ka-goal .kaSportWarning .syWarnHit{max-width:62ch;margin:clamp(18px,2.2vw,26px) 0 0;padding-left:18px;border-left:3px solid #b05648;color:#fff;font-size:clamp(17px,1.7vw,21px);font-weight:600;line-height:1.45}#ka-goal .kaSportWarning .syWarnHit p{max-width:none;margin:0}@media(min-width:900px){#ka-goal .kaSportWarning .syWarnHit{max-width:min(56ch,54%)}}#ka-goal .kaSportProtocolIntro{max-width:74ch;margin-top:10px}#ka-goal .kaSportProtocolIntro p{color:inherit;font:inherit;line-height:inherit}#ka-goal .kaSportProtocolContext{max-width:74ch;margin-top:clamp(18px,2.2vw,26px);padding:6px 0 6px 18px;border-left:3px solid var(--accent)}#ka-goal .kaSportProtocolContext p{font-size:clamp(15px,1.4vw,16.5px)}#ka-goal.kaSportPage .kaSportProtocolContext.rte p{max-width:60ch;margin:0}#ka-goal.kaSportPage .kaSportProtocolContext.rte p+p{margin-top:9px}#ka-goal .kaSportProtocol .syProtoBody.rte{color:var(--slate);font-size:13.5px;line-height:1.5}#ka-goal .kaSportProtocol .syProtoBody.rte p{margin:0 0 8px;max-width:none}#ka-goal .kaSportProtocol .syProtoBody.rte p:last-child{margin-bottom:0}#ka-goal .kaSportProtocol .syHelpSub.rte{margin-bottom:14px;color:var(--muted);font-size:15px;line-height:1.5}#ka-goal .syHelpActions button.cgJump{padding:0 0 3px;border:0;border-bottom:1px solid var(--accent);background:none;color:var(--accent-deep);font:inherit;cursor:pointer}#ka-goal .syHelpFooter{margin-top:14px}#ka-goal .kaSportProtocolLink{margin-top:10px}#ka-goal .kaSportWideCopy{max-width:none}#ka-goal .kaSportMutedCopy{max-width:none;margin-top:10px;color:var(--muted);font-size:clamp(15px,1.4vw,16.5px)}#ka-goal .kaSportComposition--golf_shots p.kaSportWideCopy{max-width:60ch}#ka-goal .kaSportCompositionSecondary{margin-top:clamp(22px,2.6vw,30px)}#ka-goal .kaSportFootnote{max-width:64ch;margin-top:clamp(18px,2.2vw,30px);color:#8e948f;font-size:13px}#ka-goal .kaSportFinePrint{color:#8e948f;font-size:13px}#ka-goal .kaSportComposition--golf_course .cgKicker{color:#aeda76}#ka-goal .kaSportComposition--golf_guarantee h2 em{color:#aeda76;font-style:normal}#ka-goal .kaSportComposition--cycling_pro .syCavStory p+p{margin-top:14px}#ka-goal .kaSportComposition--cycling_pro .syCavStory.rte{margin-bottom:10px;color:#b7c1bd;font-size:clamp(15px,1.4vw,16.5px);line-height:1.55}#ka-goal .kaSportComposition--cycling_pro .syCavStory.rte p{margin:0 0 10px}#ka-goal .kaSportComposition--cycling_pro .syCavStory.rte p+p{margin-top:0}#ka-goal .kaSportComposition--cycling_atp .syAtp .sySub{max-width:52ch}#ka-goal .kaSportComposition--cycling_atp .syAtp .sySub.rte,#ka-goal .kaSportComposition--cycling_atp .kaSportCompositionSecondary{color:#b7c1bd;font-size:clamp(15px,1.4vw,16.5px);line-height:1.55}#ka-goal .kaSportComposition--cycling_atp .syAtp .sySub p{margin:0;max-width:inherit}#ka-goal .kaSportComposition--cycling_atp .syAtp .sySub p:first-child{margin-top:14px}#ka-goal .kaSportComposition--cycling_atp .syAtp .sySub p+p{margin-top:12px}#ka-goal .kaSportComposition--cycling_atp .syAtpStats .syTelLbl{margin-block-end:8px!important}#ka-goal .kaSportComposition--cycling_atp .kaSportCompositionSecondary{max-width:66ch}#ka-goal .kaSportComposition--cycling_focus .cgLede.rte p{max-width:60ch;margin:0 0 14px}#ka-goal .kaSportComposition--cycling_focus .cgLede.rte p+p{margin-top:14px}#ka-goal .kaSportComposition--cycling_focus .cgLede.rte p:nth-child(n+3){color:var(--muted);font-size:clamp(15px,1.4vw,16.5px)}#ka-goal .kaSportComposition--cycling_focus .cgLede.rte p:last-child{margin-bottom:0}#ka-goal .kaSportComposition--cycling_focus .kaSportInlineActions{display:block;min-height:1.55em;margin-top:clamp(18px,2.2vw,26px);line-height:1.55}#ka-goal .kaSportComposition--cycling_focus .kaSportInlineActions .cgJump{display:inline;margin-right:1em;line-height:1.55}#ka-goal .kaSportComposition--cycling_road .syRoadQuote .syRoadQ,#ka-goal .kaSportComposition--cycling_road .syMoreQ blockquote{margin-bottom:12px}#ka-goal .kaSportComposition--golf_turn .gfSwapB+.gfSwapB{margin-top:10px}#ka-goal .kaSportComposition--golf_guarantee .gfGuarArt{margin-top:clamp(44px,5.4vw,76px)}#ka-goal .kaSportComposition--golf_reach .cgCta,#ka-goal .kaSportComposition--golf_coaches .cgCta{margin-top:clamp(20px,2.4vw,28px)}#ka-goal .kaSportComposition--golf_guarantee .syLede b,#ka-goal .kaSportComposition--golf_guarantee .gfStoryB b{color:#fff}#ka-goal .kaSportComposition--golf_guarantee .gfStoryB a{color:#aeda76}#ka-goal .kaSportComposition--golf_coaches .sySub.rte{max-width:52ch;margin-top:14px;color:#b7c1bd;font-size:clamp(15px,1.4vw,16.5px);line-height:1.55}#ka-goal .kaSportComposition--golf_coaches .sySub.rte p{margin:0;max-width:inherit}#ka-goal .kaSportComposition--golf_coaches .sySub.rte p:first-child{margin-top:14px}#ka-goal .kaSportComposition--golf_coaches .sySub.rte p+p{margin-top:12px}#ka-goal .kaSportEvidence--golf_science .gfSciArt{margin-top:clamp(26px,3.2vw,40px)}#ka-goal .kaSportEvidence--edge_tint .cgLede{color:var(--muted);font-size:clamp(15.5px,1.5vw,17.5px)}#ka-goal .kaSportEvidence--running_ultra .syTelLbl{margin-bottom:8px}#ka-goal #receipts h2{font-size:clamp(26px,2.6vw,38px)}#ka-goal #receipts .cgStudyResult{max-width:60ch;margin:0;font-size:clamp(14px,1.35vw,15.5px);line-height:1.3}#ka-goal .kaGoalStudyGroup--standard{margin:clamp(24px,3vw,34px) 0 14px;font-size:10px;letter-spacing:.13em}#ka-goal .kaGoalStudyGroup--divider{margin:clamp(30px,3.6vw,44px) 0 14px;padding-top:clamp(20px,2.4vw,28px);border-top:2px solid var(--rule);color:#b05648;font-size:10px;letter-spacing:.13em}#ka-goal .rnSplitCell--muted-second .rnSplitBody+.rnSplitBody{color:var(--muted);font-size:13.5px}#ka-goal .kaSportComposition--running_economy .rnEconCopy>.cgLede+.cgLede{margin-top:12px}#ka-goal .kaSportComposition--running_economy .rnEconCite{max-width:48ch;color:var(--muted);font-family:var(--mono);font-size:9.5px;line-height:1.55}#ka-goal .kaSportComposition--running_case .rnCasePrimaryAction{margin-top:clamp(18px,2.2vw,24px)}#ka-goal .kaSportComposition--running_runners .rnQuote{margin-bottom:9px}#ka-goal .kaSportComposition--tri_clubs .sySub{margin-top:18px}#ka-goal .kaSportComposition--tri_athletes .trAthQ{margin-bottom:14px}#ka-goal .gfStory>p:first-child{color:#fff;font-size:clamp(22px,2.8vw,38px);font-weight:640;line-height:1.08;letter-spacing:-.03em}#ka-goal .gfStory>p+p{margin-top:14px}#ka-goal .gfTermsFine a{color:#aeda76}@media(min-width:900px){#ka-goal .kaSportComposition--running_runners .rnProofFig img{position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width:759px){#ka-goal .kaSportEvidenceActions,#ka-goal .kaSportInlineActions{align-items:flex-start;flex-direction:column}#ka-goal .kaSportEvidence--golf_science .kaSportEvidenceActions{display:block}#ka-goal .kaSportProducts--standard .kaSportProductsIntro{margin-top:14px}#ka-goal .kaSportProducts--standard .syColArt{margin-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ka-sport.css.map */
