meta.foundation-version{font-family:"/5.2.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:640px)/";width:640px}meta.foundation-mq-large{font-family:"/only screen and (min-width:1024px)/";width:1024px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1280px)/";width:1280px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1920px)/";width:1920px}meta.foundation-data-attribute-namespace{font-family:false}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{background:#212121;color:#404040;padding:0;margin:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.slick-arrow svg{width:24px;height:24px}.slick-arrow.prev svg{transform:rotate(180deg)}.no-wrap{white-space:nowrap}.ja a,.ja button,.ja div,.ja fieldset,.ja h1,.ja h2,.ja h3,.ja h4,.ja h5,.ja h6,.ja label,.ja li,.ja p,.ja span,.ja title{font-family:'Noto Sans JP Regular',sans-serif!important}.ja .affPage h1,.ja .homePage h1 span,.ja .homePage h2,.ja .howItWorksPage .pageTitle h2 span,.ja .howItWorksPage .pricingSection .topBlock h1 span,.ja .howItWorksPage .researchSection h2,.ja .profileTech h1{font-family:'Noto Sans JP Light',sans-serif!important}@media only screen and (min-width:375px) and (max-width:1024px){.ja footer .inline-list.legal .legal-links .usc2257{border-left:none}}@media only screen and (min-width:768px){.ja header.header-market .header{padding:1.125rem 1.375rem .6875rem}}@media only screen and (min-width:1024px){.ja header.header-market .header{padding:1.125rem 3.125rem .6875rem}.ja .homePage .why>.text.below .lg{margin-top:0}}@media only screen and (max-width:639px){.ja footer .inline-list.legal .legal-links{max-width:19.125rem}.ja header .header .welcomeModal{width:100%}.ja header.header-market .header .links li.getStarted .button{padding:0 .5rem}}@media only screen and (min-width:640px){.ja .homePage .topBlock h1 span{display:inline}.ja .homePage .textPanel{padding:5.625rem 6.25rem 6rem}}@media only screen and (min-width:768px){.ja .homePage .textPanel{padding:5.625rem 3.25rem 6rem}.ja .homePage .why>.text{padding:.5rem 1.25rem}.ja .homePage .why>.text.below .m7{margin-top:0}}@media only screen and (min-width:1280px){.ja .homePage .why>.text.below .lg{margin-top:2.25rem}}@media only screen and (max-width:639px){.ja .homePage .why>.text.below{padding:1.5rem .5rem;font-size:.875rem}.ja .homePage .why>.text h2{font-size:1.4375rem}}@media only screen and (min-width:375px){.ja .homePage .why>.text h2{font-size:1.625rem}}@media only screen{.ja .homePage .why>.text .shareIcons .copy{display:inline}}@media only screen and (max-width:639px){.ja .homePage .why>.text .shareIcons .copy{font-size:.875rem}.ja .howItWorksPage .researchSection .hiwPanel .top .block{padding-top:8.4375rem}}@media only screen and (min-width:640px){.ja .howItWorksPage .researchSection .hiwPanel .top .caption{padding-top:1.5rem}}@media only screen and (min-width:1024px){.ja .homePage .why>.text .copy{max-width:27rem}.ja .homePage .why>.text .shareIcons .copy{max-width:29rem}.ja .howItWorksPage .researchSection .hiwPanel .top .caption{padding-top:2.25rem}}@media only screen and (max-width:639px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock{width:9.25rem;min-height:8.75rem;padding:0 .1875rem}}@media only screen and (min-width:640px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock{padding:0 .375rem;width:9.375rem;min-height:9.625rem}}@media only screen and (min-width:768px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock{width:9.125rem}.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock.layering .name,.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock.signaling .name{max-width:6.5rem;margin:0 auto .375rem}}@media only screen and (min-width:1024px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock{width:9.625rem;padding:0 .125rem;min-height:8.625rem}}.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock .name{font-size:.875rem}@media only screen and (min-width:640px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock .name{font-size:.75rem}.ja .howItWorksPage .content>.heresHow .block>.text{padding-right:1.5rem}}@media only screen and (min-width:1024px){.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock .name{font-size:.875rem}}.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock .description.short{display:inline}.ja .howItWorksPage .content .cta .marieclaire,.ja .howItWorksPage .content .cta .sundayTimes,.ja .howItWorksPage .content .cta .wired,.ja .howItWorksPage .content .heresHow .marieclaire,.ja .howItWorksPage .content .heresHow .sundayTimes,.ja .howItWorksPage .content .heresHow .wired,.ja .howItWorksPage .researchSection .hiwPanel .top .techRow .block .techBlock .description.long{display:none}@media only screen and (min-width:640px){.ja .howItWorksPage .content>.heresHow .block>.text h2{font-size:1.375rem}.ja .browsePage .viewContainer .content .techGrid .techBlock.featureBlock{padding-left:.875rem}}.ja .howItWorksPage .content .cta blockquote::after,.ja .howItWorksPage .content .cta blockquote::before,.ja .howItWorksPage .content .heresHow blockquote::after,.ja .howItWorksPage .content .heresHow blockquote::before{content:none}.ja .howItWorksPage .content .cta .copy,.ja .howItWorksPage .content .heresHow .copy{margin-bottom:0}.ja .howItWorksPage .pricingSection .priceBlock .form form .row.cta .block .button{min-width:11.375rem}@media only screen and (min-width:640px) and (max-width:767px){.ja .browsePage .featured .featuredPanel{width:65%}}.ja .browsePage .featured .featuredPanel .title{font-weight:100}@media only screen and (max-width:639px){.ja .browsePage .featured h2.header{font-size:1.625rem}.ja .browsePage .featured .featuredPanel .title{font-size:1.375rem}}.ja .browsePage .featured .featuredPanel .stat .container{max-width:20.375rem}@media only screen and (min-width:768px){.ja .browsePage .featured .featuredPanel .title{font-size:1.875rem}.ja .browsePage .featured .featuredPanel .stat .container p.copy{font-size:1rem}}@media only screen and (min-width:900px){.ja .browsePage .featured .featuredPanel .stat .container p.copy{font-size:1.125rem}}.ja .browsePage .viewContainer .content.loggedIn .techGrid .techBlock.comingSoon .container .comingSoonMask .button.blue{max-width:15.25rem}.ja .browsePage .viewContainer .content .techGrid .techBlock .container h3{font-size:1.375rem}.ja .browsePage .viewContainer .content .techGrid .techBlock .container .comingSoonMask{padding-top:3rem}@media only screen and (min-width:768px){.ja .browsePage .viewContainer .content.loggedIn .techGrid .techBlock.comingSoon .container .comingSoonMask .button.blue{max-width:17.25rem}.ja .browsePage .viewContainer .content .techGrid .techBlock .container h3{font-size:1.5rem}.ja .browsePage .viewContainer .content .techGrid .techBlock .container .comingSoonMask{padding-top:4rem}}@media only screen and (min-width:768px){.ja .browsePage .viewContainer .content .techGrid .techBlock.featureBlock{padding-left:1.875rem}}@media only screen and (min-width:1024px){.ja .browsePage .viewContainer .content .techGrid .techBlock .container .comingSoonMask{padding-top:3rem}.ja .browsePage .viewContainer .content .techGrid .techBlock.featureBlock{padding-left:.875rem}}.ja .browsePage .viewContainer .content .techGrid .techBlock.featureBlock a.button.gift svg{margin-right:.25rem}@media only screen and (min-width:768px){.ja .browsePage .viewContainer .content .techGrid .techBlock.featureBlock a.button.gift svg{margin-right:.75rem}}.ja .profileTech .topVideo .ctaSample{width:15.75rem}@media only screen and (min-width:900px){.ja .profileTech .topVideo .ctaSample{width:14.0625rem}}.ja .profileTech .topVideo .ctaSample>span.icon-container{margin-right:.25rem}.ja .profileTech .topVideo .ctaSample>span.text{width:10.75rem}.ja .profileTech .topVideo .ctaSample.demo>span.text{margin-top:.5rem}.ja .profileTech .variationBlocks .expansionBlock h3{max-width:95%}.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .tutTextOverlay{padding-top:5%}@media only screen and (max-width:639px){.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .sampleVidOverlay{padding-top:0}}.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .copy{padding:0 .5rem}@media only screen and (min-width:640px){.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .copy{margin-top:1.5rem!important;max-width:29.125rem}}@media only screen and (min-width:900px){.ja .profileTech .topVideo .ctaSample>span.text{width:8.875rem}.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .copy{max-width:18.125rem}}@media only screen and (min-width:1280px){.ja .profileTech .variationBlocks .expansionBlock>.block .blockTouch .player .overlay .copy{max-width:19.125rem}.ja.consistency .profileTech .mainContent{padding:2.1875rem}}.ja .profileTech .variationBlocks .expansionBlock .expandedContent .top .statistic .number{font-size:1.875rem;font-weight:lighter;line-height:2rem}.ja .profileTech .variationBlocks .expansionBlock .expandedContent .top .statistic .text>span{display:inline}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost2,.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost2,.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost2{display:none}@media only screen and (max-width:767px){.ja.accenting .profileTech .topVideo h1,.ja.consistency .profileTech .topVideo h1,.ja.edging .profileTech .topVideo h1,.ja.hinting .profileTech .topVideo h1,.ja.rhythm .profileTech .topVideo h1,.ja.staging .profileTech .topVideo h1,.ja.surprise .profileTech .topVideo h1{font-size:1.75rem}.ja.framing .profileTech .topVideo .icon.icon-tech,.ja.layering .profileTech .topVideo .icon.icon-tech,.ja.multiples .profileTech .topVideo .icon.icon-tech,.ja.orbiting .profileTech .topVideo .icon.icon-tech,.ja.signaling .profileTech .topVideo .icon.icon-tech{margin-right:.5rem;margin-top:.375rem;width:3.125rem;height:3.125rem}.ja.framing .profileTech .topVideo h1,.ja.layering .profileTech .topVideo h1,.ja.multiples .profileTech .topVideo h1,.ja.orbiting .profileTech .topVideo h1,.ja.signaling .profileTech .topVideo h1{font-size:1.75rem;margin-left:3.75rem;margin-right:.5rem;line-height:1.875rem}}.ja.framing .profileTech .topVideo .copy.subtitle,.ja.layering .profileTech .topVideo .copy.subtitle,.ja.multiples .profileTech .topVideo .copy.subtitle,.ja.orbiting .profileTech .topVideo .copy.subtitle,.ja.signaling .profileTech .topVideo .copy.subtitle{max-width:none}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost1{bottom:4.875rem}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 h3{max-width:95%}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost1{bottom:6rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost1{bottom:7.25rem}}@media only screen and (min-width:640px){.ja.framing .profileTech .topVideo .copy.subtitle,.ja.framing .profileTech .topVideo h1,.ja.layering .profileTech .topVideo .copy.subtitle,.ja.layering .profileTech .topVideo h1,.ja.multiples .profileTech .topVideo .copy.subtitle,.ja.multiples .profileTech .topVideo h1,.ja.orbiting .profileTech .topVideo .copy.subtitle,.ja.orbiting .profileTech .topVideo h1,.ja.signaling .profileTech .topVideo .copy.subtitle,.ja.signaling .profileTech .topVideo h1{margin-left:6rem}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost2{display:block;bottom:6.25rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost2{bottom:7.5rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost2{bottom:9.25rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost3{bottom:7.875rem}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost3{bottom:9.5rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.almost3{bottom:11.75rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.orgasm{left:25rem;width:3.5rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.orgasm{left:26.25rem;width:3.75rem}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.repetitions{width:12.5rem;line-height:.75rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.orgasm{left:32.25rem;bottom:12rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.orgasm{left:42.25rem;bottom:14rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.repetitions{bottom:-.625rem}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.follow{left:24.125rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.follow{bottom:0;left:29.125rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.repetitions{bottom:0}.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.follow{left:35.125rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost1{bottom:6.3125rem}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost1{bottom:7.3125rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation1 .expandedContent .graph .stages>span.follow{left:47.125rem}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost1{bottom:8.3125rem}}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost2{display:block;bottom:6.3125rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost2{bottom:7.3125rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost2{bottom:8.3125rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost3{left:18.75rem;bottom:7.25rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost3{bottom:6.3125rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost3{bottom:7.3125rem;left:24.75rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.almost3{bottom:8.3125rem;left:32.75rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.orgasm{width:3.5rem;left:24.125rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.orgasm{left:25.875rem;width:3.75rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.orgasm{left:30.875rem;bottom:10.5rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.orgasm{left:41.875rem;bottom:12.5rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.repetitions{bottom:0}.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.follow{left:25rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.follow{left:29rem;bottom:0}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.follow{left:35rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost1{bottom:4.125rem}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost1{bottom:5.125rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation2 .expandedContent .graph .stages>span.follow{left:47rem}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost1{left:14.125rem;bottom:5.875rem}}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost2{display:block;left:14.125rem;bottom:5.625rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost2{bottom:6.75rem;left:17.125rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost2{left:23.125rem;bottom:8.25rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost3{bottom:7.25rem;left:18.75rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost3{left:21.625rem;bottom:7.5rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost3{left:25.625rem;bottom:9rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.almost3{left:34.625rem;bottom:11rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.orgasm{width:3.5rem;left:26.125rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.orgasm{width:3.75rem;bottom:10.25rem;left:28.125rem}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.orgasm{left:32.625rem;bottom:11.25rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.orgasm{left:43.625rem;bottom:14.25rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.follow{left:25.625rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.follow{left:29rem;bottom:0}}@media only screen and (min-width:768px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.follow{left:35rem}}@media only screen and (min-width:900px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.follow{left:47rem}}.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.repetitions{width:9.125rem}@media only screen and (min-width:640px){.ja.edging .profileTech .variationBlocks .expansionBlock.variation3 .expandedContent .graph .stages>span.repetitions{width:10.125rem;bottom:0}}.ja.consistency .profileTech .variationBlocks .expansionBlock.variation2>.block .blockVid .copy{padding:0}.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span{font-size:.75rem}.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.warmup{width:5.875rem;left:8.25rem!important}@media only screen and (min-width:900px){.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.warmup{width:8.875rem;left:6.25rem!important}}@media only screen and (min-width:1024px){.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.warmup{left:.5rem!important}}.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.approach{width:16.5625rem}@media only screen and (max-width:767px){.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.approach{left:14.75rem}}@media only screen and (min-width:900px){.ja.layering .profileTech .variationBlocks .expansionBlock.variation6 .expandedContent .graph .stages .title>span.approach{left:16.625rem}}@media only screen and (max-width:639px){.ja.accenting .profileTech .topVideo .icon.icon-tech{margin:0 .875rem}.ja.accenting .profileTech .topVideo .copy.subtitle{margin:0 1.125rem 2rem}.ja.orbiting .profileTech .variationBlocks .expansionBlock.variation4 .expandedContent .top .chartContainer .chart .row .colBlock .labelX{width:4.75rem}.ja .pressPage .content .media .group.assets .copy a{font-size:.75rem}}@media only screen and (min-width:768px){.ja .secondaryPage .side .navSection{padding:20px 0 12px 12px}.ja .secondaryPage .side .navSection li{margin-left:0}.ja .secondaryPage .side .navSection li a{padding:.1875rem .375rem}}@media only screen and (max-width:639px){.ja .pressPage .content .media .group.sfw .copy a{font-size:.75rem}.ja .affPage .content h1{font-size:1.75rem}}.ja .affPage .content .block768{padding-left:2.125rem;padding-right:2.125rem}@media only screen and (min-width:640px){.ja .affPage .content .block768 .block640 .copy{font-size:.75rem}.ja .giftsPage>.content .giftCenter .row .block .button{width:11.3125rem}}@media only screen and (min-width:768px){.ja .affPage .content .block768 .block640 .copy{font-size:1rem}.ja .giftsPage>.content .giftCenter .row .block h2{font-size:1.875rem}}.ja .affPage .content .block768.block-right{max-width:26.6875rem}@media only screen and (max-width:767px){.ja .giftsPage>.content .giftCenter .topBanner h1{max-width:17.375rem}}@media only screen and (max-width:639px){.ja .giftsPage>.content .giftCenter .row .block h2{font-size:1.875rem}}@media only screen and (min-width:1024px){.ja .giftsPage>.content .giftCenter .row .block h2{font-size:2.0625rem}}@media only screen and (min-width:768px){.ja .giftsPage>.content .giftCenter .row .block .content{min-height:18.9375rem}.ja .giftsPage>.content .giftCenter .row .block.redeem .help{max-width:100%}}.ja .giftsPage>.content .giftGive .topBanner h1{max-width:17.375rem}.ja .checkoutPage .content .checkout-form fieldset .account .head{font-weight:lighter}@media only screen and (max-width:639px){.ja .giftsPage>.content .giftCenter .row .block.redeem form input#giftCode{font-size:.875rem}.ja .giftsPage>.content .giftGive .topBanner{padding-top:105px}.ja .checkoutPage .content .checkout-form fieldset .billing .paymentOption div.ccButton .cc-copy{line-height:.8125rem;font-size:.8125rem}}@media only screen and (min-width:640px){.ja .giftsPage>.content .giftGive .topBanner{padding-top:160px}.ja .checkoutPage .content .topBlock .subtitleOverlay p{width:21.0625rem}.ja .checkoutPage .content .checkout-form fieldset .billing .paymentOption div.ccButton .cc-copy{font-size:.875rem}}@media only screen and (min-width:768px){.ja .checkoutPage .content .checkout-form fieldset .billing .paymentOption div.ccButton .cc-copy{font-size:1rem}}