.card-big-mac-and-iphone .card-big-headline{max-width:18ch}@media only screen and (min-width:1068px){#mac-with-iphone .hero-card-front{padding-right:30px}}.large-show-inline-customized{display:inline}.small-show-inline-customized{display:none}@media (max-width:1068px){.card-big-mac-and-iphone .card-big-headline{max-width:15ch}.card-big-mac-and-iphone .highlight-ml:before{left:0;width:100%}}@media (max-width:734px){#gallery-worth-it .scroll-container .item-container{height:414px}.card-big-trade-in.less-img-spacing .card-big-image{margin-block:24px auto}}.hero-card .hero-card-front{display:flex}.hero-card .hero-card-back{display:flex;align-items:flex-start;text-align:left}@media (pointer:fine){.section-welcome .hero-card:has(.hero-card-back):hover *,.section-welcome .hero-card:has(.hero-card-back)[data-focus-method="key"] *{pointer-events:all}.section-welcome .hero-card:has(.hero-card-back):hover .hero-card-front,.section-welcome .hero-card:has(.hero-card-back)[data-focus-method="key"] .hero-card-front{opacity:1}.section-welcome .hero-card:has(.hero-card-back):hover .hero-card-back,.section-welcome .hero-card:has(.hero-card-back)[data-focus-method="key"] .hero-card-back{opacity:0}.section-welcome .hero-card:has(.hero-card-back):hover .hero-card-back *,.section-welcome .hero-card:has(.hero-card-back)[data-focus-method="key"] .hero-card-back *{pointer-events:all}}.hero-card-switch{display:none}.hero-card-switch-label{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;z-index:10;cursor:pointer;opacity:0;border-radius:30px;appearance:none;border:none;outline:none}.hero-card .hero-card-switch:checked+.hero-card-switch-label+.hero-card-front{opacity:0}.hero-card .hero-card-switch:checked+.hero-card-switch-label+.hero-card-front+.hero-card-back{opacity:1}.hero-card-front .hero-card-icon .boc-plus{fill:grey;--bg:grey}.hero-card-front .hero-card-icon,.hero-card-back .hero-card-icon,.hero-card-front .hero-card-icon svg,.hero-card-back .hero-card-icon svg{width:41px;height:42px;color:grey}.hero-card-back .hero-card-icon{transform:rotate(45deg);right:21px;bottom:21px}@media only screen and (max-width:1068px){.hero-card-back .hero-card-icon{transform:rotate(45deg);right:21px;bottom:21px}}@media only screen and (max-width:734px){.hero-card-back .hero-card-icon{transform:rotate(45deg);right:17px;bottom:15px}}@media (max-width:734px){.card-big-performance .highlight-ml:before{left:-1ch;width:calc(100% + 0.7em)}}@media (max-width:734px){.card-big-setup .typography-card-big-headline .new-line{font-size:23px;line-height:1.35}}@media (max-width:734px){.max-width-s{max-width:calc(var(--max-width-s) + 30px)}}@media only screen and (min-width:1069px){.section-welcome .hero-card-apps .hero-card-front{padding-right:53px}#apps .typography-hero-card-boc-headline{font-size:63px}}@media only screen and (max-width:1068px){#apps .typography-hero-card-boc-headline{font-size:56px;margin-left:-30px}}@media only screen and (max-width:734px){.small-show-inline-customized{display:inline;font-size:20px}.large-show-inline-customized{display:none}#apps .typography-hero-card-boc-headline{font-size:38px}}.section-ways-to-save .headline{max-width:19ch}.section-ways-to-save .card-small-headline{max-width:15ch}@media only screen and (min-width:1069px){.section-ways-to-save .card-small-headline{max-width:15ch}}@media only screen and (max-width:734px){.section-ways-to-save .headline{max-width:12ch}}@media only screen and (min-width:1769px){.section-ways-to-save .paddlenav.scroll-gallery-paddles.section-content{display:block}}@media only screen and (min-width:735px){.card-small.card-small-accessibility p{width:280px}}.paddlenav.scroll-gallery-paddles.paddles-hide{display:flex;visibility:hidden}.modal.modal-card-big .modal-content-performance .graphs .container div:last-child{flex:0 0 56px}.card-big-financing .card-big-copy,.card-big-financing .card-big-headline{max-width:650px}@media (max-width:1068px){.card-big-financing .card-big-copy,.card-big-financing .card-big-headline{max-width:320px}}@media (max-width:734px){.card-big-financing .card-big-copy,.card-big-financing .card-big-headline{max-width:180px}}br.x-small{display:none}@media (max-width:330px){br.x-small{display:block}}@media only screen and (max-width:460px){.toggle-gallery-wrapper .tabnav-item:nth-child(2){white-space:normal}}@media only screen and (max-width:580px){.section-select .tabnav .tabnav-items.typography-family-paragraph{font-size:11px}}.select-gallery-container .tabnav .tabnav-paddle-right{display:none}@media only screen and (max-width:1068px){.section-select .product-tile-ctas a:not(:first-child){margin-inline-start:20px}}@media only screen and (max-width:734px){.section-select .product-tile-ctas a:not(:first-child){margin-inline-start:12px}}.sosumi-link-follows,.sosumi-link-follows+.footnote{display:none}.sosumi-link-follows[data-pricing-loaded],.sosumi-link-follows[data-pricing-loaded]+.footnote{display:inline}.product-tile-price{max-width:24ch}#apps .hero-card-back .highlight.highlight-green{width:31%}#apps .hero-card-back .typography-hero-card-boc-headline{margin-left:-30px}@media only screen and (max-width:734px){#apps .hero-card-back .typography-hero-card-boc-headline{margin-left:-15px}}@media only screen and (min-width:735px) and (max-width:1068px){#reliability .card-big-headline{min-width:385px}#reliability .card-big-headline .icon{top:8px}#reliability .card-big-image{max-width:247px}}@media only screen and (max-width:734px){#reliability .card-big-headline{padding-bottom:10px}#reliability .card-big-image{max-height:217px}}.custom_xs-small{display:none}@media only screen and (max-width:375px){.custom_xs-small{display:block}}@media only screen and (max-width:1068px){.product-tile-product-macpro .product-tile-positioning.product-tile-padding,.product-tile-product-studiodisplayxdr .product-tile-positioning.product-tile-padding{padding-inline-start:0;padding-inline-end:0}}.product-tile-product-imac .product-tile-positioning.product-tile-padding{width:75%}@media only screen and (min-width:735px) and (max-width:1068px){.product-tile-product-imac .product-tile-positioning.product-tile-padding{width:82%}}