html:has(.ds){overflow-x:clip}html:has(.ds) body{overflow-x:clip}.ds{background:var(--backgrounds-primary);height:100dvh;overflow:hidden}.ds .ds-body{z-index:1;background:var(--backgrounds-primary);position:fixed;inset:0;overflow:hidden auto}html:has(.ds[data-scroll=window]){background:var(--backgrounds-primary)}.ds[data-scroll=window]{height:auto;overflow:visible}.ds[data-scroll=window] .ds-body{position:relative;inset:auto;overflow:visible}.ds .ds-body>main{z-index:1;padding-top:var(--header-h);background:var(--backgrounds-primary);box-shadow:var(--shadow-reversed-sm);display:block;position:relative}.ds .ds-body>main>.band:first-child{border-top-color:#0000}.ds .ds-brow{z-index:2;background:var(--backgrounds-primary);transform:translateY(var(--brow-y,0px));transition:transform .42s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.ds .ds-notch{width:var(--body-radius);height:var(--body-radius);pointer-events:none;position:absolute;top:100%}.ds .ds-notch.is-left{background:radial-gradient(circle at 100% 100%, transparent var(--body-radius), var(--backgrounds-primary) calc(var(--body-radius) + .5px));left:0}.ds .ds-notch.is-right{background:radial-gradient(circle at 0% 100%, transparent var(--body-radius), var(--backgrounds-primary) calc(var(--body-radius) + .5px));right:0}.ds .ds-brow{--edge:1px;--edge-ink:color-mix(in srgb, var(--text-primary) 16.2%, transparent)}.ds .ds-brow:after{content:"";top:100%;left:var(--body-radius);right:var(--body-radius);height:1px;transform:scaleY(var(--edge-scale,1));transform-origin:top;background:var(--edge-ink);pointer-events:none;position:absolute}.ds .ds-notch:before{content:"";position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.ds .ds-notch.is-left:before{background:radial-gradient(circle at 100% 100%, transparent calc(var(--body-radius) - var(--edge)), var(--edge-ink) calc(var(--body-radius) - var(--edge) + .5px), var(--edge-ink) var(--body-radius), transparent calc(var(--body-radius) + .5px))}.ds .ds-notch.is-right:before{background:radial-gradient(circle at 0% 100%, transparent calc(var(--body-radius) - var(--edge)), var(--edge-ink) calc(var(--body-radius) - var(--edge) + .5px), var(--edge-ink) var(--body-radius), transparent calc(var(--body-radius) + .5px))}@media (max-width:767px){.ds .ds-brow{--edge:.5px;--edge-scale:.5}}.ds .ds-edge-shadow{height:calc(var(--body-radius) * 2);border-radius:var(--body-radius) var(--body-radius) 0 0;box-shadow:var(--shadow-reversed-sm);clip-path:inset(-24px 0 0);pointer-events:none;position:absolute;top:100%;left:0;right:0}.ds[data-hdr=hidden] .ds-brow{transform:translateY(calc(-1 * (var(--header-h) + var(--body-radius))))}@media (prefers-reduced-motion:reduce){.ds .ds-brow{transition:none}}@view-transition{navigation:auto}.ds .hdr{view-transition-name:ds-header}::view-transition{background-color:var(--backgrounds-primary);--header-h:68px}@media (max-width:1239px){::view-transition{--header-h:60px}}::view-transition-group(ds-header){z-index:0}::view-transition-group(root){z-index:1}::view-transition-old(ds-header){opacity:0;animation:none}::view-transition-new(ds-header){animation:none}::view-transition-old(root){block-size:calc(100% - var(--header-h));-o-object-fit:none;object-fit:none;-o-object-position:50% 100%;object-position:50% 100%;border-radius:calc(var(--radius-l) - 2px) calc(var(--radius-l) - 2px) 0 0;mix-blend-mode:normal;animation-duration:.65s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both;inset-block-start:var(--header-h);overflow:clip}::view-transition-new(root){block-size:calc(100% - var(--header-h));-o-object-fit:none;object-fit:none;-o-object-position:50% 100%;object-position:50% 100%;border-radius:calc(var(--radius-l) - 2px) calc(var(--radius-l) - 2px) 0 0;mix-blend-mode:normal;animation-duration:.65s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both;inset-block-start:var(--header-h);overflow:clip}::view-transition-old(root){transform-origin:50%;animation-name:ds-card-back}::view-transition-new(root){filter:drop-shadow(0 -2px 5px #0000000f);animation-name:ds-card-in}@keyframes ds-card-back{0%{filter:brightness()drop-shadow(0 -2px 5px #0000000f);transform:perspective(1600px)rotateX(0)scale(1)}to{filter:brightness(.55)drop-shadow(0 -2px 5px #0000000f);transform:perspective(1600px)rotateX(3deg)scale(.92)}}@keyframes ds-card-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}html[data-vt-from-menu]::view-transition-group(ds-header){z-index:2}html[data-vt-from-menu]::view-transition-old(ds-header){opacity:1;animation:.34s cubic-bezier(.16,1,.3,1) both ds-menu-fold}html[data-vt-from-menu]::view-transition-new(ds-header){animation:.2s ease-out both ds-bar-in}@keyframes ds-bar-in{0%{opacity:0}to{opacity:1}}html[data-vt-from-menu]::view-transition-old(ds-header){mix-blend-mode:normal}html[data-vt-from-menu]::view-transition-new(ds-header){mix-blend-mode:normal}html[data-vt-from-menu]::view-transition-old(root){block-size:calc(100% - var(--header-h) - var(--vt-menu-h,0px));animation-name:ds-card-back,ds-menu-rise;animation-duration:.65s,.34s;animation-timing-function:cubic-bezier(.32,.72,0,1),cubic-bezier(.16,1,.3,1);inset-block-start:calc(var(--header-h) + var(--vt-menu-h,0px))}@keyframes ds-menu-fold{0%{clip-path:inset(0)}to{clip-path:inset(0 0 calc(100% - var(--header-h)) 0)}}@keyframes ds-menu-rise{0%{translate:0}to{translate:0 calc(-1 * var(--vt-menu-h,0px))}}.ds[data-vt-swap] .ds-brow{transition:none}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media (max-width:767px){.ds :is(.tag,.btn:not(.is-outline),.connect,.aplo-suggestion,.aplo-close,.ads-rc-chip,.hdr-btn:not(.is-outline),.intg-frame,.pc-pick,.pr-check,.pr-toggle,.su-close,.plat-cta,.pb-pill,.pb-lens-switch>span,.tc-state,.fd-drop,.rp-switch,.so-chip,.vb-chip,.fx-chip,.fx-switch,.cl-chips){border-image:linear-gradient(#0000,#0000) 1}.ds :is(.tag,.btn:not(.is-outline),.connect:not(.hero-connect),.aplo-suggestion,.aplo-close,.ads-rc-chip,.hdr-btn:not(.is-outline),.pc-pick,.pb-pill,.pb-lens-switch>span,.tc-state,.fd-drop,.rp-switch,.so-chip,.vb-chip,.fx-chip,.fx-switch){position:relative}.ds :is(.tag,.btn:not(.is-outline),.connect,.aplo-suggestion,.aplo-close,.ads-rc-chip,.hdr-btn:not(.is-outline),.intg-frame,.pc-pick,.pr-check,.pr-toggle,.su-close,.plat-cta,.pb-pill,.pb-lens-switch>span,.tc-state,.fd-drop,.rp-switch,.so-chip,.vb-chip,.fx-chip,.fx-switch,.cl-chips):before{content:"";box-sizing:border-box;border:1px solid;border-color:inherit;transform-origin:0 0;pointer-events:none;border-radius:2000px;width:calc(200% + 2px);height:calc(200% + 2px);position:absolute;top:-.5px;left:-.5px;transform:scale(.5)}.ds .intg-logo{box-shadow:inset 0 0 0 .5px var(--borders-standard);border-color:#0000}.ds :is(.pg-input,.pg-textarea){box-shadow:inset 0 0 0 .5px var(--borders-standard);border-color:#0000;transition:box-shadow .2s}.ds :is(.pg-input,.pg-textarea):focus{box-shadow:inset 0 0 0 .5px var(--borders-focus);border-color:#0000}}@media print{.ds{height:auto!important;overflow:visible!important}html:has(.ds){height:auto!important;overflow:visible!important}html:has(.ds) body{height:auto!important;overflow:visible!important}.ds .ds-body{position:static!important;overflow:visible!important;transform:none!important}.ds .ds-brow,.ds .ck{display:none!important}.ds,.ds *{transition:none!important;animation:none!important}.ds [data-enter]{opacity:1!important;translate:none!important;scale:none!important}.ds [data-enter=draw]:before,.ds [data-enter=draw]:after{animation:none!important;scale:none!important}.ds .ds-gridlines{display:none!important}.ds .band[data-draw]:not(.ds-body>main>:first-child){border-top-color:var(--borders-gridline)!important}.ds .band[data-draw]>.band-col{border-inline-color:var(--borders-gridline)!important}.ds .ftr,.ds .ftr-top{box-shadow:none!important;background:0 0!important;margin-top:0!important}.ds .ftr-rear,.ds .ftr-backstop{display:none!important}}
