.breakdance .wrapper-link--benefit-circle{border-radius:500px}.breakdance .wrapper-link--benefit-circle{grid-template-rows:1fr auto 1fr;display:grid;aspect-ratio:1/1;text-align:center;&,*{cursor:pointer}h3{grid-row:2;margin:0}.bde-button{grid-row:3;align-self:start;opacity:0;transform:translateY(15px);transition:opacity 0.3s ease,transform 0.3s ease}.bde-button button::after{content:' ';background:currentColor;margin-left:1.2em;height:1em;width:1em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 18.75L17.25 12.75L11.25 6.75' stroke='currentColor' stroke-linejoin='round'/%3E%3Ccircle cx='12.75' cy='12.75' r='12.25' transform='rotate(-90 12.75 12.75)' stroke='currentColor'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}&:hover .bde-button{opacity:1;transform:translateY(5px);pointer-events:auto}}@media (max-width:767px){.breakdance .wrapper-link--benefit-circle{.bde-button__button{font-size:15px!important}}}.breakdance .wrapper-link--benefit-circle--pink{background:var(--netflix-color-pink-300);h3,.bde-button__button{color:var(--netflix-color-red-900)}}.breakdance .wrapper-link--benefit-circle--cyan{background:var(--netflix-color-cyan-900);h3,.bde-button__button{color:var(--netflix-color-green-100)}}.breakdance .wrapper-link--benefit-circle--cyan-light{background:var(--netflix-color-cyan-100);h3,.bde-button__button{color:var(--netflix-color-dark-blue-web)}}.breakdance .wrapper-link--benefit-circle--yellow{background:var(--netflix-color-yellow-200);h3,.bde-button__button{color:var(--netflix-color-red-900)}}.breakdance .wrapper-link--benefit-circle--purple{background:var(--netflix-color-purple-100);h3,.bde-button__button{color:var(--netflix-color-violet-800)}}.breakdance .wrapper-link--benefit-circle--red{background:var(--netflix-color-red-900);h3,.bde-button__button{color:var(--netflix-color-pink-300)}}.breakdance .wrapper-link--benefit-circle--green{background:var(--netflix-color-green-100);h3,.bde-button__button{color:var(--netflix-color-cyan-900)}}.breakdance .has-icon-scale-on-hover{.bde-icon{transition:transform 350ms ease;transform-origin:top left}&:hover .bde-icon{transform:scale(1.05)}}.breakdance .has-span-tags-for-line-breaks{@media screen and (min-width:1600px){span{display:block}}}.breakdance .basic-list--header-nav{.bde-basic-list-item-with-link a{text-decoration:none;white-space:nowrap;color:#fff;&:after{margin-left:1em;content:'';display:inline-block;margin-left:10px;width:8px;height:8px;border-top:2px solid var(--netflix-page-dark-accent,--netflix-color-red-500);border-right:2px solid var(--netflix-page-dark-accent,--netflix-color-red-500);transform:rotate(45deg);position:relative;top:1px}&:hover{color:var(--netflix-page-dark-accent,--netflix-color-red-500);.breakdance-dropdown-link__text{color:var(--netflix-page-dark-accent,--netflix-color-red-500);text-decoration:underline}}}}.breakdance .callout--arrow-headings .bde-rich-text{padding-left:75px;h2,h3,h4{position:relative;&::before{position:absolute;left:-75px!important;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCA1MSA1MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjUgMzcuNUwzMy41IDI1LjVMMjEuNSAxMy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8Y2lyY2xlIGN4PSIyNS41IiBjeT0iMjUuNSIgcj0iMjQuNzUiIHRyYW5zZm9ybT0icm90YXRlKC05MCAyNS41IDI1LjUpIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4=);background-size:contain;width:51px;height:51px;display:block;left:0;top:50%;transform:translateY(-50%)}}ul li{padding-left:25px;&::after{background-color:var(--netflix-page-light-accent,#fff)!important;border-radius:50%!important;width:6px;height:6px;transform:none;top:9px}}hr{margin-left:-75px;margin-bottom:25px}}.breakdance .callout--number-headings .bde-rich-text{padding-left:75px;counter-reset:callout-counter;h2,h3,h4{position:relative;counter-increment:callout-counter;&::before{content:counter(callout-counter);position:absolute;left:-75px!important;border:solid 1px #fff;border-radius:50%;width:51px;height:51px;display:block;left:0;top:-.2em;text-align:center;font-weight:400;font-size:32px;line-height:45px}}ul li{padding-left:25px;&::after{background-color:var(--netflix-page-light-accent,#fff)!important;border-radius:50%!important;width:6px;height:6px;transform:none;top:9px}}hr{margin-left:-75px;margin-bottom:40px}}.breakdance .has-dynamic-page-color-svg{background-color:var(--netflix-page-bg);background-image:linear-gradient(var(--netflix-page-bg),var(--netflix-page-bg)),var(--netflix-page-gradient-fade);background-origin:border-box;background-clip:padding-box,border-box;white-space:nowrap;.bde-icon svg{fill:none;path{stroke:var(--netflix-page-dark-accent)}}}.breakdance .advanced-tabs--life-event{.bde-tabs__tabslist--tabs{padding:30px;border-radius:16px;background:var(--netflix-page-dark-bg)}.bde-tabs__tab{border-radius:100px}.bf-tab-nav-btn{margin-top:30px}}.breakdance .callout--no-arrows{.bde-rich-text>ul>li{padding-left:40px;min-height:0;&::after{background-color:var(--netflix-page-light-accent)!important;background-image:none!important;width:12px;height:12px;top:6px}}}.breakdance .div--menu-tile-grid{.bde-text{flex-grow:1}.bde-container-link .bde-icon{transition:transform ease-in-out 350ms}.bde-container-link:hover .bde-icon{transform:translateX(3px)}svg path{stroke:var(--netflix-page-dark-accent)!important}}.breakdance .benefit-table--fancy-cards{.bf-table__card-row:not(:last-child):not(.bf-table__card-row--boolean):not(.bf-table__card-row--long){position:relative;.bf-table__card-value:not(.bf-table__card-0row--long){text-align:right}&:after{content:"";display:block;width:calc(100% - 24px);position:absolute;background:#fff;height:2px;bottom:0}}.bf-table__card-row:not(.bf-table__card-row--boolean) + .bf-table__card-row--boolean{padding-top:30px}.bf-table__card-row--boolean{padding:6px 12px}.bf-table__card-row--boolean + .bf-table__card-row--long{margin-top:16px}.bf-table__card-row--long{gap:6px;justify-content:flex-start;font-size:28px;padding:16px}}