.cx-workshop{max-width:100%;color:var(--ex-ink);font-family:var(--ex-body);margin:24px 0 0;padding:0}.cx-workshop *,.cx-dialog *,.cp-select-menu *{box-sizing:border-box}.cx-workshop p{margin:0;line-height:1.55}.cx-workshop button,.cx-dialog button{cursor:pointer;font:inherit}.cx-workshop :is(button,a,input):focus-visible,.cx-dialog :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--ex-accent);outline-offset:3px;transition:none}.cx-workshop button[aria-disabled=true],.cx-dialog button[aria-disabled=true]{cursor:default;color:var(--ex-muted);background:var(--ex-bg)}.cx-workshop :is(button,a) svg{flex-shrink:0}.cx-proposal-bar{border:1px dashed var(--ex-line-hover);border-radius:var(--editorial-card-radius);background:var(--ex-surface);justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;display:flex}.cx-proposal-bar p{font-size:14px}.cx-proposal-bar p span{color:var(--ex-muted);display:block}.cx-hero{grid-template-columns:minmax(0,1fr) 225px;align-items:end;gap:72px;padding:48px 0 32px;display:grid}.cx-hero h1{font:400 clamp(38px,4.5vw,62px)/1.06 var(--ex-heading);letter-spacing:var(--ex-tracking-display);text-wrap:balance;max-width:19ch;margin:14px 0 20px}.cx-hero>div>p:last-child{max-width:60ch;color:var(--ex-muted);font-size:18px}.cx-hero aside{border-left:1px solid var(--ex-line);padding-left:30px}.cx-hero aside strong{font:400 68px/1 var(--ex-heading);letter-spacing:var(--ex-tracking-display)}.cx-hero aside span{margin:8px 0 14px;font-size:15px;font-weight:600;display:block}.cx-hero aside p{color:var(--ex-muted);font-size:14px}.cx-context{color:var(--ex-muted);border-block:var(--editorial-chapter-rule) var(--ex-line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:15px 0;font-size:14px;display:flex}.cx-context a{color:var(--ex-accent);text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;display:inline-flex}.cx-experience{container-type:inline-size}.cx-controls{border:1px solid var(--ex-line);border-radius:var(--editorial-card-radius);background:var(--ex-surface);flex-wrap:wrap;align-items:start;gap:22px;margin-bottom:22px;padding:22px;display:flex}.cx-price-mode{border:0;flex:300px;min-width:0;margin:0;padding:0}.cx-price-mode legend,.cp-select-field>label{font:600 14px/1.4 var(--ex-body);color:var(--ex-ink);margin:0 0 9px;display:block}.cx-price-mode>div{background:var(--ex-bg);border:1px solid var(--ex-line);border-radius:var(--editorial-control-radius);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.cx-price-mode>div:before{content:"";background:var(--ex-tint);border:1px solid var(--ex-line-hover);width:calc(50% - 4px);transition:transform var(--editorial-panel-duration) var(--dp-ease);border-radius:4px;position:absolute;inset:4px auto 4px 4px}.cx-price-mode>div[data-union]:before{transform:translate(100%)}.cx-price-mode label{text-align:center;cursor:pointer;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.3;display:flex;position:relative}.cx-price-mode input{opacity:0;width:1px;height:1px;position:absolute}.cx-price-mode label:has(:focus-visible){outline:2px solid var(--ex-accent);outline-offset:0;border-radius:4px}.cp-select-field{min-width:0}.cx-controls>.cp-select-field{flex:220px}.cx-workshop .cp-select-trigger{border:1px solid var(--ex-field-line);border-radius:var(--editorial-control-radius);width:100%;height:50px;min-height:50px;color:var(--ex-ink);background:var(--ex-surface);font:400 16px/1.4 var(--ex-body);box-shadow:none;white-space:normal;gap:18px;padding:10px 13px}.cx-workshop .cp-select-trigger [data-slot=select-value]{-webkit-line-clamp:unset;display:block;overflow:visible}.cx-workshop .cp-select-trigger:focus-visible{outline:2px solid var(--ex-accent);outline-offset:3px;box-shadow:none}.cp-select-menu[data-slot=select-content]{z-index:150;width:var(--anchor-width);border-radius:var(--editorial-control-radius);border:1px solid var(--ex-line);background:var(--ex-surface);min-width:220px;max-width:calc(100vw - 24px);color:var(--ex-ink);font:400 16px/1.4 var(--ex-body);box-shadow:0 8px 24px color-mix(in srgb,var(--ex-ink) 10%,transparent);transform-origin:var(--transform-origin);transition:opacity var(--editorial-arrow-duration) var(--dp-ease),transform var(--editorial-arrow-duration) var(--dp-ease);padding:5px;animation:none}.cp-select-menu[data-starting-style],.cp-select-menu[data-ending-style]{opacity:0;transform:scale(.97)translateY(-3px)}.cp-select-menu .cp-select-option{min-height:44px;color:var(--ex-ink);border-radius:4px;padding:11px 32px 11px 12px;font-size:15px;font-weight:400}.cp-select-menu .cp-select-option[data-highlighted],.cp-select-menu .cp-select-option[data-selected]{background:var(--ex-tint)}.cx-controls>.cx-details{flex:235px;margin-top:23px}.cx-controls>.cx-details[open]{flex-basis:100%;margin-top:0}.cx-controls>.cx-details .cx-details-content{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cx-controls>.cx-details .cx-details-content>p{color:var(--ex-field-error);grid-column:1/-1}.cx-field{gap:7px;font-size:14px;font-weight:600;display:grid}.cx-field input{font:400 16px/1.4 var(--ex-body);border:1px solid var(--ex-field-line);border-radius:var(--editorial-control-radius);width:100%;min-width:0;min-height:48px;color:var(--ex-ink);background:var(--ex-surface);padding:10px 13px}.cx-field input::placeholder{color:var(--ex-muted);opacity:1}.cx-field input[aria-invalid=true]{border-color:var(--ex-field-error)}.cx-controls>.cx-reset{margin-top:26px}.cx-reset{color:var(--ex-muted);text-underline-offset:4px;background:0 0;border:0;min-height:44px;text-decoration:underline;font-size:14px!important}.cx-selection{background:var(--ex-tint);border:1px solid var(--ex-line);border-radius:var(--editorial-card-radius);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:26px;padding:14px 18px;display:flex}.cx-selection[data-active]{top:calc(var(--cx-header-height,71px) + 8px);z-index:30;box-shadow:0 6px 20px color-mix(in srgb,var(--ex-ink) 10%,transparent);position:sticky}.cx-selection-heading{flex:140px;align-items:center;gap:10px;display:flex}.cx-selection-heading>svg{color:var(--ex-accent)}.cx-selection-heading strong{white-space:nowrap;font-size:15px}.cx-selection-heading strong span{color:var(--ex-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:14px}.cx-selection-heading p{color:var(--ex-muted);margin-top:2px;font-size:14px}.cx-picked{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;gap:8px;min-width:0;max-width:58%;padding:3px;display:flex;overflow:auto}.cx-picked button{background:var(--ex-surface);border:1px solid var(--ex-line-hover);border-radius:var(--editorial-control-radius);min-height:44px;color:var(--ex-ink);flex-shrink:0;align-items:center;gap:8px;padding:5px 10px;font-size:14px;display:flex}.cx-picked .akasse-list-logo{flex-basis:36px;width:36px;height:25px}.cx-picked .akasse-list-logo img{max-width:36px;max-height:25px}html:has(.cx-selection[data-active]){scroll-padding-top:var(--cx-comparison-focus-offset,180px)}.cx-row :is(a,button,input,summary){scroll-margin-block:12px}.cx-primary{background:var(--ex-accent);border-radius:var(--editorial-control-radius);min-height:46px;font:600 14px/1.4 var(--ex-body);transition:background-color var(--editorial-hover-duration) ease,transform var(--editorial-press-duration) var(--dp-ease);border:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:inline-flex;color:var(--ex-surface)!important}.cx-primary[aria-disabled=true]{background:var(--ex-bg);border-color:var(--ex-line);color:var(--ex-muted)!important}.cx-primary>span{font-variant-numeric:tabular-nums}.cx-primary:active:not(:focus-visible):not([aria-disabled=true]){transform:scale(var(--editorial-press-scale))}.cx-primary svg{transition:transform var(--editorial-arrow-duration) var(--dp-ease)}.cx-results-header{justify-content:space-between;align-items:end;gap:20px;margin:0 0 18px;display:flex}.cx-results-header>p{font-size:17px}.cx-results-header>p span{color:var(--ex-muted);margin-top:4px;font-size:14px;display:block}.cx-results-header>.cp-select-field{flex-shrink:0;width:225px}.cx-results-header .cp-select-trigger{height:44px;min-height:44px;font-size:14px}.cx-context-note{color:var(--ex-muted);max-width:85ch;font-size:14px;margin-bottom:16px!important}.cx-results{overflow-anchor:none;gap:12px;display:grid}.cx-ranking-note{color:var(--ex-muted);padding:0 0 20px;font-size:14px;line-height:1.5;max-width:90ch!important}.cx-ranking-note strong{color:var(--ex-ink)}.cx-ranking-note a{color:var(--ex-accent);text-underline-offset:4px;text-decoration:underline}.cx-row{--cx-columns:160px minmax(240px,1fr) 190px 200px;grid-template-columns:var(--cx-columns);background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--editorial-card-radius);min-width:0;transition:border-color var(--editorial-hover-duration) ease,box-shadow var(--editorial-hover-duration) ease;grid-template-areas:"identity facts offer actions""note note note note""details details details details";align-items:center;gap:0 24px;padding:24px 24px 12px;display:grid;position:relative}.cx-row[data-selected]{border-color:var(--ex-accent);box-shadow:inset 3px 0 0 var(--ex-accent)}.cx-row:focus-within{border-color:var(--ex-accent)}.cx-group-label{color:var(--ex-muted);font-size:14px;font-weight:600;position:absolute;top:-35px;left:0}.cx-row:has(>.cx-group-label){margin-top:44px}.cx-identity{grid-area:identity;place-items:center;min-width:0;display:grid}.cx-row .cx-identity h3{width:100%;min-width:0;font:400 26px/1.2 var(--ex-heading);text-align:center;margin:0}.cx-identity h3 a{width:100%;min-height:80px;color:var(--ex-ink);border-radius:var(--editorial-control-radius);justify-content:center;align-items:center;text-decoration:none;display:flex}.cx-identity .akasse-list-logo{justify-content:center;align-items:center;width:144px;max-width:100%;height:76px;display:flex}.cx-identity .akasse-list-logo img{object-fit:contain;object-position:center;width:144px;max-width:100%;height:76px}.cx-facts{grid-area:facts;justify-self:center;width:min(100%,380px);min-width:0}.cx-facts .cx-fact-list{gap:0;margin:0;font-size:14px;line-height:1.5;display:grid}.cx-fact-list>div{grid-template-columns:125px minmax(0,1fr);gap:18px;padding:8px 0;display:grid}.cx-fact-list dt{color:var(--ex-muted);align-items:start;gap:8px;display:flex}.cx-fact-list dt svg{color:var(--ex-accent);flex:0 0 19px;margin-top:1px}.cx-fact-list dd{overflow-wrap:anywhere;min-width:0;color:var(--ex-ink);margin:0;font-weight:600}.cx-fact-list dd[data-muted]{color:var(--ex-muted);font-weight:400}.cx-offer{background:var(--ex-bg);border:1px solid var(--ex-line);border-radius:var(--editorial-control-radius);grid-area:offer;align-items:center;min-width:0;min-height:150px;padding:20px 18px;display:grid}.cx-price{min-width:0;color:var(--ex-ink)}.cx-price-label{color:var(--ex-muted);margin-bottom:10px;font-size:14px;line-height:1.4;display:block}.cx-price-amount{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:7px 10px;display:flex}.cx-price-amount strong{font:600 46px/1 var(--ex-body);letter-spacing:var(--ex-tracking-heading);font-variant-numeric:tabular-nums}.cx-price-amount>span{color:var(--ex-muted);flex-direction:column;font-size:14px;line-height:1.4;display:flex}.cx-price-amount b{color:var(--ex-ink);font-size:17px;font-weight:600}.cx-price small{color:var(--ex-muted);margin-top:10px;font-size:14px;line-height:1.4;display:block}.cx-price .cx-no-price{letter-spacing:0;font-size:18px;line-height:1.35;display:block}.cx-row-actions{flex-direction:column;grid-area:actions;align-items:stretch;gap:8px;min-width:0;display:flex}.cx-row-actions>.cx-primary{white-space:nowrap;justify-content:center;gap:8px;width:100%;min-width:0;padding:14px 10px}.cx-row-actions>.cx-check{text-align:center;align-self:center;line-height:1.4}.cx-link-context{text-align:center;flex-direction:column;gap:3px;display:flex}.cx-ad-label{color:var(--ex-muted);font-size:14px}.cx-profile-link{min-height:44px;color:var(--ex-accent);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.cx-profile-link svg{transition:transform var(--editorial-arrow-duration) var(--dp-ease)}.cx-check{cursor:pointer;min-height:44px;color:var(--ex-accent);justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.cx-check input{width:19px;height:19px;accent-color:var(--ex-accent);flex:0 0 19px}.cx-check>svg{flex-shrink:0}.cx-check:has([aria-disabled=true]){cursor:default;color:var(--ex-muted)}.cx-price-note{color:var(--ex-ink);grid-area:note;align-self:end;padding-top:16px;font-size:14px;line-height:1.5}.cx-row-detail{grid-area:details;grid-template-columns:var(--cx-columns);column-gap:24px;min-width:0;margin-top:4px;display:grid}.cx-row-detail>.cx-profile-link{grid-column:2;justify-self:center;width:min(100%,380px)}.cx-details{interpolate-size:allow-keywords;min-width:0}.cx-details summary{cursor:pointer;width:fit-content;max-width:100%;min-height:50px;color:var(--ex-accent);font:600 14px/1.4 var(--ex-body);border-radius:var(--editorial-control-radius);outline-offset:2px;align-items:center;gap:9px;padding:12px 0;list-style:none;display:flex}.cx-details summary::-webkit-details-marker{display:none}.cx-details summary:focus-visible{outline:2px solid var(--ex-accent)}.cx-details summary svg{transition:transform var(--editorial-arrow-duration) var(--dp-ease);flex:0 0 18px}.cx-details[open]>summary svg{transform:rotate(180deg)}.cx-details-content{padding:0 0 18px;font-size:14px;line-height:1.5}.cx-details dl{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0 0 18px;display:grid}.cx-details dt{color:var(--ex-ink);margin:0 0 4px;font-weight:600}.cx-details dd{color:var(--ex-muted);margin:0}.cx-detail-links{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.cx-detail-links a{min-height:44px;color:var(--ex-accent);text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}.cx-detail-links span{color:var(--ex-muted)}.cx-destination-label{color:var(--ex-muted);text-align:center;font-size:14px;line-height:1.4}.cx-limit{color:var(--ex-muted);grid-column:1/-1;font-size:14px;margin:4px 0 8px!important}.cx-method{color:var(--ex-muted);max-width:95ch;padding:24px 0;font-size:14px}.cx-empty{background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--editorial-card-radius);padding:32px}.cx-empty h3{font:400 28px/1.2 var(--ex-heading);margin:0 0 14px}.cx-empty .cx-primary{margin-top:20px}.cx-backdrop{background:color-mix(in srgb,var(--ex-ink) 44%,transparent);z-index:190;opacity:1;transition:opacity var(--editorial-panel-duration) var(--dp-ease);position:fixed;inset:0}.cx-dialog{z-index:191;background:var(--ex-bg);width:min(1100px,100% - 40px);max-height:90svh;color:var(--ex-ink);border:1px solid var(--ex-line);border-radius:var(--editorial-panel-radius);font:400 15px/1.5 var(--ex-body);box-shadow:0 24px 80px color-mix(in srgb,var(--ex-ink) 20%,transparent);transition:opacity var(--editorial-panel-duration) var(--dp-ease),transform var(--editorial-panel-duration) var(--dp-ease);padding:28px;position:fixed;inset:50% auto auto 50%;overflow:auto;translate:-50% -50%}.cx-backdrop[data-starting-style],.cx-backdrop[data-ending-style]{opacity:0}.cx-dialog[data-starting-style],.cx-dialog[data-ending-style]{opacity:0;transform:scale(.975)translateY(8px)}.cx-dialog-head{justify-content:space-between;align-items:start;gap:28px;display:flex}.cx-dialog-head h2{font:400 36px/1.15 var(--ex-heading);letter-spacing:var(--ex-tracking-heading);margin:8px 0 12px}.cx-dialog-head p:last-child{max-width:74ch;color:var(--ex-muted);margin:0;font-size:15px}.cx-close{border:1px solid var(--ex-line);background:var(--ex-surface);border-radius:var(--editorial-control-radius);width:44px;height:44px;color:var(--ex-ink);flex:0 0 44px;place-items:center;display:grid}.cx-dialog-tools{border-block:1px solid var(--ex-line);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:20px 0 8px;padding:6px 0;display:flex}.cx-dialog-tools button{color:var(--ex-accent);text-underline-offset:4px;background:0 0;border:0;min-height:44px;font-size:14px;text-decoration:underline}.cx-dialog-tools span{color:var(--ex-muted);font-size:14px}.cx-scroll-hint{color:var(--ex-muted);margin:12px 0;font-size:14px}.cx-table-scroll{border:1px solid var(--ex-line);border-radius:var(--editorial-card-radius);max-width:100%;overflow:auto}.cx-table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--ex-surface);text-align:left;width:100%;min-width:540px;font-size:14px}.cx-table:has(thead th:nth-child(4)){min-width:740px}.cx-table th,.cx-table td{vertical-align:top;border-bottom:1px solid var(--ex-line);border-right:1px solid var(--ex-line);overflow-wrap:anywhere;padding:17px 18px}.cx-table tr>:last-child{border-right:0}.cx-table tr:last-child>*{border-bottom:0}.cx-table thead{background:var(--ex-tint)}.cx-table thead th>span{font:400 23px/1.2 var(--ex-heading);margin-top:12px;display:block}.cx-table th:first-child{width:170px}.cx-table tbody th{background:var(--ex-bg);font-weight:600}.cx-table .akasse-list-logo,.cx-table .akasse-list-logo img{width:90px;height:45px}.cx-table small{color:var(--ex-muted);margin-top:7px;font-size:14px;font-weight:400;line-height:1.4;display:block}.cx-table-price td strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.cx-table td .cx-primary{gap:8px;width:100%;padding:10px 12px}.cx-dialog-empty{padding:20px 0}@media (hover:hover) and (pointer:fine){.cx-primary:hover:not([aria-disabled=true]){background:var(--ex-accent-hover)}.cx-primary:hover:not(:focus-visible):not([aria-disabled=true]) svg{transform:translateX(var(--editorial-arrow-nudge))}.cx-row:hover{border-color:var(--ex-line-hover);box-shadow:0 6px 22px color-mix(in srgb,var(--ex-ink) 9%,transparent),inset 3px 0 0 var(--ex-line-hover)}.cx-row[data-selected]:hover{border-color:var(--ex-accent);box-shadow:0 6px 22px color-mix(in srgb,var(--ex-ink) 9%,transparent),inset 3px 0 0 var(--ex-accent)}.cx-details summary:hover{color:var(--ex-ink)}.cx-details summary:hover>span,.cx-identity a:hover{text-underline-offset:4px;text-decoration:underline}.cx-profile-link:hover{color:var(--ex-accent-hover)}.cx-profile-link:hover:not(:focus-visible) svg{transform:translateX(var(--editorial-arrow-nudge))}.cx-picked button:hover,.cx-close:hover{background:var(--ex-tint-hover)}}.cx-workshop[data-input=keyboard] .cx-price-mode>div:before,.cx-workshop[data-input=keyboard] .cx-details summary svg,.cx-workshop[data-input=keyboard] .cx-profile-link svg,.cx-dialog[data-instant],.cx-backdrop[data-instant],.cp-select-menu[data-instant]{transition:none}@media (max-width:1100px) and (min-width:761px){.cx-row{--cx-columns:160px minmax(0,1fr) 210px;grid-template-areas:"identity facts offer""identity facts actions""note note note""details details details";gap:16px 20px;padding:20px 20px 10px}.cx-identity,.cx-facts{align-self:center}.cx-offer{padding:18px}.cx-row-detail{column-gap:20px;margin-top:0}.cx-row-detail>.cx-profile-link{grid-column:2}.cx-fact-list>div{grid-template-columns:1fr;gap:3px;padding-block:10px}.cx-fact-list dd{padding-left:27px}}@media (max-width:1050px){.cx-picked{max-width:45%}.cx-picked .akasse-list-logo{display:none}}@media (max-width:760px){.cx-preview{padding:18px 20px 60px}.cx-proposal-bar{padding:16px;display:block}.cx-hero{grid-template-columns:1fr;gap:0;padding:32px 0 24px}.cx-hero h1{max-width:20ch;font-size:44px}.cx-hero>div>p:last-child{font-size:17px}.cx-hero aside{display:none}.cx-context{flex-direction:column;align-items:start;gap:0}.cx-context a{font-size:14px}.cx-controls{gap:18px;padding:18px}.cx-controls .cx-price-mode,.cx-controls>.cp-select-field{flex-basis:100%}.cx-controls>.cx-details,.cx-controls>.cx-reset{margin-top:0}.cx-controls>.cx-details{flex-basis:100%}.cx-controls>.cx-details .cx-details-content{grid-template-columns:1fr}.cx-selection{gap:8px 12px;padding:10px 12px}.cx-selection-heading{flex:1;gap:8px}.cx-selection-heading>svg{display:none}.cx-selection>.cx-primary{justify-content:center;gap:8px;min-height:44px;padding:10px;font-size:14px}.cx-selection:not([data-active]){display:block}.cx-selection:not([data-active])>.cx-primary{width:100%;margin-top:10px}.cx-picked{flex-basis:100%;order:2;max-width:100%;margin:-3px;padding:3px}.cx-picked button{min-height:36px;padding:4px 9px}.cx-picked .akasse-list-logo{flex-basis:26px;width:26px;display:block}.cx-picked .akasse-list-logo img{max-width:26px}.cx-results-header{flex-direction:column;align-items:start;gap:14px}.cx-results-header>.cp-select-field{align-items:center;gap:12px;width:100%;display:flex}.cx-results-header>.cp-select-field>label{max-width:75px;margin:0}.cx-results-header .cp-select-trigger{flex:1}.cx-row{--cx-columns:minmax(0,1fr) minmax(0,1.35fr);grid-template-columns:var(--cx-columns);grid-template-areas:"identity offer""facts facts""details details""note note""actions actions";gap:16px;padding:18px 18px 12px}.cx-identity h3 a{min-height:70px}.cx-identity .akasse-list-logo,.cx-identity .akasse-list-logo img{width:120px;height:68px}.cx-row:not(:has(>.cx-price-note)){grid-template-areas:"identity offer""facts facts""details details""actions actions"}.cx-offer{min-height:136px;padding:14px 12px}.cx-price-amount{justify-content:start;gap:5px}.cx-price-amount strong{font-size:36px}.cx-price-amount>span{font-size:14px}.cx-price-amount b{font-size:15px}.cx-price-label{font-size:14px}.cx-price .cx-no-price{font-size:17px}.cx-price small{font-size:14px}.cx-row-actions{border-top:1px solid var(--ex-line);gap:6px;padding-top:14px}.cx-row-actions>.cx-primary{align-self:center;max-width:360px}.cx-row-actions>.cx-check{justify-content:center;min-height:44px}.cx-facts .cx-fact-list{grid-template-columns:1fr}.cx-fact-list>div{grid-template-columns:minmax(110px,.9fr) minmax(0,1.1fr);gap:10px;padding:10px 0}.cx-fact-list dd{padding:0}.cx-row-detail{margin-top:-12px;display:block}.cx-details dl{grid-template-columns:1fr}.cx-price-note{padding-top:0}.cx-dialog{width:calc(100% - 20px);max-height:92svh;padding:20px 16px}.cx-dialog-head{gap:14px}.cx-dialog-head h2{font-size:28px}.cx-dialog-head .sk-kicker{font-size:14px}.cx-table th:first-child{width:140px}.cx-table th,.cx-table td{padding:14px}.cx-table thead th>span{font-size:22px}}@media (max-width:359px){.cx-preview{padding-inline:14px}.cx-hero h1{font-size:38px}.cx-row{column-gap:12px;padding:16px 14px 10px}.cx-offer{padding:12px 10px}.cx-price-amount strong{font-size:32px}.cx-price-amount>span{flex-flow:wrap;align-items:baseline;gap:4px}.cx-fact-list>div{grid-template-columns:105px minmax(0,1fr);gap:8px}.cx-picked .akasse-list-logo{display:none}}@media (prefers-reduced-motion:reduce){.cx-workshop *,.cx-workshop :before,.cx-dialog,.cx-backdrop,.cp-select-menu{transition:none!important;animation:none!important}.cx-primary:active,.cx-primary:hover svg,.cx-profile-link:hover svg{transform:none!important}}@media print{.cx-proposal-bar,.cx-controls,.cx-selection,.cx-check,.cx-results-header>.cp-select-field,.cx-backdrop,.cx-dialog{display:none!important}.cx-workshop{max-width:none;padding:0}.cx-row{break-inside:avoid}}.cp-select-menu .cp-select-option *{color:inherit}.cx-dialog{flex-direction:column;display:flex;overflow:hidden}.cx-dialog-head{flex-shrink:0}.cx-dialog-body{overscroll-behavior:contain;min-height:0;margin-top:8px;overflow:auto}@media (max-width:760px){.cx-table{min-width:430px}.cx-table:has(thead th:nth-child(4)){min-width:570px}.cx-table th:first-child{z-index:1;width:110px;position:sticky;left:0}.cx-table thead th:first-child{background:var(--ex-tint)}.cx-table th,.cx-table td{padding:14px 12px}}.cx-preview{max-width:var(--editorial-page-max);margin:auto;padding:28px 32px 80px}.cx-workshop .cx-context-note a{min-height:44px;color:var(--ex-accent);align-items:center;gap:8px;display:inline-flex}
