body>div.container .ias-zone>div{container-type:inline-size;container-name:adpanel}.adserver-panel{--bkm-btn-wide-width:47.8%;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-m);box-shadow:var(--ksb-shadow);background-color:var(--surface-bright);color:var(--on-surface);overflow:hidden}.adserver-panel.message{align-items:start}.adserver-panel.message .adserver-panel-header{font-size:1.5rem;line-height:1.75rem}.adserver-panel.message .adserver-panel-header:first-child{margin-top:var(--spacing-m)}.adserver-panel.message .adserver-panel-body .description{text-align:left;font-size:1rem;font-weight:400}.adserver-panel.message .adserver-panel-footer{justify-content:flex-start;gap:var(--spacing-s);width:100}.adserver-panel.message .adserver-panel-footer .btn{width:auto}.adserver-panel.sidebyside .adserver-panel-header{text-align:center}.adserver-panel.sidebyside .adserver-panel-header .headicon{display:none}.adserver-panel.sidebyside .adserver-panel-body{margin-top:var(--spacing-m)}.adserver-panel.sidebyside .adserver-panel-body .description{text-align:left;font-size:1rem;font-weight:400}.adserver-panel.sidebyside:has(.adserver-panel-header:first-child) .adserver-panel-body{padding-top:var(--spacing-l)}.adserver-panel>*{margin-bottom:var(--spacing-m);padding-left:var(--spacing-m);padding-right:var(--spacing-m)}.adserver-panel .adserver-panel-badge{display:flex;justify-content:center;font-size:.875rem;background-color:var(--border);border-top-left-radius:var(--border-radius-m);border-top-right-radius:var(--border-radius-m);position:relative;width:calc(100% + var(--border-stroke-m) * 2);color:var(--text-on-surface);font-weight:600;padding-top:.15rem;padding-bottom:.15rem}.adserver-panel .adserver-panel-header{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;line-height:1.75rem;font-weight:600;margin-bottom:var(--spacing-s)}.adserver-panel .adserver-panel-header:first-child{margin-top:calc(var(--border-stroke-m) + 2.75rem)}.adserver-panel .adserver-panel-header .subheader{font-size:1rem;font-weight:400}.adserver-panel .adserver-panel-body{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.adserver-panel .adserver-panel-body .description{text-align:center;font-size:1rem;font-weight:600;line-height:1.25rem}.adserver-panel .adserver-panel-body .description:not(:last-child){margin-bottom:var(--spacing-m)}.adserver-panel .adserver-panel-body .price-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.adserver-panel .adserver-panel-body .price-box .promotion-period{font-size:16px;margin-bottom:.5rem}.adserver-panel .adserver-panel-body .price-box .promotion-price{font-size:2.5rem;line-height:2.5rem;font-weight:600;margin-bottom:.5rem}.adserver-panel .adserver-panel-body .price-box .after-promotion,.adserver-panel .adserver-panel-body .price-box .billing-period,.adserver-panel .adserver-panel-body .price-box .contract-term,.adserver-panel .adserver-panel-body .price-box .tax-description{font-size:14px;line-height:17px;min-height:17px}.adserver-panel .adserver-panel-footer{width:100%;display:flex;justify-content:center}.adserver-panel .adserver-panel-footer .btn:only-child{width:100%}.adserver-panel .adserver-panel-body,.adserver-panel .adserver-panel-footer,.adserver-panel .adserver-panel-header{z-index:2}.adserver-panel.border-primary{position:relative}.adserver-panel.border-primary:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--primary-default-background);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-primary .adserver-panel-badge{background:var(--primary-default-background);color:var(--text-on-primary)}.adserver-panel.border-primary:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-secondary{position:relative}.adserver-panel.border-secondary:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--secondary-default-text);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-secondary .adserver-panel-badge{background:var(--secondary-default-text);color:var(--text-on-secondary)}.adserver-panel.border-secondary:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-success{position:relative}.adserver-panel.border-success:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--success-text);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-success .adserver-panel-badge{background:var(--success-text);color:var(--text-on-success)}.adserver-panel.border-success:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-error{position:relative}.adserver-panel.border-error:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--danger-text);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-error .adserver-panel-badge{background:var(--danger-text);color:var(--text-on-error)}.adserver-panel.border-error:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-pending{position:relative}.adserver-panel.border-pending:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--warning-text);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-pending .adserver-panel-badge{background:var(--warning-text);color:var(--text-on-pending)}.adserver-panel.border-pending:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-info{position:relative}.adserver-panel.border-info:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--info-text);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-info .adserver-panel-badge{background:var(--info-text);color:var(--text-on-info)}.adserver-panel.border-info:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-brand{background:#ffead3}.adserver-panel.border-brand{position:relative}.adserver-panel.border-brand:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--gradient-brand);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-brand .adserver-panel-badge{background:var(--gradient-brand);color:var(--text-on-brand)}.adserver-panel.border-brand:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}.adserver-panel.border-moderate{position:relative}.adserver-panel.border-moderate:before{content:"";position:absolute;inset:0;padding:var(--border-stroke-m);background:var(--border-dim);border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.adserver-panel.border-moderate .adserver-panel-badge{background:var(--border-dim);color:var(--text-on-moderate)}.adserver-panel.border-moderate:not(.message) .adserver-panel-header:first-child{margin-top:2.75rem}@container adpanel (inline-size > 500px){.adserver-panel.message .adserver-panel-footer .btn{width:auto!important}.adserver-panel.sidebyside{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.adserver-panel.sidebyside .adserver-panel-badge{grid-column:1/4;grid-row:1/2;left:-1px}.adserver-panel.sidebyside .adserver-panel-header{grid-column:1/2;grid-row:2/4;margin-top:0;height:100%;font-size:1.5rem;justify-content:flex-start}.adserver-panel.sidebyside .adserver-panel-header .headicon{display:initial;margin-top:var(--spacing-m)}.adserver-panel.sidebyside .adserver-panel-header .headicon:not(:last-child){margin-bottom:var(--spacing-m)}.adserver-panel.sidebyside .adserver-panel-body{grid-column:2/4;grid-row:2/3;align-items:flex-start}.adserver-panel.sidebyside .adserver-panel-body .description{font-weight:400}.adserver-panel.sidebyside .adserver-panel-body .price-box{width:var(--bkm-btn-wide-width)}.adserver-panel.sidebyside .adserver-panel-footer{grid-column:2/4;grid-row:3/4;justify-content:flex-start}.adserver-panel.sidebyside .adserver-panel-footer .btn{width:var(--bkm-btn-wide-width)}.adserver-panel .adserver-panel-footer .btn:only-child{width:75%}}@container adpanel (inline-size > 730px){.adserver-panel .adserver-panel-footer .btn:only-child{width:30%}}